8204549: [aix][testbug] signal tests fail because vm can not start in primordial thread.
authorgoetz
Thu, 07 Jun 2018 15:08:16 +0200
changeset 50459 6ed16c1cafc5
parent 50458 976334531950
child 50460 ec70aad8aebe
8204549: [aix][testbug] signal tests fail because vm can not start in primordial thread. Reviewed-by: stuefe, dholmes
test/hotspot/jtreg/runtime/signal/TestSigalrm.java
test/hotspot/jtreg/runtime/signal/TestSigbus.java
test/hotspot/jtreg/runtime/signal/TestSigcld.java
test/hotspot/jtreg/runtime/signal/TestSigcont.java
test/hotspot/jtreg/runtime/signal/TestSigemt.java
test/hotspot/jtreg/runtime/signal/TestSigfpe.java
test/hotspot/jtreg/runtime/signal/TestSigfreeze.java
test/hotspot/jtreg/runtime/signal/TestSighup.java
test/hotspot/jtreg/runtime/signal/TestSigill.java
test/hotspot/jtreg/runtime/signal/TestSigint.java
test/hotspot/jtreg/runtime/signal/TestSigiot.java
test/hotspot/jtreg/runtime/signal/TestSiglost.java
test/hotspot/jtreg/runtime/signal/TestSiglwp.java
test/hotspot/jtreg/runtime/signal/TestSigpipe.java
test/hotspot/jtreg/runtime/signal/TestSigpoll.java
test/hotspot/jtreg/runtime/signal/TestSigprof.java
test/hotspot/jtreg/runtime/signal/TestSigpwr.java
test/hotspot/jtreg/runtime/signal/TestSigquit.java
test/hotspot/jtreg/runtime/signal/TestSigsegv.java
test/hotspot/jtreg/runtime/signal/TestSigstop.java
test/hotspot/jtreg/runtime/signal/TestSigsys.java
test/hotspot/jtreg/runtime/signal/TestSigterm.java
test/hotspot/jtreg/runtime/signal/TestSigthaw.java
test/hotspot/jtreg/runtime/signal/TestSigtrap.java
test/hotspot/jtreg/runtime/signal/TestSigtstp.java
test/hotspot/jtreg/runtime/signal/TestSigttin.java
test/hotspot/jtreg/runtime/signal/TestSigttou.java
test/hotspot/jtreg/runtime/signal/TestSigurg.java
test/hotspot/jtreg/runtime/signal/TestSigusr1.java
test/hotspot/jtreg/runtime/signal/TestSigusr2.java
test/hotspot/jtreg/runtime/signal/TestSigvtalrm.java
test/hotspot/jtreg/runtime/signal/TestSigwinch.java
test/hotspot/jtreg/runtime/signal/TestSigxcpu.java
test/hotspot/jtreg/runtime/signal/TestSigxfsz.java
test/hotspot/jtreg/runtime/signal/TestSigxres.java
--- a/test/hotspot/jtreg/runtime/signal/TestSigalrm.java	Fri Jun 08 06:59:16 2018 +0200
+++ b/test/hotspot/jtreg/runtime/signal/TestSigalrm.java	Thu Jun 07 15:08:16 2018 +0200
@@ -24,7 +24,7 @@
 
 /*
  * @test
- * @requires os.family != "windows"
+ * @requires os.family != "windows" & os.family != "aix"
  *
  * @summary converted from VM testbase runtime/signal/sigalrm01.
  * VM testbase keywords: [signal, runtime, linux, solaris, macosx]
--- a/test/hotspot/jtreg/runtime/signal/TestSigbus.java	Fri Jun 08 06:59:16 2018 +0200
+++ b/test/hotspot/jtreg/runtime/signal/TestSigbus.java	Thu Jun 07 15:08:16 2018 +0200
@@ -24,7 +24,7 @@
 
 /*
  * @test
- * @requires os.family != "windows"
+ * @requires os.family != "windows" & os.family != "aix"
  *
  * @summary converted from VM testbase runtime/signal/sigbus01.
  * VM testbase keywords: [signal, runtime, linux, solaris, macosx]
--- a/test/hotspot/jtreg/runtime/signal/TestSigcld.java	Fri Jun 08 06:59:16 2018 +0200
+++ b/test/hotspot/jtreg/runtime/signal/TestSigcld.java	Thu Jun 07 15:08:16 2018 +0200
@@ -24,7 +24,7 @@
 
 /*
  * @test
- * @requires os.family != "windows"
+ * @requires os.family != "windows" & os.family != "aix"
  *
  * @summary converted from VM testbase runtime/signal/sigcld01.
  * VM testbase keywords: [signal, runtime, linux, solaris, macosx]
--- a/test/hotspot/jtreg/runtime/signal/TestSigcont.java	Fri Jun 08 06:59:16 2018 +0200
+++ b/test/hotspot/jtreg/runtime/signal/TestSigcont.java	Thu Jun 07 15:08:16 2018 +0200
@@ -24,7 +24,7 @@
 
 /*
  * @test
- * @requires os.family != "windows"
+ * @requires os.family != "windows" & os.family != "aix"
  *
  * @summary converted from VM testbase runtime/signal/sigcont01.
  * VM testbase keywords: [signal, runtime, linux, solaris, macosx]
--- a/test/hotspot/jtreg/runtime/signal/TestSigemt.java	Fri Jun 08 06:59:16 2018 +0200
+++ b/test/hotspot/jtreg/runtime/signal/TestSigemt.java	Thu Jun 07 15:08:16 2018 +0200
@@ -24,7 +24,7 @@
 
 /*
  * @test
- * @requires os.family != "windows"
+ * @requires os.family != "windows" & os.family != "aix"
  *
  * @summary converted from VM testbase runtime/signal/sigemt01.
  * VM testbase keywords: [signal, runtime, linux, solaris, macosx]
--- a/test/hotspot/jtreg/runtime/signal/TestSigfpe.java	Fri Jun 08 06:59:16 2018 +0200
+++ b/test/hotspot/jtreg/runtime/signal/TestSigfpe.java	Thu Jun 07 15:08:16 2018 +0200
@@ -24,7 +24,7 @@
 
 /*
  * @test
- * @requires os.family != "windows"
+ * @requires os.family != "windows" & os.family != "aix"
  *
  * @summary converted from VM testbase runtime/signal/sigfpe01.
  * VM testbase keywords: [signal, runtime, linux, solaris, macosx]
--- a/test/hotspot/jtreg/runtime/signal/TestSigfreeze.java	Fri Jun 08 06:59:16 2018 +0200
+++ b/test/hotspot/jtreg/runtime/signal/TestSigfreeze.java	Thu Jun 07 15:08:16 2018 +0200
@@ -24,7 +24,7 @@
 
 /*
  * @test
- * @requires os.family != "windows"
+ * @requires os.family != "windows" & os.family != "aix"
  *
  * @summary converted from VM testbase runtime/signal/sigfreeze01.
  * VM testbase keywords: [signal, runtime, linux, solaris, macosx]
--- a/test/hotspot/jtreg/runtime/signal/TestSighup.java	Fri Jun 08 06:59:16 2018 +0200
+++ b/test/hotspot/jtreg/runtime/signal/TestSighup.java	Thu Jun 07 15:08:16 2018 +0200
@@ -24,7 +24,7 @@
 
 /*
  * @test
- * @requires os.family != "windows"
+ * @requires os.family != "windows" & os.family != "aix"
  *
  * @summary converted from VM testbase runtime/signal/sighup01.
  * VM testbase keywords: [signal, runtime, linux, solaris, macosx]
--- a/test/hotspot/jtreg/runtime/signal/TestSigill.java	Fri Jun 08 06:59:16 2018 +0200
+++ b/test/hotspot/jtreg/runtime/signal/TestSigill.java	Thu Jun 07 15:08:16 2018 +0200
@@ -24,7 +24,7 @@
 
 /*
  * @test
- * @requires os.family != "windows"
+ * @requires os.family != "windows" & os.family != "aix"
  *
  * @summary converted from VM testbase runtime/signal/sigill01.
  * VM testbase keywords: [signal, runtime, linux, solaris, macosx]
--- a/test/hotspot/jtreg/runtime/signal/TestSigint.java	Fri Jun 08 06:59:16 2018 +0200
+++ b/test/hotspot/jtreg/runtime/signal/TestSigint.java	Thu Jun 07 15:08:16 2018 +0200
@@ -24,7 +24,7 @@
 
 /*
  * @test
- * @requires os.family != "windows"
+ * @requires os.family != "windows" & os.family != "aix"
  *
  * @summary converted from VM testbase runtime/signal/sigint01.
  * VM testbase keywords: [signal, runtime, linux, solaris, macosx]
--- a/test/hotspot/jtreg/runtime/signal/TestSigiot.java	Fri Jun 08 06:59:16 2018 +0200
+++ b/test/hotspot/jtreg/runtime/signal/TestSigiot.java	Thu Jun 07 15:08:16 2018 +0200
@@ -24,7 +24,7 @@
 
 /*
  * @test
- * @requires os.family != "windows"
+ * @requires os.family != "windows" & os.family != "aix"
  *
  * @summary converted from VM testbase runtime/signal/sigiot01.
  * VM testbase keywords: [signal, runtime, linux, solaris, macosx]
--- a/test/hotspot/jtreg/runtime/signal/TestSiglost.java	Fri Jun 08 06:59:16 2018 +0200
+++ b/test/hotspot/jtreg/runtime/signal/TestSiglost.java	Thu Jun 07 15:08:16 2018 +0200
@@ -24,7 +24,7 @@
 
 /*
  * @test
- * @requires os.family != "windows"
+ * @requires os.family != "windows" & os.family != "aix"
  *
  * @summary converted from VM testbase runtime/signal/siglost01.
  * VM testbase keywords: [signal, runtime, linux, solaris, macosx]
--- a/test/hotspot/jtreg/runtime/signal/TestSiglwp.java	Fri Jun 08 06:59:16 2018 +0200
+++ b/test/hotspot/jtreg/runtime/signal/TestSiglwp.java	Thu Jun 07 15:08:16 2018 +0200
@@ -24,7 +24,7 @@
 
 /*
  * @test
- * @requires os.family != "windows"
+ * @requires os.family != "windows" & os.family != "aix"
  *
  * @summary converted from VM testbase runtime/signal/siglwp01.
  * VM testbase keywords: [signal, runtime, linux, solaris, macosx]
--- a/test/hotspot/jtreg/runtime/signal/TestSigpipe.java	Fri Jun 08 06:59:16 2018 +0200
+++ b/test/hotspot/jtreg/runtime/signal/TestSigpipe.java	Thu Jun 07 15:08:16 2018 +0200
@@ -24,7 +24,7 @@
 
 /*
  * @test
- * @requires os.family != "windows"
+ * @requires os.family != "windows" & os.family != "aix"
  *
  * @summary converted from VM testbase runtime/signal/sigpipe01.
  * VM testbase keywords: [signal, runtime, linux, solaris, macosx]
--- a/test/hotspot/jtreg/runtime/signal/TestSigpoll.java	Fri Jun 08 06:59:16 2018 +0200
+++ b/test/hotspot/jtreg/runtime/signal/TestSigpoll.java	Thu Jun 07 15:08:16 2018 +0200
@@ -24,7 +24,7 @@
 
 /*
  * @test
- * @requires os.family != "windows"
+ * @requires os.family != "windows" & os.family != "aix"
  *
  * @summary converted from VM testbase runtime/signal/sigpoll01.
  * VM testbase keywords: [signal, runtime, linux, solaris, macosx]
--- a/test/hotspot/jtreg/runtime/signal/TestSigprof.java	Fri Jun 08 06:59:16 2018 +0200
+++ b/test/hotspot/jtreg/runtime/signal/TestSigprof.java	Thu Jun 07 15:08:16 2018 +0200
@@ -24,7 +24,7 @@
 
 /*
  * @test
- * @requires os.family != "windows"
+ * @requires os.family != "windows" & os.family != "aix"
  *
  * @summary converted from VM testbase runtime/signal/sigprof01.
  * VM testbase keywords: [signal, runtime, linux, solaris, macosx]
--- a/test/hotspot/jtreg/runtime/signal/TestSigpwr.java	Fri Jun 08 06:59:16 2018 +0200
+++ b/test/hotspot/jtreg/runtime/signal/TestSigpwr.java	Thu Jun 07 15:08:16 2018 +0200
@@ -24,7 +24,7 @@
 
 /*
  * @test
- * @requires os.family != "windows"
+ * @requires os.family != "windows" & os.family != "aix"
  *
  * @summary converted from VM testbase runtime/signal/sigpwr01.
  * VM testbase keywords: [signal, runtime, linux, solaris, macosx]
--- a/test/hotspot/jtreg/runtime/signal/TestSigquit.java	Fri Jun 08 06:59:16 2018 +0200
+++ b/test/hotspot/jtreg/runtime/signal/TestSigquit.java	Thu Jun 07 15:08:16 2018 +0200
@@ -24,7 +24,7 @@
 
 /*
  * @test
- * @requires os.family != "windows"
+ * @requires os.family != "windows" & os.family != "aix"
  *
  * @summary converted from VM testbase runtime/signal/sigquit01.
  * VM testbase keywords: [signal, runtime, linux, solaris, macosx]
--- a/test/hotspot/jtreg/runtime/signal/TestSigsegv.java	Fri Jun 08 06:59:16 2018 +0200
+++ b/test/hotspot/jtreg/runtime/signal/TestSigsegv.java	Thu Jun 07 15:08:16 2018 +0200
@@ -24,7 +24,7 @@
 
 /*
  * @test
- * @requires os.family != "windows"
+ * @requires os.family != "windows" & os.family != "aix"
  *
  * @summary converted from VM testbase runtime/signal/sigsegv01.
  * VM testbase keywords: [signal, runtime, linux, solaris, macosx]
--- a/test/hotspot/jtreg/runtime/signal/TestSigstop.java	Fri Jun 08 06:59:16 2018 +0200
+++ b/test/hotspot/jtreg/runtime/signal/TestSigstop.java	Thu Jun 07 15:08:16 2018 +0200
@@ -24,7 +24,7 @@
 
 /*
  * @test
- * @requires os.family != "windows"
+ * @requires os.family != "windows" & os.family != "aix"
  *
  * @summary converted from VM testbase runtime/signal/sigstop01.
  * VM testbase keywords: [signal, runtime, linux, solaris, macosx]
--- a/test/hotspot/jtreg/runtime/signal/TestSigsys.java	Fri Jun 08 06:59:16 2018 +0200
+++ b/test/hotspot/jtreg/runtime/signal/TestSigsys.java	Thu Jun 07 15:08:16 2018 +0200
@@ -24,7 +24,7 @@
 
 /*
  * @test
- * @requires os.family != "windows"
+ * @requires os.family != "windows" & os.family != "aix"
  *
  * @summary converted from VM testbase runtime/signal/sigsys01.
  * VM testbase keywords: [signal, runtime, linux, solaris, macosx]
--- a/test/hotspot/jtreg/runtime/signal/TestSigterm.java	Fri Jun 08 06:59:16 2018 +0200
+++ b/test/hotspot/jtreg/runtime/signal/TestSigterm.java	Thu Jun 07 15:08:16 2018 +0200
@@ -24,7 +24,7 @@
 
 /*
  * @test
- * @requires os.family != "windows"
+ * @requires os.family != "windows" & os.family != "aix"
  *
  * @summary converted from VM testbase runtime/signal/sigterm01.
  * VM testbase keywords: [signal, runtime, linux, solaris, macosx]
--- a/test/hotspot/jtreg/runtime/signal/TestSigthaw.java	Fri Jun 08 06:59:16 2018 +0200
+++ b/test/hotspot/jtreg/runtime/signal/TestSigthaw.java	Thu Jun 07 15:08:16 2018 +0200
@@ -24,7 +24,7 @@
 
 /*
  * @test
- * @requires os.family != "windows"
+ * @requires os.family != "windows" & os.family != "aix"
  *
  * @summary converted from VM testbase runtime/signal/sigthaw01.
  * VM testbase keywords: [signal, runtime, linux, solaris, macosx]
--- a/test/hotspot/jtreg/runtime/signal/TestSigtrap.java	Fri Jun 08 06:59:16 2018 +0200
+++ b/test/hotspot/jtreg/runtime/signal/TestSigtrap.java	Thu Jun 07 15:08:16 2018 +0200
@@ -24,7 +24,7 @@
 
 /*
  * @test
- * @requires os.family != "windows"
+ * @requires os.family != "windows" & os.family != "aix"
  *
  * @summary converted from VM testbase runtime/signal/sigtrap01.
  * VM testbase keywords: [signal, runtime, linux, solaris, macosx]
--- a/test/hotspot/jtreg/runtime/signal/TestSigtstp.java	Fri Jun 08 06:59:16 2018 +0200
+++ b/test/hotspot/jtreg/runtime/signal/TestSigtstp.java	Thu Jun 07 15:08:16 2018 +0200
@@ -24,7 +24,7 @@
 
 /*
  * @test
- * @requires os.family != "windows"
+ * @requires os.family != "windows" & os.family != "aix"
  *
  * @summary converted from VM testbase runtime/signal/sigtstp01.
  * VM testbase keywords: [signal, runtime, linux, solaris, macosx]
--- a/test/hotspot/jtreg/runtime/signal/TestSigttin.java	Fri Jun 08 06:59:16 2018 +0200
+++ b/test/hotspot/jtreg/runtime/signal/TestSigttin.java	Thu Jun 07 15:08:16 2018 +0200
@@ -24,7 +24,7 @@
 
 /*
  * @test
- * @requires os.family != "windows"
+ * @requires os.family != "windows" & os.family != "aix"
  *
  * @summary converted from VM testbase runtime/signal/sigttin01.
  * VM testbase keywords: [signal, runtime, linux, solaris, macosx]
--- a/test/hotspot/jtreg/runtime/signal/TestSigttou.java	Fri Jun 08 06:59:16 2018 +0200
+++ b/test/hotspot/jtreg/runtime/signal/TestSigttou.java	Thu Jun 07 15:08:16 2018 +0200
@@ -24,7 +24,7 @@
 
 /*
  * @test
- * @requires os.family != "windows"
+ * @requires os.family != "windows" & os.family != "aix"
  *
  * @summary converted from VM testbase runtime/signal/sigttou01.
  * VM testbase keywords: [signal, runtime, linux, solaris, macosx]
--- a/test/hotspot/jtreg/runtime/signal/TestSigurg.java	Fri Jun 08 06:59:16 2018 +0200
+++ b/test/hotspot/jtreg/runtime/signal/TestSigurg.java	Thu Jun 07 15:08:16 2018 +0200
@@ -24,7 +24,7 @@
 
 /*
  * @test
- * @requires os.family != "windows"
+ * @requires os.family != "windows" & os.family != "aix"
  *
  * @summary converted from VM testbase runtime/signal/sigurg01.
  * VM testbase keywords: [signal, runtime, linux, solaris, macosx]
--- a/test/hotspot/jtreg/runtime/signal/TestSigusr1.java	Fri Jun 08 06:59:16 2018 +0200
+++ b/test/hotspot/jtreg/runtime/signal/TestSigusr1.java	Thu Jun 07 15:08:16 2018 +0200
@@ -24,7 +24,7 @@
 
 /*
  * @test
- * @requires os.family != "windows"
+ * @requires os.family != "windows" & os.family != "aix"
  *
  * @summary converted from VM testbase runtime/signal/sigusr101.
  * VM testbase keywords: [signal, runtime, linux, solaris, macosx]
--- a/test/hotspot/jtreg/runtime/signal/TestSigusr2.java	Fri Jun 08 06:59:16 2018 +0200
+++ b/test/hotspot/jtreg/runtime/signal/TestSigusr2.java	Thu Jun 07 15:08:16 2018 +0200
@@ -24,7 +24,7 @@
 
 /*
  * @test
- * @requires os.family != "windows"
+ * @requires os.family != "windows" & os.family != "aix"
  *
  * @summary converted from VM testbase runtime/signal/sigusr201.
  * VM testbase keywords: [signal, runtime, linux, solaris, macosx]
--- a/test/hotspot/jtreg/runtime/signal/TestSigvtalrm.java	Fri Jun 08 06:59:16 2018 +0200
+++ b/test/hotspot/jtreg/runtime/signal/TestSigvtalrm.java	Thu Jun 07 15:08:16 2018 +0200
@@ -24,7 +24,7 @@
 
 /*
  * @test
- * @requires os.family != "windows"
+ * @requires os.family != "windows" & os.family != "aix"
  *
  * @summary converted from VM testbase runtime/signal/sigvtalrm01.
  * VM testbase keywords: [signal, runtime, linux, solaris, macosx]
--- a/test/hotspot/jtreg/runtime/signal/TestSigwinch.java	Fri Jun 08 06:59:16 2018 +0200
+++ b/test/hotspot/jtreg/runtime/signal/TestSigwinch.java	Thu Jun 07 15:08:16 2018 +0200
@@ -24,7 +24,7 @@
 
 /*
  * @test
- * @requires os.family != "windows"
+ * @requires os.family != "windows" & os.family != "aix"
  *
  * @summary converted from VM testbase runtime/signal/sigwinch01.
  * VM testbase keywords: [signal, runtime, linux, solaris, macosx]
--- a/test/hotspot/jtreg/runtime/signal/TestSigxcpu.java	Fri Jun 08 06:59:16 2018 +0200
+++ b/test/hotspot/jtreg/runtime/signal/TestSigxcpu.java	Thu Jun 07 15:08:16 2018 +0200
@@ -24,7 +24,7 @@
 
 /*
  * @test
- * @requires os.family != "windows"
+ * @requires os.family != "windows" & os.family != "aix"
  *
  * @summary converted from VM testbase runtime/signal/sigxcpu01.
  * VM testbase keywords: [signal, runtime, linux, solaris, macosx]
--- a/test/hotspot/jtreg/runtime/signal/TestSigxfsz.java	Fri Jun 08 06:59:16 2018 +0200
+++ b/test/hotspot/jtreg/runtime/signal/TestSigxfsz.java	Thu Jun 07 15:08:16 2018 +0200
@@ -24,7 +24,7 @@
 
 /*
  * @test
- * @requires os.family != "windows"
+ * @requires os.family != "windows" & os.family != "aix"
  *
  * @summary converted from VM testbase runtime/signal/sigxfsz01.
  * VM testbase keywords: [signal, runtime, linux, solaris, macosx]
--- a/test/hotspot/jtreg/runtime/signal/TestSigxres.java	Fri Jun 08 06:59:16 2018 +0200
+++ b/test/hotspot/jtreg/runtime/signal/TestSigxres.java	Thu Jun 07 15:08:16 2018 +0200
@@ -24,7 +24,7 @@
 
 /*
  * @test
- * @requires os.family != "windows"
+ * @requires os.family != "windows" & os.family != "aix"
  *
  * @summary converted from VM testbase runtime/signal/sigxres01.
  * VM testbase keywords: [signal, runtime, linux, solaris, macosx]