summaryrefslogtreecommitdiff
path: root/JTwork/java/nio/channels/Selector
diff options
context:
space:
mode:
Diffstat (limited to 'JTwork/java/nio/channels/Selector')
-rw-r--r--JTwork/java/nio/channels/Selector/Alias.jtr75
-rw-r--r--JTwork/java/nio/channels/Selector/BasicAccept.jtr74
-rw-r--r--JTwork/java/nio/channels/Selector/BasicConnect.jtr75
-rw-r--r--JTwork/java/nio/channels/Selector/ChangingInterests.jtr74
-rw-r--r--JTwork/java/nio/channels/Selector/CheckLocking.jtr75
-rw-r--r--JTwork/java/nio/channels/Selector/Close.jtr74
-rw-r--r--JTwork/java/nio/channels/Selector/CloseInvalidatesKeys.jtr74
-rw-r--r--JTwork/java/nio/channels/Selector/CloseThenRegister.jtr74
-rw-r--r--JTwork/java/nio/channels/Selector/CloseWhenKeyIdle.jtr74
-rw-r--r--JTwork/java/nio/channels/Selector/Connect.jtr75
-rw-r--r--JTwork/java/nio/channels/Selector/ConnectWrite.jtr75
-rw-r--r--JTwork/java/nio/channels/Selector/HelperSlowToDie.jtr74
-rw-r--r--JTwork/java/nio/channels/Selector/KeySets.jtr84
-rw-r--r--JTwork/java/nio/channels/Selector/KeysReady.jtr75
-rw-r--r--JTwork/java/nio/channels/Selector/LotsOfChannels.jtr76
-rw-r--r--JTwork/java/nio/channels/Selector/OpRead.jtr74
-rw-r--r--JTwork/java/nio/channels/Selector/OutOfBand.jtr74
-rw-r--r--JTwork/java/nio/channels/Selector/RacyDeregister.jtr75
-rw-r--r--JTwork/java/nio/channels/Selector/ReadAfterConnect.jtr75
-rw-r--r--JTwork/java/nio/channels/Selector/RegAfterPreClose.jtr74
-rw-r--r--JTwork/java/nio/channels/Selector/SelectAfterRead.jtr75
-rw-r--r--JTwork/java/nio/channels/Selector/SelectAndCancel.jtr74
-rw-r--r--JTwork/java/nio/channels/Selector/SelectAndClose.jtr74
-rw-r--r--JTwork/java/nio/channels/Selector/SelectNowWhenEmpty.jtr74
-rw-r--r--JTwork/java/nio/channels/Selector/SelectWrite.jtr75
-rw-r--r--JTwork/java/nio/channels/Selector/SelectorLimit.jtr83
-rw-r--r--JTwork/java/nio/channels/Selector/SelectorTest.jtr77
-rw-r--r--JTwork/java/nio/channels/Selector/TemporarySelector.jtr74
-rw-r--r--JTwork/java/nio/channels/Selector/Wakeup.jtr75
-rw-r--r--JTwork/java/nio/channels/Selector/WakeupAfterClose.jtr74
-rw-r--r--JTwork/java/nio/channels/Selector/WakeupEmpty.jtr75
-rw-r--r--JTwork/java/nio/channels/Selector/WakeupNow.jtr74
-rw-r--r--JTwork/java/nio/channels/Selector/WakeupOverflow.jtr74
-rw-r--r--JTwork/java/nio/channels/Selector/WakeupSpeed.jtr74
-rw-r--r--JTwork/java/nio/channels/Selector/lots_of_updates.jtr81
35 files changed, 2633 insertions, 0 deletions
diff --git a/JTwork/java/nio/channels/Selector/Alias.jtr b/JTwork/java/nio/channels/Selector/Alias.jtr
new file mode 100644
index 00000000..e314c9fe
--- /dev/null
+++ b/JTwork/java/nio/channels/Selector/Alias.jtr
@@ -0,0 +1,75 @@
+#Test Results (version 2)
+#Thu Aug 15 12:23:48 BST 2013
+#checksum:4dcdb540849fe67c
+#-----testdescription-----
+$file=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/Alias.java
+$root=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test
+keywords=bug4513011
+library=..
+run=ASSUMED_ACTION main Alias\n
+source=Alias.java
+title=Registering and cancelling same fd many times
+
+#-----environment-----
+
+#-----testresult-----
+description=file\:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/Alias.java
+elapsed=34 0\:00\:00.034
+end=Thu Aug 15 12\:23\:48 BST 2013
+environment=regtest
+execStatus=Passed. Test description appears acceptable
+hostname=spicy.frobware.com
+javatestOS=Linux 3.5.0-37-generic (amd64)
+javatestVersion=4.4
+jtregVersion=jtreg
+script=com.sun.javatest.regtest.RegressionScript
+sections=script_messages build compile
+start=Thu Aug 15 12\:23\:48 BST 2013
+test=java/nio/channels/Selector/Alias.java
+user.name=aim
+work=/scratch/jtreg/JTwork/java/nio/channels/Selector
+
+#section:script_messages
+----------messages:(5/288)----------
+JDK under test: (/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk)
+openjdk version "1.8.0-internal"
+OpenJDK Runtime Environment (build 1.8.0-internal-aim_2013_08_12_13_00-b00)
+OpenJDK 64-Bit Server VM (build 25.0-b22, mixed mode)
+
+
+#section:build
+----------messages:(3/90)----------
+command: build Alias
+reason: Named class compiled on demand
+elapsed time (seconds): 0.034
+result: Passed. Build successful
+
+#section:compile
+----------messages:(3/232)----------
+command: compile -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/Alias.java
+reason: .class file out of date or does not exist
+elapsed time (seconds): 0.034
+----------rerun:(19/2431)*----------
+CPAPPEND=/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes \\
+DISPLAY=:0 \\
+GNOME_DESKTOP_SESSION_ID=this-is-deprecated \\
+HOME=/home/aim \\
+LANG=en_GB.UTF-8 \\
+PATH=/bin:/usr/bin \\
+ /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk/bin/javac \\
+ -J-Dtest.class.path=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/jtreg/JTwork/classes/java/nio/channels \\
+ -J-Dtest.java.opts= \\
+ -J-Dtest.compiler.opts= \\
+ -J-Dtest.src.path=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels \\
+ -J-Dtest.vm.opts= \\
+ -J-Dtest.class.path.prefix=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector:/scratch/jtreg/JTwork/classes/java/nio/channels \\
+ -J-Dtest.src=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.tool.vm.opts= \\
+ -J-Dcompile.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.classes=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector \\
+ -d /scratch/jtreg/JTwork/classes/java/nio/channels/Selector -classpath /scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector:/scratch/jtreg/JTwork/classes/java/nio/channels:/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes -sourcepath /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/Alias.java
+result: Passed. Compilation successful
+
+
+test result: Passed. Test description appears acceptable
diff --git a/JTwork/java/nio/channels/Selector/BasicAccept.jtr b/JTwork/java/nio/channels/Selector/BasicAccept.jtr
new file mode 100644
index 00000000..a6fac06f
--- /dev/null
+++ b/JTwork/java/nio/channels/Selector/BasicAccept.jtr
@@ -0,0 +1,74 @@
+#Test Results (version 2)
+#Thu Aug 15 12:23:48 BST 2013
+#checksum:6b5bee3e6a080e35
+#-----testdescription-----
+$file=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/BasicAccept.java
+$root=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test
+library=..
+run=ASSUMED_ACTION main BasicAccept\n
+source=BasicAccept.java
+title=Test Selector with ServerSocketChannels
+
+#-----environment-----
+
+#-----testresult-----
+description=file\:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/BasicAccept.java
+elapsed=23 0\:00\:00.023
+end=Thu Aug 15 12\:23\:48 BST 2013
+environment=regtest
+execStatus=Passed. Test description appears acceptable
+hostname=spicy.frobware.com
+javatestOS=Linux 3.5.0-37-generic (amd64)
+javatestVersion=4.4
+jtregVersion=jtreg
+script=com.sun.javatest.regtest.RegressionScript
+sections=script_messages build compile
+start=Thu Aug 15 12\:23\:48 BST 2013
+test=java/nio/channels/Selector/BasicAccept.java
+user.name=aim
+work=/scratch/jtreg/JTwork/java/nio/channels/Selector
+
+#section:script_messages
+----------messages:(5/288)----------
+JDK under test: (/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk)
+openjdk version "1.8.0-internal"
+OpenJDK Runtime Environment (build 1.8.0-internal-aim_2013_08_12_13_00-b00)
+OpenJDK 64-Bit Server VM (build 25.0-b22, mixed mode)
+
+
+#section:build
+----------messages:(3/96)----------
+command: build BasicAccept
+reason: Named class compiled on demand
+elapsed time (seconds): 0.023
+result: Passed. Build successful
+
+#section:compile
+----------messages:(3/238)----------
+command: compile -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/BasicAccept.java
+reason: .class file out of date or does not exist
+elapsed time (seconds): 0.022
+----------rerun:(19/2437)*----------
+CPAPPEND=/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes \\
+DISPLAY=:0 \\
+GNOME_DESKTOP_SESSION_ID=this-is-deprecated \\
+HOME=/home/aim \\
+LANG=en_GB.UTF-8 \\
+PATH=/bin:/usr/bin \\
+ /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk/bin/javac \\
+ -J-Dtest.class.path=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/jtreg/JTwork/classes/java/nio/channels \\
+ -J-Dtest.java.opts= \\
+ -J-Dtest.compiler.opts= \\
+ -J-Dtest.src.path=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels \\
+ -J-Dtest.vm.opts= \\
+ -J-Dtest.class.path.prefix=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector:/scratch/jtreg/JTwork/classes/java/nio/channels \\
+ -J-Dtest.src=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.tool.vm.opts= \\
+ -J-Dcompile.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.classes=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector \\
+ -d /scratch/jtreg/JTwork/classes/java/nio/channels/Selector -classpath /scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector:/scratch/jtreg/JTwork/classes/java/nio/channels:/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes -sourcepath /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/BasicAccept.java
+result: Passed. Compilation successful
+
+
+test result: Passed. Test description appears acceptable
diff --git a/JTwork/java/nio/channels/Selector/BasicConnect.jtr b/JTwork/java/nio/channels/Selector/BasicConnect.jtr
new file mode 100644
index 00000000..f5a06524
--- /dev/null
+++ b/JTwork/java/nio/channels/Selector/BasicConnect.jtr
@@ -0,0 +1,75 @@
+#Test Results (version 2)
+#Thu Aug 15 12:23:48 BST 2013
+#checksum:c1fe306c8a7b04e
+#-----testdescription-----
+$file=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/BasicConnect.java
+$root=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test
+keywords=bug4457776
+library=..
+run=ASSUMED_ACTION main BasicConnect\n
+source=BasicConnect.java
+title=Test nonblocking connect and finishConnect
+
+#-----environment-----
+
+#-----testresult-----
+description=file\:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/BasicConnect.java
+elapsed=21 0\:00\:00.021
+end=Thu Aug 15 12\:23\:48 BST 2013
+environment=regtest
+execStatus=Passed. Test description appears acceptable
+hostname=spicy.frobware.com
+javatestOS=Linux 3.5.0-37-generic (amd64)
+javatestVersion=4.4
+jtregVersion=jtreg
+script=com.sun.javatest.regtest.RegressionScript
+sections=script_messages build compile
+start=Thu Aug 15 12\:23\:48 BST 2013
+test=java/nio/channels/Selector/BasicConnect.java
+user.name=aim
+work=/scratch/jtreg/JTwork/java/nio/channels/Selector
+
+#section:script_messages
+----------messages:(5/288)----------
+JDK under test: (/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk)
+openjdk version "1.8.0-internal"
+OpenJDK Runtime Environment (build 1.8.0-internal-aim_2013_08_12_13_00-b00)
+OpenJDK 64-Bit Server VM (build 25.0-b22, mixed mode)
+
+
+#section:build
+----------messages:(3/96)----------
+command: build BasicConnect
+reason: Named class compiled on demand
+elapsed time (seconds): 0.02
+result: Passed. Build successful
+
+#section:compile
+----------messages:(3/238)----------
+command: compile -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/BasicConnect.java
+reason: .class file out of date or does not exist
+elapsed time (seconds): 0.02
+----------rerun:(19/2438)*----------
+CPAPPEND=/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes \\
+DISPLAY=:0 \\
+GNOME_DESKTOP_SESSION_ID=this-is-deprecated \\
+HOME=/home/aim \\
+LANG=en_GB.UTF-8 \\
+PATH=/bin:/usr/bin \\
+ /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk/bin/javac \\
+ -J-Dtest.class.path=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/jtreg/JTwork/classes/java/nio/channels \\
+ -J-Dtest.java.opts= \\
+ -J-Dtest.compiler.opts= \\
+ -J-Dtest.src.path=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels \\
+ -J-Dtest.vm.opts= \\
+ -J-Dtest.class.path.prefix=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector:/scratch/jtreg/JTwork/classes/java/nio/channels \\
+ -J-Dtest.src=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.tool.vm.opts= \\
+ -J-Dcompile.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.classes=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector \\
+ -d /scratch/jtreg/JTwork/classes/java/nio/channels/Selector -classpath /scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector:/scratch/jtreg/JTwork/classes/java/nio/channels:/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes -sourcepath /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/BasicConnect.java
+result: Passed. Compilation successful
+
+
+test result: Passed. Test description appears acceptable
diff --git a/JTwork/java/nio/channels/Selector/ChangingInterests.jtr b/JTwork/java/nio/channels/Selector/ChangingInterests.jtr
new file mode 100644
index 00000000..46ea08c2
--- /dev/null
+++ b/JTwork/java/nio/channels/Selector/ChangingInterests.jtr
@@ -0,0 +1,74 @@
+#Test Results (version 2)
+#Thu Aug 15 12:23:48 BST 2013
+#checksum:26e1caabd5f87ff2
+#-----testdescription-----
+$file=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/ChangingInterests.java
+$root=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test
+keywords=bug7200742
+run=ASSUMED_ACTION main ChangingInterests\n
+source=ChangingInterests.java
+title=Test that Selector doesn't spin when changing interest ops
+
+#-----environment-----
+
+#-----testresult-----
+description=file\:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/ChangingInterests.java
+elapsed=23 0\:00\:00.023
+end=Thu Aug 15 12\:23\:48 BST 2013
+environment=regtest
+execStatus=Passed. Test description appears acceptable
+hostname=spicy.frobware.com
+javatestOS=Linux 3.5.0-37-generic (amd64)
+javatestVersion=4.4
+jtregVersion=jtreg
+script=com.sun.javatest.regtest.RegressionScript
+sections=script_messages build compile
+start=Thu Aug 15 12\:23\:48 BST 2013
+test=java/nio/channels/Selector/ChangingInterests.java
+user.name=aim
+work=/scratch/jtreg/JTwork/java/nio/channels/Selector
+
+#section:script_messages
+----------messages:(5/288)----------
+JDK under test: (/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk)
+openjdk version "1.8.0-internal"
+OpenJDK Runtime Environment (build 1.8.0-internal-aim_2013_08_12_13_00-b00)
+OpenJDK 64-Bit Server VM (build 25.0-b22, mixed mode)
+
+
+#section:build
+----------messages:(3/102)----------
+command: build ChangingInterests
+reason: Named class compiled on demand
+elapsed time (seconds): 0.023
+result: Passed. Build successful
+
+#section:compile
+----------messages:(3/244)----------
+command: compile -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/ChangingInterests.java
+reason: .class file out of date or does not exist
+elapsed time (seconds): 0.023
+----------rerun:(19/2123)*----------
+CPAPPEND=/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes \\
+DISPLAY=:0 \\
+GNOME_DESKTOP_SESSION_ID=this-is-deprecated \\
+HOME=/home/aim \\
+LANG=en_GB.UTF-8 \\
+PATH=/bin:/usr/bin \\
+ /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk/bin/javac \\
+ -J-Dtest.class.path=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector \\
+ -J-Dtest.java.opts= \\
+ -J-Dtest.compiler.opts= \\
+ -J-Dtest.src.path=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.vm.opts= \\
+ -J-Dtest.class.path.prefix=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.src=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.tool.vm.opts= \\
+ -J-Dcompile.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.classes=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector \\
+ -d /scratch/jtreg/JTwork/classes/java/nio/channels/Selector -classpath /scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector:/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes -sourcepath /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/ChangingInterests.java
+result: Passed. Compilation successful
+
+
+test result: Passed. Test description appears acceptable
diff --git a/JTwork/java/nio/channels/Selector/CheckLocking.jtr b/JTwork/java/nio/channels/Selector/CheckLocking.jtr
new file mode 100644
index 00000000..8e9aa7f1
--- /dev/null
+++ b/JTwork/java/nio/channels/Selector/CheckLocking.jtr
@@ -0,0 +1,75 @@
+#Test Results (version 2)
+#Thu Aug 15 12:23:48 BST 2013
+#checksum:1b37e7bea96ed31d
+#-----testdescription-----
+$file=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/CheckLocking.java
+$root=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test
+keywords=bug4953599
+maxTimeout=15
+run=USER_SPECIFIED main/timeout\=15 CheckLocking\n
+source=CheckLocking.java
+title=check if setInterest blocks while in select
+
+#-----environment-----
+
+#-----testresult-----
+description=file\:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/CheckLocking.java
+elapsed=14 0\:00\:00.014
+end=Thu Aug 15 12\:23\:48 BST 2013
+environment=regtest
+execStatus=Passed. Test description appears acceptable
+hostname=spicy.frobware.com
+javatestOS=Linux 3.5.0-37-generic (amd64)
+javatestVersion=4.4
+jtregVersion=jtreg
+script=com.sun.javatest.regtest.RegressionScript
+sections=script_messages build compile
+start=Thu Aug 15 12\:23\:48 BST 2013
+test=java/nio/channels/Selector/CheckLocking.java
+user.name=aim
+work=/scratch/jtreg/JTwork/java/nio/channels/Selector
+
+#section:script_messages
+----------messages:(5/288)----------
+JDK under test: (/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk)
+openjdk version "1.8.0-internal"
+OpenJDK Runtime Environment (build 1.8.0-internal-aim_2013_08_12_13_00-b00)
+OpenJDK 64-Bit Server VM (build 25.0-b22, mixed mode)
+
+
+#section:build
+----------messages:(3/97)----------
+command: build CheckLocking
+reason: Named class compiled on demand
+elapsed time (seconds): 0.014
+result: Passed. Build successful
+
+#section:compile
+----------messages:(3/239)----------
+command: compile -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/CheckLocking.java
+reason: .class file out of date or does not exist
+elapsed time (seconds): 0.014
+----------rerun:(19/2118)*----------
+CPAPPEND=/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes \\
+DISPLAY=:0 \\
+GNOME_DESKTOP_SESSION_ID=this-is-deprecated \\
+HOME=/home/aim \\
+LANG=en_GB.UTF-8 \\
+PATH=/bin:/usr/bin \\
+ /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk/bin/javac \\
+ -J-Dtest.class.path=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector \\
+ -J-Dtest.java.opts= \\
+ -J-Dtest.compiler.opts= \\
+ -J-Dtest.src.path=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.vm.opts= \\
+ -J-Dtest.class.path.prefix=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.src=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.tool.vm.opts= \\
+ -J-Dcompile.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.classes=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector \\
+ -d /scratch/jtreg/JTwork/classes/java/nio/channels/Selector -classpath /scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector:/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes -sourcepath /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/CheckLocking.java
+result: Passed. Compilation successful
+
+
+test result: Passed. Test description appears acceptable
diff --git a/JTwork/java/nio/channels/Selector/Close.jtr b/JTwork/java/nio/channels/Selector/Close.jtr
new file mode 100644
index 00000000..a85e9e5e
--- /dev/null
+++ b/JTwork/java/nio/channels/Selector/Close.jtr
@@ -0,0 +1,74 @@
+#Test Results (version 2)
+#Thu Aug 15 12:23:48 BST 2013
+#checksum:1c0173a14bcf71e
+#-----testdescription-----
+$file=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/Close.java
+$root=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test
+keywords=bug4744052
+run=ASSUMED_ACTION main Close\n
+source=Close.java
+title=Test for keys remaining in selector after channel closed
+
+#-----environment-----
+
+#-----testresult-----
+description=file\:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/Close.java
+elapsed=16 0\:00\:00.016
+end=Thu Aug 15 12\:23\:48 BST 2013
+environment=regtest
+execStatus=Passed. Test description appears acceptable
+hostname=spicy.frobware.com
+javatestOS=Linux 3.5.0-37-generic (amd64)
+javatestVersion=4.4
+jtregVersion=jtreg
+script=com.sun.javatest.regtest.RegressionScript
+sections=script_messages build compile
+start=Thu Aug 15 12\:23\:48 BST 2013
+test=java/nio/channels/Selector/Close.java
+user.name=aim
+work=/scratch/jtreg/JTwork/java/nio/channels/Selector
+
+#section:script_messages
+----------messages:(5/288)----------
+JDK under test: (/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk)
+openjdk version "1.8.0-internal"
+OpenJDK Runtime Environment (build 1.8.0-internal-aim_2013_08_12_13_00-b00)
+OpenJDK 64-Bit Server VM (build 25.0-b22, mixed mode)
+
+
+#section:build
+----------messages:(3/90)----------
+command: build Close
+reason: Named class compiled on demand
+elapsed time (seconds): 0.016
+result: Passed. Build successful
+
+#section:compile
+----------messages:(3/232)----------
+command: compile -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/Close.java
+reason: .class file out of date or does not exist
+elapsed time (seconds): 0.016
+----------rerun:(19/2111)*----------
+CPAPPEND=/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes \\
+DISPLAY=:0 \\
+GNOME_DESKTOP_SESSION_ID=this-is-deprecated \\
+HOME=/home/aim \\
+LANG=en_GB.UTF-8 \\
+PATH=/bin:/usr/bin \\
+ /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk/bin/javac \\
+ -J-Dtest.class.path=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector \\
+ -J-Dtest.java.opts= \\
+ -J-Dtest.compiler.opts= \\
+ -J-Dtest.src.path=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.vm.opts= \\
+ -J-Dtest.class.path.prefix=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.src=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.tool.vm.opts= \\
+ -J-Dcompile.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.classes=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector \\
+ -d /scratch/jtreg/JTwork/classes/java/nio/channels/Selector -classpath /scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector:/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes -sourcepath /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/Close.java
+result: Passed. Compilation successful
+
+
+test result: Passed. Test description appears acceptable
diff --git a/JTwork/java/nio/channels/Selector/CloseInvalidatesKeys.jtr b/JTwork/java/nio/channels/Selector/CloseInvalidatesKeys.jtr
new file mode 100644
index 00000000..681b7fe0
--- /dev/null
+++ b/JTwork/java/nio/channels/Selector/CloseInvalidatesKeys.jtr
@@ -0,0 +1,74 @@
+#Test Results (version 2)
+#Thu Aug 15 12:23:48 BST 2013
+#checksum:20a0afd54664b8da
+#-----testdescription-----
+$file=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/CloseInvalidatesKeys.java
+$root=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test
+keywords=bug4783178
+run=ASSUMED_ACTION main CloseInvalidatesKeys\n
+source=CloseInvalidatesKeys.java
+title=Ensure that closing a selector invalidates its keys
+
+#-----environment-----
+
+#-----testresult-----
+description=file\:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/CloseInvalidatesKeys.java
+elapsed=11 0\:00\:00.011
+end=Thu Aug 15 12\:23\:48 BST 2013
+environment=regtest
+execStatus=Passed. Test description appears acceptable
+hostname=spicy.frobware.com
+javatestOS=Linux 3.5.0-37-generic (amd64)
+javatestVersion=4.4
+jtregVersion=jtreg
+script=com.sun.javatest.regtest.RegressionScript
+sections=script_messages build compile
+start=Thu Aug 15 12\:23\:48 BST 2013
+test=java/nio/channels/Selector/CloseInvalidatesKeys.java
+user.name=aim
+work=/scratch/jtreg/JTwork/java/nio/channels/Selector
+
+#section:script_messages
+----------messages:(5/288)----------
+JDK under test: (/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk)
+openjdk version "1.8.0-internal"
+OpenJDK Runtime Environment (build 1.8.0-internal-aim_2013_08_12_13_00-b00)
+OpenJDK 64-Bit Server VM (build 25.0-b22, mixed mode)
+
+
+#section:build
+----------messages:(3/105)----------
+command: build CloseInvalidatesKeys
+reason: Named class compiled on demand
+elapsed time (seconds): 0.011
+result: Passed. Build successful
+
+#section:compile
+----------messages:(3/247)----------
+command: compile -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/CloseInvalidatesKeys.java
+reason: .class file out of date or does not exist
+elapsed time (seconds): 0.011
+----------rerun:(19/2126)*----------
+CPAPPEND=/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes \\
+DISPLAY=:0 \\
+GNOME_DESKTOP_SESSION_ID=this-is-deprecated \\
+HOME=/home/aim \\
+LANG=en_GB.UTF-8 \\
+PATH=/bin:/usr/bin \\
+ /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk/bin/javac \\
+ -J-Dtest.class.path=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector \\
+ -J-Dtest.java.opts= \\
+ -J-Dtest.compiler.opts= \\
+ -J-Dtest.src.path=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.vm.opts= \\
+ -J-Dtest.class.path.prefix=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.src=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.tool.vm.opts= \\
+ -J-Dcompile.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.classes=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector \\
+ -d /scratch/jtreg/JTwork/classes/java/nio/channels/Selector -classpath /scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector:/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes -sourcepath /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/CloseInvalidatesKeys.java
+result: Passed. Compilation successful
+
+
+test result: Passed. Test description appears acceptable
diff --git a/JTwork/java/nio/channels/Selector/CloseThenRegister.jtr b/JTwork/java/nio/channels/Selector/CloseThenRegister.jtr
new file mode 100644
index 00000000..8f463a9e
--- /dev/null
+++ b/JTwork/java/nio/channels/Selector/CloseThenRegister.jtr
@@ -0,0 +1,74 @@
+#Test Results (version 2)
+#Thu Aug 15 12:23:48 BST 2013
+#checksum:3ea9fc2179956f04
+#-----testdescription-----
+$file=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/CloseThenRegister.java
+$root=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test
+keywords=bug5025260
+run=ASSUMED_ACTION main CloseThenRegister\n
+source=CloseThenRegister.java
+title=ClosedSelectorException is expected when register after close
+
+#-----environment-----
+
+#-----testresult-----
+description=file\:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/CloseThenRegister.java
+elapsed=14 0\:00\:00.014
+end=Thu Aug 15 12\:23\:48 BST 2013
+environment=regtest
+execStatus=Passed. Test description appears acceptable
+hostname=spicy.frobware.com
+javatestOS=Linux 3.5.0-37-generic (amd64)
+javatestVersion=4.4
+jtregVersion=jtreg
+script=com.sun.javatest.regtest.RegressionScript
+sections=script_messages build compile
+start=Thu Aug 15 12\:23\:48 BST 2013
+test=java/nio/channels/Selector/CloseThenRegister.java
+user.name=aim
+work=/scratch/jtreg/JTwork/java/nio/channels/Selector
+
+#section:script_messages
+----------messages:(5/288)----------
+JDK under test: (/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk)
+openjdk version "1.8.0-internal"
+OpenJDK Runtime Environment (build 1.8.0-internal-aim_2013_08_12_13_00-b00)
+OpenJDK 64-Bit Server VM (build 25.0-b22, mixed mode)
+
+
+#section:build
+----------messages:(3/102)----------
+command: build CloseThenRegister
+reason: Named class compiled on demand
+elapsed time (seconds): 0.014
+result: Passed. Build successful
+
+#section:compile
+----------messages:(3/244)----------
+command: compile -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/CloseThenRegister.java
+reason: .class file out of date or does not exist
+elapsed time (seconds): 0.014
+----------rerun:(19/2123)*----------
+CPAPPEND=/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes \\
+DISPLAY=:0 \\
+GNOME_DESKTOP_SESSION_ID=this-is-deprecated \\
+HOME=/home/aim \\
+LANG=en_GB.UTF-8 \\
+PATH=/bin:/usr/bin \\
+ /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk/bin/javac \\
+ -J-Dtest.class.path=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector \\
+ -J-Dtest.java.opts= \\
+ -J-Dtest.compiler.opts= \\
+ -J-Dtest.src.path=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.vm.opts= \\
+ -J-Dtest.class.path.prefix=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.src=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.tool.vm.opts= \\
+ -J-Dcompile.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.classes=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector \\
+ -d /scratch/jtreg/JTwork/classes/java/nio/channels/Selector -classpath /scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector:/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes -sourcepath /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/CloseThenRegister.java
+result: Passed. Compilation successful
+
+
+test result: Passed. Test description appears acceptable
diff --git a/JTwork/java/nio/channels/Selector/CloseWhenKeyIdle.jtr b/JTwork/java/nio/channels/Selector/CloseWhenKeyIdle.jtr
new file mode 100644
index 00000000..0fb252cb
--- /dev/null
+++ b/JTwork/java/nio/channels/Selector/CloseWhenKeyIdle.jtr
@@ -0,0 +1,74 @@
+#Test Results (version 2)
+#Thu Aug 15 12:23:48 BST 2013
+#checksum:5b5d8d1d4a15488b
+#-----testdescription-----
+$file=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/CloseWhenKeyIdle.java
+$root=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test
+keywords=bug6403933
+run=ASSUMED_ACTION main CloseWhenKeyIdle\n
+source=CloseWhenKeyIdle.java
+title=POLLHUP or POLLERR on "idle" key can cause Selector to spin
+
+#-----environment-----
+
+#-----testresult-----
+description=file\:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/CloseWhenKeyIdle.java
+elapsed=15 0\:00\:00.015
+end=Thu Aug 15 12\:23\:48 BST 2013
+environment=regtest
+execStatus=Passed. Test description appears acceptable
+hostname=spicy.frobware.com
+javatestOS=Linux 3.5.0-37-generic (amd64)
+javatestVersion=4.4
+jtregVersion=jtreg
+script=com.sun.javatest.regtest.RegressionScript
+sections=script_messages build compile
+start=Thu Aug 15 12\:23\:48 BST 2013
+test=java/nio/channels/Selector/CloseWhenKeyIdle.java
+user.name=aim
+work=/scratch/jtreg/JTwork/java/nio/channels/Selector
+
+#section:script_messages
+----------messages:(5/288)----------
+JDK under test: (/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk)
+openjdk version "1.8.0-internal"
+OpenJDK Runtime Environment (build 1.8.0-internal-aim_2013_08_12_13_00-b00)
+OpenJDK 64-Bit Server VM (build 25.0-b22, mixed mode)
+
+
+#section:build
+----------messages:(3/101)----------
+command: build CloseWhenKeyIdle
+reason: Named class compiled on demand
+elapsed time (seconds): 0.015
+result: Passed. Build successful
+
+#section:compile
+----------messages:(3/243)----------
+command: compile -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/CloseWhenKeyIdle.java
+reason: .class file out of date or does not exist
+elapsed time (seconds): 0.015
+----------rerun:(19/2122)*----------
+CPAPPEND=/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes \\
+DISPLAY=:0 \\
+GNOME_DESKTOP_SESSION_ID=this-is-deprecated \\
+HOME=/home/aim \\
+LANG=en_GB.UTF-8 \\
+PATH=/bin:/usr/bin \\
+ /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk/bin/javac \\
+ -J-Dtest.class.path=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector \\
+ -J-Dtest.java.opts= \\
+ -J-Dtest.compiler.opts= \\
+ -J-Dtest.src.path=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.vm.opts= \\
+ -J-Dtest.class.path.prefix=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.src=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.tool.vm.opts= \\
+ -J-Dcompile.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.classes=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector \\
+ -d /scratch/jtreg/JTwork/classes/java/nio/channels/Selector -classpath /scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector:/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes -sourcepath /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/CloseWhenKeyIdle.java
+result: Passed. Compilation successful
+
+
+test result: Passed. Test description appears acceptable
diff --git a/JTwork/java/nio/channels/Selector/Connect.jtr b/JTwork/java/nio/channels/Selector/Connect.jtr
new file mode 100644
index 00000000..b9add21b
--- /dev/null
+++ b/JTwork/java/nio/channels/Selector/Connect.jtr
@@ -0,0 +1,75 @@
+#Test Results (version 2)
+#Thu Aug 15 12:23:48 BST 2013
+#checksum:68d9692b7544c21e
+#-----testdescription-----
+$file=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/Connect.java
+$root=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test
+keywords=bug4511624
+library=..
+run=ASSUMED_ACTION main Connect\n
+source=Connect.java
+title=Test Making lots of Selectors
+
+#-----environment-----
+
+#-----testresult-----
+description=file\:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/Connect.java
+elapsed=20 0\:00\:00.020
+end=Thu Aug 15 12\:23\:48 BST 2013
+environment=regtest
+execStatus=Passed. Test description appears acceptable
+hostname=spicy.frobware.com
+javatestOS=Linux 3.5.0-37-generic (amd64)
+javatestVersion=4.4
+jtregVersion=jtreg
+script=com.sun.javatest.regtest.RegressionScript
+sections=script_messages build compile
+start=Thu Aug 15 12\:23\:48 BST 2013
+test=java/nio/channels/Selector/Connect.java
+user.name=aim
+work=/scratch/jtreg/JTwork/java/nio/channels/Selector
+
+#section:script_messages
+----------messages:(5/288)----------
+JDK under test: (/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk)
+openjdk version "1.8.0-internal"
+OpenJDK Runtime Environment (build 1.8.0-internal-aim_2013_08_12_13_00-b00)
+OpenJDK 64-Bit Server VM (build 25.0-b22, mixed mode)
+
+
+#section:build
+----------messages:(3/92)----------
+command: build Connect
+reason: Named class compiled on demand
+elapsed time (seconds): 0.019
+result: Passed. Build successful
+
+#section:compile
+----------messages:(3/234)----------
+command: compile -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/Connect.java
+reason: .class file out of date or does not exist
+elapsed time (seconds): 0.019
+----------rerun:(19/2433)*----------
+CPAPPEND=/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes \\
+DISPLAY=:0 \\
+GNOME_DESKTOP_SESSION_ID=this-is-deprecated \\
+HOME=/home/aim \\
+LANG=en_GB.UTF-8 \\
+PATH=/bin:/usr/bin \\
+ /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk/bin/javac \\
+ -J-Dtest.class.path=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/jtreg/JTwork/classes/java/nio/channels \\
+ -J-Dtest.java.opts= \\
+ -J-Dtest.compiler.opts= \\
+ -J-Dtest.src.path=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels \\
+ -J-Dtest.vm.opts= \\
+ -J-Dtest.class.path.prefix=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector:/scratch/jtreg/JTwork/classes/java/nio/channels \\
+ -J-Dtest.src=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.tool.vm.opts= \\
+ -J-Dcompile.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.classes=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector \\
+ -d /scratch/jtreg/JTwork/classes/java/nio/channels/Selector -classpath /scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector:/scratch/jtreg/JTwork/classes/java/nio/channels:/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes -sourcepath /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/Connect.java
+result: Passed. Compilation successful
+
+
+test result: Passed. Test description appears acceptable
diff --git a/JTwork/java/nio/channels/Selector/ConnectWrite.jtr b/JTwork/java/nio/channels/Selector/ConnectWrite.jtr
new file mode 100644
index 00000000..41bc74fb
--- /dev/null
+++ b/JTwork/java/nio/channels/Selector/ConnectWrite.jtr
@@ -0,0 +1,75 @@
+#Test Results (version 2)
+#Thu Aug 15 12:23:48 BST 2013
+#checksum:16a3189b51ea6f45
+#-----testdescription-----
+$file=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/ConnectWrite.java
+$root=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test
+keywords=bug4505829
+library=..
+run=ASSUMED_ACTION main ConnectWrite\n
+source=ConnectWrite.java
+title=Test ready for connect followed by ready for write
+
+#-----environment-----
+
+#-----testresult-----
+description=file\:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/ConnectWrite.java
+elapsed=20 0\:00\:00.020
+end=Thu Aug 15 12\:23\:48 BST 2013
+environment=regtest
+execStatus=Passed. Test description appears acceptable
+hostname=spicy.frobware.com
+javatestOS=Linux 3.5.0-37-generic (amd64)
+javatestVersion=4.4
+jtregVersion=jtreg
+script=com.sun.javatest.regtest.RegressionScript
+sections=script_messages build compile
+start=Thu Aug 15 12\:23\:48 BST 2013
+test=java/nio/channels/Selector/ConnectWrite.java
+user.name=aim
+work=/scratch/jtreg/JTwork/java/nio/channels/Selector
+
+#section:script_messages
+----------messages:(5/288)----------
+JDK under test: (/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk)
+openjdk version "1.8.0-internal"
+OpenJDK Runtime Environment (build 1.8.0-internal-aim_2013_08_12_13_00-b00)
+OpenJDK 64-Bit Server VM (build 25.0-b22, mixed mode)
+
+
+#section:build
+----------messages:(3/96)----------
+command: build ConnectWrite
+reason: Named class compiled on demand
+elapsed time (seconds): 0.02
+result: Passed. Build successful
+
+#section:compile
+----------messages:(3/238)----------
+command: compile -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/ConnectWrite.java
+reason: .class file out of date or does not exist
+elapsed time (seconds): 0.02
+----------rerun:(19/2438)*----------
+CPAPPEND=/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes \\
+DISPLAY=:0 \\
+GNOME_DESKTOP_SESSION_ID=this-is-deprecated \\
+HOME=/home/aim \\
+LANG=en_GB.UTF-8 \\
+PATH=/bin:/usr/bin \\
+ /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk/bin/javac \\
+ -J-Dtest.class.path=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/jtreg/JTwork/classes/java/nio/channels \\
+ -J-Dtest.java.opts= \\
+ -J-Dtest.compiler.opts= \\
+ -J-Dtest.src.path=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels \\
+ -J-Dtest.vm.opts= \\
+ -J-Dtest.class.path.prefix=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector:/scratch/jtreg/JTwork/classes/java/nio/channels \\
+ -J-Dtest.src=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.tool.vm.opts= \\
+ -J-Dcompile.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.classes=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector \\
+ -d /scratch/jtreg/JTwork/classes/java/nio/channels/Selector -classpath /scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector:/scratch/jtreg/JTwork/classes/java/nio/channels:/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes -sourcepath /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/ConnectWrite.java
+result: Passed. Compilation successful
+
+
+test result: Passed. Test description appears acceptable
diff --git a/JTwork/java/nio/channels/Selector/HelperSlowToDie.jtr b/JTwork/java/nio/channels/Selector/HelperSlowToDie.jtr
new file mode 100644
index 00000000..ee6129ef
--- /dev/null
+++ b/JTwork/java/nio/channels/Selector/HelperSlowToDie.jtr
@@ -0,0 +1,74 @@
+#Test Results (version 2)
+#Thu Aug 15 12:23:48 BST 2013
+#checksum:6c6ba41da02a175a
+#-----testdescription-----
+$file=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/HelperSlowToDie.java
+$root=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test
+keywords=bug6823609
+run=ASSUMED_ACTION main HelperSlowToDie\n
+source=HelperSlowToDie.java
+title=Selector.select can hangs on Windows for cases where a helper thread becomes redudant but a new helper is immediately needed.
+
+#-----environment-----
+
+#-----testresult-----
+description=file\:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/HelperSlowToDie.java
+elapsed=12 0\:00\:00.012
+end=Thu Aug 15 12\:23\:48 BST 2013
+environment=regtest
+execStatus=Passed. Test description appears acceptable
+hostname=spicy.frobware.com
+javatestOS=Linux 3.5.0-37-generic (amd64)
+javatestVersion=4.4
+jtregVersion=jtreg
+script=com.sun.javatest.regtest.RegressionScript
+sections=script_messages build compile
+start=Thu Aug 15 12\:23\:48 BST 2013
+test=java/nio/channels/Selector/HelperSlowToDie.java
+user.name=aim
+work=/scratch/jtreg/JTwork/java/nio/channels/Selector
+
+#section:script_messages
+----------messages:(5/288)----------
+JDK under test: (/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk)
+openjdk version "1.8.0-internal"
+OpenJDK Runtime Environment (build 1.8.0-internal-aim_2013_08_12_13_00-b00)
+OpenJDK 64-Bit Server VM (build 25.0-b22, mixed mode)
+
+
+#section:build
+----------messages:(3/100)----------
+command: build HelperSlowToDie
+reason: Named class compiled on demand
+elapsed time (seconds): 0.012
+result: Passed. Build successful
+
+#section:compile
+----------messages:(3/242)----------
+command: compile -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/HelperSlowToDie.java
+reason: .class file out of date or does not exist
+elapsed time (seconds): 0.012
+----------rerun:(19/2121)*----------
+CPAPPEND=/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes \\
+DISPLAY=:0 \\
+GNOME_DESKTOP_SESSION_ID=this-is-deprecated \\
+HOME=/home/aim \\
+LANG=en_GB.UTF-8 \\
+PATH=/bin:/usr/bin \\
+ /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk/bin/javac \\
+ -J-Dtest.class.path=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector \\
+ -J-Dtest.java.opts= \\
+ -J-Dtest.compiler.opts= \\
+ -J-Dtest.src.path=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.vm.opts= \\
+ -J-Dtest.class.path.prefix=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.src=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.tool.vm.opts= \\
+ -J-Dcompile.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.classes=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector \\
+ -d /scratch/jtreg/JTwork/classes/java/nio/channels/Selector -classpath /scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector:/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes -sourcepath /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/HelperSlowToDie.java
+result: Passed. Compilation successful
+
+
+test result: Passed. Test description appears acceptable
diff --git a/JTwork/java/nio/channels/Selector/KeySets.jtr b/JTwork/java/nio/channels/Selector/KeySets.jtr
new file mode 100644
index 00000000..69c6ea8f
--- /dev/null
+++ b/JTwork/java/nio/channels/Selector/KeySets.jtr
@@ -0,0 +1,84 @@
+#Test Results (version 2)
+#Thu Aug 15 12:23:48 BST 2013
+#checksum:7662a00bf4f51808
+#-----testdescription-----
+$file=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/KeySets.java
+$root=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test
+keywords=bug4776783 bug4778091 bug4778099 othervm
+run=USER_SPECIFIED main KeySets\nUSER_SPECIFIED main/othervm -Dsun.nio.ch.bugLevel\=1.4 KeySets\n
+source=KeySets.java
+title=Check various properties of key and selected-key sets
+
+#-----environment-----
+
+#-----testresult-----
+description=file\:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/KeySets.java
+elapsed=24 0\:00\:00.024
+end=Thu Aug 15 12\:23\:48 BST 2013
+environment=regtest
+execStatus=Passed. Test description appears acceptable
+hostname=spicy.frobware.com
+javatestOS=Linux 3.5.0-37-generic (amd64)
+javatestVersion=4.4
+jtregVersion=jtreg
+script=com.sun.javatest.regtest.RegressionScript
+sections=script_messages build compile build
+start=Thu Aug 15 12\:23\:48 BST 2013
+test=java/nio/channels/Selector/KeySets.java
+user.name=aim
+work=/scratch/jtreg/JTwork/java/nio/channels/Selector
+
+#section:script_messages
+----------messages:(5/288)----------
+JDK under test: (/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk)
+openjdk version "1.8.0-internal"
+OpenJDK Runtime Environment (build 1.8.0-internal-aim_2013_08_12_13_00-b00)
+OpenJDK 64-Bit Server VM (build 25.0-b22, mixed mode)
+
+
+#section:build
+----------messages:(3/92)----------
+command: build KeySets
+reason: Named class compiled on demand
+elapsed time (seconds): 0.024
+result: Passed. Build successful
+
+#section:compile
+----------messages:(3/234)----------
+command: compile -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/KeySets.java
+reason: .class file out of date or does not exist
+elapsed time (seconds): 0.024
+----------rerun:(19/2113)*----------
+CPAPPEND=/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes \\
+DISPLAY=:0 \\
+GNOME_DESKTOP_SESSION_ID=this-is-deprecated \\
+HOME=/home/aim \\
+LANG=en_GB.UTF-8 \\
+PATH=/bin:/usr/bin \\
+ /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk/bin/javac \\
+ -J-Dtest.class.path=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector \\
+ -J-Dtest.java.opts= \\
+ -J-Dtest.compiler.opts= \\
+ -J-Dtest.src.path=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.vm.opts= \\
+ -J-Dtest.class.path.prefix=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.src=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.tool.vm.opts= \\
+ -J-Dcompile.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.classes=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector \\
+ -d /scratch/jtreg/JTwork/classes/java/nio/channels/Selector -classpath /scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector:/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes -sourcepath /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/KeySets.java
+----------direct:(2/204)----------
+Note: /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/KeySets.java uses unchecked or unsafe operations.
+Note: Recompile with -Xlint:unchecked for details.
+result: Passed. Compilation successful
+
+#section:build
+----------messages:(3/90)----------
+command: build KeySets
+reason: Named class compiled on demand
+elapsed time (seconds): 0.0
+result: Passed. All files up to date
+
+
+test result: Passed. Test description appears acceptable
diff --git a/JTwork/java/nio/channels/Selector/KeysReady.jtr b/JTwork/java/nio/channels/Selector/KeysReady.jtr
new file mode 100644
index 00000000..df48fbe5
--- /dev/null
+++ b/JTwork/java/nio/channels/Selector/KeysReady.jtr
@@ -0,0 +1,75 @@
+#Test Results (version 2)
+#Thu Aug 15 12:23:48 BST 2013
+#checksum:4b88dc6fbed0d25d
+#-----testdescription-----
+$file=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/KeysReady.java
+$root=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test
+keywords=bug4530007
+library=..
+run=ASSUMED_ACTION main KeysReady\n
+source=KeysReady.java
+title=Test if keys reported ready multiple times
+
+#-----environment-----
+
+#-----testresult-----
+description=file\:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/KeysReady.java
+elapsed=15 0\:00\:00.015
+end=Thu Aug 15 12\:23\:48 BST 2013
+environment=regtest
+execStatus=Passed. Test description appears acceptable
+hostname=spicy.frobware.com
+javatestOS=Linux 3.5.0-37-generic (amd64)
+javatestVersion=4.4
+jtregVersion=jtreg
+script=com.sun.javatest.regtest.RegressionScript
+sections=script_messages build compile
+start=Thu Aug 15 12\:23\:48 BST 2013
+test=java/nio/channels/Selector/KeysReady.java
+user.name=aim
+work=/scratch/jtreg/JTwork/java/nio/channels/Selector
+
+#section:script_messages
+----------messages:(5/288)----------
+JDK under test: (/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk)
+openjdk version "1.8.0-internal"
+OpenJDK Runtime Environment (build 1.8.0-internal-aim_2013_08_12_13_00-b00)
+OpenJDK 64-Bit Server VM (build 25.0-b22, mixed mode)
+
+
+#section:build
+----------messages:(3/94)----------
+command: build KeysReady
+reason: Named class compiled on demand
+elapsed time (seconds): 0.015
+result: Passed. Build successful
+
+#section:compile
+----------messages:(3/236)----------
+command: compile -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/KeysReady.java
+reason: .class file out of date or does not exist
+elapsed time (seconds): 0.015
+----------rerun:(19/2435)*----------
+CPAPPEND=/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes \\
+DISPLAY=:0 \\
+GNOME_DESKTOP_SESSION_ID=this-is-deprecated \\
+HOME=/home/aim \\
+LANG=en_GB.UTF-8 \\
+PATH=/bin:/usr/bin \\
+ /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk/bin/javac \\
+ -J-Dtest.class.path=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/jtreg/JTwork/classes/java/nio/channels \\
+ -J-Dtest.java.opts= \\
+ -J-Dtest.compiler.opts= \\
+ -J-Dtest.src.path=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels \\
+ -J-Dtest.vm.opts= \\
+ -J-Dtest.class.path.prefix=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector:/scratch/jtreg/JTwork/classes/java/nio/channels \\
+ -J-Dtest.src=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.tool.vm.opts= \\
+ -J-Dcompile.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.classes=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector \\
+ -d /scratch/jtreg/JTwork/classes/java/nio/channels/Selector -classpath /scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector:/scratch/jtreg/JTwork/classes/java/nio/channels:/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes -sourcepath /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/KeysReady.java
+result: Passed. Compilation successful
+
+
+test result: Passed. Test description appears acceptable
diff --git a/JTwork/java/nio/channels/Selector/LotsOfChannels.jtr b/JTwork/java/nio/channels/Selector/LotsOfChannels.jtr
new file mode 100644
index 00000000..a7ad4ec6
--- /dev/null
+++ b/JTwork/java/nio/channels/Selector/LotsOfChannels.jtr
@@ -0,0 +1,76 @@
+#Test Results (version 2)
+#Thu Aug 15 12:23:48 BST 2013
+#checksum:44d6e2ff271ed9d5
+#-----testdescription-----
+$file=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/LotsOfChannels.java
+$root=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test
+author=kladko
+keywords=bug4503092
+maxTimeout=300
+run=USER_SPECIFIED main/timeout\=300 LotsOfChannels\n
+source=LotsOfChannels.java
+title=Tests that Windows Selector can use more than 63 channels
+
+#-----environment-----
+
+#-----testresult-----
+description=file\:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/LotsOfChannels.java
+elapsed=21 0\:00\:00.021
+end=Thu Aug 15 12\:23\:48 BST 2013
+environment=regtest
+execStatus=Passed. Test description appears acceptable
+hostname=spicy.frobware.com
+javatestOS=Linux 3.5.0-37-generic (amd64)
+javatestVersion=4.4
+jtregVersion=jtreg
+script=com.sun.javatest.regtest.RegressionScript
+sections=script_messages build compile
+start=Thu Aug 15 12\:23\:48 BST 2013
+test=java/nio/channels/Selector/LotsOfChannels.java
+user.name=aim
+work=/scratch/jtreg/JTwork/java/nio/channels/Selector
+
+#section:script_messages
+----------messages:(5/288)----------
+JDK under test: (/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk)
+openjdk version "1.8.0-internal"
+OpenJDK Runtime Environment (build 1.8.0-internal-aim_2013_08_12_13_00-b00)
+OpenJDK 64-Bit Server VM (build 25.0-b22, mixed mode)
+
+
+#section:build
+----------messages:(3/99)----------
+command: build LotsOfChannels
+reason: Named class compiled on demand
+elapsed time (seconds): 0.021
+result: Passed. Build successful
+
+#section:compile
+----------messages:(3/241)----------
+command: compile -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/LotsOfChannels.java
+reason: .class file out of date or does not exist
+elapsed time (seconds): 0.021
+----------rerun:(19/2120)*----------
+CPAPPEND=/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes \\
+DISPLAY=:0 \\
+GNOME_DESKTOP_SESSION_ID=this-is-deprecated \\
+HOME=/home/aim \\
+LANG=en_GB.UTF-8 \\
+PATH=/bin:/usr/bin \\
+ /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk/bin/javac \\
+ -J-Dtest.class.path=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector \\
+ -J-Dtest.java.opts= \\
+ -J-Dtest.compiler.opts= \\
+ -J-Dtest.src.path=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.vm.opts= \\
+ -J-Dtest.class.path.prefix=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.src=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.tool.vm.opts= \\
+ -J-Dcompile.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.classes=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector \\
+ -d /scratch/jtreg/JTwork/classes/java/nio/channels/Selector -classpath /scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector:/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes -sourcepath /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/LotsOfChannels.java
+result: Passed. Compilation successful
+
+
+test result: Passed. Test description appears acceptable
diff --git a/JTwork/java/nio/channels/Selector/OpRead.jtr b/JTwork/java/nio/channels/Selector/OpRead.jtr
new file mode 100644
index 00000000..c9c1368f
--- /dev/null
+++ b/JTwork/java/nio/channels/Selector/OpRead.jtr
@@ -0,0 +1,74 @@
+#Test Results (version 2)
+#Thu Aug 15 12:23:48 BST 2013
+#checksum:47262cab77c64c7b
+#-----testdescription-----
+$file=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/OpRead.java
+$root=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test
+keywords=bug4755720
+run=ASSUMED_ACTION main OpRead\n
+source=OpRead.java
+title=Test if OP_READ is detected with OP_WRITE in interestOps
+
+#-----environment-----
+
+#-----testresult-----
+description=file\:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/OpRead.java
+elapsed=20 0\:00\:00.020
+end=Thu Aug 15 12\:23\:48 BST 2013
+environment=regtest
+execStatus=Passed. Test description appears acceptable
+hostname=spicy.frobware.com
+javatestOS=Linux 3.5.0-37-generic (amd64)
+javatestVersion=4.4
+jtregVersion=jtreg
+script=com.sun.javatest.regtest.RegressionScript
+sections=script_messages build compile
+start=Thu Aug 15 12\:23\:48 BST 2013
+test=java/nio/channels/Selector/OpRead.java
+user.name=aim
+work=/scratch/jtreg/JTwork/java/nio/channels/Selector
+
+#section:script_messages
+----------messages:(5/288)----------
+JDK under test: (/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk)
+openjdk version "1.8.0-internal"
+OpenJDK Runtime Environment (build 1.8.0-internal-aim_2013_08_12_13_00-b00)
+OpenJDK 64-Bit Server VM (build 25.0-b22, mixed mode)
+
+
+#section:build
+----------messages:(3/90)----------
+command: build OpRead
+reason: Named class compiled on demand
+elapsed time (seconds): 0.02
+result: Passed. Build successful
+
+#section:compile
+----------messages:(3/232)----------
+command: compile -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/OpRead.java
+reason: .class file out of date or does not exist
+elapsed time (seconds): 0.02
+----------rerun:(19/2112)*----------
+CPAPPEND=/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes \\
+DISPLAY=:0 \\
+GNOME_DESKTOP_SESSION_ID=this-is-deprecated \\
+HOME=/home/aim \\
+LANG=en_GB.UTF-8 \\
+PATH=/bin:/usr/bin \\
+ /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk/bin/javac \\
+ -J-Dtest.class.path=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector \\
+ -J-Dtest.java.opts= \\
+ -J-Dtest.compiler.opts= \\
+ -J-Dtest.src.path=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.vm.opts= \\
+ -J-Dtest.class.path.prefix=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.src=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.tool.vm.opts= \\
+ -J-Dcompile.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.classes=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector \\
+ -d /scratch/jtreg/JTwork/classes/java/nio/channels/Selector -classpath /scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector:/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes -sourcepath /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/OpRead.java
+result: Passed. Compilation successful
+
+
+test result: Passed. Test description appears acceptable
diff --git a/JTwork/java/nio/channels/Selector/OutOfBand.jtr b/JTwork/java/nio/channels/Selector/OutOfBand.jtr
new file mode 100644
index 00000000..d2368bac
--- /dev/null
+++ b/JTwork/java/nio/channels/Selector/OutOfBand.jtr
@@ -0,0 +1,74 @@
+#Test Results (version 2)
+#Thu Aug 15 12:23:48 BST 2013
+#checksum:6ca56986e7c75234
+#-----testdescription-----
+$file=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/OutOfBand.java
+$root=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test
+keywords=bug6213702
+run=ASSUMED_ACTION main OutOfBand\n
+source=OutOfBand.java
+title=OOB data causes a SocketChannel, with OOBINLINE disabled, to be selected
+
+#-----environment-----
+
+#-----testresult-----
+description=file\:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/OutOfBand.java
+elapsed=22 0\:00\:00.022
+end=Thu Aug 15 12\:23\:48 BST 2013
+environment=regtest
+execStatus=Passed. Test description appears acceptable
+hostname=spicy.frobware.com
+javatestOS=Linux 3.5.0-37-generic (amd64)
+javatestVersion=4.4
+jtregVersion=jtreg
+script=com.sun.javatest.regtest.RegressionScript
+sections=script_messages build compile
+start=Thu Aug 15 12\:23\:48 BST 2013
+test=java/nio/channels/Selector/OutOfBand.java
+user.name=aim
+work=/scratch/jtreg/JTwork/java/nio/channels/Selector
+
+#section:script_messages
+----------messages:(5/288)----------
+JDK under test: (/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk)
+openjdk version "1.8.0-internal"
+OpenJDK Runtime Environment (build 1.8.0-internal-aim_2013_08_12_13_00-b00)
+OpenJDK 64-Bit Server VM (build 25.0-b22, mixed mode)
+
+
+#section:build
+----------messages:(3/94)----------
+command: build OutOfBand
+reason: Named class compiled on demand
+elapsed time (seconds): 0.022
+result: Passed. Build successful
+
+#section:compile
+----------messages:(3/236)----------
+command: compile -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/OutOfBand.java
+reason: .class file out of date or does not exist
+elapsed time (seconds): 0.022
+----------rerun:(19/2115)*----------
+CPAPPEND=/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes \\
+DISPLAY=:0 \\
+GNOME_DESKTOP_SESSION_ID=this-is-deprecated \\
+HOME=/home/aim \\
+LANG=en_GB.UTF-8 \\
+PATH=/bin:/usr/bin \\
+ /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk/bin/javac \\
+ -J-Dtest.class.path=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector \\
+ -J-Dtest.java.opts= \\
+ -J-Dtest.compiler.opts= \\
+ -J-Dtest.src.path=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.vm.opts= \\
+ -J-Dtest.class.path.prefix=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.src=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.tool.vm.opts= \\
+ -J-Dcompile.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.classes=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector \\
+ -d /scratch/jtreg/JTwork/classes/java/nio/channels/Selector -classpath /scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector:/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes -sourcepath /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/OutOfBand.java
+result: Passed. Compilation successful
+
+
+test result: Passed. Test description appears acceptable
diff --git a/JTwork/java/nio/channels/Selector/RacyDeregister.jtr b/JTwork/java/nio/channels/Selector/RacyDeregister.jtr
new file mode 100644
index 00000000..8830f5e1
--- /dev/null
+++ b/JTwork/java/nio/channels/Selector/RacyDeregister.jtr
@@ -0,0 +1,75 @@
+#Test Results (version 2)
+#Thu Aug 15 12:23:48 BST 2013
+#checksum:2e37309604fe9f0f
+#-----testdescription-----
+$file=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/RacyDeregister.java
+$root=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test
+author=Frank Ding
+keywords=bug6429204
+run=ASSUMED_ACTION main RacyDeregister\n
+source=RacyDeregister.java
+title=SelectionKey.interestOps does not update interest set on Windows.
+
+#-----environment-----
+
+#-----testresult-----
+description=file\:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/RacyDeregister.java
+elapsed=22 0\:00\:00.022
+end=Thu Aug 15 12\:23\:48 BST 2013
+environment=regtest
+execStatus=Passed. Test description appears acceptable
+hostname=spicy.frobware.com
+javatestOS=Linux 3.5.0-37-generic (amd64)
+javatestVersion=4.4
+jtregVersion=jtreg
+script=com.sun.javatest.regtest.RegressionScript
+sections=script_messages build compile
+start=Thu Aug 15 12\:23\:48 BST 2013
+test=java/nio/channels/Selector/RacyDeregister.java
+user.name=aim
+work=/scratch/jtreg/JTwork/java/nio/channels/Selector
+
+#section:script_messages
+----------messages:(5/288)----------
+JDK under test: (/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk)
+openjdk version "1.8.0-internal"
+OpenJDK Runtime Environment (build 1.8.0-internal-aim_2013_08_12_13_00-b00)
+OpenJDK 64-Bit Server VM (build 25.0-b22, mixed mode)
+
+
+#section:build
+----------messages:(3/99)----------
+command: build RacyDeregister
+reason: Named class compiled on demand
+elapsed time (seconds): 0.021
+result: Passed. Build successful
+
+#section:compile
+----------messages:(3/241)----------
+command: compile -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/RacyDeregister.java
+reason: .class file out of date or does not exist
+elapsed time (seconds): 0.021
+----------rerun:(19/2120)*----------
+CPAPPEND=/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes \\
+DISPLAY=:0 \\
+GNOME_DESKTOP_SESSION_ID=this-is-deprecated \\
+HOME=/home/aim \\
+LANG=en_GB.UTF-8 \\
+PATH=/bin:/usr/bin \\
+ /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk/bin/javac \\
+ -J-Dtest.class.path=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector \\
+ -J-Dtest.java.opts= \\
+ -J-Dtest.compiler.opts= \\
+ -J-Dtest.src.path=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.vm.opts= \\
+ -J-Dtest.class.path.prefix=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.src=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.tool.vm.opts= \\
+ -J-Dcompile.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.classes=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector \\
+ -d /scratch/jtreg/JTwork/classes/java/nio/channels/Selector -classpath /scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector:/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes -sourcepath /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/RacyDeregister.java
+result: Passed. Compilation successful
+
+
+test result: Passed. Test description appears acceptable
diff --git a/JTwork/java/nio/channels/Selector/ReadAfterConnect.jtr b/JTwork/java/nio/channels/Selector/ReadAfterConnect.jtr
new file mode 100644
index 00000000..77470fda
--- /dev/null
+++ b/JTwork/java/nio/channels/Selector/ReadAfterConnect.jtr
@@ -0,0 +1,75 @@
+#Test Results (version 2)
+#Thu Aug 15 12:23:48 BST 2013
+#checksum:41b9af816dc1f82a
+#-----testdescription-----
+$file=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/ReadAfterConnect.java
+$root=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test
+author=kladko
+keywords=bug4629307
+run=ASSUMED_ACTION main ReadAfterConnect\n
+source=ReadAfterConnect.java
+title=Socket with OP_READ would get selected on connect
+
+#-----environment-----
+
+#-----testresult-----
+description=file\:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/ReadAfterConnect.java
+elapsed=15 0\:00\:00.015
+end=Thu Aug 15 12\:23\:48 BST 2013
+environment=regtest
+execStatus=Passed. Test description appears acceptable
+hostname=spicy.frobware.com
+javatestOS=Linux 3.5.0-37-generic (amd64)
+javatestVersion=4.4
+jtregVersion=jtreg
+script=com.sun.javatest.regtest.RegressionScript
+sections=script_messages build compile
+start=Thu Aug 15 12\:23\:48 BST 2013
+test=java/nio/channels/Selector/ReadAfterConnect.java
+user.name=aim
+work=/scratch/jtreg/JTwork/java/nio/channels/Selector
+
+#section:script_messages
+----------messages:(5/288)----------
+JDK under test: (/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk)
+openjdk version "1.8.0-internal"
+OpenJDK Runtime Environment (build 1.8.0-internal-aim_2013_08_12_13_00-b00)
+OpenJDK 64-Bit Server VM (build 25.0-b22, mixed mode)
+
+
+#section:build
+----------messages:(3/101)----------
+command: build ReadAfterConnect
+reason: Named class compiled on demand
+elapsed time (seconds): 0.015
+result: Passed. Build successful
+
+#section:compile
+----------messages:(3/243)----------
+command: compile -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/ReadAfterConnect.java
+reason: .class file out of date or does not exist
+elapsed time (seconds): 0.015
+----------rerun:(19/2122)*----------
+CPAPPEND=/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes \\
+DISPLAY=:0 \\
+GNOME_DESKTOP_SESSION_ID=this-is-deprecated \\
+HOME=/home/aim \\
+LANG=en_GB.UTF-8 \\
+PATH=/bin:/usr/bin \\
+ /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk/bin/javac \\
+ -J-Dtest.class.path=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector \\
+ -J-Dtest.java.opts= \\
+ -J-Dtest.compiler.opts= \\
+ -J-Dtest.src.path=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.vm.opts= \\
+ -J-Dtest.class.path.prefix=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.src=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.tool.vm.opts= \\
+ -J-Dcompile.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.classes=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector \\
+ -d /scratch/jtreg/JTwork/classes/java/nio/channels/Selector -classpath /scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector:/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes -sourcepath /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/ReadAfterConnect.java
+result: Passed. Compilation successful
+
+
+test result: Passed. Test description appears acceptable
diff --git a/JTwork/java/nio/channels/Selector/RegAfterPreClose.jtr b/JTwork/java/nio/channels/Selector/RegAfterPreClose.jtr
new file mode 100644
index 00000000..870217d6
--- /dev/null
+++ b/JTwork/java/nio/channels/Selector/RegAfterPreClose.jtr
@@ -0,0 +1,74 @@
+#Test Results (version 2)
+#Thu Aug 15 12:23:48 BST 2013
+#checksum:4372d9947869249
+#-----testdescription-----
+$file=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/RegAfterPreClose.java
+$root=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test
+keywords=bug6693490
+run=ASSUMED_ACTION main RegAfterPreClose\n
+source=RegAfterPreClose.java
+title=Pre-close file descriptor may inadvertently get registered with epoll during close
+
+#-----environment-----
+
+#-----testresult-----
+description=file\:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/RegAfterPreClose.java
+elapsed=23 0\:00\:00.023
+end=Thu Aug 15 12\:23\:48 BST 2013
+environment=regtest
+execStatus=Passed. Test description appears acceptable
+hostname=spicy.frobware.com
+javatestOS=Linux 3.5.0-37-generic (amd64)
+javatestVersion=4.4
+jtregVersion=jtreg
+script=com.sun.javatest.regtest.RegressionScript
+sections=script_messages build compile
+start=Thu Aug 15 12\:23\:48 BST 2013
+test=java/nio/channels/Selector/RegAfterPreClose.java
+user.name=aim
+work=/scratch/jtreg/JTwork/java/nio/channels/Selector
+
+#section:script_messages
+----------messages:(5/288)----------
+JDK under test: (/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk)
+openjdk version "1.8.0-internal"
+OpenJDK Runtime Environment (build 1.8.0-internal-aim_2013_08_12_13_00-b00)
+OpenJDK 64-Bit Server VM (build 25.0-b22, mixed mode)
+
+
+#section:build
+----------messages:(3/101)----------
+command: build RegAfterPreClose
+reason: Named class compiled on demand
+elapsed time (seconds): 0.023
+result: Passed. Build successful
+
+#section:compile
+----------messages:(3/243)----------
+command: compile -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/RegAfterPreClose.java
+reason: .class file out of date or does not exist
+elapsed time (seconds): 0.023
+----------rerun:(19/2122)*----------
+CPAPPEND=/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes \\
+DISPLAY=:0 \\
+GNOME_DESKTOP_SESSION_ID=this-is-deprecated \\
+HOME=/home/aim \\
+LANG=en_GB.UTF-8 \\
+PATH=/bin:/usr/bin \\
+ /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk/bin/javac \\
+ -J-Dtest.class.path=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector \\
+ -J-Dtest.java.opts= \\
+ -J-Dtest.compiler.opts= \\
+ -J-Dtest.src.path=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.vm.opts= \\
+ -J-Dtest.class.path.prefix=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.src=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.tool.vm.opts= \\
+ -J-Dcompile.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.classes=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector \\
+ -d /scratch/jtreg/JTwork/classes/java/nio/channels/Selector -classpath /scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector:/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes -sourcepath /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/RegAfterPreClose.java
+result: Passed. Compilation successful
+
+
+test result: Passed. Test description appears acceptable
diff --git a/JTwork/java/nio/channels/Selector/SelectAfterRead.jtr b/JTwork/java/nio/channels/Selector/SelectAfterRead.jtr
new file mode 100644
index 00000000..8be6a3af
--- /dev/null
+++ b/JTwork/java/nio/channels/Selector/SelectAfterRead.jtr
@@ -0,0 +1,75 @@
+#Test Results (version 2)
+#Thu Aug 15 12:23:48 BST 2013
+#checksum:6a77d1e6494d5608
+#-----testdescription-----
+$file=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/SelectAfterRead.java
+$root=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test
+author=kladko
+keywords=bug4639943
+run=ASSUMED_ACTION main SelectAfterRead\n
+source=SelectAfterRead.java
+title=Checks that Windows behavior matches Solaris for various read/select combinations.
+
+#-----environment-----
+
+#-----testresult-----
+description=file\:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/SelectAfterRead.java
+elapsed=57 0\:00\:00.057
+end=Thu Aug 15 12\:23\:48 BST 2013
+environment=regtest
+execStatus=Passed. Test description appears acceptable
+hostname=spicy.frobware.com
+javatestOS=Linux 3.5.0-37-generic (amd64)
+javatestVersion=4.4
+jtregVersion=jtreg
+script=com.sun.javatest.regtest.RegressionScript
+sections=script_messages build compile
+start=Thu Aug 15 12\:23\:48 BST 2013
+test=java/nio/channels/Selector/SelectAfterRead.java
+user.name=aim
+work=/scratch/jtreg/JTwork/java/nio/channels/Selector
+
+#section:script_messages
+----------messages:(5/288)----------
+JDK under test: (/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk)
+openjdk version "1.8.0-internal"
+OpenJDK Runtime Environment (build 1.8.0-internal-aim_2013_08_12_13_00-b00)
+OpenJDK 64-Bit Server VM (build 25.0-b22, mixed mode)
+
+
+#section:build
+----------messages:(3/100)----------
+command: build SelectAfterRead
+reason: Named class compiled on demand
+elapsed time (seconds): 0.019
+result: Passed. Build successful
+
+#section:compile
+----------messages:(3/242)----------
+command: compile -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/SelectAfterRead.java
+reason: .class file out of date or does not exist
+elapsed time (seconds): 0.019
+----------rerun:(19/2121)*----------
+CPAPPEND=/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes \\
+DISPLAY=:0 \\
+GNOME_DESKTOP_SESSION_ID=this-is-deprecated \\
+HOME=/home/aim \\
+LANG=en_GB.UTF-8 \\
+PATH=/bin:/usr/bin \\
+ /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk/bin/javac \\
+ -J-Dtest.class.path=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector \\
+ -J-Dtest.java.opts= \\
+ -J-Dtest.compiler.opts= \\
+ -J-Dtest.src.path=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.vm.opts= \\
+ -J-Dtest.class.path.prefix=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.src=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.tool.vm.opts= \\
+ -J-Dcompile.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.classes=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector \\
+ -d /scratch/jtreg/JTwork/classes/java/nio/channels/Selector -classpath /scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector:/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes -sourcepath /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/SelectAfterRead.java
+result: Passed. Compilation successful
+
+
+test result: Passed. Test description appears acceptable
diff --git a/JTwork/java/nio/channels/Selector/SelectAndCancel.jtr b/JTwork/java/nio/channels/Selector/SelectAndCancel.jtr
new file mode 100644
index 00000000..87f6447f
--- /dev/null
+++ b/JTwork/java/nio/channels/Selector/SelectAndCancel.jtr
@@ -0,0 +1,74 @@
+#Test Results (version 2)
+#Thu Aug 15 12:23:48 BST 2013
+#checksum:6565d42c556851b1
+#-----testdescription-----
+$file=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/SelectAndCancel.java
+$root=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test
+keywords=bug4729342
+run=ASSUMED_ACTION main SelectAndCancel\n
+source=SelectAndCancel.java
+title=Check for CancelledKeyException when key cancelled during select
+
+#-----environment-----
+
+#-----testresult-----
+description=file\:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/SelectAndCancel.java
+elapsed=18 0\:00\:00.018
+end=Thu Aug 15 12\:23\:48 BST 2013
+environment=regtest
+execStatus=Passed. Test description appears acceptable
+hostname=spicy.frobware.com
+javatestOS=Linux 3.5.0-37-generic (amd64)
+javatestVersion=4.4
+jtregVersion=jtreg
+script=com.sun.javatest.regtest.RegressionScript
+sections=script_messages build compile
+start=Thu Aug 15 12\:23\:48 BST 2013
+test=java/nio/channels/Selector/SelectAndCancel.java
+user.name=aim
+work=/scratch/jtreg/JTwork/java/nio/channels/Selector
+
+#section:script_messages
+----------messages:(5/288)----------
+JDK under test: (/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk)
+openjdk version "1.8.0-internal"
+OpenJDK Runtime Environment (build 1.8.0-internal-aim_2013_08_12_13_00-b00)
+OpenJDK 64-Bit Server VM (build 25.0-b22, mixed mode)
+
+
+#section:build
+----------messages:(3/100)----------
+command: build SelectAndCancel
+reason: Named class compiled on demand
+elapsed time (seconds): 0.018
+result: Passed. Build successful
+
+#section:compile
+----------messages:(3/242)----------
+command: compile -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/SelectAndCancel.java
+reason: .class file out of date or does not exist
+elapsed time (seconds): 0.018
+----------rerun:(19/2121)*----------
+CPAPPEND=/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes \\
+DISPLAY=:0 \\
+GNOME_DESKTOP_SESSION_ID=this-is-deprecated \\
+HOME=/home/aim \\
+LANG=en_GB.UTF-8 \\
+PATH=/bin:/usr/bin \\
+ /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk/bin/javac \\
+ -J-Dtest.class.path=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector \\
+ -J-Dtest.java.opts= \\
+ -J-Dtest.compiler.opts= \\
+ -J-Dtest.src.path=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.vm.opts= \\
+ -J-Dtest.class.path.prefix=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.src=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.tool.vm.opts= \\
+ -J-Dcompile.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.classes=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector \\
+ -d /scratch/jtreg/JTwork/classes/java/nio/channels/Selector -classpath /scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector:/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes -sourcepath /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/SelectAndCancel.java
+result: Passed. Compilation successful
+
+
+test result: Passed. Test description appears acceptable
diff --git a/JTwork/java/nio/channels/Selector/SelectAndClose.jtr b/JTwork/java/nio/channels/Selector/SelectAndClose.jtr
new file mode 100644
index 00000000..9de079ae
--- /dev/null
+++ b/JTwork/java/nio/channels/Selector/SelectAndClose.jtr
@@ -0,0 +1,74 @@
+#Test Results (version 2)
+#Thu Aug 15 12:23:48 BST 2013
+#checksum:44f2113980ed5779
+#-----testdescription-----
+$file=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/SelectAndClose.java
+$root=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test
+keywords=bug5004077
+run=ASSUMED_ACTION main SelectAndClose\n
+source=SelectAndClose.java
+title=Check blocking of select and close
+
+#-----environment-----
+
+#-----testresult-----
+description=file\:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/SelectAndClose.java
+elapsed=13 0\:00\:00.013
+end=Thu Aug 15 12\:23\:48 BST 2013
+environment=regtest
+execStatus=Passed. Test description appears acceptable
+hostname=spicy.frobware.com
+javatestOS=Linux 3.5.0-37-generic (amd64)
+javatestVersion=4.4
+jtregVersion=jtreg
+script=com.sun.javatest.regtest.RegressionScript
+sections=script_messages build compile
+start=Thu Aug 15 12\:23\:48 BST 2013
+test=java/nio/channels/Selector/SelectAndClose.java
+user.name=aim
+work=/scratch/jtreg/JTwork/java/nio/channels/Selector
+
+#section:script_messages
+----------messages:(5/288)----------
+JDK under test: (/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk)
+openjdk version "1.8.0-internal"
+OpenJDK Runtime Environment (build 1.8.0-internal-aim_2013_08_12_13_00-b00)
+OpenJDK 64-Bit Server VM (build 25.0-b22, mixed mode)
+
+
+#section:build
+----------messages:(3/99)----------
+command: build SelectAndClose
+reason: Named class compiled on demand
+elapsed time (seconds): 0.012
+result: Passed. Build successful
+
+#section:compile
+----------messages:(3/241)----------
+command: compile -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/SelectAndClose.java
+reason: .class file out of date or does not exist
+elapsed time (seconds): 0.012
+----------rerun:(19/2120)*----------
+CPAPPEND=/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes \\
+DISPLAY=:0 \\
+GNOME_DESKTOP_SESSION_ID=this-is-deprecated \\
+HOME=/home/aim \\
+LANG=en_GB.UTF-8 \\
+PATH=/bin:/usr/bin \\
+ /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk/bin/javac \\
+ -J-Dtest.class.path=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector \\
+ -J-Dtest.java.opts= \\
+ -J-Dtest.compiler.opts= \\
+ -J-Dtest.src.path=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.vm.opts= \\
+ -J-Dtest.class.path.prefix=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.src=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.tool.vm.opts= \\
+ -J-Dcompile.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.classes=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector \\
+ -d /scratch/jtreg/JTwork/classes/java/nio/channels/Selector -classpath /scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector:/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes -sourcepath /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/SelectAndClose.java
+result: Passed. Compilation successful
+
+
+test result: Passed. Test description appears acceptable
diff --git a/JTwork/java/nio/channels/Selector/SelectNowWhenEmpty.jtr b/JTwork/java/nio/channels/Selector/SelectNowWhenEmpty.jtr
new file mode 100644
index 00000000..3b04ad00
--- /dev/null
+++ b/JTwork/java/nio/channels/Selector/SelectNowWhenEmpty.jtr
@@ -0,0 +1,74 @@
+#Test Results (version 2)
+#Thu Aug 15 12:23:48 BST 2013
+#checksum:6afc307ec6c9ff1
+#-----testdescription-----
+$file=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/SelectNowWhenEmpty.java
+$root=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test
+keywords=bug4473006
+run=ASSUMED_ACTION main SelectNowWhenEmpty\n
+source=SelectNowWhenEmpty.java
+title=Test selectNow method with no registered channels
+
+#-----environment-----
+
+#-----testresult-----
+description=file\:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/SelectNowWhenEmpty.java
+elapsed=12 0\:00\:00.012
+end=Thu Aug 15 12\:23\:48 BST 2013
+environment=regtest
+execStatus=Passed. Test description appears acceptable
+hostname=spicy.frobware.com
+javatestOS=Linux 3.5.0-37-generic (amd64)
+javatestVersion=4.4
+jtregVersion=jtreg
+script=com.sun.javatest.regtest.RegressionScript
+sections=script_messages build compile
+start=Thu Aug 15 12\:23\:48 BST 2013
+test=java/nio/channels/Selector/SelectNowWhenEmpty.java
+user.name=aim
+work=/scratch/jtreg/JTwork/java/nio/channels/Selector
+
+#section:script_messages
+----------messages:(5/288)----------
+JDK under test: (/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk)
+openjdk version "1.8.0-internal"
+OpenJDK Runtime Environment (build 1.8.0-internal-aim_2013_08_12_13_00-b00)
+OpenJDK 64-Bit Server VM (build 25.0-b22, mixed mode)
+
+
+#section:build
+----------messages:(3/103)----------
+command: build SelectNowWhenEmpty
+reason: Named class compiled on demand
+elapsed time (seconds): 0.012
+result: Passed. Build successful
+
+#section:compile
+----------messages:(3/245)----------
+command: compile -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/SelectNowWhenEmpty.java
+reason: .class file out of date or does not exist
+elapsed time (seconds): 0.012
+----------rerun:(19/2124)*----------
+CPAPPEND=/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes \\
+DISPLAY=:0 \\
+GNOME_DESKTOP_SESSION_ID=this-is-deprecated \\
+HOME=/home/aim \\
+LANG=en_GB.UTF-8 \\
+PATH=/bin:/usr/bin \\
+ /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk/bin/javac \\
+ -J-Dtest.class.path=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector \\
+ -J-Dtest.java.opts= \\
+ -J-Dtest.compiler.opts= \\
+ -J-Dtest.src.path=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.vm.opts= \\
+ -J-Dtest.class.path.prefix=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.src=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.tool.vm.opts= \\
+ -J-Dcompile.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.classes=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector \\
+ -d /scratch/jtreg/JTwork/classes/java/nio/channels/Selector -classpath /scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector:/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes -sourcepath /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/SelectNowWhenEmpty.java
+result: Passed. Compilation successful
+
+
+test result: Passed. Test description appears acceptable
diff --git a/JTwork/java/nio/channels/Selector/SelectWrite.jtr b/JTwork/java/nio/channels/Selector/SelectWrite.jtr
new file mode 100644
index 00000000..4d2215a1
--- /dev/null
+++ b/JTwork/java/nio/channels/Selector/SelectWrite.jtr
@@ -0,0 +1,75 @@
+#Test Results (version 2)
+#Thu Aug 15 12:23:48 BST 2013
+#checksum:65f21683664b7ca3
+#-----testdescription-----
+$file=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/SelectWrite.java
+$root=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test
+author=kladko
+keywords=bug4645302
+run=ASSUMED_ACTION main SelectWrite\n
+source=SelectWrite.java
+title=Socket with OP_WRITE would get selected only once
+
+#-----environment-----
+
+#-----testresult-----
+description=file\:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/SelectWrite.java
+elapsed=19 0\:00\:00.019
+end=Thu Aug 15 12\:23\:48 BST 2013
+environment=regtest
+execStatus=Passed. Test description appears acceptable
+hostname=spicy.frobware.com
+javatestOS=Linux 3.5.0-37-generic (amd64)
+javatestVersion=4.4
+jtregVersion=jtreg
+script=com.sun.javatest.regtest.RegressionScript
+sections=script_messages build compile
+start=Thu Aug 15 12\:23\:48 BST 2013
+test=java/nio/channels/Selector/SelectWrite.java
+user.name=aim
+work=/scratch/jtreg/JTwork/java/nio/channels/Selector
+
+#section:script_messages
+----------messages:(5/288)----------
+JDK under test: (/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk)
+openjdk version "1.8.0-internal"
+OpenJDK Runtime Environment (build 1.8.0-internal-aim_2013_08_12_13_00-b00)
+OpenJDK 64-Bit Server VM (build 25.0-b22, mixed mode)
+
+
+#section:build
+----------messages:(3/96)----------
+command: build SelectWrite
+reason: Named class compiled on demand
+elapsed time (seconds): 0.019
+result: Passed. Build successful
+
+#section:compile
+----------messages:(3/238)----------
+command: compile -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/SelectWrite.java
+reason: .class file out of date or does not exist
+elapsed time (seconds): 0.019
+----------rerun:(19/2117)*----------
+CPAPPEND=/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes \\
+DISPLAY=:0 \\
+GNOME_DESKTOP_SESSION_ID=this-is-deprecated \\
+HOME=/home/aim \\
+LANG=en_GB.UTF-8 \\
+PATH=/bin:/usr/bin \\
+ /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk/bin/javac \\
+ -J-Dtest.class.path=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector \\
+ -J-Dtest.java.opts= \\
+ -J-Dtest.compiler.opts= \\
+ -J-Dtest.src.path=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.vm.opts= \\
+ -J-Dtest.class.path.prefix=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.src=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.tool.vm.opts= \\
+ -J-Dcompile.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.classes=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector \\
+ -d /scratch/jtreg/JTwork/classes/java/nio/channels/Selector -classpath /scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector:/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes -sourcepath /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/SelectWrite.java
+result: Passed. Compilation successful
+
+
+test result: Passed. Test description appears acceptable
diff --git a/JTwork/java/nio/channels/Selector/SelectorLimit.jtr b/JTwork/java/nio/channels/Selector/SelectorLimit.jtr
new file mode 100644
index 00000000..276ebf4b
--- /dev/null
+++ b/JTwork/java/nio/channels/Selector/SelectorLimit.jtr
@@ -0,0 +1,83 @@
+#Test Results (version 2)
+#Thu Aug 15 12:23:48 BST 2013
+#checksum:4bd18ab1b04ef840
+#-----testdescription-----
+$file=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/SelectorLimit.java
+$root=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test
+author=Mark Reinhold
+keywords=bug4777504 othervm
+library=..
+run=USER_SPECIFIED build SelectorLimit\nUSER_SPECIFIED main/othervm SelectorLimit\n
+source=SelectorLimit.java
+title=Ensure that a Selector can return at least 100 selected keys
+
+#-----environment-----
+
+#-----testresult-----
+description=file\:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/SelectorLimit.java
+elapsed=22 0\:00\:00.022
+end=Thu Aug 15 12\:23\:48 BST 2013
+environment=regtest
+execStatus=Passed. Test description appears acceptable
+hostname=spicy.frobware.com
+javatestOS=Linux 3.5.0-37-generic (amd64)
+javatestVersion=4.4
+jtregVersion=jtreg
+script=com.sun.javatest.regtest.RegressionScript
+sections=script_messages build compile build
+start=Thu Aug 15 12\:23\:48 BST 2013
+test=java/nio/channels/Selector/SelectorLimit.java
+user.name=aim
+work=/scratch/jtreg/JTwork/java/nio/channels/Selector
+
+#section:script_messages
+----------messages:(5/288)----------
+JDK under test: (/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk)
+openjdk version "1.8.0-internal"
+OpenJDK Runtime Environment (build 1.8.0-internal-aim_2013_08_12_13_00-b00)
+OpenJDK 64-Bit Server VM (build 25.0-b22, mixed mode)
+
+
+#section:build
+----------messages:(3/115)----------
+command: build SelectorLimit
+reason: User specified action: run build SelectorLimit
+elapsed time (seconds): 0.022
+result: Passed. Build successful
+
+#section:compile
+----------messages:(3/240)----------
+command: compile -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/SelectorLimit.java
+reason: .class file out of date or does not exist
+elapsed time (seconds): 0.022
+----------rerun:(19/2439)*----------
+CPAPPEND=/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes \\
+DISPLAY=:0 \\
+GNOME_DESKTOP_SESSION_ID=this-is-deprecated \\
+HOME=/home/aim \\
+LANG=en_GB.UTF-8 \\
+PATH=/bin:/usr/bin \\
+ /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk/bin/javac \\
+ -J-Dtest.class.path=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/jtreg/JTwork/classes/java/nio/channels \\
+ -J-Dtest.java.opts= \\
+ -J-Dtest.compiler.opts= \\
+ -J-Dtest.src.path=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels \\
+ -J-Dtest.vm.opts= \\
+ -J-Dtest.class.path.prefix=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector:/scratch/jtreg/JTwork/classes/java/nio/channels \\
+ -J-Dtest.src=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.tool.vm.opts= \\
+ -J-Dcompile.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.classes=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector \\
+ -d /scratch/jtreg/JTwork/classes/java/nio/channels/Selector -classpath /scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector:/scratch/jtreg/JTwork/classes/java/nio/channels:/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes -sourcepath /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/SelectorLimit.java
+result: Passed. Compilation successful
+
+#section:build
+----------messages:(3/96)----------
+command: build SelectorLimit
+reason: Named class compiled on demand
+elapsed time (seconds): 0.0
+result: Passed. All files up to date
+
+
+test result: Passed. Test description appears acceptable
diff --git a/JTwork/java/nio/channels/Selector/SelectorTest.jtr b/JTwork/java/nio/channels/Selector/SelectorTest.jtr
new file mode 100644
index 00000000..c906674f
--- /dev/null
+++ b/JTwork/java/nio/channels/Selector/SelectorTest.jtr
@@ -0,0 +1,77 @@
+#Test Results (version 2)
+#Thu Aug 15 12:23:48 BST 2013
+#checksum:6fbd12d8cb22aee7
+#-----testdescription-----
+$file=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/SelectorTest.java
+$root=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test
+library=..
+run=ASSUMED_ACTION main SelectorTest\n
+source=SelectorTest.java
+title=Test selectors and socketchannels
+
+#-----environment-----
+
+#-----testresult-----
+description=file\:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/SelectorTest.java
+elapsed=29 0\:00\:00.029
+end=Thu Aug 15 12\:23\:48 BST 2013
+environment=regtest
+execStatus=Passed. Test description appears acceptable
+hostname=spicy.frobware.com
+javatestOS=Linux 3.5.0-37-generic (amd64)
+javatestVersion=4.4
+jtregVersion=jtreg
+script=com.sun.javatest.regtest.RegressionScript
+sections=script_messages build compile
+start=Thu Aug 15 12\:23\:48 BST 2013
+test=java/nio/channels/Selector/SelectorTest.java
+user.name=aim
+work=/scratch/jtreg/JTwork/java/nio/channels/Selector
+
+#section:script_messages
+----------messages:(5/288)----------
+JDK under test: (/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk)
+openjdk version "1.8.0-internal"
+OpenJDK Runtime Environment (build 1.8.0-internal-aim_2013_08_12_13_00-b00)
+OpenJDK 64-Bit Server VM (build 25.0-b22, mixed mode)
+
+
+#section:build
+----------messages:(3/97)----------
+command: build SelectorTest
+reason: Named class compiled on demand
+elapsed time (seconds): 0.028
+result: Passed. Build successful
+
+#section:compile
+----------messages:(3/239)----------
+command: compile -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/SelectorTest.java
+reason: .class file out of date or does not exist
+elapsed time (seconds): 0.028
+----------rerun:(19/2438)*----------
+CPAPPEND=/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes \\
+DISPLAY=:0 \\
+GNOME_DESKTOP_SESSION_ID=this-is-deprecated \\
+HOME=/home/aim \\
+LANG=en_GB.UTF-8 \\
+PATH=/bin:/usr/bin \\
+ /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk/bin/javac \\
+ -J-Dtest.class.path=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/jtreg/JTwork/classes/java/nio/channels \\
+ -J-Dtest.java.opts= \\
+ -J-Dtest.compiler.opts= \\
+ -J-Dtest.src.path=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels \\
+ -J-Dtest.vm.opts= \\
+ -J-Dtest.class.path.prefix=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector:/scratch/jtreg/JTwork/classes/java/nio/channels \\
+ -J-Dtest.src=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.tool.vm.opts= \\
+ -J-Dcompile.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.classes=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector \\
+ -d /scratch/jtreg/JTwork/classes/java/nio/channels/Selector -classpath /scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector:/scratch/jtreg/JTwork/classes/java/nio/channels:/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes -sourcepath /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/SelectorTest.java
+----------direct:(2/209)----------
+Note: /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/SelectorTest.java uses unchecked or unsafe operations.
+Note: Recompile with -Xlint:unchecked for details.
+result: Passed. Compilation successful
+
+
+test result: Passed. Test description appears acceptable
diff --git a/JTwork/java/nio/channels/Selector/TemporarySelector.jtr b/JTwork/java/nio/channels/Selector/TemporarySelector.jtr
new file mode 100644
index 00000000..c4d866f5
--- /dev/null
+++ b/JTwork/java/nio/channels/Selector/TemporarySelector.jtr
@@ -0,0 +1,74 @@
+#Test Results (version 2)
+#Thu Aug 15 12:23:48 BST 2013
+#checksum:391175311d8dcb75
+#-----testdescription-----
+$file=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/TemporarySelector.java
+$root=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test
+keywords=bug6645197 othervm
+run=USER_SPECIFIED main/othervm -Xmx5m TemporarySelector\n
+source=TemporarySelector.java
+title=Timed read with socket adaptor throws ClosedSelectorException if temporary selector GC'ed.
+
+#-----environment-----
+
+#-----testresult-----
+description=file\:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/TemporarySelector.java
+elapsed=15 0\:00\:00.015
+end=Thu Aug 15 12\:23\:48 BST 2013
+environment=regtest
+execStatus=Passed. Test description appears acceptable
+hostname=spicy.frobware.com
+javatestOS=Linux 3.5.0-37-generic (amd64)
+javatestVersion=4.4
+jtregVersion=jtreg
+script=com.sun.javatest.regtest.RegressionScript
+sections=script_messages build compile
+start=Thu Aug 15 12\:23\:48 BST 2013
+test=java/nio/channels/Selector/TemporarySelector.java
+user.name=aim
+work=/scratch/jtreg/JTwork/java/nio/channels/Selector
+
+#section:script_messages
+----------messages:(5/288)----------
+JDK under test: (/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk)
+openjdk version "1.8.0-internal"
+OpenJDK Runtime Environment (build 1.8.0-internal-aim_2013_08_12_13_00-b00)
+OpenJDK 64-Bit Server VM (build 25.0-b22, mixed mode)
+
+
+#section:build
+----------messages:(3/102)----------
+command: build TemporarySelector
+reason: Named class compiled on demand
+elapsed time (seconds): 0.015
+result: Passed. Build successful
+
+#section:compile
+----------messages:(3/244)----------
+command: compile -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/TemporarySelector.java
+reason: .class file out of date or does not exist
+elapsed time (seconds): 0.015
+----------rerun:(19/2123)*----------
+CPAPPEND=/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes \\
+DISPLAY=:0 \\
+GNOME_DESKTOP_SESSION_ID=this-is-deprecated \\
+HOME=/home/aim \\
+LANG=en_GB.UTF-8 \\
+PATH=/bin:/usr/bin \\
+ /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk/bin/javac \\
+ -J-Dtest.class.path=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector \\
+ -J-Dtest.java.opts= \\
+ -J-Dtest.compiler.opts= \\
+ -J-Dtest.src.path=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.vm.opts= \\
+ -J-Dtest.class.path.prefix=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.src=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.tool.vm.opts= \\
+ -J-Dcompile.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.classes=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector \\
+ -d /scratch/jtreg/JTwork/classes/java/nio/channels/Selector -classpath /scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector:/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes -sourcepath /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/TemporarySelector.java
+result: Passed. Compilation successful
+
+
+test result: Passed. Test description appears acceptable
diff --git a/JTwork/java/nio/channels/Selector/Wakeup.jtr b/JTwork/java/nio/channels/Selector/Wakeup.jtr
new file mode 100644
index 00000000..6c3844c7
--- /dev/null
+++ b/JTwork/java/nio/channels/Selector/Wakeup.jtr
@@ -0,0 +1,75 @@
+#Test Results (version 2)
+#Thu Aug 15 12:23:48 BST 2013
+#checksum:530a66f4093f2803
+#-----testdescription-----
+$file=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/Wakeup.java
+$root=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test
+keywords=bug6405995
+library=..
+run=ASSUMED_ACTION main Wakeup\n
+source=Wakeup.java
+title=Unit test for selector wakeup and interruption
+
+#-----environment-----
+
+#-----testresult-----
+description=file\:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/Wakeup.java
+elapsed=22 0\:00\:00.022
+end=Thu Aug 15 12\:23\:48 BST 2013
+environment=regtest
+execStatus=Passed. Test description appears acceptable
+hostname=spicy.frobware.com
+javatestOS=Linux 3.5.0-37-generic (amd64)
+javatestVersion=4.4
+jtregVersion=jtreg
+script=com.sun.javatest.regtest.RegressionScript
+sections=script_messages build compile
+start=Thu Aug 15 12\:23\:48 BST 2013
+test=java/nio/channels/Selector/Wakeup.java
+user.name=aim
+work=/scratch/jtreg/JTwork/java/nio/channels/Selector
+
+#section:script_messages
+----------messages:(5/288)----------
+JDK under test: (/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk)
+openjdk version "1.8.0-internal"
+OpenJDK Runtime Environment (build 1.8.0-internal-aim_2013_08_12_13_00-b00)
+OpenJDK 64-Bit Server VM (build 25.0-b22, mixed mode)
+
+
+#section:build
+----------messages:(3/91)----------
+command: build Wakeup
+reason: Named class compiled on demand
+elapsed time (seconds): 0.022
+result: Passed. Build successful
+
+#section:compile
+----------messages:(3/233)----------
+command: compile -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/Wakeup.java
+reason: .class file out of date or does not exist
+elapsed time (seconds): 0.022
+----------rerun:(19/2432)*----------
+CPAPPEND=/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes \\
+DISPLAY=:0 \\
+GNOME_DESKTOP_SESSION_ID=this-is-deprecated \\
+HOME=/home/aim \\
+LANG=en_GB.UTF-8 \\
+PATH=/bin:/usr/bin \\
+ /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk/bin/javac \\
+ -J-Dtest.class.path=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/jtreg/JTwork/classes/java/nio/channels \\
+ -J-Dtest.java.opts= \\
+ -J-Dtest.compiler.opts= \\
+ -J-Dtest.src.path=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels \\
+ -J-Dtest.vm.opts= \\
+ -J-Dtest.class.path.prefix=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector:/scratch/jtreg/JTwork/classes/java/nio/channels \\
+ -J-Dtest.src=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.tool.vm.opts= \\
+ -J-Dcompile.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.classes=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector \\
+ -d /scratch/jtreg/JTwork/classes/java/nio/channels/Selector -classpath /scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector:/scratch/jtreg/JTwork/classes/java/nio/channels:/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes -sourcepath /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/Wakeup.java
+result: Passed. Compilation successful
+
+
+test result: Passed. Test description appears acceptable
diff --git a/JTwork/java/nio/channels/Selector/WakeupAfterClose.jtr b/JTwork/java/nio/channels/Selector/WakeupAfterClose.jtr
new file mode 100644
index 00000000..0e607033
--- /dev/null
+++ b/JTwork/java/nio/channels/Selector/WakeupAfterClose.jtr
@@ -0,0 +1,74 @@
+#Test Results (version 2)
+#Thu Aug 15 12:23:48 BST 2013
+#checksum:34f4cb886f4e71d7
+#-----testdescription-----
+$file=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/WakeupAfterClose.java
+$root=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test
+keywords=bug6524172
+run=ASSUMED_ACTION main WakeupAfterClose\n
+source=WakeupAfterClose.java
+title=Invoking wakeup on closed Selector can throw NPE if close resets interrupt status
+
+#-----environment-----
+
+#-----testresult-----
+description=file\:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/WakeupAfterClose.java
+elapsed=13 0\:00\:00.013
+end=Thu Aug 15 12\:23\:48 BST 2013
+environment=regtest
+execStatus=Passed. Test description appears acceptable
+hostname=spicy.frobware.com
+javatestOS=Linux 3.5.0-37-generic (amd64)
+javatestVersion=4.4
+jtregVersion=jtreg
+script=com.sun.javatest.regtest.RegressionScript
+sections=script_messages build compile
+start=Thu Aug 15 12\:23\:48 BST 2013
+test=java/nio/channels/Selector/WakeupAfterClose.java
+user.name=aim
+work=/scratch/jtreg/JTwork/java/nio/channels/Selector
+
+#section:script_messages
+----------messages:(5/288)----------
+JDK under test: (/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk)
+openjdk version "1.8.0-internal"
+OpenJDK Runtime Environment (build 1.8.0-internal-aim_2013_08_12_13_00-b00)
+OpenJDK 64-Bit Server VM (build 25.0-b22, mixed mode)
+
+
+#section:build
+----------messages:(3/101)----------
+command: build WakeupAfterClose
+reason: Named class compiled on demand
+elapsed time (seconds): 0.013
+result: Passed. Build successful
+
+#section:compile
+----------messages:(3/243)----------
+command: compile -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/WakeupAfterClose.java
+reason: .class file out of date or does not exist
+elapsed time (seconds): 0.013
+----------rerun:(19/2122)*----------
+CPAPPEND=/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes \\
+DISPLAY=:0 \\
+GNOME_DESKTOP_SESSION_ID=this-is-deprecated \\
+HOME=/home/aim \\
+LANG=en_GB.UTF-8 \\
+PATH=/bin:/usr/bin \\
+ /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk/bin/javac \\
+ -J-Dtest.class.path=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector \\
+ -J-Dtest.java.opts= \\
+ -J-Dtest.compiler.opts= \\
+ -J-Dtest.src.path=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.vm.opts= \\
+ -J-Dtest.class.path.prefix=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.src=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.tool.vm.opts= \\
+ -J-Dcompile.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.classes=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector \\
+ -d /scratch/jtreg/JTwork/classes/java/nio/channels/Selector -classpath /scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector:/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes -sourcepath /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/WakeupAfterClose.java
+result: Passed. Compilation successful
+
+
+test result: Passed. Test description appears acceptable
diff --git a/JTwork/java/nio/channels/Selector/WakeupEmpty.jtr b/JTwork/java/nio/channels/Selector/WakeupEmpty.jtr
new file mode 100644
index 00000000..e0a28943
--- /dev/null
+++ b/JTwork/java/nio/channels/Selector/WakeupEmpty.jtr
@@ -0,0 +1,75 @@
+#Test Results (version 2)
+#Thu Aug 15 12:23:48 BST 2013
+#checksum:574a846b37396b68
+#-----testdescription-----
+$file=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/WakeupEmpty.java
+$root=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test
+author=kladko
+keywords=bug4531740
+run=ASSUMED_ACTION main WakeupEmpty\n
+source=WakeupEmpty.java
+title=Checks that wakeup works for an empty Selector
+
+#-----environment-----
+
+#-----testresult-----
+description=file\:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/WakeupEmpty.java
+elapsed=12 0\:00\:00.012
+end=Thu Aug 15 12\:23\:48 BST 2013
+environment=regtest
+execStatus=Passed. Test description appears acceptable
+hostname=spicy.frobware.com
+javatestOS=Linux 3.5.0-37-generic (amd64)
+javatestVersion=4.4
+jtregVersion=jtreg
+script=com.sun.javatest.regtest.RegressionScript
+sections=script_messages build compile
+start=Thu Aug 15 12\:23\:48 BST 2013
+test=java/nio/channels/Selector/WakeupEmpty.java
+user.name=aim
+work=/scratch/jtreg/JTwork/java/nio/channels/Selector
+
+#section:script_messages
+----------messages:(5/288)----------
+JDK under test: (/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk)
+openjdk version "1.8.0-internal"
+OpenJDK Runtime Environment (build 1.8.0-internal-aim_2013_08_12_13_00-b00)
+OpenJDK 64-Bit Server VM (build 25.0-b22, mixed mode)
+
+
+#section:build
+----------messages:(3/96)----------
+command: build WakeupEmpty
+reason: Named class compiled on demand
+elapsed time (seconds): 0.012
+result: Passed. Build successful
+
+#section:compile
+----------messages:(3/238)----------
+command: compile -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/WakeupEmpty.java
+reason: .class file out of date or does not exist
+elapsed time (seconds): 0.012
+----------rerun:(19/2117)*----------
+CPAPPEND=/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes \\
+DISPLAY=:0 \\
+GNOME_DESKTOP_SESSION_ID=this-is-deprecated \\
+HOME=/home/aim \\
+LANG=en_GB.UTF-8 \\
+PATH=/bin:/usr/bin \\
+ /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk/bin/javac \\
+ -J-Dtest.class.path=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector \\
+ -J-Dtest.java.opts= \\
+ -J-Dtest.compiler.opts= \\
+ -J-Dtest.src.path=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.vm.opts= \\
+ -J-Dtest.class.path.prefix=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.src=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.tool.vm.opts= \\
+ -J-Dcompile.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.classes=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector \\
+ -d /scratch/jtreg/JTwork/classes/java/nio/channels/Selector -classpath /scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector:/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes -sourcepath /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/WakeupEmpty.java
+result: Passed. Compilation successful
+
+
+test result: Passed. Test description appears acceptable
diff --git a/JTwork/java/nio/channels/Selector/WakeupNow.jtr b/JTwork/java/nio/channels/Selector/WakeupNow.jtr
new file mode 100644
index 00000000..1143a9f5
--- /dev/null
+++ b/JTwork/java/nio/channels/Selector/WakeupNow.jtr
@@ -0,0 +1,74 @@
+#Test Results (version 2)
+#Thu Aug 15 12:23:48 BST 2013
+#checksum:2c61f1c193b18a7
+#-----testdescription-----
+$file=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/WakeupNow.java
+$root=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test
+keywords=bug4940372
+run=ASSUMED_ACTION main WakeupNow\n
+source=WakeupNow.java
+title=Ensure that the wakeup state is cleared by selectNow()
+
+#-----environment-----
+
+#-----testresult-----
+description=file\:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/WakeupNow.java
+elapsed=13 0\:00\:00.013
+end=Thu Aug 15 12\:23\:48 BST 2013
+environment=regtest
+execStatus=Passed. Test description appears acceptable
+hostname=spicy.frobware.com
+javatestOS=Linux 3.5.0-37-generic (amd64)
+javatestVersion=4.4
+jtregVersion=jtreg
+script=com.sun.javatest.regtest.RegressionScript
+sections=script_messages build compile
+start=Thu Aug 15 12\:23\:48 BST 2013
+test=java/nio/channels/Selector/WakeupNow.java
+user.name=aim
+work=/scratch/jtreg/JTwork/java/nio/channels/Selector
+
+#section:script_messages
+----------messages:(5/288)----------
+JDK under test: (/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk)
+openjdk version "1.8.0-internal"
+OpenJDK Runtime Environment (build 1.8.0-internal-aim_2013_08_12_13_00-b00)
+OpenJDK 64-Bit Server VM (build 25.0-b22, mixed mode)
+
+
+#section:build
+----------messages:(3/94)----------
+command: build WakeupNow
+reason: Named class compiled on demand
+elapsed time (seconds): 0.013
+result: Passed. Build successful
+
+#section:compile
+----------messages:(3/236)----------
+command: compile -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/WakeupNow.java
+reason: .class file out of date or does not exist
+elapsed time (seconds): 0.013
+----------rerun:(19/2115)*----------
+CPAPPEND=/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes \\
+DISPLAY=:0 \\
+GNOME_DESKTOP_SESSION_ID=this-is-deprecated \\
+HOME=/home/aim \\
+LANG=en_GB.UTF-8 \\
+PATH=/bin:/usr/bin \\
+ /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk/bin/javac \\
+ -J-Dtest.class.path=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector \\
+ -J-Dtest.java.opts= \\
+ -J-Dtest.compiler.opts= \\
+ -J-Dtest.src.path=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.vm.opts= \\
+ -J-Dtest.class.path.prefix=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.src=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.tool.vm.opts= \\
+ -J-Dcompile.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.classes=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector \\
+ -d /scratch/jtreg/JTwork/classes/java/nio/channels/Selector -classpath /scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector:/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes -sourcepath /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/WakeupNow.java
+result: Passed. Compilation successful
+
+
+test result: Passed. Test description appears acceptable
diff --git a/JTwork/java/nio/channels/Selector/WakeupOverflow.jtr b/JTwork/java/nio/channels/Selector/WakeupOverflow.jtr
new file mode 100644
index 00000000..823ee40b
--- /dev/null
+++ b/JTwork/java/nio/channels/Selector/WakeupOverflow.jtr
@@ -0,0 +1,74 @@
+#Test Results (version 2)
+#Thu Aug 15 12:23:48 BST 2013
+#checksum:7f69c70331dbbd93
+#-----testdescription-----
+$file=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/WakeupOverflow.java
+$root=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test
+keywords=bug4619326
+run=ASSUMED_ACTION main WakeupOverflow\n
+source=WakeupOverflow.java
+title=Check for overflow of wakeup buffer
+
+#-----environment-----
+
+#-----testresult-----
+description=file\:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/WakeupOverflow.java
+elapsed=12 0\:00\:00.012
+end=Thu Aug 15 12\:23\:48 BST 2013
+environment=regtest
+execStatus=Passed. Test description appears acceptable
+hostname=spicy.frobware.com
+javatestOS=Linux 3.5.0-37-generic (amd64)
+javatestVersion=4.4
+jtregVersion=jtreg
+script=com.sun.javatest.regtest.RegressionScript
+sections=script_messages build compile
+start=Thu Aug 15 12\:23\:48 BST 2013
+test=java/nio/channels/Selector/WakeupOverflow.java
+user.name=aim
+work=/scratch/jtreg/JTwork/java/nio/channels/Selector
+
+#section:script_messages
+----------messages:(5/288)----------
+JDK under test: (/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk)
+openjdk version "1.8.0-internal"
+OpenJDK Runtime Environment (build 1.8.0-internal-aim_2013_08_12_13_00-b00)
+OpenJDK 64-Bit Server VM (build 25.0-b22, mixed mode)
+
+
+#section:build
+----------messages:(3/99)----------
+command: build WakeupOverflow
+reason: Named class compiled on demand
+elapsed time (seconds): 0.012
+result: Passed. Build successful
+
+#section:compile
+----------messages:(3/241)----------
+command: compile -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/WakeupOverflow.java
+reason: .class file out of date or does not exist
+elapsed time (seconds): 0.012
+----------rerun:(19/2120)*----------
+CPAPPEND=/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes \\
+DISPLAY=:0 \\
+GNOME_DESKTOP_SESSION_ID=this-is-deprecated \\
+HOME=/home/aim \\
+LANG=en_GB.UTF-8 \\
+PATH=/bin:/usr/bin \\
+ /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk/bin/javac \\
+ -J-Dtest.class.path=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector \\
+ -J-Dtest.java.opts= \\
+ -J-Dtest.compiler.opts= \\
+ -J-Dtest.src.path=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.vm.opts= \\
+ -J-Dtest.class.path.prefix=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.src=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.tool.vm.opts= \\
+ -J-Dcompile.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.classes=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector \\
+ -d /scratch/jtreg/JTwork/classes/java/nio/channels/Selector -classpath /scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector:/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes -sourcepath /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/WakeupOverflow.java
+result: Passed. Compilation successful
+
+
+test result: Passed. Test description appears acceptable
diff --git a/JTwork/java/nio/channels/Selector/WakeupSpeed.jtr b/JTwork/java/nio/channels/Selector/WakeupSpeed.jtr
new file mode 100644
index 00000000..beff0297
--- /dev/null
+++ b/JTwork/java/nio/channels/Selector/WakeupSpeed.jtr
@@ -0,0 +1,74 @@
+#Test Results (version 2)
+#Thu Aug 15 12:23:48 BST 2013
+#checksum:1513c6494d083b94
+#-----testdescription-----
+$file=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/WakeupSpeed.java
+$root=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test
+keywords=bug4467968
+run=ASSUMED_ACTION main WakeupSpeed\n
+source=WakeupSpeed.java
+title=Tests wether wakeup makes the next select() call return immediately
+
+#-----environment-----
+
+#-----testresult-----
+description=file\:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/WakeupSpeed.java
+elapsed=11 0\:00\:00.011
+end=Thu Aug 15 12\:23\:48 BST 2013
+environment=regtest
+execStatus=Passed. Test description appears acceptable
+hostname=spicy.frobware.com
+javatestOS=Linux 3.5.0-37-generic (amd64)
+javatestVersion=4.4
+jtregVersion=jtreg
+script=com.sun.javatest.regtest.RegressionScript
+sections=script_messages build compile
+start=Thu Aug 15 12\:23\:48 BST 2013
+test=java/nio/channels/Selector/WakeupSpeed.java
+user.name=aim
+work=/scratch/jtreg/JTwork/java/nio/channels/Selector
+
+#section:script_messages
+----------messages:(5/288)----------
+JDK under test: (/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk)
+openjdk version "1.8.0-internal"
+OpenJDK Runtime Environment (build 1.8.0-internal-aim_2013_08_12_13_00-b00)
+OpenJDK 64-Bit Server VM (build 25.0-b22, mixed mode)
+
+
+#section:build
+----------messages:(3/96)----------
+command: build WakeupSpeed
+reason: Named class compiled on demand
+elapsed time (seconds): 0.011
+result: Passed. Build successful
+
+#section:compile
+----------messages:(3/238)----------
+command: compile -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/WakeupSpeed.java
+reason: .class file out of date or does not exist
+elapsed time (seconds): 0.011
+----------rerun:(19/2117)*----------
+CPAPPEND=/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes \\
+DISPLAY=:0 \\
+GNOME_DESKTOP_SESSION_ID=this-is-deprecated \\
+HOME=/home/aim \\
+LANG=en_GB.UTF-8 \\
+PATH=/bin:/usr/bin \\
+ /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk/bin/javac \\
+ -J-Dtest.class.path=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector \\
+ -J-Dtest.java.opts= \\
+ -J-Dtest.compiler.opts= \\
+ -J-Dtest.src.path=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.vm.opts= \\
+ -J-Dtest.class.path.prefix=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.src=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.tool.vm.opts= \\
+ -J-Dcompile.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.classes=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector \\
+ -d /scratch/jtreg/JTwork/classes/java/nio/channels/Selector -classpath /scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector:/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes -sourcepath /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/WakeupSpeed.java
+result: Passed. Compilation successful
+
+
+test result: Passed. Test description appears acceptable
diff --git a/JTwork/java/nio/channels/Selector/lots_of_updates.jtr b/JTwork/java/nio/channels/Selector/lots_of_updates.jtr
new file mode 100644
index 00000000..f1e71c72
--- /dev/null
+++ b/JTwork/java/nio/channels/Selector/lots_of_updates.jtr
@@ -0,0 +1,81 @@
+#Test Results (version 2)
+#Thu Aug 15 12:23:48 BST 2013
+#checksum:f034efa715def7c
+#-----testdescription-----
+$file=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/lots_of_updates.sh
+$root=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test
+keywords=bug6824477 shell
+run=USER_SPECIFIED build LotsOfUpdates\nUSER_SPECIFIED shell lots_of_updates.sh\n
+source=lots_of_updates.sh
+title=Selector.select can fail with IOException "Invalid argument" on Solaris if maximum number of file descriptors is less than 10000
+
+#-----environment-----
+
+#-----testresult-----
+description=file\:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/lots_of_updates.sh
+elapsed=13 0\:00\:00.013
+end=Thu Aug 15 12\:23\:48 BST 2013
+environment=regtest
+execStatus=Passed. Test description appears acceptable
+hostname=spicy.frobware.com
+javatestOS=Linux 3.5.0-37-generic (amd64)
+javatestVersion=4.4
+jtregVersion=jtreg
+script=com.sun.javatest.regtest.RegressionScript
+sections=script_messages build compile shell
+start=Thu Aug 15 12\:23\:48 BST 2013
+test=java/nio/channels/Selector/lots_of_updates.sh
+user.name=aim
+work=/scratch/jtreg/JTwork/java/nio/channels/Selector
+
+#section:script_messages
+----------messages:(5/288)----------
+JDK under test: (/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk)
+openjdk version "1.8.0-internal"
+OpenJDK Runtime Environment (build 1.8.0-internal-aim_2013_08_12_13_00-b00)
+OpenJDK 64-Bit Server VM (build 25.0-b22, mixed mode)
+
+
+#section:build
+----------messages:(3/115)----------
+command: build LotsOfUpdates
+reason: User specified action: run build LotsOfUpdates
+elapsed time (seconds): 0.013
+result: Passed. Build successful
+
+#section:compile
+----------messages:(3/240)----------
+command: compile -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/LotsOfUpdates.java
+reason: .class file out of date or does not exist
+elapsed time (seconds): 0.013
+----------rerun:(19/2119)*----------
+CPAPPEND=/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes \\
+DISPLAY=:0 \\
+GNOME_DESKTOP_SESSION_ID=this-is-deprecated \\
+HOME=/home/aim \\
+LANG=en_GB.UTF-8 \\
+PATH=/bin:/usr/bin \\
+ /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk/bin/javac \\
+ -J-Dtest.class.path=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector \\
+ -J-Dtest.java.opts= \\
+ -J-Dtest.compiler.opts= \\
+ -J-Dtest.src.path=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.vm.opts= \\
+ -J-Dtest.class.path.prefix=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.src=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector \\
+ -J-Dtest.tool.vm.opts= \\
+ -J-Dcompile.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.jdk=/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/build/linux-x86_64-normal-server-release/jdk \\
+ -J-Dtest.classes=/scratch/jtreg/JTwork/classes/java/nio/channels/Selector \\
+ -d /scratch/jtreg/JTwork/classes/java/nio/channels/Selector -classpath /scratch/jtreg/JTwork/classes/java/nio/channels/Selector:/scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector:/usr/share/java/jhall.jar:/usr/share/java/ant.jar:/home/aim/net/testng-6.7.jar:/usr/share/java/junit4.jar:/usr/share/java/javatest.jar:/usr/share/java/jh.jar:/scratch/jtreg/build/classes -sourcepath /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector -XDignore.symbol.file=true /scratch/openjdk8-aarch64-snapshot/openjdk8-aarch64-snapshot/jdk/test/java/nio/channels/Selector/LotsOfUpdates.java
+result: Passed. Compilation successful
+
+#section:shell
+----------messages:(3/123)----------
+command: shell lots_of_updates.sh
+reason: User specified action: run shell lots_of_updates.sh
+elapsed time (seconds): 0.0
+result: Passed. Test description appears acceptable
+
+
+test result: Passed. Test description appears acceptable