[DTrace-devel] [PATCH v3 14/19] alloca, tests: add test/unittest/funcs/err.badbcopy*.d expected results

Nick Alcock nick.alcock at oracle.com
Thu Mar 24 18:24:40 UTC 2022


The lack of these nearly led to a verifier failure being overlooked
because a verifier failure from an err.* test with no err tag or
expected results just looks like a perfectly valid error.

Signed-off-by: Nick Alcock <nick.alcock at oracle.com>
---
 test/unittest/funcs/err.badbcopy.r  | 3 +++
 test/unittest/funcs/err.badbcopy1.r | 3 +++
 test/unittest/funcs/err.badbcopy2.r | 3 +++
 test/unittest/funcs/err.badbcopy3.r | 3 +++
 test/unittest/funcs/err.badbcopy7.r | 3 +++
 5 files changed, 15 insertions(+)
 create mode 100644 test/unittest/funcs/err.badbcopy.r
 create mode 100644 test/unittest/funcs/err.badbcopy1.r
 create mode 100644 test/unittest/funcs/err.badbcopy2.r
 create mode 100644 test/unittest/funcs/err.badbcopy3.r
 create mode 100644 test/unittest/funcs/err.badbcopy7.r

diff --git a/test/unittest/funcs/err.badbcopy.r b/test/unittest/funcs/err.badbcopy.r
new file mode 100644
index 000000000000..187543b63023
--- /dev/null
+++ b/test/unittest/funcs/err.badbcopy.r
@@ -0,0 +1,3 @@
+
+-- @@stderr --
+dtrace: error on enabled probe ID 3 (ID 1: dtrace:::BEGIN): invalid address ({ptr}) in action #1 at BPF pc NNN
diff --git a/test/unittest/funcs/err.badbcopy1.r b/test/unittest/funcs/err.badbcopy1.r
new file mode 100644
index 000000000000..4257f5679dfd
--- /dev/null
+++ b/test/unittest/funcs/err.badbcopy1.r
@@ -0,0 +1,3 @@
+
+-- @@stderr --
+dtrace: error on enabled probe ID 3 (ID 1: dtrace:::BEGIN): invalid size ({ptr}) in action #1 at BPF pc NNN
diff --git a/test/unittest/funcs/err.badbcopy2.r b/test/unittest/funcs/err.badbcopy2.r
new file mode 100644
index 000000000000..187543b63023
--- /dev/null
+++ b/test/unittest/funcs/err.badbcopy2.r
@@ -0,0 +1,3 @@
+
+-- @@stderr --
+dtrace: error on enabled probe ID 3 (ID 1: dtrace:::BEGIN): invalid address ({ptr}) in action #1 at BPF pc NNN
diff --git a/test/unittest/funcs/err.badbcopy3.r b/test/unittest/funcs/err.badbcopy3.r
new file mode 100644
index 000000000000..187543b63023
--- /dev/null
+++ b/test/unittest/funcs/err.badbcopy3.r
@@ -0,0 +1,3 @@
+
+-- @@stderr --
+dtrace: error on enabled probe ID 3 (ID 1: dtrace:::BEGIN): invalid address ({ptr}) in action #1 at BPF pc NNN
diff --git a/test/unittest/funcs/err.badbcopy7.r b/test/unittest/funcs/err.badbcopy7.r
new file mode 100644
index 000000000000..187543b63023
--- /dev/null
+++ b/test/unittest/funcs/err.badbcopy7.r
@@ -0,0 +1,3 @@
+
+-- @@stderr --
+dtrace: error on enabled probe ID 3 (ID 1: dtrace:::BEGIN): invalid address ({ptr}) in action #1 at BPF pc NNN
-- 
2.35.1.261.g8402f930ba.dirty




More information about the DTrace-devel mailing list