2015-11-06 80 views
2

我對CTS測試有一些疑問。CTS和GTS查詢

我們使用的Windows 7系統具有64位和8GB RAM以及CTS測試套件「android-cts-5.1_r3-linux_x86-arm」。

我們運行的CTS 5.1_R3具有200000多個測試用例。我有以下疑惑:

  • 沒有測試案例是越來越執行測試用例 org.apache.harmony.jpda.tests.jdwp.Multisession.RefTypeIDTest後執行。 CTS 花了18.5小時達到該測試用例,並在執行 測試用例後掛起。這是什麼解決方案?
  • CTS測試需要多長時間才能完成?在雙SIM手機上運行CTS需要兩張SIM卡 ?
  • 完成CTS-Verifier測試的預計時間是多少?
  • 我們可以進行GTS測試並與CTS或第一CTS應該是 完成,那麼我們可以啓動GTS? GTS的要求是什麼? 它需要任何許可證嗎?如果是這樣,那麼誰必須提供 許可證?

回答

1

什麼是完成CTS-Verifier測試的預計時間?

CTS驗證器可以在3小時內完成。

CTS測試需要多長時間才能完成?在雙SIM手機上運行CTS需要兩個SIMS嗎?

只有一個設備,需要2天的棒棒糖和棉花糖。 您可以連接3個以上的設備,然後需要7到8小時才能完成CTS。

我們正在運行CTS 5.1_R3,它有200000多個測試用例。我有下面提到的疑惑 - 沒有任何測試用例在執行測試用例org.apache.harmony.jpda.tests.jdwp.Multisession.RefTypeIDTest後執行。 CTS花了18.5小時才能到達該測試用例,並在執行該測試用例後掛起。這是什麼解決方案?

運行cts --plan CTS --disable-reboot

+0

如果設備在執行時掛起,沒有手動方法來恢復。因爲cts報告最終會轉儲,即在完成之後。爲此,我們可以使用腳本shell/python在運行cts時斷開adb,並在中間或某個特定軟件包中轉儲報告。並繼續進一步繼續會話選項......對於NE情況 – Sanyal

3

多少時間CTS測試需要完成?在雙SIM手機上運行CTS需要兩個SIMS嗎?

CTS測試需要花費時間: 棒棒糖:30-36小時 Mashmallow:48-54小時 可以使用3臺或更多個設備的時間縮短與碎片命令 運行CTS --plan CTS --shards 3 或者如果使用多於1個設備,則可以運行CTS優化工具,該工具將TC全面分配給每個DUT,並在最佳時間內完成測試。 爲Andorid的mashmallow CTS重新運行使用下面的命令,如果是沒有得到執行的測試: 運行美分的--continue會話--skip-precondtions - 禁用重啓

25-40 TCS在那裏與SIM卡相關,您可以使用1 DUT重新運行這些TC,並且只需要1個SIM卡中的SIM卡即可,無需將SIM卡放入第2個插槽。

什麼是估計的時間來完成CTS-驗證測試

CTS驗證基本上是一個手動測試 它需要3-4個小時就可以完成測試,但在mashmallow相機ITS需要花費很多時間和精力完成。