[LTP] [PATCH v3 0/2] Support metadata groups
Andrea Cervesato
andrea.cervesato@suse.de
Mon Jun 22 10:53:16 CEST 2026
Signed-off-by: Andrea Cervesato <andrea.cervesato@suse.com>
---
Changes in v3:
- match @groups not groups
- drop const qualifier in eat_asterisk_space()
- WARN() when empty groups is provided
- error on strdup() failure
- we always add 1 group, so always add items to the hash
- Link to v2: https://lore.kernel.org/r/20260618-metadata_groups-v2-0-6ab298932233@suse.com
Changes in v2:
- switch from @group to @groups
- use Cyril snippet to folter out groups from description
- optimize code
- Link to v1: https://lore.kernel.org/r/20260612-metadata_groups-v1-0-d7a24a7ac7a8@suse.com
---
Andrea Cervesato (2):
metadata: add tests grouping support
doc: conf.py: Show groups in test catalog
doc/conf.py | 10 +++
metadata/metaparse.c | 163 +++++++++++++++++++++++++++-------
metadata/tests/array_size01.c.json | 2 +
metadata/tests/array_size02.c.json | 2 +
metadata/tests/array_size03.c.json | 2 +
metadata/tests/array_size04.c.json | 2 +
metadata/tests/empty_struct.c.json | 2 +
metadata/tests/expand_flags.c.json | 2 +
metadata/tests/groups.c | 11 +++
metadata/tests/groups.c.json | 12 +++
metadata/tests/include.c.json | 2 +
metadata/tests/macro.c.json | 2 +
metadata/tests/macro_str.c.json | 2 +
metadata/tests/multiline_macro.c.json | 2 +
metadata/tests/tags.c.json | 2 +
15 files changed, 187 insertions(+), 31 deletions(-)
---
base-commit: bc9cfca5c7b6599e501d580bb42b9538390fd9a6
change-id: 20260612-metadata_groups-dd2430e21901
Best regards,
--
Andrea Cervesato <andrea.cervesato@suse.com>
More information about the ltp
mailing list