[PATCH v3 0/2] Support metadata groups
Andrea Cervesato <[email protected]>
| Newsgroups | gmane.linux.ltp |
|---|---|
| Message-ID | <[email protected]> |
Signed-off-by: Andrea Cervesato <andrea.cervesato-IBi9RG/[email protected]> --- 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-IBi9RG/[email protected] 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-IBi9RG/[email protected] --- 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-IBi9RG/[email protected]> -- Mailing list info: https://lists.linux.it/listinfo/ltp