Acked-by: Aidan Goddard <[email protected]>

From: dev <[email protected]> on behalf of Nicolas Chautru 
<[email protected]>
Sent: 19 August 2020 01:05
To: [email protected] <[email protected]>; [email protected] <[email protected]>
Cc: [email protected] <[email protected]>; Nicolas Chautru 
<[email protected]>
Subject: [dpdk-dev] [PATCH v3 5/7] app/bbdev: skip bler ut when compression is 
used 
 
bler test results are not valid when LLR compression
is used or for loopback scenarios. Skipping these.

Signed-off-by: Nicolas Chautru <[email protected]>
---
 app/test-bbdev/test_bbdev_perf.c | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/app/test-bbdev/test_bbdev_perf.c b/app/test-bbdev/test_bbdev_perf.c
index e2c1d64..a6cd94b 100644
--- a/app/test-bbdev/test_bbdev_perf.c
+++ b/app/test-bbdev/test_bbdev_perf.c
@@ -3648,7 +3648,11 @@ typedef int (test_case_function)(struct active_device 
*ad,
                         RTE_ALIGN(sizeof(struct thread_params) * num_lcores,
                                 RTE_CACHE_LINE_SIZE));
 
-       if (test_vector.op_type == RTE_BBDEV_OP_LDPC_DEC)
+       if ((test_vector.op_type == RTE_BBDEV_OP_LDPC_DEC) &&
+                       !check_bit(test_vector.ldpc_dec.op_flags,
+                       RTE_BBDEV_LDPC_INTERNAL_HARQ_MEMORY_LOOPBACK)
+                       && !check_bit(test_vector.ldpc_dec.op_flags,
+                       RTE_BBDEV_LDPC_LLR_COMPRESSION))
                 bler_function = bler_pmd_lcore_ldpc_dec;
         else
                 return TEST_SKIPPED;
-- 
1.8.3.1

Reply via email to