[DTrace-devel] [PATCH 12/13] Move tests from XFAIL to PASS due to addition of profile provider

eugene.loh at oracle.com eugene.loh at oracle.com
Wed Jul 1 19:41:17 PDT 2020


From: Eugene Loh <eugene.loh at oracle.com>

Note that some tests may still fail intermittently due to
unrelated problems, like the robustness of the exit() action.

Signed-off-by: Eugene Loh <eugene.loh at oracle.com>
---
 test/unittest/begin/tst.begin.d           | 1 -
 test/unittest/buffering/tst.alignring.d   | 1 -
 test/unittest/buffering/tst.ring2.d       | 1 -
 test/unittest/builtinvar/tst.caller1.d    | 1 -
 test/unittest/builtinvar/tst.epid.d       | 1 -
 test/unittest/builtinvar/tst.errno.d      | 1 -
 test/unittest/builtinvar/tst.id.d         | 1 -
 test/unittest/builtinvar/tst.ipl.d        | 1 -
 test/unittest/builtinvar/tst.pid.d        | 1 -
 test/unittest/builtinvar/tst.tid.d        | 1 -
 test/unittest/end/tst.end.d               | 1 -
 test/unittest/end/tst.endwithoutbegin.d   | 1 -
 test/unittest/enum/tst.EnumEquality.d     | 1 -
 test/unittest/enum/tst.EnumValAssign.d    | 1 -
 test/unittest/funcs/tst.default.d         | 1 -
 test/unittest/predicates/tst.basics.d     | 1 -
 test/unittest/probes/tst.basic1.d         | 1 -
 test/unittest/probes/tst.check.d          | 1 -
 test/unittest/probes/tst.declare.d        | 1 -
 test/unittest/probes/tst.declareafter.d   | 1 -
 test/unittest/probes/tst.emptyprobe.d     | 1 -
 test/unittest/probes/tst.pragma.d         | 1 -
 test/unittest/probes/tst.pragmainside.d   | 1 -
 test/unittest/probes/tst.pragmaoutside.d  | 1 -
 test/unittest/profile-n/tst.profilensec.d | 1 -
 test/unittest/providers/tst.basics.d      | 1 -
 test/unittest/providers/tst.profend.d     | 1 -
 test/unittest/providers/tst.trace.d       | 1 -
 test/unittest/providers/tst.twoprof.d     | 1 -
 test/unittest/scalars/tst.localvar.d      | 1 -
 test/unittest/sched/tst.var-chip.d        | 1 -
 test/unittest/sched/tst.var-cpu.d         | 1 -
 test/unittest/sched/tst.var-lgrp.d        | 1 -
 test/unittest/sched/tst.var-pset.d        | 1 -
 test/unittest/syscall/tst.args.d          | 1 -
 test/unittest/tick-n/tst.tickarg0.d       | 1 -
 test/unittest/tracemem/tst.init_task.d    | 1 -
 test/unittest/types/tst.intincop.d        | 1 -
 test/unittest/types/tst.intops.d          | 1 -
 test/unittest/types/tst.ptrincop.d        | 1 -
 test/unittest/types/tst.ptrops.d          | 1 -
 test/unittest/types/tst.shiftops.d        | 1 -
 test/unittest/ustack/tst.kthread.d        | 1 -
 43 files changed, 43 deletions(-)

diff --git a/test/unittest/begin/tst.begin.d b/test/unittest/begin/tst.begin.d
index 64e4d5b0..4e657e72 100644
--- a/test/unittest/begin/tst.begin.d
+++ b/test/unittest/begin/tst.begin.d
@@ -4,7 +4,6 @@
  * Licensed under the Universal Permissive License v 1.0 as shown at
  * http://oss.oracle.com/licenses/upl.
  */
-/* @@xfail: dtv2 */
 
 /*
  * ASSERTION:
diff --git a/test/unittest/buffering/tst.alignring.d b/test/unittest/buffering/tst.alignring.d
index 400159eb..a2f9d549 100644
--- a/test/unittest/buffering/tst.alignring.d
+++ b/test/unittest/buffering/tst.alignring.d
@@ -4,7 +4,6 @@
  * Licensed under the Universal Permissive License v 1.0 as shown at
  * http://oss.oracle.com/licenses/upl.
  */
