DPDK patches and discussions
 help / color / mirror / Atom feed
* [PATCH 0/7] refactor kvargs test
@ 2023-11-03  9:53 Chengwen Feng
  2023-11-03  9:53 ` [PATCH 1/7] app/test: introduce UT suite framework for kvargs Chengwen Feng
                   ` (11 more replies)
  0 siblings, 12 replies; 37+ messages in thread
From: Chengwen Feng @ 2023-11-03  9:53 UTC (permalink / raw)
  To: thomas, ferruh.yigit; +Cc: dev

When developing patchset [1], I found the kvargs test is hard to 
understand when tried to add some testcase.

So refactor kvargs by:
1. introduce UT suite framework.
2. extract big test_valid_kvargs() to five part.

And add myself for voluntary maintenance of the kvargs library.

Note: to ensure patch independenct, new API which in patchset [1]
are not included in this patchset.

[1] https://patchwork.dpdk.org/project/dpdk/cover/20231103073811.13196-1-fengchengwen@huawei.com/

Chengwen Feng (7):
  app/test: introduce UT suite framework for kvargs
  app/test: extract basic token count testcase for kvargs
  app/test: extract without keys testcase for kvargs
  app/test: extract with keys testcase for kvargs
  app/test: extract parse list value testcase for kvargs
  app/test: extract parse empty elements testcase for kvargs
  maintainers: update for kvargs library

 MAINTAINERS            |   1 +
 app/test/test_kvargs.c | 256 ++++++++++++++++++++---------------------
 2 files changed, 128 insertions(+), 129 deletions(-)

-- 
2.17.1


^ permalink raw reply	[flat|nested] 37+ messages in thread

end of thread, other threads:[~2024-10-30  8:54 UTC | newest]

Thread overview: 37+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-11-03  9:53 [PATCH 0/7] refactor kvargs test Chengwen Feng
2023-11-03  9:53 ` [PATCH 1/7] app/test: introduce UT suite framework for kvargs Chengwen Feng
2024-10-11  2:08   ` Stephen Hemminger
2024-10-11  3:35     ` fengchengwen
2023-11-03  9:53 ` [PATCH 2/7] app/test: extract basic token count testcase " Chengwen Feng
2023-11-03  9:53 ` [PATCH 3/7] app/test: extract without keys " Chengwen Feng
2023-11-03  9:53 ` [PATCH 4/7] app/test: extract with " Chengwen Feng
2023-11-03  9:53 ` [PATCH 5/7] app/test: extract parse list value " Chengwen Feng
2023-11-03  9:53 ` [PATCH 6/7] app/test: extract parse empty elements " Chengwen Feng
2023-11-03  9:53 ` [PATCH 7/7] maintainers: update for kvargs library Chengwen Feng
2023-12-05  2:55 ` [PATCH 0/7] refactor kvargs test fengchengwen
2024-10-05 15:49 ` Stephen Hemminger
2024-10-11  3:34 ` [PATCH v2 " Chengwen Feng
2024-10-11  3:34   ` [PATCH v2 1/7] app/test: introduce UT suite framework for kvargs Chengwen Feng
2024-10-11  3:34   ` [PATCH v2 2/7] app/test: extract basic token count testcase " Chengwen Feng
2024-10-11  3:34   ` [PATCH v2 3/7] app/test: extract without keys " Chengwen Feng
2024-10-11  3:34   ` [PATCH v2 4/7] app/test: extract with " Chengwen Feng
2024-10-11  3:34   ` [PATCH v2 5/7] app/test: extract parse list value " Chengwen Feng
2024-10-11  3:34   ` [PATCH v2 6/7] app/test: extract parse empty elements " Chengwen Feng
2024-10-11  3:34   ` [PATCH v2 7/7] maintainers: update for kvargs library Chengwen Feng
2024-10-22  6:14 ` [PATCH v3 0/8] refactor kvargs test Chengwen Feng
2024-10-22  6:14   ` [PATCH v3 1/8] app/test: introduce UT suite framework for kvargs Chengwen Feng
2024-10-22  6:14   ` [PATCH v3 2/8] app/test: extract basic token count testcase " Chengwen Feng
2024-10-22  6:14   ` [PATCH v3 3/8] app/test: extract without keys " Chengwen Feng
2024-10-22  6:14   ` [PATCH v3 4/8] app/test: extract with " Chengwen Feng
2024-10-22  6:14   ` [PATCH v3 5/8] app/test: extract parse list value " Chengwen Feng
2024-10-22  6:14   ` [PATCH v3 6/8] app/test: extract parse empty elements " Chengwen Feng
2024-10-22  6:14   ` [PATCH v3 7/8] app/test: add process opt " Chengwen Feng
2024-10-22  6:14   ` [PATCH v3 8/8] maintainers: update for kvargs library Chengwen Feng
2024-10-30  8:54 ` [PATCH v4 0/7] refactor kvargs test Chengwen Feng
2024-10-30  8:54   ` [PATCH v4 1/7] app/test: introduce UT suite framework for kvargs Chengwen Feng
2024-10-30  8:54   ` [PATCH v4 2/7] app/test: extract basic token count testcase " Chengwen Feng
2024-10-30  8:54   ` [PATCH v4 3/7] app/test: extract without keys " Chengwen Feng
2024-10-30  8:54   ` [PATCH v4 4/7] app/test: extract with " Chengwen Feng
2024-10-30  8:54   ` [PATCH v4 5/7] app/test: extract parse list value " Chengwen Feng
2024-10-30  8:54   ` [PATCH v4 6/7] app/test: extract parse empty elements " Chengwen Feng
2024-10-30  8:54   ` [PATCH v4 7/7] app/test: add process opt " Chengwen Feng

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).