[LTP] [PATCH 02/17] lib: shell: Remove needs_drivers from JSON parser

Cyril Hrubis chrubis@suse.cz
Thu Apr 2 14:13:41 CEST 2026


No shell tests were using it at the moment.

Signed-off-by: Cyril Hrubis <chrubis@suse.cz>
---
 testcases/lib/tst_run_shell.c | 5 -----
 1 file changed, 5 deletions(-)

diff --git a/testcases/lib/tst_run_shell.c b/testcases/lib/tst_run_shell.c
index c12361ef5..2778fb6d5 100644
--- a/testcases/lib/tst_run_shell.c
+++ b/testcases/lib/tst_run_shell.c
@@ -68,7 +68,6 @@ enum test_attr_ids {
 	NEEDS_CMDS,
 	NEEDS_DEVFS,
 	NEEDS_DEVICE,
-	NEEDS_DRIVERS,
 	NEEDS_HUGETLBFS,
 	NEEDS_KCONFIGS,
 	NEEDS_ROFS,
@@ -103,7 +102,6 @@ static ujson_obj_attr test_attrs[] = {
 	UJSON_OBJ_ATTR_IDX(NEEDS_CMDS, "needs_cmds", UJSON_ARR),
 	UJSON_OBJ_ATTR_IDX(NEEDS_DEVFS, "needs_devfs", UJSON_BOOL),
 	UJSON_OBJ_ATTR_IDX(NEEDS_DEVICE, "needs_device", UJSON_BOOL),
-	UJSON_OBJ_ATTR_IDX(NEEDS_DRIVERS, "needs_drivers", UJSON_ARR),
 	UJSON_OBJ_ATTR_IDX(NEEDS_HUGETLBFS, "needs_hugetlbfs", UJSON_BOOL),
 	UJSON_OBJ_ATTR_IDX(NEEDS_KCONFIGS, "needs_kconfigs", UJSON_ARR),
 	UJSON_OBJ_ATTR_IDX(NEEDS_ROFS, "needs_rofs", UJSON_BOOL),
@@ -512,9 +510,6 @@ static void parse_metadata(void)
 		case NEEDS_DEVICE:
 			test.needs_device = val.val_bool;
 		break;
-		case NEEDS_DRIVERS:
-			test.needs_drivers = parse_strarr(&reader, &val);
-		break;
 		case NEEDS_HUGETLBFS:
 			test.needs_hugetlbfs = val.val_bool;
 		break;
-- 
2.52.0



More information about the ltp mailing list