-/* @@xfail: dtv2 */
 
 /*
  * ASSERTION:
diff --git a/test/unittest/buffering/tst.ring2.d b/test/unittest/buffering/tst.ring2.d
index 78990778..1cbfa1e9 100644
--- a/test/unittest/buffering/tst.ring2.d
+++ b/test/unittest/buffering/tst.ring2.d
@@ -4,7 +4,6 @@
  * Licensed under the Universal Permissive License v 1.0 as shown at
  * http://oss.oracle.com/licenses/upl.
  */
-/* @@xfail: dtv2 */
 
 /*
  * ASSERTION:
diff --git a/test/unittest/builtinvar/tst.caller1.d b/test/unittest/builtinvar/tst.caller1.d
index 3d0ceeac..eb6eada2 100644
--- a/test/unittest/builtinvar/tst.caller1.d
+++ b/test/unittest/builtinvar/tst.caller1.d
@@ -4,7 +4,6 @@
  * Licensed under the Universal Permissive License v 1.0 as shown at
  * http://oss.oracle.com/licenses/upl.
  */
-/* @@xfail: dtv2 */
 
 /*
  * ASSERTION:
diff --git a/test/unittest/builtinvar/tst.epid.d b/test/unittest/builtinvar/tst.epid.d
index 3c755efb..6c2f7ee3 100644
--- a/test/unittest/builtinvar/tst.epid.d
+++ b/test/unittest/builtinvar/tst.epid.d
@@ -4,7 +4,6 @@
  * Licensed under the Universal Permissive License v 1.0 as shown at
  * http://oss.oracle.com/licenses/upl.
  */
-/* @@xfail: dtv2 */
 
 /*
  * ASSERTION:
diff --git a/test/unittest/builtinvar/tst.errno.d b/test/unittest/builtinvar/tst.errno.d
index 6524c3f5..1627ea30 100644
--- a/test/unittest/builtinvar/tst.errno.d
+++ b/test/unittest/builtinvar/tst.errno.d
@@ -4,7 +4,6 @@
  * Licensed under the Universal Permissive License v 1.0 as shown at
  * http://oss.oracle.com/licenses/upl.
  */
-/* @@xfail: dtv2 */
 
 /*
  * ASSERTION:
diff --git a/test/unittest/builtinvar/tst.id.d b/test/unittest/builtinvar/tst.id.d
index 3f6dec7e..a0c4bd5f 100644
--- a/test/unittest/builtinvar/tst.id.d
+++ b/test/unittest/builtinvar/tst.id.d
@@ -4,7 +4,6 @@
  * Licensed under the Universal Permissive License v 1.0 as shown at
  * http://oss.oracle.com/licenses/upl.
  */
-/* @@xfail: dtv2 */
 
 /*
  * ASSERTION:
diff --git a/test/unittest/builtinvar/tst.ipl.d b/test/unittest/builtinvar/tst.ipl.d
index 2013dfd8..65aca8ab 100644
--- a/test/unittest/builtinvar/tst.ipl.d
+++ b/test/unittest/builtinvar/tst.ipl.d
@@ -4,7 +4,6 @@
  * Licensed under the Universal Permissive License v 1.0 as shown at
  * http://oss.oracle.com/licenses/upl.
  */
-/* @@xfail: dtv2 */
 
 /*
  * ASSERTION:
diff --git a/test/unittest/builtinvar/tst.pid.d b/test/unittest/builtinvar/tst.pid.d
index d7f3b1d7..b54cf2d0 100644
--- a/test/unittest/builtinvar/tst.pid.d
+++ b/test/unittest/builtinvar/tst.pid.d
@@ -4,7 +4,6 @@
  * Licensed under the Universal Permissive License v 1.0 as shown at
  * http://oss.oracle.com/licenses/upl.
  */
-/* @@xfail: dtv2 */
 
 /*
  * ASSERTION:
diff --git a/test/unittest/builtinvar/tst.tid.d b/test/unittest/builtinvar/tst.tid.d
index 9dc20640..d8f35b28 100644
--- a/test/unittest/builtinvar/tst.tid.d
+++ b/test/unittest/builtinvar/tst.tid.d
@@ -4,7 +4,6 @@
  * Licensed under the Universal Permissive License v 1.0 as shown at
  * http://oss.oracle.com/licenses/upl.
  */
