xref: /aosp_15_r20/system/libziparchive/run-ziptool-tests-on-android.sh (revision adcb0a6279ea715828f9bc5e351569419e478774)
1*adcb0a62SAndroid Build Coastguard Worker#!/bin/bash
2*adcb0a62SAndroid Build Coastguard Worker
3*adcb0a62SAndroid Build Coastguard Worker# Copy the tests across.
4*adcb0a62SAndroid Build Coastguard Workertest_dir=/data/local/tests/unrestricted/ziptool-tests
5*adcb0a62SAndroid Build Coastguard Worker
6*adcb0a62SAndroid Build Coastguard Worker# TODO(b/169618311): remove this "adb push" command.
7*adcb0a62SAndroid Build Coastguard Workeradb push cli-tests/ "$test_dir"
8*adcb0a62SAndroid Build Coastguard Worker
9*adcb0a62SAndroid Build Coastguard Workerif tty -s; then
10*adcb0a62SAndroid Build Coastguard Worker  dash_t="-t"
11*adcb0a62SAndroid Build Coastguard Workerelse
12*adcb0a62SAndroid Build Coastguard Worker  dash_t=""
13*adcb0a62SAndroid Build Coastguard Workerfi
14*adcb0a62SAndroid Build Coastguard Worker
15*adcb0a62SAndroid Build Coastguard Workerexec adb shell "$dash_t" "${test_dir}"/cli-test "${test_dir}"/cli-tests/*.test
16