xref: /aosp_15_r20/cts/hostsidetests/appsecurity/test-apps/EphemeralTestApp/util/run-test (revision b7c941bb3fa97aba169d73cee0bed2de8ac964bf)
1*b7c941bbSAndroid Build Coastguard Worker#!/bin/bash
2*b7c941bbSAndroid Build Coastguard Worker
3*b7c941bbSAndroid Build Coastguard Worker# Helper script for running CTS tests with all the right params.
4*b7c941bbSAndroid Build Coastguard Worker# Example usage:
5*b7c941bbSAndroid Build Coastguard Worker#  run-test <module> <package_name>  // To run all the tests in a package.
6*b7c941bbSAndroid Build Coastguard Worker#  run-test <module> <package_name>.<class_name>  // To run all the tests in a class.
7*b7c941bbSAndroid Build Coastguard Worker#  run-test <module> <package_name>.<class_name>#<method_name>  // To run a specific test in a class.
8*b7c941bbSAndroid Build Coastguard Worker
9*b7c941bbSAndroid Build Coastguard Workerecho " "
10*b7c941bbSAndroid Build Coastguard Workerecho "Running module $1 test...$2"
11*b7c941bbSAndroid Build Coastguard Workerecho " "
12*b7c941bbSAndroid Build Coastguard Workercts-tradefed run commandAndExit cts-dev --module $1 --test $2 --disable-reboot --skip-device-info --skip-all-system-status-check --skip-preconditions
13