-/* @@xfail: dtv2 */
 
 /*
  * ASSERTION:
diff --git a/test/unittest/end/tst.end.d b/test/unittest/end/tst.end.d
index 5d7e571d..120da936 100644
--- a/test/unittest/end/tst.end.d
+++ b/test/unittest/end/tst.end.d
@@ -4,7 +4,6 @@
  * Licensed under the Universal Permissive License v 1.0 as shown at
  * http://oss.oracle.com/licenses/upl.
  */
-/* @@xfail: dtv2 */
 
 /*
  * ASSERTION:
diff --git a/test/unittest/end/tst.endwithoutbegin.d b/test/unittest/end/tst.endwithoutbegin.d
index e6930e62..27286c70 100644
--- a/test/unittest/end/tst.endwithoutbegin.d
+++ b/test/unittest/end/tst.endwithoutbegin.d
@@ -4,7 +4,6 @@
  * Licensed under the Universal Permissive License v 1.0 as shown at
  * http://oss.oracle.com/licenses/upl.
  */
-/* @@xfail: dtv2 */
 
 /*
  * ASSERTION:
diff --git a/test/unittest/enum/tst.EnumEquality.d b/test/unittest/enum/tst.EnumEquality.d
index 77af7dbc..db033421 100644
--- a/test/unittest/enum/tst.EnumEquality.d
+++ b/test/unittest/enum/tst.EnumEquality.d
@@ -4,7 +4,6 @@
  * Licensed under the Universal Permissive License v 1.0 as shown at
  * http://oss.oracle.com/licenses/upl.
  */
-/* @@xfail: dtv2 */
 
 /*
  * ASSERTION:
diff --git a/test/unittest/enum/tst.EnumValAssign.d b/test/unittest/enum/tst.EnumValAssign.d
index 85ecd00a..915fbe2a 100644
--- a/test/unittest/enum/tst.EnumValAssign.d
+++ b/test/unittest/enum/tst.EnumValAssign.d
@@ -4,7 +4,6 @@
  * Licensed under the Universal Permissive License v 1.0 as shown at
  * http://oss.oracle.com/licenses/upl.
  */
-/* @@xfail: dtv2 */
 
 /*
  * ASSERTION:
diff --git a/test/unittest/funcs/tst.default.d b/test/unittest/funcs/tst.default.d
index ab25b7af..d6d9b64b 100644
--- a/test/unittest/funcs/tst.default.d
+++ b/test/unittest/funcs/tst.default.d
@@ -4,7 +4,6 @@
  * Licensed under the Universal Permissive License v 1.0 as shown at
  * http://oss.oracle.com/licenses/upl.
  */
-/* @@xfail: dtv2 */
 
 
 /*
diff --git a/test/unittest/predicates/tst.basics.d b/test/unittest/predicates/tst.basics.d
index 8fb5fada..7419800a 100644
--- a/test/unittest/predicates/tst.basics.d
+++ b/test/unittest/predicates/tst.basics.d
@@ -4,7 +4,6 @@
  * Licensed under the Universal Permissive License v 1.0 as shown at
  * http://oss.oracle.com/licenses/upl.
  */
-/* @@xfail: dtv2 */
 
 /*
  * ASSERTION:
diff --git a/test/unittest/probes/tst.basic1.d b/test/unittest/probes/tst.basic1.d
index 7a7759e3..9bd3d25b 100644
--- a/test/unittest/probes/tst.basic1.d
+++ b/test/unittest/probes/tst.basic1.d
@@ -4,7 +4,6 @@
  * Licensed under the Universal Permissive License v 1.0 as shown at
  * http://oss.oracle.com/licenses/upl.
  */
-/* @@xfail: dtv2 */
 
 /*
  * ASSERTION:
diff --git a/test/unittest/probes/tst.check.d b/test/unittest/probes/tst.check.d
index 796eb821..3a53af58 100644
--- a/test/unittest/probes/tst.check.d
+++ b/test/unittest/probes/tst.check.d
@@ -4,7 +4,6 @@
  * Licensed under the Universal Permissive License v 1.0 as shown at
  * http://oss.oracle.com/licenses/upl.
  */
