[dpdk-dev] [PATCH v6] doc: add meson ut info in prog guide

2019-06-06 Thread Hari Kumar Vemula
Add a programmer's guide section for meson ut Signed-off-by: Hari Kumar Vemula Acked-by: Bruce Richardson --- v6: Updated comments v5: Modified v4: Typos corrected v3: Modified v2: Removed enhancement details --- doc/guides/prog_guide/index.rst| 1 + doc/guides/prog_guide/meson_u

[dpdk-dev] [PATCH] net/bonding: fix reset active slave

2019-02-18 Thread Hari Kumar Vemula
e slaves. Fix is to set the internals->active_slave to starting index 0 whenever it exceeds the number of slaves in active slave list and also update the active slave count during slave de-activation. Fixes: e1110e977648 ("net/bonding: fix Rx slave fairness") Cc: sta...@dpdk.org Sign

[dpdk-dev] [PATCH v3] net/bonding: fix create bonded device test failure

2019-02-05 Thread Hari Kumar Vemula
2efb58cbab6e ("bond: new link bonding library") Cc: sta...@dpdk.org Signed-off-by: Hari Kumar Vemula Acked-by: Chas Williams --- v3: Modified commit message v2: Bonded device desc_lim values are received from slave configuration --- drivers/net/bonding/rte_eth_bond_pmd.c | 14 ++-

[dpdk-dev] [PATCH v5] doc: add meson ut info in prog guide

2019-02-02 Thread Hari Kumar Vemula
Add a programmer's guide section for meson ut Signed-off-by: Hari Kumar Vemula --- v5: Modified v4: Typos corrected v3: Modified v2: Removed enhancement details --- doc/guides/prog_guide/index.rst| 1 + doc/guides/prog_guide/meson_ut.rst | 143 + 2

[dpdk-dev] [PATCH v2] net/bonding: fix create bonded device test failure

2019-01-27 Thread Hari Kumar Vemula
et to 0 as default value of bonded device during bond_alloc(). Hence nb_rx_desc (1024) is > 0 and test fails. Fix is to set the default values of rx_desc_lim of bonded device to appropriate value. Fixes: 2efb58cbab6e ("bond: new link bonding library") Cc: sta...@dpdk.org Signed-off-by: Ha

[dpdk-dev] [PATCH v4] doc: add meson ut info in prog guide

2019-01-24 Thread Hari Kumar Vemula
Add a programmer's guide section for meson ut Signed-off-by: Hari Kumar Vemula --- v4: Typos corrected v3: Modified v2: Removed enhancement details --- doc/guides/prog_guide/index.rst| 1 + doc/guides/prog_guide/meson_ut.rst | 159 + 2 files changed

[dpdk-dev] [PATCH v3] doc: add meson ut info in prog guide

2019-01-24 Thread Hari Kumar Vemula
Add a programmer's guide section for meson ut Signed-off-by: Hari Kumar Vemula --- v3: Modified v2: Removed enhancement details --- doc/guides/prog_guide/index.rst| 1 + doc/guides/prog_guide/meson_ut.rst | 159 + 2 files changed, 160 insertions(+) create

[dpdk-dev] [PATCH v2] doc: add meson ut info in prog guide

2019-01-22 Thread Hari Kumar Vemula
Add a programmer's guide section for meson ut Signed-off-by: Hari Kumar Vemula --- v2: Removed enhancement details --- doc/guides/prog_guide/index.rst| 1 + doc/guides/prog_guide/meson_ut.rst | 164 + 2 files changed, 165 insertions(+) create mode 10064

[dpdk-dev] [PATCH v6 2/5] test: add quick run tests under fast-tests suite

2019-01-18 Thread Hari Kumar Vemula
Added test cases that runs quickly under fast tests category Signed-off-by: Hari Kumar Vemula Acked-by: Bruce Richardson --- test/test/meson.build | 107 -- 1 file changed, 102 insertions(+), 5 deletions(-) diff --git a/test/test/meson.build b/test/test

[dpdk-dev] [PATCH v6 5/5] test: add dump test cases under debug-tests suite

