Tradefed will run tests against all abis by default. The kselftest
suite is built per architecture so it needs to only run when the abi
matches the build.
Bug: 310227391
Bug: 318413396
Change-Id: I55a7f5cea2b3970dea06cb0a2f68d6c9ed865887
Signed-off-by: Edward Liaw <edliaw@google.com>
Fix the names for binaries that are called by name in vts test config.
Bug: 291147200
Change-Id: I2e0f1accdd7320c39a8db206d2cff8f1246b1e34
Signed-off-by: Edward Liaw <edliaw@google.com>
Some timer tests can modify system time and cause the device to suspend.
These should not run as part of the test suite.
Bug: 291147200
Change-Id: Ie8b378b782dc6fa11f864a9445f07e80796335d3
Signed-off-by: Edward Liaw <edliaw@google.com>
Build and enable capabilities and seccomp kselftests
Change-Id: Ia7dfdc6557551d2349c53093d32b3e27c8a76edd
Signed-off-by: Weijia He <hwj@google.com>
Bug: 291147200
Some tests need to be run with the working directory set to the selftest
directory so that they have the appropriate file permissions.
Bug: 291147200
Change-Id: Ia49ceee3904e4bcd6865cd1a6a0724e659ee8cad
Signed-off-by: Edward Liaw <edliaw@google.com>
Instead of using the shell script to run each test, run each futex test
on its own. The shell script does not handle skipped subtests and does
not add any additional testing logic.
Bug: 291147200
Change-Id: Id8687e722bbdc0df527eb0bbe87bb442fb2f0c60
Signed-off-by: Edward Liaw <edliaw@google.com>
Android device will not suspend while usb is connected.
Bug: 67016038
Change-Id: I2a4330dac7fe2ce69c27d61b4ba67e25bd73df30
Signed-off-by: Edward Liaw <edliaw@google.com>
kselftests use exit code 4 when skipping tests. Use KernelTargetTest to
handle this correctly.
Bug: 291147200
Change-Id: I6a8dfb67b29b04f6e54b2ca9a42c138a2d6b65f6
Signed-off-by: Edward Liaw <edliaw@google.com>
This change adds more cc_binary for selftests
Change-Id: Iecac2bc5727775238f8483d0c316b885b477695c
Signed-off-by: Weijia He <hwj@google.com>
Bug: 291147200
The ExecutableTargetTest expects "value" to be a list of executables,
not a command line string. Moving chmod statement to post-push to
resolve unexpected behaviors in previous config.
Change-Id: I5e21a777d9f73138264a295098f3b5c65e163dbb
Signed-off-by: Weijia He <hwj@google.com>
Bug: 291147200