Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

JDITest failing on openjdk8_openj9 x86-64 Linux with JDWP option sysntax error #63

Open
Mesbah-Alam opened this issue Jan 11, 2018 · 23 comments

Comments

@Mesbah-Alam
Copy link
Contributor

Mesbah-Alam commented Jan 11, 2018

JDITest is failing on openjdk8_openj9 x86-64 Linux with JDWP option sysntax error as follows:

ASI1 stderr ERROR: JDWP option syntax error: -agentlib:jdwp=transport=dt_socket,address=30000,timeout=300000,trace=PROG+CMD+PACK+DATA

Build URL: https://ci.adoptopenjdk.net/view/System%20tests/job/openjdk8_j9_systemtest_x86-64_linux/26/

JDITest is also failing on openjdk9_openj9 Linux x86-x64 build, but with a different error:

ERROR: transport error 202: recv failed during handshake: Connection reset by peer
ERROR: JDWP Transport dt_socket failed to initialize, TRANSPORT_INIT(510)
JDWP exit error AGENT_ERROR_TRANSPORT_INIT(197): No transports initialized [debugInit.c:730]

Build URL: https://ci.adoptopenjdk.net/view/System%20tests/job/openjdk9_j9_systemtest_x86-64_linux/

@Mesbah-Alam
Copy link
Contributor Author

The test has been temporarily excluded from the build : adoptium/aqa-tests#214

@ben-walsh
Copy link

JDK8+OJ9 failure reproduced using latest JDK8+OJ9 release.

openjdk version "1.8.0_202"
OpenJDK Runtime Environment (build 1.8.0_202-b08)
Eclipse OpenJ9 VM (build openj9-0.12.1, JRE 1.8.0 Linux amd64-64-Bit Compressed References 20190205_213 (JIT enabled, AOT enabled)
OpenJ9   - 90dd8cb40
OMR      - d2f4534b
JCL      - d002501a90 based on jdk8u202-b08)

JDK9+OJ9 failure reproduced using latest JDK11+OJ9 release

openjdk version "11.0.2" 2019-01-15
OpenJDK Runtime Environment AdoptOpenJDK (build 11.0.2+9)
Eclipse OpenJ9 VM AdoptOpenJDK (build openj9-0.12.1, JRE 11 Linux amd64-64-Bit Compressed References 20190204_127 (JIT enabled, AOT enabled)
OpenJ9   - 90dd8cb40
OMR      - d2f4534b
JCL      - 289c70b6844 based on jdk-11.0.2+9)

Unable to reproduce JDK9+OJ9 failure using latest JDK9+OJ9 release, as system test code could not be built using it - see issue #248.

@ben-walsh
Copy link

Next step is to determine the last JDK8 release the JDITest passes with.

@ben-walsh
Copy link

Earliest AOJDK JDK8+OJ9 release available ...

walshbp@bendev:~/system_test_work/git/openjdk-systemtest/openjdk.build$ $HOME/openjdk8-openj9-binary-latest/jdk8u181-b13/bin/java -version
openjdk version "1.8.0_181"
OpenJDK Runtime Environment (build 1.8.0_181-b13)
Eclipse OpenJ9 VM (build openj9-0.9.0, JRE 1.8.0 Linux amd64-64-Bit Compressed References 20180813_291 (JIT enabled, AOT enabled)
OpenJ9   - 24e53631
OMR      - fad6bf6e
JCL      - a05586ac based on jdk8u181-b13)

... gives same failure.

@ben-walsh
Copy link

ben-walsh commented Apr 9, 2019

The first error is correct - trace=PROG+CMD+PACK+DATA is not a valid - trace is not a valid JDWP parameter for an OpenJDK8+OpenJ9 JDK.
Examining the test source code, this parameter and value is added at https://github.com/AdoptOpenJDK/openjdk-systemtest/blob/master/openjdk.test.debugging/src/test.debugging/net/adoptopenjdk/stf/jdi/JdiTest.java#L119.
Unfortunately, https://github.com/AdoptOpenJDK/stf/blob/master/stf.core/src/stf.core/net/adoptopenjdk/stf/environment/JavaVersion.java#L251 is incorrect.
Today, the presence of "OpenJ9" in the version output of a java binary is not an indication it is an IBM java. I have submitted PR adoptium/STF#62 to resolve this problem.

I have also confirmed that with this PR content, JdiTest passes against this OJDK8+OJ9 release level ...

walshbp@bendev:~/openjdk8-openj9-binary-latest$ jdk8u181-b13/bin/java -version
openjdk version "1.8.0_181"
OpenJDK Runtime Environment (build 1.8.0_181-b13)
Eclipse OpenJ9 VM (build openj9-0.9.0, JRE 1.8.0 Linux amd64-64-Bit Compressed References 20180813_291 (JIT enabled, AOT enabled)
OpenJ9   - 24e53631
OMR      - fad6bf6e
JCL      - a05586ac based on jdk8u181-b13)

... and fails with the second identified error against this OJDK8+OJ9 release level ...

walshbp@bendev:~/system_test_work/git/openjdk-systemtest/openjdk.build$ $JAVA_HOME/bin/java -version
openjdk version "1.8.0_202"
OpenJDK Runtime Environment (build 1.8.0_202-b08)
Eclipse OpenJ9 VM (build openj9-0.12.1, JRE 1.8.0 Linux amd64-64-Bit Compressed References 20190205_213 (JIT enabled, AOT enabled)
OpenJ9   - 90dd8cb40
OMR      - d2f4534b
JCL      - d002501a90 based on jdk8u202-b08)

The implication is that either something changed in the OJDK code or OJ9 code. My initial guess is it is the latter, so I'll move ahead from the passing release towards the failing release to narrow down the OJ9 code change window.

@ben-walsh
Copy link

JdiTest passes with ...

walshbp@bendev:~/system_test_work/git/openjdk-systemtest/openjdk.build$ $JAVA_HOME/bin/java -version
openjdk version "1.8.0_192"
OpenJDK Runtime Environment (build 1.8.0_192-b12)
Eclipse OpenJ9 VM (build openj9-0.11.0, JRE 1.8.0 Linux amd64-64-Bit Compressed References 20181019_64 (JIT enabled, AOT enabled)
OpenJ9   - 090ff9dc
OMR      - ea548a66
JCL      - 51609250b5 based on jdk8u192-b12)

@ben-walsh
Copy link

ben-walsh commented Apr 9, 2019

JdiTest passes with ...

walshbp@bendev:~/system_test_work/git/openjdk-systemtest/openjdk.build$ $JAVA_HOME/bin/java -version
openjdk version "1.8.0_192"
OpenJDK Runtime Environment (build 1.8.0_192-b12_openj9)
Eclipse OpenJ9 VM (build openj9-0.11.0, JRE 1.8.0 Linux amd64-64-Bit Compressed References 20181107_95 (JIT enabled, AOT enabled)
OpenJ9   - 090ff9dcd
OMR      - ea548a66
JCL      - b5a3affe73 based on jdk8u192-b12)

(https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u192-b12_openj9-0.11.0/OpenJDK8U-jdk_x64_linux_openj9_8u192b12_openj9-0.11.0.tar.gz)

@ben-walsh
Copy link

ben-walsh commented Apr 9, 2019

JdiTest fails ...

BLIC IO Exception from Listening VM (Connectors.java) on port 30060 @09-Apr-2019 16:51:28
BLIC Errors in accepting connection on port 30060
BLIC Errors vm object is null using these connection settings port 30060
BLIC stderr java.net.BindException: Address already in use (Bind failed)
BLIC stderr 	at java.net.PlainSocketImpl.socketBind(Native Method)
BLIC stderr 	at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:387)
BLIC stderr 	at java.net.ServerSocket.bind(ServerSocket.java:375)
BLIC stderr 	at java.net.ServerSocket.bind(ServerSocket.java:329)
BLIC stderr 	at com.sun.tools.jdi.SocketTransportService.startListening(SocketTransportService.java:255)
BLIC stderr 	at com.sun.tools.jdi.SocketTransportService.startListening(SocketTransportService.java:283)
BLIC stderr 	at com.sun.tools.jdi.GenericListeningConnector.startListening(GenericListeningConnector.java:112)
BLIC stderr 	at com.sun.tools.jdi.SocketListeningConnector.startListening(SocketListeningConnector.java:86)
BLIC stderr 	at com.sun.tools.jdi.GenericListeningConnector.accept(GenericListeningConnector.java:158)
BLIC stderr 	at net.adoptopenjdk.test.jdi.debugger.Connectors.createListeningVM(Connectors.java:561)
BLIC stderr 	at net.adoptopenjdk.test.jdi.debugger.Connectors$CreateConnectionThread.run(Connectors.java:718)
BLI1 stderr ERROR: transport error 202: recv failed during handshake: Connection reset by peer
BLI1 stderr ERROR: JDWP Transport dt_socket failed to initialize, TRANSPORT_INIT(510)
BLI1 stderr JDWP exit error AGENT_ERROR_TRANSPORT_INIT(197): No transports initialized [debugInit.c:750]

... with ...

walshbp@bendev:~/system_test_work/git/openjdk-systemtest/openjdk.build$ $JAVA_HOME/bin/java -version
openjdk version "1.8.0_202"
OpenJDK Runtime Environment (build 1.8.0_202-b08)
Eclipse OpenJ9 VM (build openj9-0.12.0, JRE 1.8.0 Linux amd64-64-Bit Compressed References 20190130_202 (JIT enabled, AOT enabled)
OpenJ9   - 04890c300
OMR      - d2f4534b
JCL      - 6501440d7a based on jdk8u202-b08)

(https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u202-b08/OpenJDK8U-jdk_x64_linux_openj9_8u202b08_openj9-0.12.0.tar.gz)

@ben-walsh
Copy link

So implication is that somewhere between openj9-0.11.0 and openj9-0.12.0 releases there was a regression which caused this problem and that regression remains.

@ben-walsh
Copy link

Test logs for passing/failing test - full_logs.tar.gz

@ben-walsh
Copy link

ben-walsh commented Apr 10, 2019

JdiTest passes with ...

walshbp@bendev:~/system_test_work/git/openjdk-systemtest/openjdk.build$ $JAVA_HOME/bin/java -version
openjdk version "1.8.0_202"
OpenJDK Runtime Environment (AdoptOpenJDK)(build 1.8.0_202-b08)
OpenJDK 64-Bit Server VM (AdoptOpenJDK)(build 25.202-b08, mixed mode)

... providing further evidence that the regression is in code introduced between openj9-0.11.0 release and openj9-0.12.0 release.

@ben-walsh
Copy link

