Test: kernel/tests/tools/run_test_only.sh \
-t 'kunit soc-utils-test' -s 127.0.0.1:6520
Bug: 355559072
Change-Id: I256855673cbe0ec1ea02d213d9c35c49e2d8e21b
Signed-off-by: Hsin-Yi Chen <hsinyichen@google.com>
25 lines
918 B
Plaintext
25 lines
918 B
Plaintext
HOW TO RUN SELFTESTS IN ANDROID
|
|
=================================
|
|
|
|
Run tests on a physical or virtual device:
|
|
$ kernel/tests/tools/run_test_only.sh -t selftests -s <serial_number>
|
|
|
|
Before the tests, you can use the following command to launch a virtual device:
|
|
$ kernel/tests/tools/launch_cvd.sh
|
|
|
|
After the tests, you can use the following command to remove the virtual device:
|
|
$ prebuilts/asuite/acloud/linux-x86/acloud delete
|
|
|
|
The following are command examples:
|
|
* Build kernel and launch a virtual device from a specific platform build:
|
|
$ kernel/tests/tools/launch_cvd.sh -pb \
|
|
ab://aosp-main/aosp_cf_x86_64_phone-trunk_staging-userdebug/12505199
|
|
|
|
* Run a specific test:
|
|
$ kernel/tests/tools/run_test_only.sh \
|
|
-t 'selftests kselftest_net_socket' -s <serial_number>
|
|
|
|
* Check other available options:
|
|
$ kernel/tests/tools/launch_cvd.sh -h
|
|
$ kernel/tests/tools/run_test_only.sh -h
|