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. Quindi, esegui nuovamente (riprova) i test finché tutti i moduli di test non sono completati e i numeri di test non riusciti non sono uguali nelle ultime due sessioni di tentativi. Per eseguire un tentativo di sessione 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 una sessione di nuovi tentativi sui test parametrizzati non riusciti
I test con parametri superati non vengono riprovati. Per eseguire una sessione di nuovi tentativi solo sui test parametrizzati non riusciti:
run retry --retry session_number --new-parameterized-handling
Eseguire singoli piani di test
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 modulesPer Android 6 o versioni precedenti:
list plansEsegui 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 multiscreen
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
Gli scenari 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].