Questa pagina contiene le istruzioni per eseguire i test automatici CTS su Android 10 o versioni precedenti.
Eseguire una sessione di riprova
Se è la prima volta che esegui il test, potrebbero verificarsi errori dovuti a problemi al di fuori del tuo controllo. Ad esempio, una connessione di rete potrebbe essere lenta o un segnale GPS potrebbe essere debole. Pertanto, esegui nuovamente (riprova) i test finché tutti i moduli di test non sono completati e i numeri di errori di test non sono uguali nelle ultime due sessioni di tentativi. Per eseguire una sessione di ripetizione per Android 9 e 10:
run retry --retry session_number`
Per eseguire un tentativo di sessione per Android 8.1 o versioni precedenti:
run cts --retry session_number
Esegui un nuovo tentativo per i test con parametri non riusciti
I test con parametri superati non vengono riprovati. Per eseguire un nuovo tentativo solo per i test parametrizzati non riusciti:
run retry --retry session_number --new-parameterized-handling
Eseguire piani di test individuali
Anziché eseguire tutti i piani di test contemporaneamente, puoi eseguirli singolarmente. Per eseguire un singolo piano di test:
Identifica il nome del piano di test che vuoi eseguire.
Per Android 7 e versioni successive:
list modules
Per Android 6 o versioni precedenti:
list plans
Esegui il piano di test:
run cts --plan test_module_or_plan_name
Migliorare il tempo di esecuzione dei test
Se vuoi migliorare il tempo di esecuzione dei test, puoi distribuirli su più dispositivi. Lo sharding richiede all'host di connettere almeno due dispositivi, ma per efficienza sono consigliati sei o più dispositivi.
Per suddividere i test su Android 9 o 10, esegui:
run cts --shard-count number_of_shards
Per suddividere i test su Android 8.1 o versioni precedenti, esegui:
run cts --shards number_of_shards
Esegui CTS per dispositivi multischermo
Se sul tuo dispositivo è installato Android 10 e il dispositivo ha più
schermi, devi eseguire il piano di test cts-foldable
separatamente:
run cts-foldable
I casi di test superati o non superati per la modalità schermo alternativa vengono aggiunti con il
valore di display_mode
, ad esempio testcase1[display_mode=0]
.