2019-01-18 Thread Hari Kumar Vemula
Grouped logging or dump related test cases to test debug category Signed-off-by: Hari Kumar Vemula Acked-by: Bruce Richardson --- test/test/meson.build | 20 1 file changed, 20 insertions(+) diff --git a/test/test/meson.build b/test/test/meson.build index d56c525ea

[dpdk-dev] [PATCH v6 1/5] test: remove existing testcases for categorization

2019-01-18 Thread Hari Kumar Vemula
Removed testcase list from meson build to categorize testcases into suites Signed-off-by: Hari Kumar Vemula Acked-by: Bruce Richardson --- test/test/meson.build | 119 -- 1 file changed, 119 deletions(-) diff --git a/test/test/meson.build b/test/test

[dpdk-dev] [PATCH v6 4/5] test: add driver dependent tests under driver-tests suite

2019-01-18 Thread Hari Kumar Vemula
Added test cases that depend on specific drivers Signed-off-by: Hari Kumar Vemula Acked-by: Bruce Richardson --- test/test/meson.build | 27 +++ 1 file changed, 27 insertions(+) diff --git a/test/test/meson.build b/test/test/meson.build index 47c97c276..d56c525ea

[dpdk-dev] [PATCH v6 3/5] test: add performance tests under perf-tests suite

2019-01-18 Thread Hari Kumar Vemula
Grouped performace test cases under perf tests category Signed-off-by: Hari Kumar Vemula Acked-by: Bruce Richardson --- test/test/meson.build | 34 ++ 1 file changed, 34 insertions(+) diff --git a/test/test/meson.build b/test/test/meson.build index 1d416967c

[dpdk-dev] [PATCH v6 0/5] create different meson test targets

2019-01-18 Thread Hari Kumar Vemula
devargs_autotest from test list v4: Removed test from file prefix v3: Updated testcase names in file prefix option v2: Divided fast-test list into two lists -- Hari Kumar Vemula (5): test: remove existing testcases for categorization test: add quick run tests under fast-tests suite test: add

[dpdk-dev] [PATCH v5] lib/efd: fix to free tail queue entry after use

2019-01-17 Thread Hari Kumar Vemula
In rte_efd_create() allocated memory for tail queue entry but not freed. Added freeing the tail queue entry. Fixes: 56b6ef874f80 ("efd: new Elastic Flow Distributor library") Cc: sta...@dpdk.org Signed-off-by: Hari Kumar Vemula Reviewed-by: Honnappa Nagarahalli Acked-by: Reshma Pat

[dpdk-dev] [PATCH v4] lib/efd: fix to free tail queue entry after use

2019-01-17 Thread Hari Kumar Vemula
In rte_efd_create() allocated memory for tail queue entry but not freed. Added freeing the tail queue entry. Fixes: 56b6ef874f80 ("efd: new Elastic Flow Distributor library") Cc: sta...@dpdk.org Signed-off-by: Hari Kumar Vemula Acked-by: Reshma Pattan Reviewed-by: Honnappa Nagarahal

[dpdk-dev] [PATCH v6] eal: fix core number validation

2019-01-17 Thread Hari Kumar Vemula
;) Cc: sta...@dpdk.org Signed-off-by: Hari Kumar Vemula Reviewed-by: David Marchand -- v6: Changed testcase order v5: Corrected unit test case for -l option v4: Used RTE_MAX_LCORE for max core check v3: Added unit test cases for invalid core number range v2: Replace strtoul with strtol Mo

[dpdk-dev] [PATCH v5] eal: fix core number validation

2019-01-14 Thread Hari Kumar Vemula
;) Cc: sta...@dpdk.org Signed-off-by: Hari Kumar Vemula -- v5: corrected unit test case for -l option v4: Used RTE_MAX_LCORE for max core check v3: Added unit test cases for invalid core number range v2: Replace strtoul with strtol Modified log message --- lib/librte_eal/common/eal_common

[dpdk-dev] [PATCH v4] eal: fix core number validation

2019-01-11 Thread Hari Kumar Vemula
;) Cc: sta...@dpdk.org Signed-off-by: Hari Kumar Vemula -- v4: Used RTE_MAX_LCORE for max core check v3: Added unit test cases for invalid core number range v2: Replace strtoul with strtol Modified log message --- lib/librte_eal/common/eal_common_options.c | 9 +++-- test/test/test_e

