blob: e8876a25b51cc7b56fbf9f17e3ebf592d5101e39 [file] [log] [blame]
Andreas Huber401cd162016-08-26 10:40:30 -07001base=/system
Yifan Hongc8934042016-11-17 17:10:52 -08002export 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 Huber401cd162016-08-26 10:40:30 -07003
4# Test native server with Java client
5hidl_test_java_native -s &
6sleep 1
7NATIVE_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
12kill $NATIVE_PID
13
14# Test Java server with native client
15app_process $base/bin com.android.commands.hidl_test_java.HidlTestJava -s &
16NATIVE_PID=$!
17sleep 1
18(hidl_test_java_native -c && echo "native client => Java server PASS") \
19 || echo "native client => Java server FAIL"
20
21kill $NATIVE_PID