Note - only BLI in this list (taken from the JdiTest.java source code) fails to pass ...

		all_simple(			"ASI",		"all_simple.prop"), 
		basic_attach(		"BAT",		"basic_attach.prop"), 
		basic_launch(		"BLA",		"basic_launch.prop"), 
		basic_listen(		"BLI",		"basic_listen.prop"), 
		both_simple(		"BSI",		"both_simple.prop"), 
		many_objects(		"MOB",		"many_objects.prop"),
		many_threads(		"ATH",		"many_threads.prop"),
		simple_lau_att(		"SAT",		"simple_lau_att.prop"), 
		simple_lau_lis(		"SLL",		"simple_lau_lis.prop"), 
		simple_att_lau(		"SAT",		"simple_att_lau.prop"), 
		simple_launch(		"SLA",		"simple_launch.prop"),
		simple_lis_lau(		"SLL",		"simple_lis_lau.prop"), 
		single_attach(		"SIA",		"single_attach.prop"), 
		single_launch(		"SIN",		"single_launch.prop"), 
		single_listen(		"SIL",		"single_listen.prop");*/

@ben-walsh
Copy link

ben-walsh commented Apr 11, 2019

Seems I may have been over-optimistic with my conclusions as the failure actually appears to be intermittent.
Rerunning 10x with relevant JDKs to determine failure rates.

@ben-walsh
Copy link

ben-walsh commented Apr 11, 2019

TBC

What was to be an Eclipse OJ9 issue - more investigation of OJDK levels + HS required - it's clearly not an OpenJ9 problem ...

System test JdiTest is failing intermittently with the following ...

I have isolated the failure down to just the BLI sub-test, all other sub-tests pass when this is not run (from 10 run sample against an OJDK 8 + OJ9 0.12.1 build and an OJDK 8 + HS build).

Instructions on how to execute the test locally can be found here - https://github.com/AdoptOpenJDK/openjdk-systemtest/blob/master/README.md. You need to run make test.JdiTest rather than make test.
You can re-create this intermittent failure by using the following diffs to the identified repo clone, the first is a workaround for a parameter setting problem and the second cuts the test down to just the BLI sub-test ...

Investigation of the failure rate shows intriguing results ...

OpenJ9 ...

Pass (P) / Fail (F)      OJDK level    OJ9 level    Fail rate

F P F F P P P P P F          8          0.12.1         40%
F P P P F F F P P F          8          0.12           50%
P P P F F P F P F P          8          0.11           40%
P F P P P P P P P F          8          0.9            20%

P F F F F P F F P P          12         0.13           60%

Test logs ...
logs_OpenJ9_8_9.tar.gz
logs_OpenJ9_8_12.tar.gz
logs_OpenJ9_8_12.1.tar.gz
logs_OpenJ9_8_11.tar.gz
logs_OpenJ9_12_13.tar.gz

HotSpot ...

Pass (P) / Fail (F)      OJDK level    Fail rate

P F F F P P P P F F          8            50%
walshbp@bendev:~/openjdk8-hotspot-binary-latest/jdk8u202-b08/bin$ ./java -version
openjdk version "1.8.0_202"
OpenJDK Runtime Environment (AdoptOpenJDK)(build 1.8.0_202-b08)
OpenJDK 64-Bit Server VM (AdoptOpenJDK)(build 25.202-b08, mixed mode)

(100x run)                    8            50%
(1000x run)                   8            42.7%
walshbp@bendev:~/openjdk8-hotspot-binary-latest/jdk8u172-b11/bin$ ./java -version
openjdk version "1.8.0-adoptopenjdk"
OpenJDK Runtime Environment (build 1.8.0-adoptopenjdk-jenkins_2018_05_19_01_00-b00)
OpenJDK 64-Bit Server VM (build 25.71-b00, mixed mode)

Test logs : console.out.gz console_2.out.gz

Also, try some OSes other than Linux x86_64.

@ben-walsh
Copy link

@Mesbah-Alam Can you confirm when the BLI sub-test of JdiTest last consistently passed please ?

Even the earliest OJDK8+OJ9 release build I can find is showing a 20% failure rate.

@ben-walsh
Copy link

ben-walsh commented May 8, 2019

Obtained the oldest Oracle JDK8 level (from JIM - dated March 2014) I could ...

walshbp@bendev:~/system_test_work/git/openjdk-systemtest/openjdk.build$ $JAVA_HOME/bin/java -version
java version "1.8.0"
Java(TM) SE Runtime Environment (build 1.8.0-b132)
Java HotSpot(TM) 64-Bit Server VM (build 25.0-b70, mixed mode)

... a 100x run showed a 46% failure rate - console_3.out.gz

@ben-walsh
Copy link

Request put in to gain access to the remainder of the Oracle JDK archive on JIM.
In the meantime, I'm going to shift from Linux x86_64 to Windows to determine whether this problem exists on other platforms too.

@ben-walsh
Copy link

ben-walsh commented May 9, 2019

Windows ...

A 1000x run showed a 24.5% failure rate with JDK ...

C:\Users\Administrator\git\openjdk-systemtest\openjdk.build>echo %JAVA_HOME%
C:\Progra~1\AdoptOpenJDK\jdk-8.0.212.03-openj9

C:\Users\Administrator\git\openjdk-systemtest\openjdk.build>%JAVA_HOME%\bin\java -version
openjdk version "1.8.0_212"
OpenJDK Runtime Environment (build 1.8.0_212-b03)
Eclipse OpenJ9 VM (build openj9-0.14.0, JRE 1.8.0 Windows 10 amd64-64-Bit Compressed References 20190417_339 (JIT enabled, AOT enabled)
OpenJ9   - bad1d4d06
OMR      - 4a4278e6
JCL      - 5590c4f818 based on jdk8u212-b03)

A 100x run showed a 34% failure rate with JDK ...

C:\Users\Administrator\git\openjdk-systemtest\openjdk.build>echo %JAVA_HOME%
C:\jdk-8-fcs-bin-b132-windows-x64-03_mar_2014\jdk8\jdk1.8.0

C:\Users\Administrator\git\openjdk-systemtest\openjdk.build>%JAVA_HOME%\bin\java -version
java version "1.8.0"
Java(TM) SE Runtime Environment (build 1.8.0-b132)
Java HotSpot(TM) 64-Bit Server VM (build 25.0-b70, mixed mode)

@ben-walsh
Copy link

ben-walsh commented May 10, 2019

while true; do echo `date` >> /tmp/outNet2.txt; netstat | grep ":30050\|:30060" >> /tmp/outNet2.txt; sleep 0.5; done

outNet.txt
pause_console.out

outNet2.txt
pause_console_2.out

@ben-walsh
Copy link

Curiously, this run shows a failure on the first attempt with "Address already in use" despite there being no connections on either of the ports (changed intentionally from 30050->3050 and 30060->3060) from the beginning ...

pause_console_5.out.gz
outNet5.txt.gz

@ben-walsh
Copy link

Failing test run output ...

