CTS测试方法
①?? ?執行完整的CTS測試計劃:run cts --plan CTS
②?? ?單獨測試某一個Module:
run cts --module/ -m + module name
③?? ?單獨測試某一Test 下的方法:
run cts --module/ -m + module name? --test / -t +? test name # method name
④?? ?Fail項測試:
run retry --retry? + session?
?
1,run vts -m VtsHalSoundtriggerV2_0Target -t SoundTriggerHidlTest.LoadInvalidModelFail_32bit 單項測試
2,run vts -m VtsHalSoundtriggerV2_0Target 模塊測試
3,run vts 完整測試
run cts-on-gsi
?
run cts -m CtsCameraTestCases -t android.hardware.cts.CameraTest#testPreviewFpsRange
?
?
?
run A -m B -t C -a D -s E
?
A: 表示跑哪種測試,目前有cts、 gts、 sts、 cts-on-gsi 、 vts 。其中只有cts-on-gsi 、 vts這兩個測試需要刷google的system.img
?
B: 表示具體模塊 如: ?CtsNetTestCases
C:表示B下面的子模塊 如: android.net.wifi.cts.WifiManagerTest#testSetWifiEnabledByAppDoesNotStopHotspot
D:表示是測試32位還是64位 如:arm64-v8a armeabi-v7a 第一個表示64位,第二表示32位
E:表示你要測試的設備號,即adb devices顯示的號
總結
- 上一篇: java class dex_class
- 下一篇: 某位算法工程师对自己工作的反思