-/* @@xfail: dtv2 */
 
 /*
  * ASSERTION:
diff --git a/test/unittest/probes/tst.declare.d b/test/unittest/probes/tst.declare.d
index 99d7bda5..80b43795 100644
--- a/test/unittest/probes/tst.declare.d
+++ b/test/unittest/probes/tst.declare.d
@@ -4,7 +4,6 @@
  * Licensed under the Universal Permissive License v 1.0 as shown at
  * http://oss.oracle.com/licenses/upl.
  */
-/* @@xfail: dtv2 */
 
 /*
  * ASSERTION:
diff --git a/test/unittest/probes/tst.declareafter.d b/test/unittest/probes/tst.declareafter.d
index f9a3cbe4..2f8f4800 100644
--- a/test/unittest/probes/tst.declareafter.d
+++ b/test/unittest/probes/tst.declareafter.d
@@ -4,7 +4,6 @@
  * Licensed under the Universal Permissive License v 1.0 as shown at
  * http://oss.oracle.com/licenses/upl.
  */
-/* @@xfail: dtv2 */
 
 /*
  * ASSERTION:
diff --git a/test/unittest/probes/tst.emptyprobe.d b/test/unittest/probes/tst.emptyprobe.d
index 0e519fe1..87ea02e6 100644
--- a/test/unittest/probes/tst.emptyprobe.d
+++ b/test/unittest/probes/tst.emptyprobe.d
@@ -4,7 +4,6 @@
  * Licensed under the Universal Permissive License v 1.0 as shown at
  * http://oss.oracle.com/licenses/upl.
  */
-/* @@xfail: dtv2 */
 
 /*
  * ASSERTION:
diff --git a/test/unittest/probes/tst.pragma.d b/test/unittest/probes/tst.pragma.d
index 045a040f..7334b752 100644
--- a/test/unittest/probes/tst.pragma.d
+++ b/test/unittest/probes/tst.pragma.d
@@ -4,7 +4,6 @@
  * Licensed under the Universal Permissive License v 1.0 as shown at
  * http://oss.oracle.com/licenses/upl.
  */
-/* @@xfail: dtv2 */
 
 /*
  * ASSERTION:
diff --git a/test/unittest/probes/tst.pragmainside.d b/test/unittest/probes/tst.pragmainside.d
index 8614a725..4dc04d32 100644
--- a/test/unittest/probes/tst.pragmainside.d
+++ b/test/unittest/probes/tst.pragmainside.d
@@ -4,7 +4,6 @@
  * Licensed under the Universal Permissive License v 1.0 as shown at
  * http://oss.oracle.com/licenses/upl.
  */
-/* @@xfail: dtv2 */
 
 /*
  * ASSERTION:
diff --git a/test/unittest/probes/tst.pragmaoutside.d b/test/unittest/probes/tst.pragmaoutside.d
index e0b4584e..3dca09ef 100644
--- a/test/unittest/probes/tst.pragmaoutside.d
+++ b/test/unittest/probes/tst.pragmaoutside.d
@@ -4,7 +4,6 @@
  * Licensed under the Universal Permissive License v 1.0 as shown at
  * http://oss.oracle.com/licenses/upl.
  */
-/* @@xfail: dtv2 */
 
 /*
  * ASSERTION:
diff --git a/test/unittest/profile-n/tst.profilensec.d b/test/unittest/profile-n/tst.profilensec.d
index e6fe7604..49fc8a4b 100644
--- a/test/unittest/profile-n/tst.profilensec.d
+++ b/test/unittest/profile-n/tst.profilensec.d
@@ -4,7 +4,6 @@
  * Licensed under the Universal Permissive License v 1.0 as shown at
  * http://oss.oracle.com/licenses/upl.
  */
-/* @@xfail: dtv2 */
 
 /*
  * ASSERTION:
diff --git a/test/unittest/providers/tst.basics.d b/test/unittest/providers/tst.basics.d
index 95cc3f91..5280e45d 100644
--- a/test/unittest/providers/tst.basics.d
+++ b/test/unittest/providers/tst.basics.d
@@ -4,7 +4,6 @@
  * Licensed under the Universal Permissive License v 1.0 as shown at
  * http://oss.oracle.com/licenses/upl.
  */