makefile:105: OPENJDK_SYSTEMTEST_ROOT is /home/walshbp/system_test_work/git/openjdk-systemtest
makefile:143: STF_ROOT is /home/walshbp/system_test_work/git/stf
makefile:151: PREREQS_ROOT is /home/walshbp/system_test_work/git/openjdk-systemtest/../../systemtest_prereqs
makefile:192: RESOLVED_PREREQS_ROOT is /home/walshbp/system_test_work/git/openjdk-systemtest/../../systemtest_prereqs
makefile:294: Found /home/walshbp/system_test_work/git/openjdk-systemtest/../../systemtest_prereqs/apache-ant-1.10.2/lib/ant-launcher.jar
makefile:343: JAVA_HOME is /home/walshbp/openjdk8-hotspot-binary-latest/jdk8u202-b08
makefile:346: /home/walshbp/openjdk8-hotspot-binary-latest/jdk8u202-b08/bin/java -fullversion returned
makefile:347: openjdk full version "1.8.0_202-b08"
makefile:712: warning: overriding recipe for target 'test.JDKInternalAPIsTest'
makefile:684: warning: ignoring old recipe for target 'test.JDKInternalAPIsTest'
echo Running target test.JdiTest
Running target test.JdiTest
perl /home/walshbp/system_test_work/git/stf/stf.core/scripts/stf.pl  -test-root="/home/walshbp/system_test_work/git/stf;/home/walshbp/system_test_work/git/openjdk-systemtest" -systemtest-prereqs="/home/walshbp/system_test_work/git/openjdk-systemtest/../../systemtest_prereqs"      -test=JdiTest 
STF 10:06:04.550 - =========================   S T F   =========================
systemtest-prereqs has been processed, and set to: /home/walshbp/system_test_work/systemtest_prereqsSTF 10:06:04.558 - Deleting old STF results: /tmp/stf/20190510-121236-JdiTest
Retrieving amount of free space on drive containing /tmp/stf
There is 37040 Mb free
STF 10:06:04.571 - ==================   G E N E R A T I O N   ==================
STF 10:06:04.573 - Checking JVM: /home/walshbp/openjdk8-hotspot-binary-latest/jdk8u202-b08
STF 10:06:04.574 - Starting process to generate scripts: /home/walshbp/openjdk8-hotspot-binary-latest/jdk8u202-b08/bin/java  -Dlog4j.skipJansi=true -Djava.system.class.loader=net.adoptopenjdk.stf.runner.StfClassLoader -classpath /home/walshbp/system_test_work/git/openjdk-systemtest/../../systemtest_prereqs/log4j-2.3/log4j-api-2.3.jar:/home/walshbp/system_test_work/git/openjdk-systemtest/../../systemtest_prereqs/log4j-2.3/log4j-core-2.3.jar:/home/walshbp/system_test_work/git/stf/stf.core/scripts/../bin net.adoptopenjdk.stf.runner.StfRunner -properties "/tmp/stf/20190513-100604-JdiTest/stf_parameters.properties, , /home/walshbp/system_test_work/git/stf/stf.core/config/stf.properties" -testDir "/tmp/stf/20190513-100604-JdiTest"
GEN 10:06:05.622 - Found test. Project: 'openjdk.test.debugging' class: 'JdiTest.class' Dir: '/home/walshbp/system_test_work/git/openjdk-systemtest/openjdk.test.debugging/bin'
GEN 10:06:05.634 - Found test. Project: 'openjdk.test.debugging' class: 'net.adoptopenjdk.stf.jdi.JdiTest'
GEN Classpath directories used by project 'openjdk.test.debugging': 
GEN   /home/walshbp/system_test_work/git/openjdk-systemtest/openjdk.test.debugging/bin
GEN   /home/walshbp/system_test_work/git/stf/stf.core/bin
GEN   /home/walshbp/system_test_work/git/stf/stf.load/bin
GEN   /home/walshbp/system_test_work/systemtest_prereqs/log4j-2.3/log4j-api-2.3.jar
GEN   /home/walshbp/system_test_work/systemtest_prereqs/log4j-2.3/log4j-core-2.3.jar
GEN   /home/walshbp/system_test_work/systemtest_prereqs/junit-4.12/junit-4.12.jar
GEN   /home/walshbp/system_test_work/systemtest_prereqs/tools/tools.jar
GEN   /home/walshbp/system_test_work/systemtest_prereqs/asm-7.0/asm-7.0.jar
GEN 10:06:06.026 - Using Mode NoOptions. Values = ''
GEN 10:06:06.092 - 
GEN 10:06:06.092 - Test command summary:
GEN 10:06:06.097 -   Step  Stage   Command           Description
GEN 10:06:06.098 -  -----+--------+-----------------+------------
GEN 10:06:06.098 -     1  setUp    mkdir             Create the properties directory
GEN 10:06:06.098 -     2  execute  cp                Copy basic_listen.prop to results
GEN 10:06:06.098 -     3  execute  Run java          Starting basic_listen Connectors process
GEN 10:06:06.098 -     4  execute  sleep(time)       Sleep for 5 seconds to allow the connector process to start to listen
GEN 10:06:06.098 -     5  execute  Run java          Starting net.adoptopenjdk.test.jdi.targetvm.Simple on port 3060
GEN 10:06:06.098 -     6  execute  sleep(time)       Sleep for 5 seconds to allow the connector process to start to listen
GEN 10:06:06.098 -     7  execute  Run java          Starting net.adoptopenjdk.test.jdi.targetvm.HelloWorld on port 3050
GEN 10:06:06.098 -     8  execute  Monitor           Monitoring basic_listen processes
STF 10:06:06.132 - 
STF 10:06:06.132 - Script generation completed
STF 10:06:06.132 - 
STF 10:06:06.133 - 
STF 10:06:06.133 - =======================   S E T U P   =======================
STF 10:06:06.133 - Running setup: perl /tmp/stf/20190513-100604-JdiTest/setUp.pl
STF 10:06:06.239 - 
STF 10:06:06.239 - +------ Step 1 - Create the properties directory
STF 10:06:06.239 - | Create new directory
STF 10:06:06.239 - |   Directory: /tmp/stf/20190513-100604-JdiTest/results/properties
STF 10:06:06.239 - |
STF 10:06:06.239 - SETUP stage completed
STF 10:06:06.243 - 
STF 10:06:06.243 - ====================   E X E C U T E -   ====================
STF 10:06:06.243 - Running execute: perl /tmp/stf/20190513-100604-JdiTest/execute.pl
STF 10:06:06.334 - 
STF 10:06:06.334 - Java version
STF 10:06:06.335 - Running: /home/walshbp/openjdk8-hotspot-binary-latest/jdk8u202-b08/bin/java -version
openjdk version "1.8.0_202"
OpenJDK Runtime Environment (AdoptOpenJDK)(build 1.8.0_202-b08)
OpenJDK 64-Bit Server VM (AdoptOpenJDK)(build 25.202-b08, mixed mode)
STF 10:06:06.518 - 
STF 10:06:06.518 - +------ Step 2 - Copy basic_listen.prop to results
STF 10:06:06.518 - | Copy a file to another directory
STF 10:06:06.518 - |   Source file: /home/walshbp/system_test_work/git/openjdk-systemtest/openjdk.test.debugging/src/test.debugging/net/adoptopenjdk/test/jdi/properties/basic_listen.prop
STF 10:06:06.518 - |   Dest dir:    /tmp/stf/20190513-100604-JdiTest/results/properties
STF 10:06:06.518 - |
STF 10:06:06.519 - 
STF 10:06:06.519 - +------ Step 3 - Starting basic_listen Connectors process
STF 10:06:06.519 - | Start background process
STF 10:06:06.519 - |   Program:     /home/walshbp/openjdk8-hotspot-binary-latest/jdk8u202-b08/bin/java
STF 10:06:06.519 - |   Mnemonic:    BLIC
STF 10:06:06.519 - |   Echo:        ECHO_ON
STF 10:06:06.519 - |   Expectation: CLEAN_RUN within 30m
STF 10:06:06.519 - |
STF 10:06:06.520 - Running command: /home/walshbp/openjdk8-hotspot-binary-latest/jdk8u202-b08/bin/java -Djava.net.preferIPv4Stack=true -classpath /home/walshbp/system_test_work/git/openjdk-systemtest/openjdk.test.debugging/bin:/home/walshbp/openjdk8-hotspot-binary-latest/jdk8u202-b08/lib/tools.jar net.adoptopenjdk.test.jdi.debugger.Connectors /home/walshbp/system_test_work/git/openjdk-systemtest/openjdk.test.debugging/src/test.debugging/net/adoptopenjdk/test/jdi/properties/basic_listen.prop dt_socket /home/walshbp/system_test_work/git/openjdk-systemtest/openjdk.test.debugging/bin
STF 10:06:06.520 - Redirecting stderr to /tmp/stf/20190513-100604-JdiTest/results/3.BLIC.stderr
STF 10:06:06.520 - Redirecting stdout to /tmp/stf/20190513-100604-JdiTest/results/3.BLIC.stdout
STF 10:06:06.535 - 
STF 10:06:06.535 - +------ Step 4 - Sleep for 5 seconds to allow the connector process to start to listen
STF 10:06:06.535 - | Sleep for a given period
STF 10:06:06.535 - |   period: 5
STF 10:06:06.535 - |
STF 10:06:11.535 - 
STF 10:06:11.535 - +------ Step 5 - Starting net.adoptopenjdk.test.jdi.targetvm.Simple on port 3060
STF 10:06:11.535 - | Start background process
STF 10:06:11.535 - |   Program:     /home/walshbp/openjdk8-hotspot-binary-latest/jdk8u202-b08/bin/java
STF 10:06:11.535 - |   Mnemonic:    BLI1
STF 10:06:11.535 - |   Echo:        ECHO_ON
STF 10:06:11.535 - |   Expectation: CLEAN_RUN within 30m
STF 10:06:11.535 - |
STF 10:06:11.536 - Running command: /home/walshbp/openjdk8-hotspot-binary-latest/jdk8u202-b08/bin/java -Xrunjdwp:transport=dt_socket,address=3060,timeout=300000 -classpath /home/walshbp/system_test_work/git/openjdk-systemtest/openjdk.test.debugging/bin:/home/walshbp/openjdk8-hotspot-binary-latest/jdk8u202-b08/lib/tools.jar net.adoptopenjdk.test.jdi.targetvm.Simple
STF 10:06:11.536 - Redirecting stderr to /tmp/stf/20190513-100604-JdiTest/results/5.BLI1.stderr
STF 10:06:11.536 - Redirecting stdout to /tmp/stf/20190513-100604-JdiTest/results/5.BLI1.stdout
STF 10:06:11.538 - 
STF 10:06:11.538 - +------ Step 6 - Sleep for 5 seconds to allow the connector process to start to listen
STF 10:06:11.538 - | Sleep for a given period
STF 10:06:11.538 - |   period: 5
STF 10:06:11.538 - |
STF 10:06:16.539 - 
STF 10:06:16.540 - +------ Step 7 - Starting net.adoptopenjdk.test.jdi.targetvm.HelloWorld on port 3050
STF 10:06:16.540 - | Start background process
STF 10:06:16.540 - |   Program:     /home/walshbp/openjdk8-hotspot-binary-latest/jdk8u202-b08/bin/java
STF 10:06:16.540 - |   Mnemonic:    BLI2
STF 10:06:16.540 - |   Echo:        ECHO_ON
STF 10:06:16.540 - |   Expectation: CLEAN_RUN within 30m
STF 10:06:16.540 - |
STF 10:06:16.541 - Running command: /home/walshbp/openjdk8-hotspot-binary-latest/jdk8u202-b08/bin/java -Xrunjdwp:transport=dt_socket,address=3050,timeout=300000 -classpath /home/walshbp/system_test_work/git/openjdk-systemtest/openjdk.test.debugging/bin:/home/walshbp/openjdk8-hotspot-binary-latest/jdk8u202-b08/lib/tools.jar net.adoptopenjdk.test.jdi.targetvm.HelloWorld
STF 10:06:16.541 - Redirecting stderr to /tmp/stf/20190513-100604-JdiTest/results/7.BLI2.stderr
STF 10:06:16.541 - Redirecting stdout to /tmp/stf/20190513-100604-JdiTest/results/7.BLI2.stdout
STF 10:06:16.543 - 
STF 10:06:16.543 - +------ Step 8 - Monitoring basic_listen processes
STF 10:06:16.543 - | Wait for processes to meet expectations
STF 10:06:16.543 - |   Processes: [BLI1, BLI2, BLIC]
STF 10:06:16.543 - |
STF 10:06:16.543 - Monitoring processes: BLI1 BLI2 BLIC
BLIC Connectors starting up @13-May-2019 10:06:06
BLIC classpath: /home/walshbp/system_test_work/git/openjdk-systemtest/openjdk.test.debugging/bin:/home/walshbp/openjdk8-hotspot-binary-latest/jdk8u202-b08/lib/tools.jar
BLIC Connection file is /home/walshbp/system_test_work/git/openjdk-systemtest/openjdk.test.debugging/src/test.debugging/net/adoptopenjdk/test/jdi/properties/basic_listen.prop
BLIC Transport type is dt_socket
BLIC Trying to load property file....
BLIC Number of connections = 2
BLIC Connection[0] = listen
BLIC Connection[1] = listen
BLIC Loading properties....
BLIC vm0.number of events loaded = 7
BLIC vm0.event0 loaded = methodEntry
BLIC vm0.event1 loaded = methodExit
BLIC vm0.event2 loaded = countInstances
BLIC vm0.event3 loaded = breakpoint:setName
BLIC vm0.event4 loaded = modificationWatchpoint:name
BLIC vm0.event5 loaded = breakpoint:getName
BLIC vm0.event6 loaded = modificationWatchpoint:name
BLIC 
BLIC vm1.number of events loaded = 3
BLIC vm1.event0 loaded = methodEntry
BLIC vm1.event1 loaded = methodExit
BLIC vm1.event2 loaded = vmName
BLIC 
BLIC Connecting vm0....
BLIC createListeningVM:0
BLIC Transport type is com.sun.jdi.SocketListen
BLIC Connecting vm1....
BLIC createListeningVM:1
BLIC Transport type is com.sun.jdi.SocketListen
BLIC Listing connectors:
BLIC com.sun.jdi.CommandLineLaunch
BLIC com.sun.jdi.RawCommandLineLaunch
BLIC com.sun.jdi.SocketAttach
BLIC Listing connectors:
BLIC com.sun.jdi.CommandLineLaunch
BLIC com.sun.jdi.RawCommandLineLaunch
BLIC com.sun.jdi.SocketAttach
BLIC Matched: com.sun.jdi.SocketListen
BLIC com.sun.jdi.ProcessAttach
BLIC Connection type = com.sun.jdi.SocketListen
BLIC Matched: com.sun.jdi.SocketListen
BLIC com.sun.jdi.ProcessAttach
BLIC Connection type = com.sun.jdi.SocketListen
BLIC progress...defaultArguments obtained.
BLIC progress...defaultArguments obtained.
BLIC vm1---> Dumping arguments map contents
BLIC vm1----> timeout=600000
BLIC vm1----> port=3050
BLIC vm1----> localAddress=
BLIC vm0---> Dumping arguments map contents
BLIC vm0----> timeout=600000
BLIC vm0----> port=3060
BLIC vm0----> localAddress=
BLIC VM:1 is Starting to listen at 13-May-2019 10:06:06
BLIC VM:0 is Starting to listen at 13-May-2019 10:06:06
BLIC Listen address[1] = bendev.hursley.ibm.com:3050 listening on port 3050:...... at 13-May-2019 10:06:06
BLIC Listen address[0] = bendev.hursley.ibm.com:3060 listening on port 3060:...... at 13-May-2019 10:06:06
BLIC IO Exception from Listening VM (Connectors.java) on port 3060 @13-May-2019 10:06:06
BLIC Errors in accepting connection on port 3060
BLIC Errors vm object is null using these connection settings port 3060
BLIC stderr java.net.BindException: Address already in use (Bind failed)
BLIC stderr 	at java.net.PlainSocketImpl.socketBind(Native Method)
BLIC stderr 	at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:387)
BLIC stderr 	at java.net.ServerSocket.bind(ServerSocket.java:375)
BLIC stderr 	at java.net.ServerSocket.bind(ServerSocket.java:329)
BLIC stderr 	at com.sun.tools.jdi.SocketTransportService.startListening(SocketTransportService.java:255)
BLIC stderr 	at com.sun.tools.jdi.SocketTransportService.startListening(SocketTransportService.java:283)
BLIC stderr 	at com.sun.tools.jdi.GenericListeningConnector.startListening(GenericListeningConnector.java:112)
BLIC stderr 	at com.sun.tools.jdi.SocketListeningConnector.startListening(SocketListeningConnector.java:86)
BLIC stderr 	at com.sun.tools.jdi.GenericListeningConnector.accept(GenericListeningConnector.java:158)
BLIC stderr 	at net.adoptopenjdk.test.jdi.debugger.Connectors.createListeningVM(Connectors.java:561)
BLIC stderr 	at net.adoptopenjdk.test.jdi.debugger.Connectors$CreateConnectionThread.run(Connectors.java:718)
BLIC ...... VirtualMachine obtained on port 3050 at 13-May-2019 10:06:16
BLIC No errors in accepting connection on port 3050
BLIC ***** Finished connecting ******
BLIC 
BLIC ***** ERROR: vm0 was null ******
BLI1 stderr ERROR: transport error 202: recv failed during handshake: Connection reset by peer
BLI1 stderr ERROR: JDWP Transport dt_socket failed to initialize, TRANSPORT_INIT(510)
BLI1 stderr JDWP exit error AGENT_ERROR_TRANSPORT_INIT(197): No transports initialized [debugInit.c:750]
STF 10:06:17.067 - **FAILED** Process BLI1 ended with exit code (2) and not the expected exit code/s (0)
STF 10:06:17.067 - Monitoring Report Summary:
STF 10:06:17.067 -   o Process BLI1 ended with exit code (2) and not the expected exit code/s (0)
STF 10:06:17.067 -   o Process BLI2 is still running
STF 10:06:17.067 -   o Process BLIC ended with exit code (1) and not the expected exit code/s (0)
STF 10:06:17.068 - Killing processes: BLI1 BLI2 BLIC
STF 10:06:17.068 -   o Process BLI1 is not running
STF 10:06:18.069 -   o Process BLI2 killed
STF 10:06:18.069 -   o Process BLIC is not running
**FAILED** at step 8 (Monitoring basic_listen processes). Expected return value=0 Actual=1 at /tmp/stf/20190513-100604-JdiTest/execute.pl line 219.
STF 10:06:18.162 - **FAILED** execute script failed. Expected return value=0 Actual=1
STF 10:06:18.162 - 
STF 10:06:18.162 - ====================   T E A R D O W N   ====================
STF 10:06:18.162 - Running teardown: perl /tmp/stf/20190513-100604-JdiTest/tearDown.pl
STF 10:06:18.291 - TEARDOWN stage completed
STF 10:06:18.298 - 
STF 10:06:18.298 - =====================   R E S U L T S   =====================
STF 10:06:18.298 - Stage results:
STF 10:06:18.298 -   setUp:     pass
STF 10:06:18.298 -   execute:  *fail*
STF 10:06:18.298 -   teardown:  pass
STF 10:06:18.298 - 
STF 10:06:18.298 - Overall result: **FAILED**
makefile:604: recipe for target 'test.JdiTest' failed
makefile:603: *** [test.JdiTest] Error 1


