From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id CA67042D8B for ; Thu, 29 Jun 2023 13:22:19 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id C51D9406B7; Thu, 29 Jun 2023 13:22:19 +0200 (CEST) Received: from mail.loongson.cn (mail.loongson.cn [114.242.206.163]) by mails.dpdk.org (Postfix) with ESMTP id 3E017406B7 for ; Thu, 29 Jun 2023 13:22:17 +0200 (CEST) Received: from loongson.cn (unknown [10.40.46.153]) by gateway (Coremail) with SMTP id _____8Dxc8RnaZ1kidgDAA--.6454S3; Thu, 29 Jun 2023 19:22:15 +0800 (CST) Received: from localhost.localdomain (unknown [10.40.46.153]) by localhost.localdomain (Coremail) with SMTP id AQAAf8AxX89maZ1kosIQAA--.59608S3; Thu, 29 Jun 2023 19:22:14 +0800 (CST) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by localhost.localdomain (8.15.2/8.15.2) with ESMTPS id 35TB87s2150369 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT); Thu, 29 Jun 2023 19:08:07 +0800 Received: (from root@localhost) by localhost.localdomain (8.15.2/8.15.2/Submit) id 35TB87nJ150368; Thu, 29 Jun 2023 19:08:07 +0800 Date: Thu, 29 Jun 2023 19:08:07 +0800 From: qemudev@loongson.cn Message-Id: <202306291108.35TB87nJ150368@localhost.localdomain> Content-Type: text/plain; charset="utf-8" Subject: |FAILURE| pw129085 [PATCH] test: add additional tests for thash library In-Reply-To: <20230628191219.78753-1-vladimir.medvedkin@intel.com> References: <20230628191219.78753-1-vladimir.medvedkin@intel.com> To: test-report@dpdk.org Cc: Vladimir Medvedkin , zhoumin@loongson.cn X-CM-TRANSID: AQAAf8AxX89maZ1kosIQAA--.59608S3 X-CM-SenderInfo: pthp3vthy6z05rqj20fqof0/ X-Coremail-Antispam: 1Uk129KBjDUn29KB7ZKAUJUUUUU529EdanIXcx71UUUUU7KY7 ZEXasCq-sGcSsGvfJ3UbIjqfuFe4nvWSU5nxnvy29KBjDU0xBIdaVrnUUvcSsGvfC2Kfnx nUUI43ZEXa7xR_UUUUUUUUU== X-BeenThere: test-report@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: automatic DPDK test reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: test-report-bounces@dpdk.org Test-Label: loongarch-unit-testing Test-Status: FAILURE http://dpdk.org/patch/129085 _Unit Testing FAIL_ Submitter: Vladimir Medvedkin Date: Wed, 28 Jun 2023 19:12:19 +0000 DPDK git baseline: Repo:dpdk Branch: main CommitID: 93a4b3beba4ee611685148917981f846427cafb2 129085 --> testing fail Test environment and result as below: +---------------------+----------------+ | Environment | dpdk_unit_test | +---------------------+----------------+ | Loongnix-Server 8.3 | FAIL | +---------------------+----------------+ Loongnix-Server 8.3 Kernel: 4.19.190+ Compiler: gcc 8.3 Test result details: 1/107 DPDK:fast-tests / acl_autotest OK 2.88s 2/107 DPDK:fast-tests / atomic_autotest OK 7.13s 3/107 DPDK:fast-tests / bitmap_autotest OK 0.07s 4/107 DPDK:fast-tests / bpf_autotest OK 0.07s 5/107 DPDK:fast-tests / bpf_convert_autotest OK 0.07s 6/107 DPDK:fast-tests / bitops_autotest OK 0.07s 7/107 DPDK:fast-tests / byteorder_autotest OK 0.07s 8/107 DPDK:fast-tests / cksum_autotest OK 0.07s 9/107 DPDK:fast-tests / cmdline_autotest OK 0.07s 10/107 DPDK:fast-tests / common_autotest OK 0.92s 11/107 DPDK:fast-tests / cpuflags_autotest OK 0.07s 12/107 DPDK:fast-tests / debug_autotest OK 1.57s 13/107 DPDK:fast-tests / devargs_autotest OK 0.07s 14/107 DPDK:fast-tests / eal_flags_c_opt_autotest OK 1.12s 15/107 DPDK:fast-tests / eal_flags_main_opt_autotest OK 0.27s 16/107 DPDK:fast-tests / eal_flags_n_opt_autotest OK 0.27s 17/107 DPDK:fast-tests / eal_flags_hpet_autotest OK 0.17s 18/107 DPDK:fast-tests / eal_flags_no_huge_autotest OK 0.27s 19/107 DPDK:fast-tests / eal_flags_a_opt_autotest OK 0.37s 20/107 DPDK:fast-tests / eal_flags_b_opt_autotest OK 0.32s 21/107 DPDK:fast-tests / eal_flags_vdev_opt_autotest OK 0.22s 22/107 DPDK:fast-tests / eal_flags_r_opt_autotest OK 0.22s 23/107 DPDK:fast-tests / eal_flags_mem_autotest OK 0.67s 24/107 DPDK:fast-tests / eal_flags_file_prefix_autotest OK 22.36s 25/107 DPDK:fast-tests / eal_flags_misc_autotest OK 1.02s 26/107 DPDK:fast-tests / eal_fs_autotest OK 0.07s 27/107 DPDK:fast-tests / errno_autotest OK 0.07s 28/107 DPDK:fast-tests / ethdev_link_status OK 0.07s 29/107 DPDK:fast-tests / event_ring_autotest OK 0.07s 30/107 DPDK:fast-tests / fib_autotest OK 0.87s 31/107 DPDK:fast-tests / fib6_autotest OK 0.92s 32/107 DPDK:fast-tests / func_reentrancy_autotest OK 2.28s 33/107 DPDK:fast-tests / hash_autotest OK 1.02s 34/107 DPDK:fast-tests / interrupt_autotest OK 1.37s 35/107 DPDK:fast-tests / ipfrag_autotest OK 0.07s 36/107 DPDK:fast-tests / lcores_autotest OK 5.13s 37/107 DPDK:fast-tests / logs_autotest OK 0.07s 38/107 DPDK:fast-tests / lpm_autotest OK 5.96s 39/107 DPDK:fast-tests / lpm6_autotest OK 8.87s 40/107 DPDK:fast-tests / malloc_autotest OK 61.70s 41/107 DPDK:fast-tests / mbuf_autotest OK 4.17s 42/107 DPDK:fast-tests / mcslock_autotest OK 4.58s 43/107 DPDK:fast-tests / memcpy_autotest OK 6.68s 44/107 DPDK:fast-tests / memory_autotest OK 0.12s 45/107 DPDK:fast-tests / mempool_autotest OK 0.47s 46/107 DPDK:fast-tests / memzone_autotest OK 0.17s 47/107 DPDK:fast-tests / meter_autotest OK 0.07s 48/107 DPDK:fast-tests / multiprocess_autotest OK 0.22s 49/107 DPDK:fast-tests / per_lcore_autotest OK 0.17s 50/107 DPDK:fast-tests / pflock_autotest OK 0.87s 51/107 DPDK:fast-tests / prefetch_autotest OK 0.07s 52/107 DPDK:fast-tests / rcu_qsbr_autotest OK 0.62s 53/107 DPDK:fast-tests / pie_autotest OK 0.07s 54/107 DPDK:fast-tests / rib_autotest OK 10.29s 55/107 DPDK:fast-tests / rib6_autotest OK 10.30s 56/107 DPDK:fast-tests / ring_autotest OK 0.12s 57/107 DPDK:fast-tests / rwlock_test1_autotest OK 0.82s 58/107 DPDK:fast-tests / rwlock_rda_autotest OK 5.08s 59/107 DPDK:fast-tests / rwlock_rds_wrm_autotest OK 5.08s 60/107 DPDK:fast-tests / rwlock_rde_wro_autotest OK 5.08s 61/107 DPDK:fast-tests / sched_autotest OK 0.07s 62/107 DPDK:fast-tests / security_autotest OK 0.07s 63/107 DPDK:fast-tests / seqlock_autotest OK 2.07s 64/107 DPDK:fast-tests / spinlock_autotest OK 0.17s 65/107 DPDK:fast-tests / stack_autotest OK 0.87s 66/107 DPDK:fast-tests / stack_lf_autotest SKIP 0.07s exit status 77 67/107 DPDK:fast-tests / string_autotest OK 0.07s 68/107 DPDK:fast-tests / tailq_autotest OK 0.07s 69/107 DPDK:fast-tests / ticketlock_autotest OK 0.27s 70/107 DPDK:fast-tests / timer_autotest OK 3.87s 71/107 DPDK:fast-tests / user_delay_us OK 0.07s 72/107 DPDK:fast-tests / version_autotest OK 0.07s 73/107 DPDK:fast-tests / crc_autotest OK 0.07s 74/107 DPDK:fast-tests / distributor_autotest OK 1.22s 75/107 DPDK:fast-tests / eventdev_common_autotest OK 0.07s 76/107 DPDK:fast-tests / fbarray_autotest OK 0.07s 77/107 DPDK:fast-tests / hash_readwrite_func_autotest OK 6.38s 78/107 DPDK:fast-tests / ipsec_autotest SKIP 0.07s exit status 77 79/107 DPDK:fast-tests / kni_autotest SKIP 0.07s exit status 77 80/107 DPDK:fast-tests / kvargs_autotest OK 0.07s 81/107 DPDK:fast-tests / member_autotest OK 1.22s 82/107 DPDK:fast-tests / power_cpufreq_autotest SKIP 0.07s exit status 77 83/107 DPDK:fast-tests / power_autotest OK 0.07s 84/107 DPDK:fast-tests / power_kvm_vm_autotest SKIP 0.07s exit status 77 85/107 DPDK:fast-tests / power_intel_uncore_autotest SKIP 0.07s exit status 77 86/107 DPDK:fast-tests / reorder_autotest OK 0.12s 87/107 DPDK:fast-tests / service_autotest OK 2.82s 88/107 DPDK:fast-tests / thash_autotest FAIL 0.07s exit status 255 89/107 DPDK:fast-tests / threads_autotest OK 0.27s 90/107 DPDK:fast-tests / trace_autotest OK 0.07s 91/107 DPDK:fast-tests / trace_autotest_with_traces OK 0.12s 92/107 DPDK:fast-tests / graph_autotest OK 0.07s 93/107 DPDK:fast-tests / node_list_dump OK 0.07s 94/107 DPDK:fast-tests / metrics_autotest OK 0.07s 95/107 DPDK:fast-tests / telemetry_json_autotest OK 0.07s 96/107 DPDK:fast-tests / telemetry_data_autotest OK 0.07s 97/107 DPDK:fast-tests / table_autotest OK 10.21s 98/107 DPDK:fast-tests / ring_pmd_autotest OK 0.07s 99/107 DPDK:fast-tests / event_eth_tx_adapter_autotest OK 1.72s 100/107 DPDK:fast-tests / bitratestats_autotest OK 0.07s 101/107 DPDK:fast-tests / latencystats_autotest OK 0.07s 102/107 DPDK:fast-tests / pdump_autotest OK 5.17s 103/107 DPDK:fast-tests / vdev_autotest OK 0.07s 104/107 DPDK:fast-tests / rawdev_autotest OK 0.07s 105/107 DPDK:fast-tests / pdcp_autotest SKIP 0.07s exit status 77 106/107 DPDK:fast-tests / compressdev_autotest SKIP 0.07s exit status 77 107/107 DPDK:fast-tests / telemetry_all OK 17.10s Ok: 98 Expected Fail: 0 Fail: 1 Unexpected Pass: 0 Skipped: 8 Timeout: 0 Test logs for failed test cases: ================================================================================ DPDK:fast-tests / thash_autotest: FAIL ================================================================================ -------------------------------------stdout------------------------------------- RTE>>thash_autotest + ------------------------------------------------------- + + Test Suite : thash autotest + ------------------------------------------------------- + + TestCase [ 0] : test_toeplitz_hash_calc succeeded + TestCase [ 1] : test_toeplitz_hash_gfni skipped + TestCase [ 2] : test_toeplitz_hash_rand_data skipped + TestCase [ 3] : test_toeplitz_hash_gfni_bulk skipped + TestCase [ 4] : test_big_tuple_gfni skipped + TestCase [ 5] : test_create_invalid succeeded + TestCase [ 6] : test_multiple_create succeeded + TestCase [ 7] : test_free_null succeeded + TestCase [ 8] : test_add_invalid_helper succeeded + TestCase [ 9] : test_find_existing succeeded + TestCase [10] : test_get_helper succeeded + TestCase [11] : test_period_overflow succeeded + TestCase [12] : test_predictable_rss_min_seq succeeded + TestCase [13] : test_predictable_rss_multirange succeeded + TestCase [14] : test_adjust_tuple succeeded ===test_adjust_tuple_mb(reta_sz=6,bofs=0)=== test_adjust_tuple_mb#895: ov=0xabab, nv=0x86ab, adj=0x2d; check_adj_tuple(method #1) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:ab:86:ab:ab reta_sz: 6, orig hash: 0xd99aab34, desired: 0x23, adjust: 0x2d, actual: 0x23, ***Succeeded check_adj_tuple(method #2) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:ab:86:ab:ab reta_sz: 6, orig hash: 0xd99aab34, desired: 0x23, adjust: 0x2d, actual: 0x23, ***Succeeded test_adjust_tuple_mb EXIT======= ===test_adjust_tuple_mb(reta_sz=7,bofs=0)=== test_adjust_tuple_mb#895: ov=0xabab, nv=0x8fab, adj=0x24; check_adj_tuple(method #1) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:ab:8f:ab:ab reta_sz: 7, orig hash: 0xddf5cef3, desired: 0x41, adjust: 0x24, actual: 0x41, ***Succeeded check_adj_tuple(method #2) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:ab:8f:ab:ab reta_sz: 7, orig hash: 0xddf5cef3, desired: 0x41, adjust: 0x24, actual: 0x41, ***Succeeded test_adjust_tuple_mb EXIT======= ===test_adjust_tuple_mb(reta_sz=8,bofs=0)=== test_adjust_tuple_mb#895: ov=0xabab, nv=0xf5ab, adj=0x5e; check_adj_tuple(method #1) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:ab:f5:ab:ab reta_sz: 8, orig hash: 0x5e3478c8, desired: 0x97, adjust: 0x5e, actual: 0x97, ***Succeeded check_adj_tuple(method #2) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:ab:f5:ab:ab reta_sz: 8, orig hash: 0x5e3478c8, desired: 0x97, adjust: 0x5e, actual: 0x97, ***Succeeded test_adjust_tuple_mb EXIT======= ===test_adjust_tuple_mb(reta_sz=9,bofs=0)=== test_adjust_tuple_mb#895: ov=0xabab, nv=0x49aa, adj=0x1e2; check_adj_tuple(method #1) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:aa:49:ab:ab reta_sz: 9, orig hash: 0xa1970a51, desired: 0x19b, adjust: 0x1e2, actual: 0x19b, ***Succeeded check_adj_tuple(method #2) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:aa:e3:ab:ab reta_sz: 9, orig hash: 0xa1970a51, desired: 0x19b, adjust: 0x1e2, actual: 0x145, ***Failed test_adjust_tuple_mb EXIT======= ===test_adjust_tuple_mb(reta_sz=10,bofs=0)=== test_adjust_tuple_mb#895: ov=0xabab, nv=0x3aa, adj=0x1a8; check_adj_tuple(method #1) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:aa:03:ab:ab reta_sz: 10, orig hash: 0x3ae7eeb7, desired: 0xce, adjust: 0x1a8, actual: 0xce, ***Succeeded check_adj_tuple(method #2) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:ab:ab:ab:ab reta_sz: 10, orig hash: 0x3ae7eeb7, desired: 0xce, adjust: 0x1a8, actual: 0x2b7, ***Failed test_adjust_tuple_mb EXIT======= ===test_adjust_tuple_mb(reta_sz=11,bofs=0)=== test_adjust_tuple_mb#895: ov=0xabab, nv=0x80ac, adj=0x72b; check_adj_tuple(method #1) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:ac:80:ab:ab reta_sz: 11, orig hash: 0x35dd769d, desired: 0x6eb, adjust: 0x72b, actual: 0x6eb, ***Succeeded check_adj_tuple(method #2) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:aa:28:ab:ab reta_sz: 11, orig hash: 0x35dd769d, desired: 0x6eb, adjust: 0x72b, actual: 0x567, ***Failed test_adjust_tuple_mb EXIT======= ===test_adjust_tuple_mb(reta_sz=12,bofs=0)=== test_adjust_tuple_mb#895: ov=0xabab, nv=0x10a8, adj=0x3bb; check_adj_tuple(method #1) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:a8:10:ab:ab reta_sz: 12, orig hash: 0xa75a5fcf, desired: 0xf62, adjust: 0x3bb, actual: 0xf62, ***Succeeded check_adj_tuple(method #2) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:a9:b0:ab:ab reta_sz: 12, orig hash: 0xa75a5fcf, desired: 0xf62, adjust: 0x3bb, actual: 0x96a, ***Failed test_adjust_tuple_mb EXIT======= ===test_adjust_tuple_mb(reta_sz=13,bofs=0)=== test_adjust_tuple_mb#895: ov=0xabab, nv=0x78ae, adj=0x5d3; check_adj_tuple(method #1) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:ae:78:ab:ab reta_sz: 13, orig hash: 0xd37c5516, desired: 0x47b, adjust: 0x5d3, actual: 0x47b, ***Succeeded check_adj_tuple(method #2) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:b8:d8:ab:ab reta_sz: 13, orig hash: 0xd37c5516, desired: 0x47b, adjust: 0x5d3, actual: 0xddb, ***Failed test_adjust_tuple_mb EXIT======= ===test_adjust_tuple_mb(reta_sz=14,bofs=0)=== test_adjust_tuple_mb#895: ov=0xabab, nv=0x54bb, adj=0x10ff; check_adj_tuple(method #1) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:bb:54:ab:ab reta_sz: 14, orig hash: 0x1b1bc375, desired: 0xa2a, adjust: 0x10ff, actual: 0xa2a, ***Succeeded check_adj_tuple(method #2) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:be:d4:ab:ab reta_sz: 14, orig hash: 0x1b1bc375, desired: 0xa2a, adjust: 0x10ff, actual: 0x956, ***Failed test_adjust_tuple_mb EXIT======= ===test_adjust_tuple_mb(reta_sz=15,bofs=0)=== test_adjust_tuple_mb#895: ov=0xabab, nv=0x92b3, adj=0x1839; check_adj_tuple(method #1) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:b3:92:ab:ab reta_sz: 15, orig hash: 0xf2c35187, desired: 0x315e, adjust: 0x1839, actual: 0x315e, ***Succeeded check_adj_tuple(method #2) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:cf:12:ab:ab reta_sz: 15, orig hash: 0xf2c35187, desired: 0x315e, adjust: 0x1839, actual: 0x7a8d, ***Failed test_adjust_tuple_mb EXIT======= ===test_adjust_tuple_mb(reta_sz=16,bofs=0)=== test_adjust_tuple_mb#895: ov=0xabab, nv=0x5b08, adj=0xa3f0; check_adj_tuple(method #1) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:08:5b:ab:ab reta_sz: 16, orig hash: 0x2a6ec6dd, desired: 0x9e, adjust: 0xa3f0, actual: 0x9e, ***Succeeded check_adj_tuple(method #2) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:08:5b:ab:ab reta_sz: 16, orig hash: 0x2a6ec6dd, desired: 0x9e, adjust: 0xa3f0, actual: 0x9e, ***Succeeded test_adjust_tuple_mb EXIT======= ===test_adjust_tuple_mb(reta_sz=6,bofs=1)=== test_adjust_tuple_mb#895: ov=0xabab, nv=0x81ab, adj=0x15; check_adj_tuple(method #1) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:ab:81:ab:ab reta_sz: 6, orig hash: 0x4c9a5773, desired: 0x2b, adjust: 0x15, actual: 0x2b, ***Succeeded check_adj_tuple(method #2) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:ab:81:ab:ab reta_sz: 6, orig hash: 0x4c9a5773, desired: 0x2b, adjust: 0x15, actual: 0x2b, ***Succeeded test_adjust_tuple_mb EXIT======= ===test_adjust_tuple_mb(reta_sz=7,bofs=1)=== test_adjust_tuple_mb#895: ov=0xabab, nv=0x57ab, adj=0x7e; check_adj_tuple(method #1) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:ab:57:ab:ab reta_sz: 7, orig hash: 0x8c54b1a3, desired: 0x7c, adjust: 0x7e, actual: 0x7c, ***Succeeded check_adj_tuple(method #2) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:ab:57:ab:ab reta_sz: 7, orig hash: 0x8c54b1a3, desired: 0x7c, adjust: 0x7e, actual: 0x7c, ***Succeeded test_adjust_tuple_mb EXIT======= ===test_adjust_tuple_mb(reta_sz=8,bofs=1)=== test_adjust_tuple_mb#895: ov=0xabab, nv=0x47ab, adj=0x76; check_adj_tuple(method #1) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:ab:47:ab:ab reta_sz: 8, orig hash: 0x224f2bcd, desired: 0x60, adjust: 0x76, actual: 0x60, ***Succeeded check_adj_tuple(method #2) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:ab:47:ab:ab reta_sz: 8, orig hash: 0x224f2bcd, desired: 0x60, adjust: 0x76, actual: 0x60, ***Succeeded test_adjust_tuple_mb EXIT======= ===test_adjust_tuple_mb(reta_sz=9,bofs=1)=== test_adjust_tuple_mb#895: ov=0xabab, nv=0xa1a8, adj=0x185; check_adj_tuple(method #1) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:a8:a1:ab:ab reta_sz: 9, orig hash: 0xbf6c01fa, desired: 0x90, adjust: 0x185, actual: 0x90, ***Succeeded check_adj_tuple(method #2) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:ab:09:ab:ab reta_sz: 9, orig hash: 0xbf6c01fa, desired: 0x90, adjust: 0x185, actual: 0x74, ***Failed test_adjust_tuple_mb EXIT======= ===test_adjust_tuple_mb(reta_sz=10,bofs=1)=== test_adjust_tuple_mb#895: ov=0xabab, nv=0x73aa, adj=0xec; check_adj_tuple(method #1) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:aa:73:ab:ab reta_sz: 10, orig hash: 0x15bb8825, desired: 0x36c, adjust: 0xec, actual: 0x36c, ***Succeeded check_adj_tuple(method #2) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:ab:db:ab:ab reta_sz: 10, orig hash: 0x15bb8825, desired: 0x36c, adjust: 0xec, actual: 0x34f, ***Failed test_adjust_tuple_mb EXIT======= ===test_adjust_tuple_mb(reta_sz=11,bofs=1)=== test_adjust_tuple_mb#895: ov=0xabab, nv=0x55a8, adj=0x1ff; check_adj_tuple(method #1) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:a8:55:ab:ab reta_sz: 11, orig hash: 0x5473e4ae, desired: 0x594, adjust: 0x1ff, actual: 0x594, ***Succeeded check_adj_tuple(method #2) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:a7:f5:ab:ab reta_sz: 11, orig hash: 0x5473e4ae, desired: 0x594, adjust: 0x1ff, actual: 0x126, ***Failed test_adjust_tuple_mb EXIT======= ===test_adjust_tuple_mb(reta_sz=12,bofs=1)=== test_adjust_tuple_mb#895: ov=0xabab, nv=0xa1af, adj=0x205; check_adj_tuple(method #1) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:af:a1:ab:ab reta_sz: 12, orig hash: 0x3d0f54fb, desired: 0xb1b, adjust: 0x205, actual: 0xb1b, ***Succeeded check_adj_tuple(method #2) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:be:01:ab:ab reta_sz: 12, orig hash: 0x3d0f54fb, desired: 0xb1b, adjust: 0x205, actual: 0x20a, ***Failed test_adjust_tuple_mb EXIT======= ===test_adjust_tuple_mb(reta_sz=13,bofs=1)=== test_adjust_tuple_mb#895: ov=0xabab, nv=0x37b8, adj=0x9ce; check_adj_tuple(method #1) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:b8:37:ab:ab reta_sz: 13, orig hash: 0xb61a0a16, desired: 0x1d63, adjust: 0x9ce, actual: 0x1d63, ***Succeeded check_adj_tuple(method #2) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:8f:b7:ab:ab reta_sz: 13, orig hash: 0xb61a0a16, desired: 0x1d63, adjust: 0x9ce, actual: 0x10bf, ***Failed test_adjust_tuple_mb EXIT======= ===test_adjust_tuple_mb(reta_sz=14,bofs=1)=== test_adjust_tuple_mb#895: ov=0xabab, nv=0x9b86, adj=0x1698; check_adj_tuple(method #1) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:86:9b:ab:ab reta_sz: 14, orig hash: 0x6b4279b9, desired: 0x32c3, adjust: 0x1698, actual: 0x32c3, ***Succeeded check_adj_tuple(method #2) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:83:1b:ab:ab reta_sz: 14, orig hash: 0x6b4279b9, desired: 0x32c3, adjust: 0x1698, actual: 0x2a06, ***Failed test_adjust_tuple_mb EXIT======= ===test_adjust_tuple_mb(reta_sz=15,bofs=1)=== test_adjust_tuple_mb#895: ov=0xabab, nv=0x252e, adj=0x42c7; check_adj_tuple(method #1) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:2e:25:ab:ab reta_sz: 15, orig hash: 0x9b592785, desired: 0x2c9b, adjust: 0x42c7, actual: 0x2c9b, ***Succeeded check_adj_tuple(method #2) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:d3:25:ab:ab reta_sz: 15, orig hash: 0x9b592785, desired: 0x2c9b, adjust: 0x42c7, actual: 0x693e, ***Failed test_adjust_tuple_mb EXIT======= ===test_adjust_tuple_mb(reta_sz=6,bofs=2)=== test_adjust_tuple_mb#895: ov=0xabab, nv=0xffab, adj=0x15; check_adj_tuple(method #1) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:ab:ff:ab:ab reta_sz: 6, orig hash: 0xbc6cf9ee, desired: 0x1d, adjust: 0x15, actual: 0x1d, ***Succeeded check_adj_tuple(method #2) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:ab:ff:ab:ab reta_sz: 6, orig hash: 0xbc6cf9ee, desired: 0x1d, adjust: 0x15, actual: 0x1d, ***Succeeded test_adjust_tuple_mb EXIT======= ===test_adjust_tuple_mb(reta_sz=7,bofs=2)=== test_adjust_tuple_mb#895: ov=0xabab, nv=0x8baa, adj=0x48; check_adj_tuple(method #1) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:aa:8b:ab:ab reta_sz: 7, orig hash: 0x4a33f6a, desired: 0x4c, adjust: 0x48, actual: 0x4c, ***Succeeded check_adj_tuple(method #2) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:aa:8b:ab:ab reta_sz: 7, orig hash: 0x4a33f6a, desired: 0x4c, adjust: 0x48, actual: 0x4c, ***Succeeded test_adjust_tuple_mb EXIT======= ===test_adjust_tuple_mb(reta_sz=8,bofs=2)=== test_adjust_tuple_mb#895: ov=0xabab, nv=0x4bab, adj=0x38; check_adj_tuple(method #1) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:ab:4b:ab:ab reta_sz: 8, orig hash: 0x4a7ba55c, desired: 0xc, adjust: 0x38, actual: 0xc, ***Succeeded check_adj_tuple(method #2) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:ab:4b:ab:ab reta_sz: 8, orig hash: 0x4a7ba55c, desired: 0xc, adjust: 0x38, actual: 0xc, ***Succeeded test_adjust_tuple_mb EXIT======= ===test_adjust_tuple_mb(reta_sz=9,bofs=2)=== test_adjust_tuple_mb#895: ov=0xabab, nv=0xc7a8, adj=0xdb; check_adj_tuple(method #1) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:a8:c7:ab:ab reta_sz: 9, orig hash: 0xe6b50824, desired: 0xfe, adjust: 0xdb, actual: 0xfe, ***Succeeded check_adj_tuple(method #2) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:af:6f:ab:ab reta_sz: 9, orig hash: 0xe6b50824, desired: 0xfe, adjust: 0xdb, actual: 0x114, ***Failed test_adjust_tuple_mb EXIT======= ===test_adjust_tuple_mb(reta_sz=10,bofs=2)=== test_adjust_tuple_mb#895: ov=0xabab, nv=0xba2, adj=0x268; check_adj_tuple(method #1) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:a2:0b:ab:ab reta_sz: 10, orig hash: 0x8eaabfb4, desired: 0x26b, adjust: 0x268, actual: 0x26b, ***Succeeded check_adj_tuple(method #2) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:a1:ab:ab:ab reta_sz: 10, orig hash: 0x8eaabfb4, desired: 0x26b, adjust: 0x268, actual: 0x33f, ***Failed test_adjust_tuple_mb EXIT======= ===test_adjust_tuple_mb(reta_sz=11,bofs=2)=== test_adjust_tuple_mb#895: ov=0xabab, nv=0xcbb8, adj=0x4d8; check_adj_tuple(method #1) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:b8:cb:ab:ab reta_sz: 11, orig hash: 0x8d08eb16, desired: 0x2e7, adjust: 0x4d8, actual: 0x2e7, ***Succeeded check_adj_tuple(method #2) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:a7:6b:ab:ab reta_sz: 11, orig hash: 0x8d08eb16, desired: 0x2e7, adjust: 0x4d8, actual: 0x3a8, ***Failed test_adjust_tuple_mb EXIT======= ===test_adjust_tuple_mb(reta_sz=12,bofs=2)=== test_adjust_tuple_mb#895: ov=0xabab, nv=0xd785, adj=0xb9f; check_adj_tuple(method #1) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:85:d7:ab:ab reta_sz: 12, orig hash: 0x7ca5d10b, desired: 0x15d, adjust: 0xb9f, actual: 0x15d, ***Succeeded check_adj_tuple(method #2) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:96:57:ab:ab reta_sz: 12, orig hash: 0x7ca5d10b, desired: 0x15d, adjust: 0xb9f, actual: 0xd78, ***Failed test_adjust_tuple_mb EXIT======= ===test_adjust_tuple_mb(reta_sz=13,bofs=2)=== test_adjust_tuple_mb#895: ov=0xabab, nv=0x5f99, adj=0xcbd; check_adj_tuple(method #1) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:99:5f:ab:ab reta_sz: 13, orig hash: 0xa694424e, desired: 0x49a, adjust: 0xcbd, actual: 0x49a, ***Succeeded check_adj_tuple(method #2) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:ee:df:ab:ab reta_sz: 13, orig hash: 0xa694424e, desired: 0x49a, adjust: 0xcbd, actual: 0x57b, ***Failed test_adjust_tuple_mb EXIT======= ===test_adjust_tuple_mb(reta_sz=14,bofs=2)=== test_adjust_tuple_mb#895: ov=0xabab, nv=0xcfea, adj=0x1059; check_adj_tuple(method #1) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:ea:cf:ab:ab reta_sz: 14, orig hash: 0xc641b842, desired: 0x3afb, adjust: 0x1059, actual: 0x3afb, ***Succeeded check_adj_tuple(method #2) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:ed:cf:ab:ab reta_sz: 14, orig hash: 0xc641b842, desired: 0x3afb, adjust: 0x1059, actual: 0x1810, ***Failed test_adjust_tuple_mb EXIT======= ===test_adjust_tuple_mb(reta_sz=6,bofs=3)=== test_adjust_tuple_mb#895: ov=0xabab, nv=0x3aa, adj=0x35; check_adj_tuple(method #1) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:aa:03:ab:ab reta_sz: 6, orig hash: 0xc03d0e7f, desired: 0x1e, adjust: 0x35, actual: 0x1e, ***Succeeded check_adj_tuple(method #2) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:aa:03:ab:ab reta_sz: 6, orig hash: 0xc03d0e7f, desired: 0x1e, adjust: 0x35, actual: 0x1e, ***Succeeded test_adjust_tuple_mb EXIT======= ===test_adjust_tuple_mb(reta_sz=7,bofs=3)=== test_adjust_tuple_mb#895: ov=0xabab, nv=0xfba8, adj=0x6a; check_adj_tuple(method #1) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:a8:fb:ab:ab reta_sz: 7, orig hash: 0xafb3dda8, desired: 0x52, adjust: 0x6a, actual: 0x52, ***Succeeded check_adj_tuple(method #2) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:a8:fb:ab:ab reta_sz: 7, orig hash: 0xafb3dda8, desired: 0x52, adjust: 0x6a, actual: 0x52, ***Succeeded test_adjust_tuple_mb EXIT======= ===test_adjust_tuple_mb(reta_sz=8,bofs=3)=== test_adjust_tuple_mb#895: ov=0xabab, nv=0x5baa, adj=0x3e; check_adj_tuple(method #1) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:aa:5b:ab:ab reta_sz: 8, orig hash: 0xa915ba2f, desired: 0x53, adjust: 0x3e, actual: 0x53, ***Succeeded check_adj_tuple(method #2) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:aa:5b:ab:ab reta_sz: 8, orig hash: 0xa915ba2f, desired: 0x53, adjust: 0x3e, actual: 0x53, ***Succeeded test_adjust_tuple_mb EXIT======= ===test_adjust_tuple_mb(reta_sz=9,bofs=3)=== test_adjust_tuple_mb#895: ov=0xabab, nv=0xd3a5, adj=0x1cf; check_adj_tuple(method #1) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:a5:d3:ab:ab reta_sz: 9, orig hash: 0x3fb771a9, desired: 0x1ac, adjust: 0x1cf, actual: 0x1ac, ***Succeeded check_adj_tuple(method #2) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:ae:73:ab:ab reta_sz: 9, orig hash: 0x3fb771a9, desired: 0x1ac, adjust: 0x1cf, actual: 0xa9, ***Failed test_adjust_tuple_mb EXIT======= ===test_adjust_tuple_mb(reta_sz=10,bofs=3)=== test_adjust_tuple_mb#895: ov=0xabab, nv=0xb3b1, adj=0x343; check_adj_tuple(method #1) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:b1:b3:ab:ab reta_sz: 10, orig hash: 0xf5df410d, desired: 0x143, adjust: 0x343, actual: 0x143, ***Succeeded check_adj_tuple(method #2) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:b2:13:ab:ab reta_sz: 10, orig hash: 0xf5df410d, desired: 0x143, adjust: 0x343, actual: 0x236, ***Failed test_adjust_tuple_mb EXIT======= ===test_adjust_tuple_mb(reta_sz=11,bofs=3)=== test_adjust_tuple_mb#895: ov=0xabab, nv=0xc39c, adj=0x6ed; check_adj_tuple(method #1) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:9c:c3:ab:ab reta_sz: 11, orig hash: 0x36f5b3cd, desired: 0x60b, adjust: 0x6ed, actual: 0x60b, ***Succeeded check_adj_tuple(method #2) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:87:43:ab:ab reta_sz: 11, orig hash: 0x36f5b3cd, desired: 0x60b, adjust: 0x6ed, actual: 0x733, ***Failed test_adjust_tuple_mb EXIT======= ===test_adjust_tuple_mb(reta_sz=12,bofs=3)=== test_adjust_tuple_mb#895: ov=0xabab, nv=0x1bb1, adj=0x356; check_adj_tuple(method #1) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:b1:1b:ab:ab reta_sz: 12, orig hash: 0x5c710273, desired: 0x9bb, adjust: 0x356, actual: 0x9bb, ***Succeeded check_adj_tuple(method #2) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:a2:9b:ab:ab reta_sz: 12, orig hash: 0x5c710273, desired: 0x9bb, adjust: 0x356, actual: 0x72, ***Failed test_adjust_tuple_mb EXIT======= ===test_adjust_tuple_mb(reta_sz=13,bofs=3)=== test_adjust_tuple_mb#895: ov=0xabab, nv=0x6387, adj=0x599; check_adj_tuple(method #1) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:87:63:ab:ab reta_sz: 13, orig hash: 0x5ec98246, desired: 0x133e, adjust: 0x599, actual: 0x133e, ***Succeeded check_adj_tuple(method #2) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:74:63:ab:ab reta_sz: 13, orig hash: 0x5ec98246, desired: 0x133e, adjust: 0x599, actual: 0x1ce2, ***Failed test_adjust_tuple_mb EXIT======= ===test_adjust_tuple_mb(reta_sz=6,bofs=4)=== test_adjust_tuple_mb#895: ov=0xabab, nv=0x4bab, adj=0xe; check_adj_tuple(method #1) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:ab:4b:ab:ab reta_sz: 6, orig hash: 0x962cb19c, desired: 0x29, adjust: 0xe, actual: 0x29, ***Succeeded check_adj_tuple(method #2) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:ab:4b:ab:ab reta_sz: 6, orig hash: 0x962cb19c, desired: 0x29, adjust: 0xe, actual: 0x29, ***Succeeded test_adjust_tuple_mb EXIT======= ===test_adjust_tuple_mb(reta_sz=7,bofs=4)=== test_adjust_tuple_mb#895: ov=0xabab, nv=0xbab, adj=0xa; check_adj_tuple(method #1) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:ab:0b:ab:ab reta_sz: 7, orig hash: 0xe10a8b71, desired: 0x45, adjust: 0xa, actual: 0x45, ***Succeeded check_adj_tuple(method #2) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:ab:0b:ab:ab reta_sz: 7, orig hash: 0xe10a8b71, desired: 0x45, adjust: 0xa, actual: 0x45, ***Succeeded test_adjust_tuple_mb EXIT======= ===test_adjust_tuple_mb(reta_sz=8,bofs=4)=== test_adjust_tuple_mb#895: ov=0xabab, nv=0x6baa, adj=0x1c; check_adj_tuple(method #1) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:aa:6b:ab:ab reta_sz: 8, orig hash: 0xfc4b8393, desired: 0x7d, adjust: 0x1c, actual: 0x7d, ***Succeeded check_adj_tuple(method #2) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:aa:6b:ab:ab reta_sz: 8, orig hash: 0xfc4b8393, desired: 0x7d, adjust: 0x1c, actual: 0x7d, ***Succeeded test_adjust_tuple_mb EXIT======= ===test_adjust_tuple_mb(reta_sz=9,bofs=4)=== test_adjust_tuple_mb#895: ov=0xabab, nv=0xfbae, adj=0x55; check_adj_tuple(method #1) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:ae:fb:ab:ab reta_sz: 9, orig hash: 0x950f70b0, desired: 0x1ad, adjust: 0x55, actual: 0x1ad, ***Succeeded check_adj_tuple(method #2) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:b5:5b:ab:ab reta_sz: 9, orig hash: 0x950f70b0, desired: 0x1ad, adjust: 0x55, actual: 0x1e2, ***Failed test_adjust_tuple_mb EXIT======= ===test_adjust_tuple_mb(reta_sz=10,bofs=4)=== test_adjust_tuple_mb#895: ov=0xabab, nv=0x5b8e, adj=0x25f; check_adj_tuple(method #1) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:8e:5b:ab:ab reta_sz: 10, orig hash: 0x6e58fdbd, desired: 0x20, adjust: 0x25f, actual: 0x20, ***Succeeded check_adj_tuple(method #2) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:85:db:ab:ab reta_sz: 10, orig hash: 0x6e58fdbd, desired: 0x20, adjust: 0x25f, actual: 0x3bb, ***Failed test_adjust_tuple_mb EXIT======= ===test_adjust_tuple_mb(reta_sz=11,bofs=4)=== test_adjust_tuple_mb#895: ov=0xabab, nv=0xbb98, adj=0x331; check_adj_tuple(method #1) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:98:bb:ab:ab reta_sz: 11, orig hash: 0x8c1ee7a6, desired: 0x2c3, adjust: 0x331, actual: 0x2c3, ***Succeeded check_adj_tuple(method #2) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:c3:3b:ab:ab reta_sz: 11, orig hash: 0x8c1ee7a6, desired: 0x2c3, adjust: 0x331, actual: 0x570, ***Failed test_adjust_tuple_mb EXIT======= ===test_adjust_tuple_mb(reta_sz=12,bofs=4)=== test_adjust_tuple_mb#895: ov=0xabab, nv=0xbbad, adj=0x61; check_adj_tuple(method #1) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:ad:bb:ab:ab reta_sz: 12, orig hash: 0x31ab0e32, desired: 0xa63, adjust: 0x61, actual: 0xa63, ***Succeeded check_adj_tuple(method #2) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:b6:bb:ab:ab reta_sz: 12, orig hash: 0x31ab0e32, desired: 0xa63, adjust: 0x61, actual: 0xe0a, ***Failed test_adjust_tuple_mb EXIT======= ===test_adjust_tuple_mb(reta_sz=6,bofs=5)=== test_adjust_tuple_mb#895: ov=0xabab, nv=0xebab, adj=0x2; check_adj_tuple(method #1) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:ab:eb:ab:ab reta_sz: 6, orig hash: 0xadc2a708, desired: 0x2c, adjust: 0x2, actual: 0x2c, ***Succeeded check_adj_tuple(method #2) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:ab:eb:ab:ab reta_sz: 6, orig hash: 0xadc2a708, desired: 0x2c, adjust: 0x2, actual: 0x2c, ***Succeeded test_adjust_tuple_mb EXIT======= ===test_adjust_tuple_mb(reta_sz=7,bofs=5)=== test_adjust_tuple_mb#895: ov=0xabab, nv=0x2baa, adj=0xc; check_adj_tuple(method #1) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:aa:2b:ab:ab reta_sz: 7, orig hash: 0x23c29cae, desired: 0x7, adjust: 0xc, actual: 0x7, ***Succeeded check_adj_tuple(method #2) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:aa:2b:ab:ab reta_sz: 7, orig hash: 0x23c29cae, desired: 0x7, adjust: 0xc, actual: 0x7, ***Succeeded test_adjust_tuple_mb EXIT======= ===test_adjust_tuple_mb(reta_sz=8,bofs=5)=== test_adjust_tuple_mb#895: ov=0xabab, nv=0xcba0, adj=0x5b; check_adj_tuple(method #1) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:a0:cb:ab:ab reta_sz: 8, orig hash: 0x4f5acf69, desired: 0xf2, adjust: 0x5b, actual: 0xf2, ***Succeeded check_adj_tuple(method #2) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:a0:cb:ab:ab reta_sz: 8, orig hash: 0x4f5acf69, desired: 0xf2, adjust: 0x5b, actual: 0xf2, ***Succeeded test_adjust_tuple_mb EXIT======= ===test_adjust_tuple_mb(reta_sz=9,bofs=5)=== test_adjust_tuple_mb#895: ov=0xabab, nv=0x2b9b, adj=0x184; check_adj_tuple(method #1) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:9b:2b:ab:ab reta_sz: 9, orig hash: 0x8b34bfca, desired: 0x1ed, adjust: 0x184, actual: 0x1ed, ***Succeeded check_adj_tuple(method #2) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:b0:ab:ab:ab reta_sz: 9, orig hash: 0x8b34bfca, desired: 0x1ed, adjust: 0x184, actual: 0x1f2, ***Failed test_adjust_tuple_mb EXIT======= ===test_adjust_tuple_mb(reta_sz=10,bofs=5)=== test_adjust_tuple_mb#895: ov=0xabab, nv=0x2b81, adj=0x154; check_adj_tuple(method #1) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:81:2b:ab:ab reta_sz: 10, orig hash: 0x3106ece2, desired: 0x15a, adjust: 0x154, actual: 0x15a, ***Succeeded check_adj_tuple(method #2) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:ca:ab:ab:ab reta_sz: 10, orig hash: 0x3106ece2, desired: 0x15a, adjust: 0x154, actual: 0x243, ***Failed test_adjust_tuple_mb EXIT======= ===test_adjust_tuple_mb(reta_sz=11,bofs=5)=== test_adjust_tuple_mb#895: ov=0xabab, nv=0x8b65, adj=0x671; check_adj_tuple(method #1) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:65:8b:ab:ab reta_sz: 11, orig hash: 0x1e7c8c43, desired: 0x384, adjust: 0x671, actual: 0x384, ***Succeeded check_adj_tuple(method #2) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:ae:8b:ab:ab reta_sz: 11, orig hash: 0x1e7c8c43, desired: 0x384, adjust: 0x671, actual: 0x274, ***Failed test_adjust_tuple_mb EXIT======= ===test_adjust_tuple_mb(reta_sz=6,bofs=6)=== test_adjust_tuple_mb#895: ov=0xabab, nv=0xabaf, adj=0x10; check_adj_tuple(method #1) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:af:ab:ab:ab reta_sz: 6, orig hash: 0x1320aabf, desired: 0x24, adjust: 0x10, actual: 0x24, ***Succeeded check_adj_tuple(method #2) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:af:ab:ab:ab reta_sz: 6, orig hash: 0x1320aabf, desired: 0x24, adjust: 0x10, actual: 0x24, ***Succeeded test_adjust_tuple_mb EXIT======= ===test_adjust_tuple_mb(reta_sz=7,bofs=6)=== test_adjust_tuple_mb#895: ov=0xabab, nv=0x6ba0, adj=0x2f; check_adj_tuple(method #1) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:a0:6b:ab:ab reta_sz: 7, orig hash: 0x2f07c0ad, desired: 0x6c, adjust: 0x2f, actual: 0x6c, ***Succeeded check_adj_tuple(method #2) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:a0:6b:ab:ab reta_sz: 7, orig hash: 0x2f07c0ad, desired: 0x6c, adjust: 0x2f, actual: 0x6c, ***Succeeded test_adjust_tuple_mb EXIT======= ===test_adjust_tuple_mb(reta_sz=8,bofs=6)=== test_adjust_tuple_mb#895: ov=0xabab, nv=0x2bad, adj=0x1a; check_adj_tuple(method #1) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:ad:2b:ab:ab reta_sz: 8, orig hash: 0x8f7e2064, desired: 0x27, adjust: 0x1a, actual: 0x27, ***Succeeded check_adj_tuple(method #2) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:ad:2b:ab:ab reta_sz: 8, orig hash: 0x8f7e2064, desired: 0x27, adjust: 0x1a, actual: 0x27, ***Succeeded test_adjust_tuple_mb EXIT======= ===test_adjust_tuple_mb(reta_sz=9,bofs=6)=== test_adjust_tuple_mb#895: ov=0xabab, nv=0xabcb, adj=0x180; check_adj_tuple(method #1) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:cb:ab:ab:ab reta_sz: 9, orig hash: 0x37185291, desired: 0x1d7, adjust: 0x180, actual: 0x1d7, ***Succeeded check_adj_tuple(method #2) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:a0:2b:ab:ab reta_sz: 9, orig hash: 0x37185291, desired: 0x1d7, adjust: 0x180, actual: 0x178, ***Failed test_adjust_tuple_mb EXIT======= ===test_adjust_tuple_mb(reta_sz=10,bofs=6)=== test_adjust_tuple_mb#895: ov=0xabab, nv=0xebbc, adj=0x5d; check_adj_tuple(method #1) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:bc:eb:ab:ab reta_sz: 10, orig hash: 0x1f7c824d, desired: 0x152, adjust: 0x5d, actual: 0x152, ***Succeeded check_adj_tuple(method #2) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:d7:eb:ab:ab reta_sz: 10, orig hash: 0x1f7c824d, desired: 0x152, adjust: 0x5d, actual: 0x3e0, ***Failed test_adjust_tuple_mb EXIT======= ===test_adjust_tuple_mb(reta_sz=6,bofs=7)=== test_adjust_tuple_mb#895: ov=0xabab, nv=0x2bac, adj=0xf; check_adj_tuple(method #1) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:ac:2b:ab:ab reta_sz: 6, orig hash: 0xb863cac7, desired: 0x14, adjust: 0xf, actual: 0x14, ***Succeeded check_adj_tuple(method #2) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:ac:2b:ab:ab reta_sz: 6, orig hash: 0xb863cac7, desired: 0x14, adjust: 0xf, actual: 0x14, ***Succeeded test_adjust_tuple_mb EXIT======= ===test_adjust_tuple_mb(reta_sz=7,bofs=7)=== test_adjust_tuple_mb#895: ov=0xabab, nv=0xab80, adj=0x56; check_adj_tuple(method #1) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:80:ab:ab:ab reta_sz: 7, orig hash: 0x5f49f76d, desired: 0x15, adjust: 0x56, actual: 0x15, ***Succeeded check_adj_tuple(method #2) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:80:ab:ab:ab reta_sz: 7, orig hash: 0x5f49f76d, desired: 0x15, adjust: 0x56, actual: 0x15, ***Succeeded test_adjust_tuple_mb EXIT======= ===test_adjust_tuple_mb(reta_sz=8,bofs=7)=== test_adjust_tuple_mb#895: ov=0xabab, nv=0x2bb2, adj=0x33; check_adj_tuple(method #1) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:b2:2b:ab:ab reta_sz: 8, orig hash: 0xbd2af311, desired: 0x50, adjust: 0x33, actual: 0x50, ***Succeeded check_adj_tuple(method #2) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:b2:2b:ab:ab reta_sz: 8, orig hash: 0xbd2af311, desired: 0x50, adjust: 0x33, actual: 0x50, ***Succeeded test_adjust_tuple_mb EXIT======= ===test_adjust_tuple_mb(reta_sz=9,bofs=7)=== test_adjust_tuple_mb#895: ov=0xabab, nv=0xab9a, adj=0x62; check_adj_tuple(method #1) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:9a:ab:ab:ab reta_sz: 9, orig hash: 0xff5b6016, desired: 0x1bd, adjust: 0x62, actual: 0x1bd, ***Succeeded check_adj_tuple(method #2) for tuple: ab:ab:ab:ab:ab:ab:ab:ab:b1:ab:ab:ab reta_sz: 9, orig hash: 0xff5b6016, desired: 0x1bd, adjust: 0x62, actual: 0xf5, ***Failed test_adjust_tuple_mb EXIT======= test_adjust_tuple_mult_reta: tests executed: 60, test passed: 25 + TestCase [15] : test_adjust_tuple_mult_reta failed + ------------------------------------------------------- + + Test Suite Summary : thash autotest + ------------------------------------------------------- + + Tests Total : 16 + Tests Skipped : 4 + Tests Executed : 16 + Tests Unsupported: 0 + Tests Passed : 11 + Tests Failed : 1 + ------------------------------------------------------- + Test Failed RTE>> -------------------------------------stderr------------------------------------- EAL: Detected CPU lcores: 32 EAL: Detected NUMA nodes: 8 EAL: Detected static linkage of DPDK EAL: Multi-process socket /var/run/dpdk/thash_autotest/mp_socket EAL: Selected IOVA mode 'PA' TELEMETRY: No legacy callbacks, legacy socket not created APP: HPET is not enabled, using TSC as default timer HASH: Can't add helper third_range due to conflict with existing helper second_range HASH: Can't generate m-sequence due to period overflow EAL: Test assert test_adjust_tuple_mult_reta line 934 failed: 35 subtests failed