Ticari Federasyon Konsolu, istediğiniz zaman buradan cihaz durumlarından devam eden testler var.
Birbirine paralel olarak yürütülen çok sayıda testi izlemek için mükemmel bir araçtır. ilerlemesini anlamanızı sağlar.
Konsola ulaşın
Tradefed oluşturulduktan sonra, tradefed.sh
başlatıcı komut dosyasına şuradan erişilebilir:
ve varsayılan olarak sizi konsola götürür.
Konsol kendini tf >
istemiyle sunar.
Konsol neler yapabilir?
Konsolun help
bölümünde her zaman en güncel bilgiler listelenir.
Bu aracın ilginç özelliklerinden birkaçı:
- Cihazları ve Tradefed'in durumlarını nasıl gördüğünü listeleyin:
list devices
- Şu anda çalışan çağrıları ve meta verilerini listeleyin:
list invocations
- Çalışan tüm çağrıların ve Tradefed'lerin günlüklerini alın:
dump logs
Konsol, aşağıdaki işlemleri uygulayarak Tradefed'de ve cihazlarda olanları hata ayıklamanıza olanak tanır. başka hiçbir yerde birlikte gösterilmeyen bazı durumları sorgulamak için kullanılır.
Konsoldan nasıl kaçınabilirim?
Bazı durumlarda konsola ihtiyaç duyulmaz veya tek seferlik bir komutuna dokunun.
Bu gibi durumlarda, commandAndExit
, tradefed.sh
komut dosyası komutunu çalıştırın. Bu
Tradefed'i komut dosyasının parçası olarak çalıştırmaya çalışırken fazladan bağımsız değişken gerekir
veya çıkışını doğrudan
birleştiriyoruz. Çalışırken konsolu etkinleştirme
Komut dosyasından yapılan takas, tutarsız bir davranışı tetikler ve
çeşitli sorunlara yol açabilir.
tradefed.sh run commandAndExit <usual command>
Konsol otomatik tamamlama
Konsol, yapılandırma adlarının temel otomatik olarak tamamlanmasını sağlar.
tf > run <hit TAB>
result in:
Display all 167 possibilities? (y or n)
run
sonrasında Sekme tuşuna basarak yapılandırmaların tam listesini alabilirsiniz
kullanılabilir. Kısmi bir ad girdiyseniz konsol bu adın bir kısmını
tüm olasılıkları yazdırabilir.
tf >run tf/<HIT TAB>
tf/acceptance tf/fake tf/func
tf/stress tf/uiautomator tf/unit-runner
tf >run tf/
Bu özellik, tam olarak bir yapılandırma adını hatırlamıyorsanız faydalıdır.