Selected output from - while true; do echo `date` >> /tmp/outNet6.txt; sudo netstat -ap | grep ":3050\|:3060" >> /tmp/outNet6.txt; sleep 0.1; done - during failing test run ...

Mon 13 May 10:06:00 BST 2019
Mon 13 May 10:06:00 BST 2019
Mon 13 May 10:06:00 BST 2019
Mon 13 May 10:06:00 BST 2019
Mon 13 May 10:06:00 BST 2019
Mon 13 May 10:06:00 BST 2019
Mon 13 May 10:06:01 BST 2019
Mon 13 May 10:06:01 BST 2019
Mon 13 May 10:06:01 BST 2019
Mon 13 May 10:06:01 BST 2019
Mon 13 May 10:06:01 BST 2019
Mon 13 May 10:06:02 BST 2019
Mon 13 May 10:06:02 BST 2019
Mon 13 May 10:06:02 BST 2019
Mon 13 May 10:06:02 BST 2019
Mon 13 May 10:06:02 BST 2019
Mon 13 May 10:06:03 BST 2019
Mon 13 May 10:06:03 BST 2019
Mon 13 May 10:06:03 BST 2019
Mon 13 May 10:06:03 BST 2019
Mon 13 May 10:06:03 BST 2019
Mon 13 May 10:06:03 BST 2019
Mon 13 May 10:06:04 BST 2019
Mon 13 May 10:06:04 BST 2019
Mon 13 May 10:06:04 BST 2019
Mon 13 May 10:06:04 BST 2019
Mon 13 May 10:06:04 BST 2019
Mon 13 May 10:06:05 BST 2019
Mon 13 May 10:06:05 BST 2019
Mon 13 May 10:06:05 BST 2019
Mon 13 May 10:06:05 BST 2019
Mon 13 May 10:06:05 BST 2019
Mon 13 May 10:06:06 BST 2019
Mon 13 May 10:06:06 BST 2019
Mon 13 May 10:06:06 BST 2019
Mon 13 May 10:06:06 BST 2019
Mon 13 May 10:06:06 BST 2019
Mon 13 May 10:06:06 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      8336/java       
Mon 13 May 10:06:07 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      8336/java       
Mon 13 May 10:06:07 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      8336/java       
Mon 13 May 10:06:07 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      8336/java       
Mon 13 May 10:06:07 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      8336/java       
Mon 13 May 10:06:07 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      8336/java       
Mon 13 May 10:06:07 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      8336/java       
Mon 13 May 10:06:08 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      8336/java       
Mon 13 May 10:06:08 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      8336/java       
Mon 13 May 10:06:08 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      8336/java       
Mon 13 May 10:06:08 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      8336/java       
Mon 13 May 10:06:08 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      8336/java       
Mon 13 May 10:06:08 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      8336/java       
Mon 13 May 10:06:09 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      8336/java       
Mon 13 May 10:06:09 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      8336/java       
Mon 13 May 10:06:09 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      8336/java       
Mon 13 May 10:06:09 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      8336/java       
Mon 13 May 10:06:09 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      8336/java       
Mon 13 May 10:06:09 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      8336/java       
Mon 13 May 10:06:10 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      8336/java       
Mon 13 May 10:06:10 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      8336/java       
Mon 13 May 10:06:10 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      8336/java       
Mon 13 May 10:06:10 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      8336/java       
Mon 13 May 10:06:10 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      8336/java       
Mon 13 May 10:06:11 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      8336/java       
Mon 13 May 10:06:11 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      8336/java       
Mon 13 May 10:06:11 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      8336/java       
Mon 13 May 10:06:11 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      8336/java       
Mon 13 May 10:06:11 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      8336/java       
tcp        0      0 localhost:3060          localhost:42456         ESTABLISHED -               
tcp        0      0 localhost:42456         localhost:3060          ESTABLISHED 8549/java       
Mon 13 May 10:06:11 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      8336/java       
tcp        0      0 localhost:3060          localhost:42456         ESTABLISHED -               
tcp        0      0 localhost:42456         localhost:3060          ESTABLISHED 8549/java       
Mon 13 May 10:06:12 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      8336/java       
tcp        0      0 localhost:3060          localhost:42456         ESTABLISHED -               
tcp        0      0 localhost:42456         localhost:3060          ESTABLISHED 8549/java       
Mon 13 May 10:06:12 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      8336/java       
tcp        0      0 localhost:3060          localhost:42456         ESTABLISHED -               
tcp        0      0 localhost:42456         localhost:3060          ESTABLISHED 8549/java       
Mon 13 May 10:06:12 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      8336/java       
tcp        0      0 localhost:3060          localhost:42456         ESTABLISHED -               
tcp        0      0 localhost:42456         localhost:3060          ESTABLISHED 8549/java       
Mon 13 May 10:06:12 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      8336/java       
tcp        0      0 localhost:3060          localhost:42456         ESTABLISHED -               
tcp        0      0 localhost:42456         localhost:3060          ESTABLISHED 8549/java       
Mon 13 May 10:06:12 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      8336/java       
tcp        0      0 localhost:3060          localhost:42456         ESTABLISHED -               
tcp        0      0 localhost:42456         localhost:3060          ESTABLISHED 8549/java       
Mon 13 May 10:06:12 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      8336/java       
tcp        0      0 localhost:3060          localhost:42456         ESTABLISHED -               
tcp        0      0 localhost:42456         localhost:3060          ESTABLISHED 8549/java       
Mon 13 May 10:06:13 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      8336/java       
tcp        0      0 localhost:3060          localhost:42456         ESTABLISHED -               
tcp        0      0 localhost:42456         localhost:3060          ESTABLISHED 8549/java       
Mon 13 May 10:06:13 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      8336/java       
tcp        0      0 localhost:3060          localhost:42456         ESTABLISHED -               
tcp        0      0 localhost:42456         localhost:3060          ESTABLISHED 8549/java       
Mon 13 May 10:06:13 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      8336/java       
tcp        0      0 localhost:3060          localhost:42456         ESTABLISHED -               
tcp        0      0 localhost:42456         localhost:3060          ESTABLISHED 8549/java       
Mon 13 May 10:06:13 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      8336/java       
tcp        0      0 localhost:3060          localhost:42456         ESTABLISHED -               
tcp        0      0 localhost:42456         localhost:3060          ESTABLISHED 8549/java       
Mon 13 May 10:06:13 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      8336/java       
tcp        0      0 localhost:3060          localhost:42456         ESTABLISHED -               
tcp        0      0 localhost:42456         localhost:3060          ESTABLISHED 8549/java       
Mon 13 May 10:06:13 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      8336/java       
tcp        0      0 localhost:3060          localhost:42456         ESTABLISHED -               
tcp        0      0 localhost:42456         localhost:3060          ESTABLISHED 8549/java       
Mon 13 May 10:06:13 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      8336/java       
tcp        0      0 localhost:3060          localhost:42456         ESTABLISHED -               
tcp        0      0 localhost:42456         localhost:3060          ESTABLISHED 8549/java       
Mon 13 May 10:06:14 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      8336/java       
tcp        0      0 localhost:3060          localhost:42456         ESTABLISHED -               
tcp        0      0 localhost:42456         localhost:3060          ESTABLISHED 8549/java       
Mon 13 May 10:06:14 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      8336/java       
tcp        0      0 localhost:3060          localhost:42456         ESTABLISHED -               
tcp        0      0 localhost:42456         localhost:3060          ESTABLISHED 8549/java       
Mon 13 May 10:06:14 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      8336/java       
tcp        0      0 localhost:3060          localhost:42456         ESTABLISHED -               
tcp        0      0 localhost:42456         localhost:3060          ESTABLISHED 8549/java       
Mon 13 May 10:06:14 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      8336/java       
tcp        0      0 localhost:3060          localhost:42456         ESTABLISHED -               
tcp        0      0 localhost:42456         localhost:3060          ESTABLISHED 8549/java       
Mon 13 May 10:06:14 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      8336/java       
tcp        0      0 localhost:3060          localhost:42456         ESTABLISHED -               
tcp        0      0 localhost:42456         localhost:3060          ESTABLISHED 8549/java       
Mon 13 May 10:06:14 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      8336/java       
tcp        0      0 localhost:3060          localhost:42456         ESTABLISHED -               
tcp        0      0 localhost:42456         localhost:3060          ESTABLISHED 8549/java       
Mon 13 May 10:06:15 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      8336/java       
tcp        0      0 localhost:3060          localhost:42456         ESTABLISHED -               
tcp        0      0 localhost:42456         localhost:3060          ESTABLISHED 8549/java       
Mon 13 May 10:06:15 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      8336/java       
tcp        0      0 localhost:3060          localhost:42456         ESTABLISHED -               
tcp        0      0 localhost:42456         localhost:3060          ESTABLISHED 8549/java       
Mon 13 May 10:06:15 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      8336/java       
tcp        0      0 localhost:3060          localhost:42456         ESTABLISHED -               
tcp        0      0 localhost:42456         localhost:3060          ESTABLISHED 8549/java       
Mon 13 May 10:06:15 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      8336/java       
tcp        0      0 localhost:3060          localhost:42456         ESTABLISHED -               
tcp        0      0 localhost:42456         localhost:3060          ESTABLISHED 8549/java       
Mon 13 May 10:06:15 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      8336/java       
tcp        0      0 localhost:3060          localhost:42456         ESTABLISHED -               
tcp        0      0 localhost:42456         localhost:3060          ESTABLISHED 8549/java       
Mon 13 May 10:06:15 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      8336/java       
tcp        0      0 localhost:3060          localhost:42456         ESTABLISHED -               
tcp        0      0 localhost:42456         localhost:3060          ESTABLISHED 8549/java       
Mon 13 May 10:06:15 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      8336/java       
tcp        0      0 localhost:3060          localhost:42456         ESTABLISHED -               
tcp        0      0 localhost:42456         localhost:3060          ESTABLISHED 8549/java       
Mon 13 May 10:06:16 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      8336/java       
tcp        0      0 localhost:3060          localhost:42456         ESTABLISHED -               
tcp        0      0 localhost:42456         localhost:3060          ESTABLISHED 8549/java       
Mon 13 May 10:06:16 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      8336/java       
tcp        0      0 localhost:3060          localhost:42456         ESTABLISHED -               
tcp        0      0 localhost:42456         localhost:3060          ESTABLISHED 8549/java       
Mon 13 May 10:06:16 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      8336/java       
tcp        0      0 localhost:3060          localhost:42456         ESTABLISHED -               
tcp        0      0 localhost:42456         localhost:3060          ESTABLISHED 8549/java       
Mon 13 May 10:06:16 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      8336/java       
tcp        0      0 localhost:3060          localhost:42456         ESTABLISHED -               
tcp        0      0 localhost:42456         localhost:3060          ESTABLISHED 8549/java       
Mon 13 May 10:06:16 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      8336/java       
tcp        0      0 localhost:3060          localhost:42456         ESTABLISHED -               
tcp        0      0 localhost:42456         localhost:3060          ESTABLISHED 8549/java       
Mon 13 May 10:06:16 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      8336/java       
tcp        0      0 localhost:3060          localhost:42456         ESTABLISHED -               
tcp        0      0 localhost:42456         localhost:3060          ESTABLISHED 8549/java       
Mon 13 May 10:06:17 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      8336/java       
tcp        0      0 localhost:3060          localhost:42456         ESTABLISHED -               
tcp        0      0 localhost:42456         localhost:3060          ESTABLISHED 8549/java       
Mon 13 May 10:06:17 BST 2019
Mon 13 May 10:06:17 BST 2019
Mon 13 May 10:06:17 BST 2019
Mon 13 May 10:06:17 BST 2019
Mon 13 May 10:06:17 BST 2019
Mon 13 May 10:06:17 BST 2019
Mon 13 May 10:06:18 BST 2019
Mon 13 May 10:06:18 BST 2019
Mon 13 May 10:06:18 BST 2019
Mon 13 May 10:06:18 BST 2019
Mon 13 May 10:06:18 BST 2019
Mon 13 May 10:06:18 BST 2019
Mon 13 May 10:06:19 BST 2019
Mon 13 May 10:06:19 BST 2019
Mon 13 May 10:06:19 BST 2019
Mon 13 May 10:06:19 BST 2019
Mon 13 May 10:06:19 BST 2019
Mon 13 May 10:06:19 BST 2019
Mon 13 May 10:06:19 BST 2019
Mon 13 May 10:06:20 BST 2019
Mon 13 May 10:06:20 BST 2019
Mon 13 May 10:06:20 BST 2019
Mon 13 May 10:06:20 BST 2019
Mon 13 May 10:06:20 BST 2019
Mon 13 May 10:06:20 BST 2019
Mon 13 May 10:06:20 BST 2019

