summaryrefslogtreecommitdiff
path: root/automated/android/tradefed/tradefed-runner.py
AgeCommit message (Collapse)Author
2017-06-14automated: android: enable CTS/VTS atomic result reportingMilosz Wasilewski
This patch allows to either record the CTS/VTS results as 'atomic' or as 'aggregated'. Atomic results show each test case while aggregated only present number of passed/failed for each module. Examples 1. aggregated arm64-v8a.CtsBionicTestCases_executed pass 1853 arm64-v8a.CtsBionicTestCases_passed pass 1850 arm64-v8a.CtsBionicTestCases_failed fail 3 2. atomic arm64-v8a.CtsBionicTestCases/DlExtRelroSharingTest.ChildWritesGoodData pass arm64-v8a.CtsBionicTestCases/DlExtRelroSharingTest.ChildWritesNoRelro pass arm64-v8a.CtsBionicTestCases/DlExtRelroSharingTest.RelroFileEmpty pass arm64-v8a.CtsBionicTestCases/DlExtRelroSharingTest.VerifyMemorySaving pass ... Change-Id: I6729235607cfa51b04dd7a66e4a8e49859c40876 Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
2017-06-12automated: android: fix tradefed-runner.pyMilosz Wasilewski
This patch fixes the high CPU utilization when running tradefed (CTS) with big modules. pexpect buffer is now flushed often to ensure the search is only performed on the recent chunk of input. Change-Id: I33d68d7709dc73eb631f1e71c765ba3cc0be84ae Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
2017-05-08android: tradefed: Wait for 5 minutes before terminatingVishal Bhoj
tradefed itself will finish execution if device is not available anymore so lets give 5 minutes for execution to finish Change-Id: I2423ce7706ac0518792183aa4c890dfe381eed82 Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
2017-05-04Automated: Android: Added support for running VTSMilosz Wasilewski
CTS test is almost compatible with VTS as they use the same test shell - tradefed. The CTS test was updated to also support executing and reporting VTS results. Change-Id: Ida3ceda733c5e74f87256cf2ebefbaf93a6fce74 Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>