[PATCH i-g-t 10/11] lib/igt_core: Add igt_dynamic_subtest_name()
Swati Sharma
swati2.sharma at intel.com
Fri Feb 21 16:57:48 UTC 2025
Signed-off-by: Swati Sharma <swati2.sharma at intel.com>
---
lib/igt_core.c | 11 +++++++++++
lib/igt_core.h | 1 +
2 files changed, 12 insertions(+)
diff --git a/lib/igt_core.c b/lib/igt_core.c
index b95db1b25..c6b17fd35 100644
--- a/lib/igt_core.c
+++ b/lib/igt_core.c
@@ -1588,6 +1588,17 @@ const char *igt_subtest_name(void)
return in_subtest;
}
+/**
+ * igt_dynamic_subtest_name:
+ *
+ * Returns: The name of the currently executed dynamic subtest or NULL if called from
+ * outside a dynamic subtest block.
+ */
+const char *igt_dynamic_subtest_name(void)
+{
+ return in_dynamic_subtest;
+}
+
/**
* igt_only_list_subtests:
*
diff --git a/lib/igt_core.h b/lib/igt_core.h
index 0f2af950b..45170e215 100644
--- a/lib/igt_core.h
+++ b/lib/igt_core.h
@@ -380,6 +380,7 @@ bool __igt_run_dynamic_subtest(const char *dynamic_subtest_name);
__igt_dynamic_f(igt_unique(__tmpchar), f)
const char *igt_subtest_name(void);
+const char *igt_dynamic_subtest_name(void);
bool igt_only_list_subtests(void);
void __igt_subtest_group_save(int *, int *);
--
2.25.1
More information about the igt-dev
mailing list