@ben-walsh
Copy link

Failing test run output ...

#0  test.JdiTest at /home/walshbp/system_test_work/git/openjdk-systemtest/openjdk.build/makefile:603
makefile:105: OPENJDK_SYSTEMTEST_ROOT is /home/walshbp/system_test_work/git/openjdk-systemtest
makefile:143: STF_ROOT is /home/walshbp/system_test_work/git/stf
makefile:151: PREREQS_ROOT is /home/walshbp/system_test_work/git/openjdk-systemtest/../../systemtest_prereqs
makefile:192: RESOLVED_PREREQS_ROOT is /home/walshbp/system_test_work/git/openjdk-systemtest/../../systemtest_prereqs
makefile:294: Found /home/walshbp/system_test_work/git/openjdk-systemtest/../../systemtest_prereqs/apache-ant-1.10.2/lib/ant-launcher.jar
makefile:343: JAVA_HOME is /home/walshbp/openjdk8-hotspot-binary-latest/jdk8u202-b08
makefile:346: /home/walshbp/openjdk8-hotspot-binary-latest/jdk8u202-b08/bin/java -fullversion returned
makefile:347: openjdk full version "1.8.0_202-b08"
makefile:712: warning: overriding recipe for target 'test.JDKInternalAPIsTest'
makefile:684: warning: ignoring old recipe for target 'test.JDKInternalAPIsTest'
echo Running target test.JdiTest
Running target test.JdiTest
perl /home/walshbp/system_test_work/git/stf/stf.core/scripts/stf.pl  -test-root="/home/walshbp/system_test_work/git/stf;/home/walshbp/system_test_work/git/openjdk-systemtest" -systemtest-prereqs="/home/walshbp/system_test_work/git/openjdk-systemtest/../../systemtest_prereqs"      -test=JdiTest 
STF 10:06:28.583 - =========================   S T F   =========================
systemtest-prereqs has been processed, and set to: /home/walshbp/system_test_work/systemtest_prereqsSTF 10:06:28.589 - Deleting old STF results: /tmp/stf/20190510-122805-JdiTest
Retrieving amount of free space on drive containing /tmp/stf
There is 37040 Mb free
STF 10:06:28.598 - ==================   G E N E R A T I O N   ==================
STF 10:06:28.599 - Checking JVM: /home/walshbp/openjdk8-hotspot-binary-latest/jdk8u202-b08
STF 10:06:28.600 - Starting process to generate scripts: /home/walshbp/openjdk8-hotspot-binary-latest/jdk8u202-b08/bin/java  -Dlog4j.skipJansi=true -Djava.system.class.loader=net.adoptopenjdk.stf.runner.StfClassLoader -classpath /home/walshbp/system_test_work/git/openjdk-systemtest/../../systemtest_prereqs/log4j-2.3/log4j-api-2.3.jar:/home/walshbp/system_test_work/git/openjdk-systemtest/../../systemtest_prereqs/log4j-2.3/log4j-core-2.3.jar:/home/walshbp/system_test_work/git/stf/stf.core/scripts/../bin net.adoptopenjdk.stf.runner.StfRunner -properties "/tmp/stf/20190513-100628-JdiTest/stf_parameters.properties, , /home/walshbp/system_test_work/git/stf/stf.core/config/stf.properties" -testDir "/tmp/stf/20190513-100628-JdiTest"
GEN 10:06:29.366 - Found test. Project: 'openjdk.test.debugging' class: 'JdiTest.class' Dir: '/home/walshbp/system_test_work/git/openjdk-systemtest/openjdk.test.debugging/bin'
GEN 10:06:29.372 - Found test. Project: 'openjdk.test.debugging' class: 'net.adoptopenjdk.stf.jdi.JdiTest'
GEN Classpath directories used by project 'openjdk.test.debugging': 
GEN   /home/walshbp/system_test_work/git/openjdk-systemtest/openjdk.test.debugging/bin
GEN   /home/walshbp/system_test_work/git/stf/stf.core/bin
GEN   /home/walshbp/system_test_work/git/stf/stf.load/bin
GEN   /home/walshbp/system_test_work/systemtest_prereqs/log4j-2.3/log4j-api-2.3.jar
GEN   /home/walshbp/system_test_work/systemtest_prereqs/log4j-2.3/log4j-core-2.3.jar
GEN   /home/walshbp/system_test_work/systemtest_prereqs/junit-4.12/junit-4.12.jar
GEN   /home/walshbp/system_test_work/systemtest_prereqs/tools/tools.jar
GEN   /home/walshbp/system_test_work/systemtest_prereqs/asm-7.0/asm-7.0.jar
GEN 10:06:29.679 - Using Mode NoOptions. Values = ''
GEN 10:06:29.707 - 
GEN 10:06:29.707 - Test command summary:
GEN 10:06:29.708 -   Step  Stage   Command           Description
GEN 10:06:29.708 -  -----+--------+-----------------+------------
GEN 10:06:29.708 -     1  setUp    mkdir             Create the properties directory
GEN 10:06:29.708 -     2  execute  cp                Copy basic_listen.prop to results
GEN 10:06:29.708 -     3  execute  Run java          Starting basic_listen Connectors process
GEN 10:06:29.708 -     4  execute  sleep(time)       Sleep for 5 seconds to allow the connector process to start to listen
GEN 10:06:29.708 -     5  execute  Run java          Starting net.adoptopenjdk.test.jdi.targetvm.Simple on port 3060
GEN 10:06:29.708 -     6  execute  sleep(time)       Sleep for 5 seconds to allow the connector process to start to listen
GEN 10:06:29.708 -     7  execute  Run java          Starting net.adoptopenjdk.test.jdi.targetvm.HelloWorld on port 3050
GEN 10:06:29.708 -     8  execute  Monitor           Monitoring basic_listen processes
STF 10:06:29.731 - 
STF 10:06:29.731 - Script generation completed
STF 10:06:29.731 - 
STF 10:06:29.732 - 
STF 10:06:29.732 - =======================   S E T U P   =======================
STF 10:06:29.732 - Running setup: perl /tmp/stf/20190513-100628-JdiTest/setUp.pl
STF 10:06:29.809 - 
STF 10:06:29.809 - +------ Step 1 - Create the properties directory
STF 10:06:29.809 - | Create new directory
STF 10:06:29.809 - |   Directory: /tmp/stf/20190513-100628-JdiTest/results/properties
STF 10:06:29.809 - |
STF 10:06:29.809 - SETUP stage completed
STF 10:06:29.818 - 
STF 10:06:29.818 - ====================   E X E C U T E -   ====================
STF 10:06:29.818 - Running execute: perl /tmp/stf/20190513-100628-JdiTest/execute.pl
STF 10:06:29.907 - 
STF 10:06:29.907 - Java version
STF 10:06:29.908 - Running: /home/walshbp/openjdk8-hotspot-binary-latest/jdk8u202-b08/bin/java -version
openjdk version "1.8.0_202"
OpenJDK Runtime Environment (AdoptOpenJDK)(build 1.8.0_202-b08)
OpenJDK 64-Bit Server VM (AdoptOpenJDK)(build 25.202-b08, mixed mode)
STF 10:06:30.021 - 
STF 10:06:30.021 - +------ Step 2 - Copy basic_listen.prop to results
STF 10:06:30.021 - | Copy a file to another directory
STF 10:06:30.021 - |   Source file: /home/walshbp/system_test_work/git/openjdk-systemtest/openjdk.test.debugging/src/test.debugging/net/adoptopenjdk/test/jdi/properties/basic_listen.prop
STF 10:06:30.021 - |   Dest dir:    /tmp/stf/20190513-100628-JdiTest/results/properties
STF 10:06:30.021 - |
STF 10:06:30.022 - 
STF 10:06:30.022 - +------ Step 3 - Starting basic_listen Connectors process
STF 10:06:30.022 - | Start background process
STF 10:06:30.022 - |   Program:     /home/walshbp/openjdk8-hotspot-binary-latest/jdk8u202-b08/bin/java
STF 10:06:30.022 - |   Mnemonic:    BLIC
STF 10:06:30.022 - |   Echo:        ECHO_ON
STF 10:06:30.022 - |   Expectation: CLEAN_RUN within 30m
STF 10:06:30.022 - |
STF 10:06:30.023 - Running command: /home/walshbp/openjdk8-hotspot-binary-latest/jdk8u202-b08/bin/java -Djava.net.preferIPv4Stack=true -classpath /home/walshbp/system_test_work/git/openjdk-systemtest/openjdk.test.debugging/bin:/home/walshbp/openjdk8-hotspot-binary-latest/jdk8u202-b08/lib/tools.jar net.adoptopenjdk.test.jdi.debugger.Connectors /home/walshbp/system_test_work/git/openjdk-systemtest/openjdk.test.debugging/src/test.debugging/net/adoptopenjdk/test/jdi/properties/basic_listen.prop dt_socket /home/walshbp/system_test_work/git/openjdk-systemtest/openjdk.test.debugging/bin
STF 10:06:30.023 - Redirecting stderr to /tmp/stf/20190513-100628-JdiTest/results/3.BLIC.stderr
STF 10:06:30.023 - Redirecting stdout to /tmp/stf/20190513-100628-JdiTest/results/3.BLIC.stdout
STF 10:06:30.038 - 
STF 10:06:30.038 - +------ Step 4 - Sleep for 5 seconds to allow the connector process to start to listen
STF 10:06:30.038 - | Sleep for a given period
STF 10:06:30.038 - |   period: 5
STF 10:06:30.038 - |
STF 10:06:35.038 - 
STF 10:06:35.038 - +------ Step 5 - Starting net.adoptopenjdk.test.jdi.targetvm.Simple on port 3060
STF 10:06:35.038 - | Start background process
STF 10:06:35.038 - |   Program:     /home/walshbp/openjdk8-hotspot-binary-latest/jdk8u202-b08/bin/java
STF 10:06:35.038 - |   Mnemonic:    BLI1
STF 10:06:35.038 - |   Echo:        ECHO_ON
STF 10:06:35.038 - |   Expectation: CLEAN_RUN within 30m
STF 10:06:35.038 - |
STF 10:06:35.039 - Running command: /home/walshbp/openjdk8-hotspot-binary-latest/jdk8u202-b08/bin/java -Xrunjdwp:transport=dt_socket,address=3060,timeout=300000 -classpath /home/walshbp/system_test_work/git/openjdk-systemtest/openjdk.test.debugging/bin:/home/walshbp/openjdk8-hotspot-binary-latest/jdk8u202-b08/lib/tools.jar net.adoptopenjdk.test.jdi.targetvm.Simple
STF 10:06:35.039 - Redirecting stderr to /tmp/stf/20190513-100628-JdiTest/results/5.BLI1.stderr
STF 10:06:35.039 - Redirecting stdout to /tmp/stf/20190513-100628-JdiTest/results/5.BLI1.stdout
STF 10:06:35.041 - 
STF 10:06:35.041 - +------ Step 6 - Sleep for 5 seconds to allow the connector process to start to listen
STF 10:06:35.041 - | Sleep for a given period
STF 10:06:35.041 - |   period: 5
STF 10:06:35.041 - |
STF 10:06:40.041 - 
STF 10:06:40.041 - +------ Step 7 - Starting net.adoptopenjdk.test.jdi.targetvm.HelloWorld on port 3050
STF 10:06:40.041 - | Start background process
STF 10:06:40.041 - |   Program:     /home/walshbp/openjdk8-hotspot-binary-latest/jdk8u202-b08/bin/java
STF 10:06:40.041 - |   Mnemonic:    BLI2
STF 10:06:40.041 - |   Echo:        ECHO_ON
STF 10:06:40.041 - |   Expectation: CLEAN_RUN within 30m
STF 10:06:40.041 - |
STF 10:06:40.042 - Running command: /home/walshbp/openjdk8-hotspot-binary-latest/jdk8u202-b08/bin/java -Xrunjdwp:transport=dt_socket,address=3050,timeout=300000 -classpath /home/walshbp/system_test_work/git/openjdk-systemtest/openjdk.test.debugging/bin:/home/walshbp/openjdk8-hotspot-binary-latest/jdk8u202-b08/lib/tools.jar net.adoptopenjdk.test.jdi.targetvm.HelloWorld
STF 10:06:40.042 - Redirecting stderr to /tmp/stf/20190513-100628-JdiTest/results/7.BLI2.stderr
STF 10:06:40.042 - Redirecting stdout to /tmp/stf/20190513-100628-JdiTest/results/7.BLI2.stdout
STF 10:06:40.044 - 
STF 10:06:40.044 - +------ Step 8 - Monitoring basic_listen processes
STF 10:06:40.044 - | Wait for processes to meet expectations
STF 10:06:40.044 - |   Processes: [BLI1, BLI2, BLIC]
STF 10:06:40.044 - |
STF 10:06:40.044 - Monitoring processes: BLI1 BLI2 BLIC
BLIC Connectors starting up @13-May-2019 10:06:30
BLIC classpath: /home/walshbp/system_test_work/git/openjdk-systemtest/openjdk.test.debugging/bin:/home/walshbp/openjdk8-hotspot-binary-latest/jdk8u202-b08/lib/tools.jar
BLIC Connection file is /home/walshbp/system_test_work/git/openjdk-systemtest/openjdk.test.debugging/src/test.debugging/net/adoptopenjdk/test/jdi/properties/basic_listen.prop
BLIC Transport type is dt_socket
BLIC Trying to load property file....
BLIC Number of connections = 2
BLIC Connection[0] = listen
BLIC Connection[1] = listen
BLIC Loading properties....
BLIC vm0.number of events loaded = 7
BLIC vm0.event0 loaded = methodEntry
BLIC vm0.event1 loaded = methodExit
BLIC vm0.event2 loaded = countInstances
BLIC vm0.event3 loaded = breakpoint:setName
BLIC vm0.event4 loaded = modificationWatchpoint:name
BLIC vm0.event5 loaded = breakpoint:getName
BLIC vm0.event6 loaded = modificationWatchpoint:name
BLIC 
BLIC vm1.number of events loaded = 3
BLIC vm1.event0 loaded = methodEntry
BLIC vm1.event1 loaded = methodExit
BLIC vm1.event2 loaded = vmName
BLIC 
BLIC Connecting vm0....
BLIC createListeningVM:0
BLIC Transport type is com.sun.jdi.SocketListen
BLIC Connecting vm1....
BLIC createListeningVM:1
BLIC Transport type is com.sun.jdi.SocketListen
BLIC Listing connectors:
BLIC Listing connectors:
BLIC com.sun.jdi.CommandLineLaunch
BLIC com.sun.jdi.CommandLineLaunch
BLIC com.sun.jdi.RawCommandLineLaunch
BLIC com.sun.jdi.SocketAttach
BLIC com.sun.jdi.RawCommandLineLaunch
BLIC com.sun.jdi.SocketAttach
BLIC Matched: com.sun.jdi.SocketListen
BLIC Matched: com.sun.jdi.SocketListen
BLIC com.sun.jdi.ProcessAttach
BLIC com.sun.jdi.ProcessAttach
BLIC Connection type = com.sun.jdi.SocketListen
BLIC Connection type = com.sun.jdi.SocketListen
BLIC progress...defaultArguments obtained.
BLIC progress...defaultArguments obtained.
BLIC vm1---> Dumping arguments map contents
BLIC vm1----> timeout=600000
BLIC vm1----> port=3050
BLIC vm1----> localAddress=
BLIC vm0---> Dumping arguments map contents
BLIC vm0----> timeout=600000
BLIC vm0----> port=3060
BLIC vm0----> localAddress=
BLIC VM:1 is Starting to listen at 13-May-2019 10:06:30
BLIC VM:0 is Starting to listen at 13-May-2019 10:06:30
BLIC Listen address[0] = bendev.hursley.ibm.com:3060 listening on port 3060:...... at 13-May-2019 10:06:30
BLIC Listen address[1] = bendev.hursley.ibm.com:3050 listening on port 3050:...... at 13-May-2019 10:06:30
BLIC IO Exception from Listening VM (Connectors.java) on port 3060 @13-May-2019 10:06:30
BLIC Errors in accepting connection on port 3060
BLIC Errors vm object is null using these connection settings port 3060
BLIC stderr java.net.BindException: Address already in use (Bind failed)
BLIC stderr 	at java.net.PlainSocketImpl.socketBind(Native Method)
BLIC stderr 	at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:387)
BLIC stderr 	at java.net.ServerSocket.bind(ServerSocket.java:375)
BLIC stderr 	at java.net.ServerSocket.bind(ServerSocket.java:329)
BLIC stderr 	at com.sun.tools.jdi.SocketTransportService.startListening(SocketTransportService.java:255)
BLIC stderr 	at com.sun.tools.jdi.SocketTransportService.startListening(SocketTransportService.java:283)
BLIC stderr 	at com.sun.tools.jdi.GenericListeningConnector.startListening(GenericListeningConnector.java:112)
BLIC stderr 	at com.sun.tools.jdi.SocketListeningConnector.startListening(SocketListeningConnector.java:86)
BLIC stderr 	at com.sun.tools.jdi.GenericListeningConnector.accept(GenericListeningConnector.java:158)
BLIC stderr 	at net.adoptopenjdk.test.jdi.debugger.Connectors.createListeningVM(Connectors.java:561)
BLIC stderr 	at net.adoptopenjdk.test.jdi.debugger.Connectors$CreateConnectionThread.run(Connectors.java:718)
BLIC ...... VirtualMachine obtained on port 3050 at 13-May-2019 10:06:40
BLIC No errors in accepting connection on port 3050
BLIC ***** Finished connecting ******
BLIC 
BLIC ***** ERROR: vm0 was null ******
STF 10:06:40.563 - **FAILED** Process BLIC ended with exit code (1) and not the expected exit code/s (0)
BLI1 stderr ERROR: transport error 202: recv failed during handshake: Connection reset by peer
BLI1 stderr ERROR: JDWP Transport dt_socket failed to initialize, TRANSPORT_INIT(510)
BLI1 stderr JDWP exit error AGENT_ERROR_TRANSPORT_INIT(197): No transports initialized [debugInit.c:750]
STF 10:06:40.564 - Monitoring Report Summary:
STF 10:06:40.564 -   o Process BLI1 ended with exit code (2) and not the expected exit code/s (0)
STF 10:06:40.564 -   o Process BLI2 is still running
STF 10:06:40.564 -   o Process BLIC ended with exit code (1) and not the expected exit code/s (0)
STF 10:06:40.565 - Killing processes: BLI1 BLI2 BLIC
STF 10:06:41.566 -   o Process BLI2 killed
STF 10:06:41.566 -   o Process BLIC is not running
STF 10:06:41.566 -   o Process BLI1 is not running
**FAILED** at step 8 (Monitoring basic_listen processes). Expected return value=0 Actual=1 at /tmp/stf/20190513-100628-JdiTest/execute.pl line 219.
STF 10:06:41.570 - **FAILED** execute script failed. Expected return value=0 Actual=1
STF 10:06:41.570 - 
STF 10:06:41.570 - ====================   T E A R D O W N   ====================
STF 10:06:41.570 - Running teardown: perl /tmp/stf/20190513-100628-JdiTest/tearDown.pl
STF 10:06:41.660 - TEARDOWN stage completed
STF 10:06:41.669 - 
STF 10:06:41.669 - =====================   R E S U L T S   =====================
STF 10:06:41.669 - Stage results:
STF 10:06:41.669 -   setUp:     pass
STF 10:06:41.669 -   execute:  *fail*
STF 10:06:41.669 -   teardown:  pass
STF 10:06:41.669 - 
STF 10:06:41.669 - Overall result: **FAILED**
makefile:604: recipe for target 'test.JdiTest' failed
makefile:603: *** [test.JdiTest] Error 1


