Hello,

I've been trying to run Olio's php benchmark, based on the
documentation available in the SVN.
The web app appears to be working fine, but I'm unable to drive load against it.

I'm running the latest Olio version from the SVN and Faban version
"faban-kit-091008". I'm using two systems; System 1 runs Faban master
and the Geocoder, and System 2 runs the Web App, MySQL and a Faban
agent. SSH access is working from System 1 to System 2 without
prompting for a password.

All scheduled runs fail. In the run log I can see several "Invalid
argument" errors.

----
2009-01-08T18:00:30             SEVERE  connect: Invalid argument       11
        com.sun.faban.harness.engine.CmdService.getIfMap
2009-01-08T18:00:30             SEVERE  connect: Invalid argument       11
        com.sun.faban.harness.engine.CmdService.getIfMap
2009-01-08T18:00:30             SEVERE  connect: Invalid argument       11
        com.sun.faban.harness.engine.CmdService.getIfMap
2009-01-08T18:00:30             SEVERE  connect: Invalid argument       11
        com.sun.faban.harness.engine.CmdService.getIfMap
2009-01-08T18:00:30             SEVERE  CmdService setup failed. Exiting        
11
        com.sun.faban.harness.engine.GenericBenchmark.start
2009-01-08T18:00:30             SEVERE
exception       FenXi process command [fenxi, process,
/home/williamv/faban/output/Web20Driver.1M/,
/home/williamv/faban/output/Web20Driver.1M/, Web20Driver.1M] failed.
        11      com.sun.faban.harness.engine.GenericBenchmark.postProcess
----

I couldn't figure out a way of knowing which arguments are invalid.

In the web app system, under $FABAN_HOME/logs/agent.SYSTEM_NAME.log, I
see an RMI connection problem:

---
java.rmi.ConnectIOException: error during JRMP connection
establishment; nested exception is:
        java.net.SocketException: Connection reset
        at 
sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:286)
        at sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:184)
        at sun.rmi.server.UnicastRef.newCall(UnicastRef.java:322)
        at sun.rmi.registry.RegistryImpl_Stub.lookup(Unknown Source)
        at 
com.sun.faban.common.RegistryLocator.getRegistry(RegistryLocator.java:137)
        at 
com.sun.faban.harness.agent.AgentBootstrap.startAgents(AgentBootstrap.java:272)
        at 
com.sun.faban.harness.agent.AgentBootstrap.main(AgentBootstrap.java:92)
Caused by: java.net.SocketException: Connection reset
        at java.net.SocketInputStream.read(SocketInputStream.java:168)
        at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
        at java.io.BufferedInputStream.read(BufferedInputStream.java:237)
        at java.io.DataInputStream.readByte(DataInputStream.java:248)
        at 
sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:228)
        ... 6 more
---

Please advise me if there is any additional information I should post
to this list.

Thanks in advance!

William.

Reply via email to