[dpdk-dev] [PATCH v3] lib/efd: fix to free tail queue entry after use

2019-01-11 Thread Hari Kumar Vemula
In rte_efd_create() allocated memory for tail queue entry but not freed. Added freeing the tail queue entry. Fixes: 56b6ef874f80 ("efd: new Elastic Flow Distributor library") Cc: sta...@dpdk.org Signed-off-by: Hari Kumar Vemula Acked-by: Reshma Pattan --- v3: Replaced TAILQ_FOREACH

[dpdk-dev] [PATCH] net/bonding: fix create bonded device test failure

2019-01-07 Thread Hari Kumar Vemula
et to 0 as default value of bonded device during bond_alloc(). Hence nb_rx_desc (1024) is > 0 and test fails. Fix is to set the default values of rx_desc_lim of bonded device to appropriate value. Fixes: 2efb58cbab ("bond: new link bonding library") Cc: sta...@dpdk.org Signed-of

[dpdk-dev] [PATCH v3] eal: fix core number validation

2019-01-07 Thread Hari Kumar Vemula
;) Cc: sta...@dpdk.org -- v3: Added unit test cases for invalid core number range v2: Replace strtoul with strtol Modified log message -- Signed-off-by: Hari Kumar Vemula --- lib/librte_eal/common/eal_common_options.c | 9 +++-- test/test/test_eal_flags.c | 14 +++

[dpdk-dev] [PATCH v2] eal: fix core number validation

