| <interoptest> |
| <run test="java-java"> |
| <arg name="suri" value="tcp://127.0.0.1:4001"/> |
| <arg name="curi" value="tcp://127.0.0.1:4001"/> |
| </run> |
| |
| <run test="java-java"> |
| <arg name="suri" value="tcp://127.0.0.1:4002?filter=KeepAlive"/> |
| <arg name="curi" value="tcp://127.0.0.1:4002?filter=KeepAlive"/> |
| </run> |
| |
| <run test="java-java"> |
| <arg name="suri" value="tls://127.0.0.1:4003"/> |
| <arg name="svmarg1" value="-Djavax.net.ssl.keyStore=interoptester/example/keys/my.keystore"/> |
| <arg name="svmarg2" value="-Djavax.net.ssl.keyStorePassword=snort1"/> |
| <arg name="curi" value="tls://127.0.0.1:4003?TlsConnection.authReqd=false"/> |
| </run> |
| |
| <run test="java-csharp"> |
| <arg name="suri" value="tcp://127.0.0.1:4001"/> |
| <arg name="curi" value="tcp://127.0.0.1:4001"/> |
| </run> |
| |
| <run test="csharp-java"> |
| <arg name="suri" value="tcp://127.0.0.1:4001"/> |
| <arg name="curi" value="tcp://127.0.0.1:4001"/> |
| </run> |
| |
| <run test="csharp-csharp"> |
| <arg name="suri" value="tcp://127.0.0.1:4001"/> |
| <arg name="curi" value="tcp://127.0.0.1:4001"/> |
| </run> |
| |
| <tests> |
| <test name="java-java"> |
| <params> |
| <param name="suri" default=""/> |
| <param name="svmarg1" default=""/> |
| <param name="svmarg2" default=""/> |
| <param name="curi" default=""/> |
| <param name="cvmarg1" default=""/> |
| <param name="cvmarg2" default=""/> |
| </params> |
| <support> |
| <prog name="java_MainIOTListener"> |
| <arg name="uri" value="{suri}"/> |
| <arg name="vmarg1" value="{svmarg1}"/> |
| <arg name="vmarg2" value="{svmarg2}"/> |
| </prog> |
| </support> |
| <jig> |
| <prog name="java_MainIOTClient"> |
| <arg name="uri" value="{curi}"/> |
| <arg name="vmarg1" value="{cvmarg1}"/> |
| <arg name="vmarg2" value="{cvmarg2}"/> |
| </prog> |
| </jig> |
| </test> |
| |
| <test name="java-csharp"> |
| <params> |
| <param name="suri" default=""/> |
| <param name="svmarg1" default=""/> |
| <param name="svmarg2" default=""/> |
| <param name="curi" default=""/> |
| <param name="cvmarg1" default=""/> |
| <param name="cvmarg2" default=""/> |
| </params> |
| <support> |
| <prog name="csharp_MainIOTListener"> |
| <arg name="uri" value="{suri}"/> |
| </prog> |
| </support> |
| <jig> |
| <prog name="java_MainIOTClient"> |
| <arg name="uri" value="{curi}"/> |
| <arg name="vmarg1" value="{cvmarg1}"/> |
| <arg name="vmarg2" value="{cvmarg2}"/> |
| </prog> |
| </jig> |
| </test> |
| |
| <test name="csharp-java"> |
| <params> |
| <param name="suri" default=""/> |
| <param name="svmarg1" default=""/> |
| <param name="svmarg2" default=""/> |
| <param name="curi" default=""/> |
| <param name="cvmarg1" default=""/> |
| <param name="cvmarg2" default=""/> |
| </params> |
| <support> |
| <prog name="java_MainIOTListener"> |
| <arg name="uri" value="{suri}"/> |
| <arg name="vmarg1" value="{svmarg1}"/> |
| <arg name="vmarg2" value="{svmarg2}"/> |
| </prog> |
| </support> |
| <jig> |
| <prog name="csharp_MainIOTClient"> |
| <arg name="uri" value="{curi}"/> |
| </prog> |
| </jig> |
| </test> |
| |
| <test name="csharp-csharp"> |
| <params> |
| <param name="suri" default=""/> |
| <param name="svmarg1" default=""/> |
| <param name="svmarg2" default=""/> |
| <param name="curi" default=""/> |
| <param name="cvmarg1" default=""/> |
| <param name="cvmarg2" default=""/> |
| </params> |
| <support> |
| <prog name="csharp_MainIOTListener"> |
| <arg name="uri" value="{suri}"/> |
| </prog> |
| </support> |
| <jig> |
| <prog name="csharp_MainIOTClient"> |
| <arg name="uri" value="{curi}"/> |
| </prog> |
| </jig> |
| </test> |
| </tests> |
| |
| <programs> |
| <program name="java_MainIOTListener"> |
| <params> |
| <param name="uri" default=""/> |
| <param name="vmarg1" default=""/> |
| <param name="vmarg2" default=""/> |
| </params> |
| <stdouttag>SOUT</stdouttag> |
| <stderrtag>SERR</stderrtag> |
| <tokens> |
| <token>java</token> |
| <token>{vmarg1}</token> |
| <token>{vmarg2}</token> |
| <token>-cp</token> |
| <token>bin;../etch/bin</token> |
| <token>org.apache.etch.interoptester.example.iot.MainIOTListener</token> |
| <token>{uri}</token> |
| </tokens> |
| </program> |
| |
| <program name="java_MainIOTClient"> |
| <params> |
| <param name="uri" default=""/> |
| <param name="vmarg1" default=""/> |
| <param name="vmarg2" default=""/> |
| </params> |
| <stdouttag>COUT</stdouttag> |
| <stderrtag>CERR</stderrtag> |
| <tokens> |
| <token>java</token> |
| <token>{vmarg1}</token> |
| <token>{vmarg2}</token> |
| <token>-cp</token> |
| <token>bin;../etch/bin;../../wks/tools/junit/4.3.1/junit-4.3.1.jar</token> |
| <token>org.apache.etch.interoptester.example.iot.MainIOTClient</token> |
| <token>{uri}</token> |
| </tokens> |
| </program> |
| |
| <program name="csharp_MainIOTListener"> |
| <params> |
| <param name="uri" default=""/> |
| </params> |
| <stdouttag>SOUT</stdouttag> |
| <stderrtag>SERR</stderrtag> |
| <tokens> |
| <token>interoptester/example/src/main/csharp/IOTListenerProj/bin/Debug/IOTListenerProj.exe</token> |
| <token>{uri}</token> |
| </tokens> |
| </program> |
| |
| <program name="csharp_MainIOTClient"> |
| <params> |
| <param name="uri" default=""/> |
| </params> |
| <stdouttag>COUT</stdouttag> |
| <stderrtag>CERR</stderrtag> |
| <tokens> |
| <token>interoptester/example/src/main/csharp/IOTClientProj/bin/Debug/IOTClientProj.exe</token> |
| <token>{uri}</token> |
| </tokens> |
| </program> |
| </programs> |
| </interoptest> |