Andreas Huber | 401cd16 | 2016-08-26 10:40:30 -0700 | [diff] [blame] | 1 | base=/system |
Yifan Hong | c893404 | 2016-11-17 17:10:52 -0800 | [diff] [blame] | 2 | export CLASSPATH=$base/framework/hidl_test_java.jar:$base/framework/android.hardware.tests.baz@1.0-java.jar:$base/framework/android.hidl.base@1.0-java.jar |
Andreas Huber | 401cd16 | 2016-08-26 10:40:30 -0700 | [diff] [blame] | 3 | |
| 4 | # Test native server with Java client |
| 5 | hidl_test_java_native -s & |
| 6 | sleep 1 |
| 7 | NATIVE_PID=$! |
| 8 | (app_process $base/bin com.android.commands.hidl_test_java.HidlTestJava -c \ |
| 9 | && echo "Java client => native server PASS") \ |
| 10 | || echo "Java client => native server FAIL" |
| 11 | |
| 12 | kill $NATIVE_PID |
| 13 | |
| 14 | # Test Java server with native client |
| 15 | app_process $base/bin com.android.commands.hidl_test_java.HidlTestJava -s & |
| 16 | NATIVE_PID=$! |
| 17 | sleep 1 |
| 18 | (hidl_test_java_native -c && echo "native client => Java server PASS") \ |
| 19 | || echo "native client => Java server FAIL" |
| 20 | |
| 21 | kill $NATIVE_PID |