2019-01-06 Thread Hari Kumar Vemula
From: Hari kumar Vemula When incorrect core value or range provided, as part of -l command line option, a crash occurs. Added valid range checks to fix the crash. Added ut check for negative core values. Added unit test case for invalid core number range. Fixes: d888cb8b9613 ("eal: add

[dpdk-dev] [PATCH v2] eal: fix core number validation

2019-01-03 Thread Hari kumar Vemula
ned-off-by: Hari kumar Vemula --- lib/librte_eal/common/eal_common_options.c | 12 ++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/lib/librte_eal/common/eal_common_options.c b/lib/librte_eal/common/eal_common_options.c index 6e3a83b98..b24668c23 100644 --- a/lib/librte_

[dpdk-dev] [PATCH] eal: fix core number validation

2018-12-20 Thread Hari Kumar Vemula
When incorrect core value or range provided, as part of -l command line option, a crash occurs. Added valid range checks to fix the crash. Fixes: d888cb8b9613 ("eal: add core list input format") Cc: sta...@dpdk.org Signed-off-by: Hari Kumar Vemula --- lib/librte_

[dpdk-dev] [PATCH] doc: add meson ut enhancements in prog guide

2018-12-12 Thread Hari Kumar Vemula
Add a programmer's guide section for meson ut enhancements Signed-off-by: Hari Kumar Vemula --- doc/guides/prog_guide/index.rst | 1 + .../prog_guide/meson_ut_enhancements.rst | 158 ++ 2 files changed, 159 insertions(+) create mode 100644 doc/g

[dpdk-dev] [PATCH v2] lib/efd: fix to free tail queue entry after use

2018-11-14 Thread Hari Kumar Vemula
In rte_efd_create() allocated memory for tail queue entry but not freed. Added freeing the tail queue entry. Fixes: 56b6ef874f80 ("efd: new Elastic Flow Distributor library") Cc: sta...@dpdk.org Signed-off-by: Hari Kumar Vemula Acked-by: Reshma Pattan --- v2: Updated commit message.

[dpdk-dev] [PATCH] lib: fix to free trail queue entry after use

2018-11-13 Thread Hari Kumar Vemula
In rte_efd_create() allocated memory for trail queue entry but not freed. Added freeing the trail queue entry. Fixes: 56b6ef874f80 ("efd: new Elastic Flow Distributor library") Cc: sta...@dpdk.org Signed-off-by: Hari Kumar Vemula --- lib/librte_efd/rte_efd.c | 21 +++

[dpdk-dev] [PATCH v5 5/5] test: add dump test cases under debug-tests suite

2018-10-24 Thread Hari Kumar Vemula
From: Hari Kumar Vemula Grouped logging or dump related test cases to test debug category Signed-off-by: Hari Kumar Vemula --- test/test/meson.build | 19 +++ 1 file changed, 19 insertions(+) diff --git a/test/test/meson.build b/test/test/meson.build index dd54800dd

[dpdk-dev] [PATCH v5 4/5] test: add driver dependent tests under driver-tests suite

2018-10-24 Thread Hari Kumar Vemula
From: Hari Kumar Vemula Added test cases that depend on specific drivers Signed-off-by: Hari Kumar Vemula --- test/test/meson.build | 27 +++ 1 file changed, 27 insertions(+) diff --git a/test/test/meson.build b/test/test/meson.build index 217e4d3de..dd54800dd 100644

[dpdk-dev] [PATCH v5 3/5] test: add performance tests under perf-tests suite

2018-10-24 Thread Hari Kumar Vemula
From: Hari Kumar Vemula Grouped performace test cases under perf tests category Signed-off-by: Hari Kumar Vemula --- test/test/meson.build | 34 ++ 1 file changed, 34 insertions(+) diff --git a/test/test/meson.build b/test/test/meson.build index b59c87493

[dpdk-dev] [PATCH v5 1/5] test: remove existing testcases for categorization

2018-10-24 Thread Hari Kumar Vemula
From: Hari Kumar Vemula Removed testcase list from meson build to categorize testcases into suites Signed-off-by: Hari Kumar Vemula --- test/test/meson.build | 111 -- 1 file changed, 111 deletions(-) diff --git a/test/test/meson.build b/test

[dpdk-dev] [PATCH v5 2/5] test: add quick run tests under fast-tests suite

2018-10-24 Thread Hari Kumar Vemula
From: Hari Kumar Vemula Added test cases that runs quickly under fast tests category Signed-off-by: Hari Kumar Vemula --- test/test/meson.build | 99 --- 1 file changed, 94 insertions(+), 5 deletions(-) diff --git a/test/test/meson.build b/test

[dpdk-dev] [PATCH v5 0/5] create different meson test targets

2018-10-24 Thread Hari Kumar Vemula
From: Hari Kumar Vemula 1/5: remove existing test cases to reorganize further 2/5: add fast-tests suite to meson targets 3/5: add perf-tests suite to meson targets 4/5: add driver-tests suite to meson targets 5/5: add debug-tests suite to meson targets -- v5: Renamed test suite names

[dpdk-dev] [PATCH v4 5/5] test: add dump test cases under test-dump suite

2018-10-24 Thread Hari kumar Vemula
From: Hari Kumar Vemula Grouped logging or dump related test cases to test-dump category Signed-off-by: Hari Kumar Vemula --- test/test/meson.build | 21 + 1 file changed, 21 insertions(+) diff --git a/test/test/meson.build b/test/test/meson.build index da1dbfac4

[dpdk-dev] [PATCH v4 2/5] test: add quick run tests under test-fast suite

2018-10-24 Thread Hari kumar Vemula
From: Hari Kumar Vemula Added test cases that runs quickly under test fast category Signed-off-by: Hari Kumar Vemula --- test/test/meson.build | 99 --- 1 file changed, 94 insertions(+), 5 deletions(-) diff --git a/test/test/meson.build b/test

[dpdk-dev] [PATCH v4 1/5] test: remove existing testcases for categorization

2018-10-24 Thread Hari kumar Vemula
From: Hari Kumar Vemula Removed testcase list from meson build to categorize testcases into suites Signed-off-by: Hari Kumar Vemula --- test/test/meson.build | 111 -- 1 file changed, 111 deletions(-) diff --git a/test/test/meson.build b/test

[dpdk-dev] [PATCH v4 3/5] test: add performance tests under test-perf suite

2018-10-24 Thread Hari kumar Vemula
From: Hari Kumar Vemula Grouped performace test cases under test-perf category Signed-off-by: Hari Kumar Vemula --- test/test/meson.build | 34 ++ 1 file changed, 34 insertions(+) diff --git a/test/test/meson.build b/test/test/meson.build index a10908fb3

[dpdk-dev] [PATCH v4 4/5] test: add library dependent tests under test-driver suite

2018-10-24 Thread Hari kumar Vemula
From: Hari Kumar Vemula Added test cases that depend on library as cryptodev Signed-off-by: Hari Kumar Vemula --- test/test/meson.build | 27 +++ 1 file changed, 27 insertions(+) diff --git a/test/test/meson.build b/test/test/meson.build index 9e4d7621d..da1dbfac4

[dpdk-dev] [PATCH v4 0/5] create different meson test targets

2018-10-24 Thread Hari kumar Vemula
From: Hari Kumar Vemula 1/5: remove existing test cases to reorganize further 2/5: add test-fast suite to meson targets 3/5: add test-perf suite to meson targets 4/5: add test-driver suite to meson targets 5/5: add test-dump suite to meson targets -- v4: Removed test from file prefix v3

[dpdk-dev] [PATCH v3 5/5] test: add dump test cases under test-dump suite

2018-10-23 Thread Hari kumar Vemula
From: Hari Kumar Vemula Grouped logging or dump related test cases to test-dump category Signed-off-by: Hari Kumar Vemula --- test/test/meson.build | 21 + 1 file changed, 21 insertions(+) diff --git a/test/test/meson.build b/test/test/meson.build index a727cf461

[dpdk-dev] [PATCH v3 4/5] test: add library dependent tests under test-driver suite

2018-10-23 Thread Hari kumar Vemula
From: Hari Kumar Vemula Added test cases that depend on library as cryptodev Signed-off-by: Hari Kumar Vemula --- test/test/meson.build | 27 +++ 1 file changed, 27 insertions(+) diff --git a/test/test/meson.build b/test/test/meson.build index 70a4c6bed..a727cf461

[dpdk-dev] [PATCH v3 1/5] test: remove existing testcases for categorization

2018-10-23 Thread Hari kumar Vemula
From: Hari Kumar Vemula Removed testcase list from meson build to categorize testcases into suites Signed-off-by: Hari Kumar Vemula --- test/test/meson.build | 111 -- 1 file changed, 111 deletions(-) diff --git a/test/test/meson.build b/test

[dpdk-dev] [PATCH v3 2/5] test: add quick run tests under test-fast suite

2018-10-23 Thread Hari kumar Vemula
From: Hari Kumar Vemula Added test cases that runs quickly under test fast category Signed-off-by: Hari Kumar Vemula --- test/test/meson.build | 99 --- 1 file changed, 94 insertions(+), 5 deletions(-) diff --git a/test/test/meson.build b/test

[dpdk-dev] [PATCH v3 3/5] test: add performance tests under test-perf suite

2018-10-23 Thread Hari kumar Vemula
From: Hari Kumar Vemula Grouped performace test cases under test-perf category Signed-off-by: Hari Kumar Vemula --- test/test/meson.build | 34 ++ 1 file changed, 34 insertions(+) diff --git a/test/test/meson.build b/test/test/meson.build index 825e84fce

[dpdk-dev] [PATCH v3 0/5] create different meson test targets

2018-10-23 Thread Hari kumar Vemula
From: Hari Kumar Vemula 1/5: remove existing test cases to reorganize further 2/5: add test-fast suite to meson targets 3/5: add test-perf suite to meson targets 4/5: add test-driver suite to meson targets 5/5: add test-dump suite to meson targets -- v3: Updated testcase names in file prefix

[dpdk-dev] [PATCH v2 3/5] test: add performance tests under test-perf suite

2018-10-12 Thread Hari kumar Vemula
From: Hari Kumar Vemula Grouped performace test cases under test-perf category Signed-off-by: Hari Kumar Vemula --- test/test/meson.build | 34 ++ 1 file changed, 34 insertions(+) diff --git a/test/test/meson.build b/test/test/meson.build index b6443c88a

[dpdk-dev] [PATCH v2 5/5] test: add dump test cases under test-dump suite

2018-10-12 Thread Hari kumar Vemula
From: Hari Kumar Vemula Grouped logging or dump related test cases to test-dump category Signed-off-by: Hari Kumar Vemula --- test/test/meson.build | 22 ++ 1 file changed, 22 insertions(+) diff --git a/test/test/meson.build b/test/test/meson.build index 4668eed81

[dpdk-dev] [PATCH v2 4/5] test: add library dependent tests under test-driver suite

2018-10-12 Thread Hari kumar Vemula
From: Hari Kumar Vemula Added test cases that depend on library as cryptodev Signed-off-by: Hari Kumar Vemula --- test/test/meson.build | 27 +++ 1 file changed, 27 insertions(+) diff --git a/test/test/meson.build b/test/test/meson.build index c69fe0007..4668eed81

[dpdk-dev] [PATCH v2 1/5] test: remove existing testcases for categorization

2018-10-12 Thread Hari kumar Vemula
From: Hari Kumar Vemula Removed testcase list from meson build to categorize testcases into suites Signed-off-by: Hari Kumar Vemula --- test/test/meson.build | 110 -- 1 file changed, 110 deletions(-) diff --git a/test/test/meson.build b/test

[dpdk-dev] [PATCH v2 2/5] test: add quick run tests under test-fast suite

2018-10-12 Thread Hari kumar Vemula
From: Hari Kumar Vemula Added test cases that runs quickly under test fast category Signed-off-by: Hari Kumar Vemula --- test/test/meson.build | 102 +++--- 1 file changed, 97 insertions(+), 5 deletions(-) diff --git a/test/test/meson.build b/test

[dpdk-dev] [PATCH v2 0/5] create different meson test targets

2018-10-12 Thread Hari kumar Vemula
From: Hari Kumar Vemula 1/5: remove existing test cases to reorganize further 2/5: add test-fast suite to meson targets 3/5: add test-perf suite to meson targets 4/5: add test-driver suite to meson targets 5/5: add test-dump suite to meson targets -- v2: Divided fast-test list into two lists

[dpdk-dev] [PATCH v5] test: add unit tests for metrics library

2018-10-08 Thread Hari Kumar Vemula
Unit testcases are added for metrics library Added metrics unit test to autotest list Updated meson build file Updated MAINTAINERSHIP for metrics unit test Signed-off-by: Hari Kumar Vemula Reviewed-by: Reshma Pattan Reviewed-by: Remy Horton Acked-by: Remy Horton --- v5: Rebased on new

[dpdk-dev] [PATCH v2 4/4] drivers/crypto: enable meson support for the zuc

2018-10-05 Thread Hari Kumar Vemula
Added new meson.build file for ZUC Signed-off-by: Hari Kumar Vemula --- drivers/crypto/meson.build | 2 +- drivers/crypto/zuc/meson.build | 12 2 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 drivers/crypto/zuc/meson.build diff --git a/drivers/crypto

[dpdk-dev] [PATCH v2 3/4] drivers/crypto: enable meson support for the kasumi

2018-10-05 Thread Hari Kumar Vemula
Added new meson.build file for KASUMI Signed-off-by: Hari Kumar Vemula --- drivers/crypto/kasumi/meson.build | 12 drivers/crypto/meson.build| 2 +- 2 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 drivers/crypto/kasumi/meson.build diff --git a/drivers

[dpdk-dev] [PATCH v2 1/4] drivers/crypto: enable meson support for the aesni gcm

2018-10-05 Thread Hari Kumar Vemula
Added new meson.build files for aesni_gcm Signed-off-by: Hari Kumar Vemula --- drivers/crypto/aesni_gcm/meson.build | 13 + drivers/crypto/meson.build | 2 +- 2 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 drivers/crypto/aesni_gcm/meson.build diff

[dpdk-dev] [PATCH v2 2/4] drivers/crypto: enable meson support for the aesni mb

2018-10-05 Thread Hari Kumar Vemula
Added new meson.build file for aesni_mb Signed-off-by: Hari Kumar Vemula --- drivers/crypto/aesni_mb/meson.build | 12 drivers/crypto/meson.build | 2 +- 2 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 drivers/crypto/aesni_mb/meson.build diff --git

[dpdk-dev] [PATCH v2 0/4] enable meson support for aesni_gcm, aesni_mb, kasumi and zuc

2018-10-05 Thread Hari Kumar Vemula
1/4: enablement of aesni_gcm pmd in meson 2/4: enablement of aesni_mb pmd in meson 3/4: enablement of kasumi pmd enable in meson 4/4: enablement of zuc pmd enable in meson -- v2: Removed lib dependancy options from meson_option.txt file -- Hari Kumar Vemula (4): drivers/crypto: enable meson

[dpdk-dev] [PATCH 4/4] drivers/crypto: enable meson support for the zuc

2018-09-29 Thread Hari Kumar Vemula
Added new meson.build file for ZUC Exported dependency library path through meson_options.txt file Signed-off-by: Hari Kumar Vemula --- drivers/crypto/meson.build | 2 +- drivers/crypto/zuc/meson.build | 18 ++ meson_options.txt | 2 ++ 3 files changed, 21

[dpdk-dev] [PATCH 1/4] driver/crypto: enable meson support for the aesni gcm

2018-09-29 Thread Hari Kumar Vemula
Added new meson.build files for aesni_gcm Exported dependency library path through meson_options.txt file Signed-off-by: Hari Kumar Vemula --- drivers/crypto/aesni_gcm/meson.build | 17 + drivers/crypto/meson.build | 2 +- meson_options.txt| 2

[dpdk-dev] [PATCH 2/4] drivers/crypto: enable meson support for the aesni mb

2018-09-29 Thread Hari Kumar Vemula
Added new meson.build file for aesni_mb Exported dependency library path through meson_options.txt file Signed-off-by: Hari Kumar Vemula --- drivers/crypto/aesni_mb/meson.build | 16 drivers/crypto/meson.build | 2 +- 2 files changed, 17 insertions(+), 1 deletion

[dpdk-dev] [PATCH 3/4] drivers/crypto: enable meson support for the kasumi

2018-09-29 Thread Hari Kumar Vemula
Added new meson.build file for KASUMI Exported dependency library path through meson_options.txt file Signed-off-by: Hari Kumar Vemula --- drivers/crypto/kasumi/meson.build | 18 ++ drivers/crypto/meson.build| 2 +- meson_options.txt | 2 ++ 3 files

[dpdk-dev] [PATCH 0/4] enable meson support for aesni_gcm, aesni_mb, kasumi and zuc

2018-09-29 Thread Hari Kumar Vemula
1/4: enablement of aesni_gcm pmd in meson 2/4: enablement of aesni_mb pmd in meson 3/4: enablement of kasumi pmd enable in meson 4/4: enablement of zuc pmd enable in meson Hari Kumar Vemula (4): driver/crypto: enable meson support for the aesni gcm drivers/crypto: enable meson support for the

[dpdk-dev] [PATCH 4/5] test: add library dependent tests under test-driver suite

2018-09-21 Thread Hari Kumar Vemula
Added test cases that depend on library as cryptodev Signed-off-by: Hari Kumar Vemula --- test/test/meson.build | 29 - 1 file changed, 28 insertions(+), 1 deletion(-) diff --git a/test/test/meson.build b/test/test/meson.build index edda0b5b7..b3a9e7ef9 100644 --- a

[dpdk-dev] [PATCH 5/5] test: add dump test cases under test-dump suite

2018-09-21 Thread Hari Kumar Vemula
Grouped logging or dump related test cases to test-dump category Signed-off-by: Hari Kumar Vemula --- test/test/meson.build | 22 +- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/test/test/meson.build b/test/test/meson.build index b3a9e7ef9..f6ba600b7 100644

[dpdk-dev] [PATCH 0/5] create different meson test targets

2018-09-21 Thread Hari Kumar Vemula
Kumar Vemula (5): test: remove existing testcases for categorization test: add quick run tests under test-fast suite test: add performance tests under test-perf suite test: add library dependent tests under test-driver suite test: add dump test cases under test-dump suite test/test

[dpdk-dev] [PATCH 3/5] test: add performance tests under test-perf suite

2018-09-21 Thread Hari Kumar Vemula
Grouped performace test cases under test-perf category Signed-off-by: Hari Kumar Vemula --- test/test/meson.build | 34 ++ 1 file changed, 34 insertions(+) diff --git a/test/test/meson.build b/test/test/meson.build index 087d635e1..edda0b5b7 100644 --- a/test

[dpdk-dev] [PATCH 2/5] test: add quick run tests under test-fast suite

2018-09-21 Thread Hari Kumar Vemula
Added test cases that runs quickly under test fast category Signed-off-by: Hari Kumar Vemula --- test/test/meson.build | 89 +++ 1 file changed, 83 insertions(+), 6 deletions(-) diff --git a/test/test/meson.build b/test/test/meson.build index

[dpdk-dev] [PATCH 1/5] test: remove existing testcases for categorization

2018-09-21 Thread Hari Kumar Vemula
Removed testcase list from meson build to categorize testcases into suites Signed-off-by: Hari Kumar Vemula --- test/test/meson.build | 104 -- 1 file changed, 104 deletions(-) diff --git a/test/test/meson.build b/test/test/meson.build index

[dpdk-dev] [PATCH v4] test: add unit tests for metrics library

2018-08-24 Thread Hari Kumar Vemula
Unit testcases are added for metrics library Added metrics unit test to autotest list Updated meson build file Updated MAINTAINERSHIP for metrics unit test Signed-off-by: Hari Kumar Vemula Reviewed-by: Reshma Pattan Reviewed-by: Remy Horton Acked-by: Remy Horton --- v4: Updated changes

[dpdk-dev] [PATCH v3 3/3] maintainers: add metrics test

2018-08-03 Thread Hari Kumar Vemula
Update MAINTAINERSHIP for metrics unit test Signed-off-by: Hari Kumar Vemula Reviewed-by: Reshma Pattan --- MAINTAINERS | 1 + 1 file changed, 1 insertion(+) diff --git a/MAINTAINERS b/MAINTAINERS index 3b9fec76f..7057b8a0c 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -1140,6 +1140,7 @@ F

[dpdk-dev] [PATCH v3 2/3] autotest: add new unit tests to autotest list

2018-08-03 Thread Hari Kumar Vemula
added metrics unit test to autotest list. Signed-off-by: Hari Kumar Vemula Reviewed-by: Reshma Pattan --- test/test/autotest_data.py | 6 ++ 1 file changed, 6 insertions(+) diff --git a/test/test/autotest_data.py b/test/test/autotest_data.py index f68d9b111..9fc4f2fbc 100644 --- a/test

[dpdk-dev] [PATCH v3 0/3] add unit test for metrics library

2018-08-03 Thread Hari Kumar Vemula
1/3: add unit tests for metrics library 2/3: add new unit tests to autotest list 3/3: updated maintainer for metrics test Signed-off-by: Hari Kumar Vemula Reviewed-by: Reshma Pattan Acked-by: Reshma Pattan --- v3: Resolved clang compilation issue, changed the expected value of tests in

[dpdk-dev] [PATCH v3 1/3] test: add unit tests for metrics library

2018-08-03 Thread Hari Kumar Vemula
Unit testcases are added for metrics library. Signed-off-by: Hari Kumar Vemula Reviewed-by: Reshma Pattan Reviewed-by: Remy Horton Acked-by: Remy Horton --- test/test/Makefile | 2 + test/test/test_metrics.c | 312 +++ 2 files changed, 314

[dpdk-dev] [PATCH v2] test: add unit tests for metrics library

2018-07-21 Thread Hari kumar Vemula
From: Hari Kumar Vemula Unit testcases are added for metrics library. Signed-off-by: Hari Kumar Vemula Reviewed-by: Reshma Pattan Reviewed-by: Remy Horton --- v2: Removal of overstated array size based testcases as suggested --- test/test/Makefile | 2 + test/test/test_metrics.c

[dpdk-dev] [PATCH] test: add unit tests for metrics library

2018-07-05 Thread Hari kumar Vemula
Unit Testcases are added for metrics library. Signed-off-by: Hari Kumar Reviewed-by: Reshma Pattan --- test/test/Makefile | 2 + test/test/test_metrics.c | 340 +++ 2 files changed, 342 insertions(+) create mode 100644 test/test/test_metrics.