[DTrace-devel] [PATCH] test: mark dev-only tests with the 'uninstalled' tag

Kris Van Hees kris.van.hees at oracle.com
Wed Nov 2 13:42:36 UTC 2022


These tests depend on compilation using headers that are not installed.
As such, these tests can never PASS outside the development tree,

Signed-off-by: Kris Van Hees <kris.van.hees at oracle.com>
---
 test/unittest/consumer/addr2str-null.c                | 2 ++
 test/unittest/consumer/tst.merge_ranges_bug25767469.c | 2 ++
 test/unittest/consumer/tst.symbols.c                  | 5 ++++-
 3 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/test/unittest/consumer/addr2str-null.c b/test/unittest/consumer/addr2str-null.c
index 62a30da2..869d0dab 100644
--- a/test/unittest/consumer/addr2str-null.c
+++ b/test/unittest/consumer/addr2str-null.c
@@ -8,6 +8,8 @@
 /*
  * Verify that a dtrace_addr2str() of the null pointer does not
  * resolve to a symbol.
+ *
+ * @@tags: uninstalled
  */
 
 
diff --git a/test/unittest/consumer/tst.merge_ranges_bug25767469.c b/test/unittest/consumer/tst.merge_ranges_bug25767469.c
index 2d73e15a..68ecc80a 100644
--- a/test/unittest/consumer/tst.merge_ranges_bug25767469.c
+++ b/test/unittest/consumer/tst.merge_ranges_bug25767469.c
@@ -8,6 +8,8 @@
 /*
  * 25767469 dtrace_update() does not merge address ranges properly
  * Verify fix.
+ *
+ * @@tags: uninstalled
  */
 
 #include <stdio.h>
diff --git a/test/unittest/consumer/tst.symbols.c b/test/unittest/consumer/tst.symbols.c
index ab78e015..cc9e5c2b 100644
--- a/test/unittest/consumer/tst.symbols.c
+++ b/test/unittest/consumer/tst.symbols.c
@@ -9,7 +9,10 @@
  * Check mappings between symbol names and addresses using /proc/kallmodsyms.
  */
 
-/* @@timeout: 60 */
+/*
+ * @@timeout: 60
+ * @@tags: uninstalled
+ */
 
 #include <stdio.h>
 #include <stdlib.h>
-- 
2.37.2




More information about the DTrace-devel mailing list