-/* @@xfail: dtv2 */
 
 /*
  * ASSERTION:
diff --git a/test/unittest/providers/tst.profend.d b/test/unittest/providers/tst.profend.d
index 33b0504d..a724e60d 100644
--- a/test/unittest/providers/tst.profend.d
+++ b/test/unittest/providers/tst.profend.d
@@ -4,7 +4,6 @@
  * Licensed under the Universal Permissive License v 1.0 as shown at
  * http://oss.oracle.com/licenses/upl.
  */
-/* @@xfail: dtv2 */
 
 /*
  * ASSERTION:
diff --git a/test/unittest/providers/tst.trace.d b/test/unittest/providers/tst.trace.d
index 0ca10b8b..58630495 100644
--- a/test/unittest/providers/tst.trace.d
+++ b/test/unittest/providers/tst.trace.d
@@ -4,7 +4,6 @@
  * Licensed under the Universal Permissive License v 1.0 as shown at
  * http://oss.oracle.com/licenses/upl.
  */
-/* @@xfail: dtv2 */
 
 /*
  * ASSERTION:
diff --git a/test/unittest/providers/tst.twoprof.d b/test/unittest/providers/tst.twoprof.d
index d28acff2..0d506114 100644
--- a/test/unittest/providers/tst.twoprof.d
+++ b/test/unittest/providers/tst.twoprof.d
@@ -4,7 +4,6 @@
  * Licensed under the Universal Permissive License v 1.0 as shown at
  * http://oss.oracle.com/licenses/upl.
  */
-/* @@xfail: dtv2 */
 
 /*
  * ASSERTION:
diff --git a/test/unittest/scalars/tst.localvar.d b/test/unittest/scalars/tst.localvar.d
index 1e200543..3b85c926 100644
--- a/test/unittest/scalars/tst.localvar.d
+++ b/test/unittest/scalars/tst.localvar.d
@@ -4,7 +4,6 @@
  * Licensed under the Universal Permissive License v 1.0 as shown at
  * http://oss.oracle.com/licenses/upl.
  */
-/* @@xfail: dtv2 */
 
 /*
  * ASSERTION:
diff --git a/test/unittest/sched/tst.var-chip.d b/test/unittest/sched/tst.var-chip.d
index 7fc2bda0..b345e75e 100644
--- a/test/unittest/sched/tst.var-chip.d
+++ b/test/unittest/sched/tst.var-chip.d
@@ -5,7 +5,6 @@
  * http://oss.oracle.com/licenses/upl.
  */
 
-/* @@xfail: dtv2 */
 /* @@trigger: none */
 
 profile-10ms
diff --git a/test/unittest/sched/tst.var-cpu.d b/test/unittest/sched/tst.var-cpu.d
index 3e0ea40f..93113d8c 100644
--- a/test/unittest/sched/tst.var-cpu.d
+++ b/test/unittest/sched/tst.var-cpu.d
@@ -5,7 +5,6 @@
  * http://oss.oracle.com/licenses/upl.
  */
 
-/* @@xfail: dtv2 */
 /* @@trigger: none */
 
 profile-10ms
diff --git a/test/unittest/sched/tst.var-lgrp.d b/test/unittest/sched/tst.var-lgrp.d
index 75a1b2bc..dfc0a448 100644
--- a/test/unittest/sched/tst.var-lgrp.d
+++ b/test/unittest/sched/tst.var-lgrp.d
@@ -5,7 +5,6 @@
  * http://oss.oracle.com/licenses/upl.
  */
 
-/* @@xfail: dtv2 */
 /* @@trigger: none */
 
 profile-10ms
diff --git a/test/unittest/sched/tst.var-pset.d b/test/unittest/sched/tst.var-pset.d
index ca154f8c..41f02a36 100644
--- a/test/unittest/sched/tst.var-pset.d
+++ b/test/unittest/sched/tst.var-pset.d
@@ -5,7 +5,6 @@
  * http://oss.oracle.com/licenses/upl.
  */
 
-/* @@xfail: dtv2 */
 /* @@trigger: none */
 
 profile-10ms
diff --git a/test/unittest/syscall/tst.args.d b/test/unittest/syscall/tst.args.d
index 6b9ee295..de226b20 100644
--- a/test/unittest/syscall/tst.args.d
+++ b/test/unittest/syscall/tst.args.d
@@ -5,7 +5,6 @@
  * http://oss.oracle.com/licenses/upl.
  */
 
