Orphaned Agent Error - Unexpected Agent Exit. Code = 128
Hello,
I am currently running tests using the Load Testing Tool bundled with Oracle Application Testing Suit, to run performance tests for a web services application. Everything was running smoothly until I tried to run a total of 2000 users (200 users across 10 agent machines), which started to cause the tool to return "Orphaned Agent" errors ("Unexpected Agent exit. Code = 128" or "Unexpected Agent exit. Code = 1"). The Orphaned Agent errors aren't occuring right away, after user ramp up, it can be another 5 minutes or so before they are actually occuring. CPU and memory usage on the agent machines is not being maxed out (approx 30% usage).
I am using build 8.50.0260 of OATS.
I have checked the EmpStart.log file, and I am getting the following exception:
ERROR [EmpStartMain] oracle.oats.empstart.PortListener
java.io.EOFException
at java.io.DataInputStream.readInt(Unknown Source)
at oracle.oats.utilities.DHAgreementHelper.performKeyAgreement(DHAgreementHelper.java:159)
at oracle.oats.utilities.SecureServerSocket.accept(SecureServerSocket.java:41)
at oracle.oats.empstart.PortListener.readFromSocket(PortListener.java:121)
at oracle.oats.empstart.PortListener.run(PortListener.java:84)
at java.lang.Thread.run(Unknown Source)
ERROR [EmpStartMain] oracle.oats.empstart.PortListener
java.net.SocketException: Software caused connection abort: socket write error
at java.net.SocketOutputStream.socketWrite0(Native Method)
at java.net.SocketOutputStream.socketWrite(Unknown Source)
at java.net.SocketOutputStream.write(Unknown Source)
at java.io.DataOutputStream.write(Unknown Source)
at java.io.FilterOutputStream.write(Unknown Source)
at oracle.oats.utilities.DHAgreementHelper.performKeyAgreement(DHAgreementHelper.java:156)
at oracle.oats.utilities.SecureServerSocket.accept(SecureServerSocket.java:41)
at oracle.oats.empstart.PortListener.readFromSocket(PortListener.java:121)
at oracle.oats.empstart.PortListener.run(PortListener.java:84)
at java.lang.Thread.run(Unknown Source)
Hopefully someone can point me in the right direction :)
Michael