blob: e8876a25b51cc7b56fbf9f17e3ebf592d5101e39 [file] [log] [blame]
base=/system
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
# Test native server with Java client
hidl_test_java_native -s &
sleep 1
NATIVE_PID=$!
(app_process $base/bin com.android.commands.hidl_test_java.HidlTestJava -c \
&& echo "Java client => native server PASS") \
|| echo "Java client => native server FAIL"
kill $NATIVE_PID
# Test Java server with native client
app_process $base/bin com.android.commands.hidl_test_java.HidlTestJava -s &
NATIVE_PID=$!
sleep 1
(hidl_test_java_native -c && echo "native client => Java server PASS") \
|| echo "native client => Java server FAIL"
kill $NATIVE_PID