-/* @@xfail: dtv2 */
 /* @@trigger: syscall-tst-args */
 
 /*
diff --git a/test/unittest/tick-n/tst.tickarg0.d b/test/unittest/tick-n/tst.tickarg0.d
index 227b2c80..691b596b 100644
--- a/test/unittest/tick-n/tst.tickarg0.d
+++ b/test/unittest/tick-n/tst.tickarg0.d
@@ -4,7 +4,6 @@
  * Licensed under the Universal Permissive License v 1.0 as shown at
  * http://oss.oracle.com/licenses/upl.
  */
-/* @@xfail: dtv2 */
 
 /*
  * ASSERTION:
diff --git a/test/unittest/tracemem/tst.init_task.d b/test/unittest/tracemem/tst.init_task.d
index 557dc448..115da5d9 100644
--- a/test/unittest/tracemem/tst.init_task.d
+++ b/test/unittest/tracemem/tst.init_task.d
@@ -4,7 +4,6 @@
  * Licensed under the Universal Permissive License v 1.0 as shown at
  * http://oss.oracle.com/licenses/upl.
  */
-/* @@xfail: dtv2 */
 
 /*
  * ASSERTION:
diff --git a/test/unittest/types/tst.intincop.d b/test/unittest/types/tst.intincop.d
index 103d08af..a6f52734 100644
--- a/test/unittest/types/tst.intincop.d
+++ b/test/unittest/types/tst.intincop.d
@@ -4,7 +4,6 @@
  * Licensed under the Universal Permissive License v 1.0 as shown at
  * http://oss.oracle.com/licenses/upl.
  */
-/* @@xfail: dtv2 */
 
 /*
  * ASSERTION:
diff --git a/test/unittest/types/tst.intops.d b/test/unittest/types/tst.intops.d
index afab2c07..7d8ca14f 100644
--- a/test/unittest/types/tst.intops.d
+++ b/test/unittest/types/tst.intops.d
@@ -4,7 +4,6 @@
  * Licensed under the Universal Permissive License v 1.0 as shown at
  * http://oss.oracle.com/licenses/upl.
  */
-/* @@xfail: dtv2 */
 
 /*
  * ASSERTION:
diff --git a/test/unittest/types/tst.ptrincop.d b/test/unittest/types/tst.ptrincop.d
index 7f7c9e75..91ff8b73 100644
--- a/test/unittest/types/tst.ptrincop.d
+++ b/test/unittest/types/tst.ptrincop.d
@@ -4,7 +4,6 @@
  * Licensed under the Universal Permissive License v 1.0 as shown at
  * http://oss.oracle.com/licenses/upl.
  */
-/* @@xfail: dtv2 */
 
 /*
  * ASSERTION:
diff --git a/test/unittest/types/tst.ptrops.d b/test/unittest/types/tst.ptrops.d
index 7fdcbe5d..d6779c7b 100644
--- a/test/unittest/types/tst.ptrops.d
+++ b/test/unittest/types/tst.ptrops.d
@@ -4,7 +4,6 @@
  * Licensed under the Universal Permissive License v 1.0 as shown at
  * http://oss.oracle.com/licenses/upl.
  */
-/* @@xfail: dtv2 */
 
 /*
  * ASSERTION:
diff --git a/test/unittest/types/tst.shiftops.d b/test/unittest/types/tst.shiftops.d
index b9b46795..67710dc8 100644
--- a/test/unittest/types/tst.shiftops.d
+++ b/test/unittest/types/tst.shiftops.d
@@ -4,7 +4,6 @@
  * Licensed under the Universal Permissive License v 1.0 as shown at
  * http://oss.oracle.com/licenses/upl.
  */
-/* @@xfail: dtv2 */
 
 /*
  * ASSERTION:
diff --git a/test/unittest/ustack/tst.kthread.d b/test/unittest/ustack/tst.kthread.d
index 1b837f1a..c6252b74 100644
--- a/test/unittest/ustack/tst.kthread.d
+++ b/test/unittest/ustack/tst.kthread.d
@@ -4,7 +4,6 @@
  * Licensed under the Universal Permissive License v 1.0 as shown at
  * http://oss.oracle.com/licenses/upl.
  */
-/* @@xfail: dtv2 */
 
 /*
  * ASSERTION:
-- 
2.18.2




More information about the DTrace-devel mailing list