Selected output from - while true; do echo `date` >> /tmp/outNet6.txt; sudo netstat -ap | grep ":3050\|:3060" >> /tmp/outNet6.txt; sleep 0.1; done - during failing test run ...

Mon 13 May 10:06:21 BST 2019
Mon 13 May 10:06:21 BST 2019
Mon 13 May 10:06:21 BST 2019
Mon 13 May 10:06:21 BST 2019
Mon 13 May 10:06:21 BST 2019
Mon 13 May 10:06:21 BST 2019
Mon 13 May 10:06:22 BST 2019
Mon 13 May 10:06:22 BST 2019
Mon 13 May 10:06:22 BST 2019
Mon 13 May 10:06:22 BST 2019
Mon 13 May 10:06:22 BST 2019
Mon 13 May 10:06:22 BST 2019
Mon 13 May 10:06:22 BST 2019
Mon 13 May 10:06:23 BST 2019
Mon 13 May 10:06:23 BST 2019
Mon 13 May 10:06:23 BST 2019
Mon 13 May 10:06:23 BST 2019
Mon 13 May 10:06:23 BST 2019
Mon 13 May 10:06:23 BST 2019
Mon 13 May 10:06:23 BST 2019
Mon 13 May 10:06:24 BST 2019
Mon 13 May 10:06:24 BST 2019
Mon 13 May 10:06:24 BST 2019
Mon 13 May 10:06:24 BST 2019
Mon 13 May 10:06:24 BST 2019
Mon 13 May 10:06:24 BST 2019
Mon 13 May 10:06:25 BST 2019
Mon 13 May 10:06:25 BST 2019
Mon 13 May 10:06:25 BST 2019
Mon 13 May 10:06:25 BST 2019
Mon 13 May 10:06:25 BST 2019
Mon 13 May 10:06:25 BST 2019
Mon 13 May 10:06:25 BST 2019
Mon 13 May 10:06:26 BST 2019
Mon 13 May 10:06:26 BST 2019
Mon 13 May 10:06:26 BST 2019
Mon 13 May 10:06:26 BST 2019
Mon 13 May 10:06:26 BST 2019
Mon 13 May 10:06:26 BST 2019
Mon 13 May 10:06:27 BST 2019
Mon 13 May 10:06:27 BST 2019
Mon 13 May 10:06:27 BST 2019
Mon 13 May 10:06:27 BST 2019
Mon 13 May 10:06:27 BST 2019
Mon 13 May 10:06:27 BST 2019
Mon 13 May 10:06:27 BST 2019
Mon 13 May 10:06:28 BST 2019
Mon 13 May 10:06:28 BST 2019
Mon 13 May 10:06:28 BST 2019
Mon 13 May 10:06:28 BST 2019
Mon 13 May 10:06:28 BST 2019
Mon 13 May 10:06:28 BST 2019
Mon 13 May 10:06:29 BST 2019
Mon 13 May 10:06:29 BST 2019
Mon 13 May 10:06:29 BST 2019
Mon 13 May 10:06:29 BST 2019
Mon 13 May 10:06:29 BST 2019
Mon 13 May 10:06:29 BST 2019
Mon 13 May 10:06:29 BST 2019
Mon 13 May 10:06:30 BST 2019
Mon 13 May 10:06:30 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
Mon 13 May 10:06:30 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
Mon 13 May 10:06:30 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
Mon 13 May 10:06:30 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
Mon 13 May 10:06:30 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
Mon 13 May 10:06:31 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
Mon 13 May 10:06:31 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
Mon 13 May 10:06:31 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
Mon 13 May 10:06:31 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
Mon 13 May 10:06:31 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
Mon 13 May 10:06:31 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
Mon 13 May 10:06:31 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
Mon 13 May 10:06:32 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
Mon 13 May 10:06:32 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
Mon 13 May 10:06:32 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
Mon 13 May 10:06:32 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
Mon 13 May 10:06:32 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
Mon 13 May 10:06:32 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
Mon 13 May 10:06:33 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
Mon 13 May 10:06:33 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
Mon 13 May 10:06:33 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
Mon 13 May 10:06:33 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
Mon 13 May 10:06:33 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
Mon 13 May 10:06:33 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
Mon 13 May 10:06:33 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
Mon 13 May 10:06:34 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
Mon 13 May 10:06:34 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
Mon 13 May 10:06:34 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
Mon 13 May 10:06:34 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
Mon 13 May 10:06:34 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
Mon 13 May 10:06:34 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
Mon 13 May 10:06:35 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
Mon 13 May 10:06:35 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
tcp        0      0 localhost:3060          localhost:42460         ESTABLISHED -               
tcp        0      0 localhost:42460         localhost:3060          ESTABLISHED 9670/java       
Mon 13 May 10:06:35 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
tcp        0      0 localhost:3060          localhost:42460         ESTABLISHED -               
tcp        0      0 localhost:42460         localhost:3060          ESTABLISHED 9670/java       
Mon 13 May 10:06:35 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
tcp        0      0 localhost:3060          localhost:42460         ESTABLISHED -               
tcp        0      0 localhost:42460         localhost:3060          ESTABLISHED 9670/java       
Mon 13 May 10:06:35 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
tcp        0      0 localhost:3060          localhost:42460         ESTABLISHED -               
tcp        0      0 localhost:42460         localhost:3060          ESTABLISHED 9670/java       
Mon 13 May 10:06:35 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
tcp        0      0 localhost:3060          localhost:42460         ESTABLISHED -               
tcp        0      0 localhost:42460         localhost:3060          ESTABLISHED 9670/java       
Mon 13 May 10:06:36 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
tcp        0      0 localhost:3060          localhost:42460         ESTABLISHED -               
tcp        0      0 localhost:42460         localhost:3060          ESTABLISHED 9670/java       
Mon 13 May 10:06:36 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
tcp        0      0 localhost:3060          localhost:42460         ESTABLISHED -               
tcp        0      0 localhost:42460         localhost:3060          ESTABLISHED 9670/java       
Mon 13 May 10:06:36 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
tcp        0      0 localhost:3060          localhost:42460         ESTABLISHED -               
tcp        0      0 localhost:42460         localhost:3060          ESTABLISHED 9670/java       
Mon 13 May 10:06:36 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
tcp        0      0 localhost:3060          localhost:42460         ESTABLISHED -               
tcp        0      0 localhost:42460         localhost:3060          ESTABLISHED 9670/java       
Mon 13 May 10:06:36 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
tcp        0      0 localhost:3060          localhost:42460         ESTABLISHED -               
tcp        0      0 localhost:42460         localhost:3060          ESTABLISHED 9670/java       
Mon 13 May 10:06:36 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
tcp        0      0 localhost:3060          localhost:42460         ESTABLISHED -               
tcp        0      0 localhost:42460         localhost:3060          ESTABLISHED 9670/java       
Mon 13 May 10:06:36 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
tcp        0      0 localhost:3060          localhost:42460         ESTABLISHED -               
tcp        0      0 localhost:42460         localhost:3060          ESTABLISHED 9670/java       
Mon 13 May 10:06:37 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
tcp        0      0 localhost:3060          localhost:42460         ESTABLISHED -               
tcp        0      0 localhost:42460         localhost:3060          ESTABLISHED 9670/java       
Mon 13 May 10:06:37 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
tcp        0      0 localhost:3060          localhost:42460         ESTABLISHED -               
tcp        0      0 localhost:42460         localhost:3060          ESTABLISHED 9670/java       
Mon 13 May 10:06:37 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
tcp        0      0 localhost:3060          localhost:42460         ESTABLISHED -               
tcp        0      0 localhost:42460         localhost:3060          ESTABLISHED 9670/java       
Mon 13 May 10:06:37 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
tcp        0      0 localhost:3060          localhost:42460         ESTABLISHED -               
tcp        0      0 localhost:42460         localhost:3060          ESTABLISHED 9670/java       
Mon 13 May 10:06:37 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
tcp        0      0 localhost:3060          localhost:42460         ESTABLISHED -               
tcp        0      0 localhost:42460         localhost:3060          ESTABLISHED 9670/java       
Mon 13 May 10:06:37 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
tcp        0      0 localhost:3060          localhost:42460         ESTABLISHED -               
tcp        0      0 localhost:42460         localhost:3060          ESTABLISHED 9670/java       
Mon 13 May 10:06:38 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
tcp        0      0 localhost:3060          localhost:42460         ESTABLISHED -               
tcp        0      0 localhost:42460         localhost:3060          ESTABLISHED 9670/java       
Mon 13 May 10:06:38 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
tcp        0      0 localhost:3060          localhost:42460         ESTABLISHED -               
tcp        0      0 localhost:42460         localhost:3060          ESTABLISHED 9670/java       
Mon 13 May 10:06:38 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
tcp        0      0 localhost:3060          localhost:42460         ESTABLISHED -               
tcp        0      0 localhost:42460         localhost:3060          ESTABLISHED 9670/java       
Mon 13 May 10:06:38 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
tcp        0      0 localhost:3060          localhost:42460         ESTABLISHED -               
tcp        0      0 localhost:42460         localhost:3060          ESTABLISHED 9670/java       
Mon 13 May 10:06:38 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
tcp        0      0 localhost:3060          localhost:42460         ESTABLISHED -               
tcp        0      0 localhost:42460         localhost:3060          ESTABLISHED 9670/java       
Mon 13 May 10:06:38 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
tcp        0      0 localhost:3060          localhost:42460         ESTABLISHED -               
tcp        0      0 localhost:42460         localhost:3060          ESTABLISHED 9670/java       
Mon 13 May 10:06:38 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
tcp        0      0 localhost:3060          localhost:42460         ESTABLISHED -               
tcp        0      0 localhost:42460         localhost:3060          ESTABLISHED 9670/java       
Mon 13 May 10:06:39 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
tcp        0      0 localhost:3060          localhost:42460         ESTABLISHED -               
tcp        0      0 localhost:42460         localhost:3060          ESTABLISHED 9670/java       
Mon 13 May 10:06:39 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
tcp        0      0 localhost:3060          localhost:42460         ESTABLISHED -               
tcp        0      0 localhost:42460         localhost:3060          ESTABLISHED 9670/java       
Mon 13 May 10:06:39 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
tcp        0      0 localhost:3060          localhost:42460         ESTABLISHED -               
tcp        0      0 localhost:42460         localhost:3060          ESTABLISHED 9670/java       
Mon 13 May 10:06:39 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
tcp        0      0 localhost:3060          localhost:42460         ESTABLISHED -               
tcp        0      0 localhost:42460         localhost:3060          ESTABLISHED 9670/java       
Mon 13 May 10:06:39 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
tcp        0      0 localhost:3060          localhost:42460         ESTABLISHED -               
tcp        0      0 localhost:42460         localhost:3060          ESTABLISHED 9670/java       
Mon 13 May 10:06:39 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
tcp        0      0 localhost:3060          localhost:42460         ESTABLISHED -               
tcp        0      0 localhost:42460         localhost:3060          ESTABLISHED 9670/java       
Mon 13 May 10:06:39 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
tcp        0      0 localhost:3060          localhost:42460         ESTABLISHED -               
tcp        0      0 localhost:42460         localhost:3060          ESTABLISHED 9670/java       
Mon 13 May 10:06:40 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
tcp        0      0 localhost:3060          localhost:42460         ESTABLISHED -               
tcp        0      0 localhost:42460         localhost:3060          ESTABLISHED 9670/java       
Mon 13 May 10:06:40 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
tcp        0      0 localhost:3060          localhost:42460         ESTABLISHED -               
tcp        0      0 localhost:42460         localhost:3060          ESTABLISHED 9670/java       
Mon 13 May 10:06:40 BST 2019
tcp        0      0 *:3060                  *:*                     LISTEN      9442/java       
tcp        0      0 localhost:3060          localhost:42460         ESTABLISHED -               
tcp        0      0 localhost:42460         localhost:3060          ESTABLISHED 9670/java       
Mon 13 May 10:06:40 BST 2019
Mon 13 May 10:06:40 BST 2019
Mon 13 May 10:06:40 BST 2019
Mon 13 May 10:06:41 BST 2019
Mon 13 May 10:06:41 BST 2019
Mon 13 May 10:06:41 BST 2019
Mon 13 May 10:06:41 BST 2019
Mon 13 May 10:06:41 BST 2019
Mon 13 May 10:06:41 BST 2019
Mon 13 May 10:06:41 BST 2019
Mon 13 May 10:06:42 BST 2019
Mon 13 May 10:06:42 BST 2019
Mon 13 May 10:06:42 BST 2019
Mon 13 May 10:06:42 BST 2019
Mon 13 May 10:06:42 BST 2019
Mon 13 May 10:06:42 BST 2019
Mon 13 May 10:06:42 BST 2019
Mon 13 May 10:06:43 BST 2019
Mon 13 May 10:06:43 BST 2019
Mon 13 May 10:06:43 BST 2019
Mon 13 May 10:06:43 BST 2019
Mon 13 May 10:06:43 BST 2019
Mon 13 May 10:06:43 BST 2019
Mon 13 May 10:06:44 BST 2019
Mon 13 May 10:06:44 BST 2019
Mon 13 May 10:06:44 BST 2019
Mon 13 May 10:06:44 BST 2019
Mon 13 May 10:06:44 BST 2019
Mon 13 May 10:06:44 BST 2019
Mon 13 May 10:06:44 BST 2019
Mon 13 May 10:06:45 BST 2019
Mon 13 May 10:06:45 BST 2019
Mon 13 May 10:06:45 BST 2019
Mon 13 May 10:06:45 BST 2019
Mon 13 May 10:06:45 BST 2019
Mon 13 May 10:06:45 BST 2019
Mon 13 May 10:06:45 BST 2019
Mon 13 May 10:06:46 BST 2019
Mon 13 May 10:06:46 BST 2019
Mon 13 May 10:06:46 BST 2019
Mon 13 May 10:06:46 BST 2019
Mon 13 May 10:06:46 BST 2019
Mon 13 May 10:06:46 BST 2019
Mon 13 May 10:06:46 BST 2019
Mon 13 May 10:06:47 BST 2019
Mon 13 May 10:06:47 BST 2019
Mon 13 May 10:06:47 BST 2019
Mon 13 May 10:06:47 BST 2019
Mon 13 May 10:06:47 BST 2019
Mon 13 May 10:06:47 BST 2019
Mon 13 May 10:06:48 BST 2019
Mon 13 May 10:06:48 BST 2019
Mon 13 May 10:06:48 BST 2019
Mon 13 May 10:06:48 BST 2019
Mon 13 May 10:06:48 BST 2019
Mon 13 May 10:06:48 BST 2019
Mon 13 May 10:06:48 BST 2019
Mon 13 May 10:06:49 BST 2019
Mon 13 May 10:06:49 BST 2019
Mon 13 May 10:06:49 BST 2019
Mon 13 May 10:06:49 BST 2019
Mon 13 May 10:06:49 BST 2019
Mon 13 May 10:06:49 BST 2019
Mon 13 May 10:06:49 BST 2019

@ben-walsh
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants