2016-05-24 5 views
1

Wenn ich android CTS vollständigen Test unter Befehl ausführenAndroid CTS - Random Test nicht

run cts --plan CTS 

Jedes Mal, es für einen Teil der Pakete anderes Ergebnis zeigt, meine ich einige Pakete einig Tests bestanden/nicht zufällig jedes Mal, Ich wiederhole den vollen Test. Aber wenn ich Paket einzeln ausführen (Das Paket, in dem einige Tests fehlschlugen), geht alle Tests darin über.

Warum sehe ich dieses Verhalten?

Umwelt: OS: Android L CTS Version: 5.1_r7

+0

Bitte geben Sie einige Details über Tests. – DreamCoder

+0

@DreamCoder, nachdem ich alle Voraussetzungen für das CTS-Setup befolgt habe, habe ich den Befehl wie oben ausgeführt. Es sieht so aus, als ob das CTS-Paket selbst einige Exceptions während des gesamten Laufs nicht verarbeiten kann. Deshalb sind einige Tests in Paketen fehlgeschlagen und die gleichen Tests bestehen, wenn ich dieses Paket einzeln ausführe. –

Antwort

0

es einige Zeit, passieren einige Test zufällig schlug fehl, da einige Zeit, dass Testbedingung nicht einige Zeit erfüllt ist und einige Zeit wegen Timeout Test fehlschlagen.