Aby zachować zgodność z naszym modelem rozwoju gałęzi głównej i zapewnić stabilność platformy w ekosystemie, w II i IV kwartale 2026 r. opublikujemy kod źródłowy w AOSP. Do tworzenia i współtworzenia AOSP zalecamy używanie android-latest-release zamiast aosp-main. Gałąź android-latest-release manifestu zawsze będzie odnosić się do najnowszej wersji przesłanej do AOSP. Więcej informacji znajdziesz w sekcji Zmiany w AOSP.
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
SkipManager
public
class
SkipManager
extends Object
implements
IDisableable
| java.lang.Object
|
| ↳ |
com.android.tradefed.result.skipped.SkipManager
|
Na podstawie różnych kryteriów menedżer pomijania pomaga decydować, co należy pominąć na różnych poziomach: wywołania, moduły i testy.
Podsumowanie
Publiczne konstruktory
SkipManager
public SkipManager ()
Metody publiczne
clearManager
public void clearManager ()
getDemotedTests
public getDemotedTests ()
Zwraca obniżone testy i przyczynę obniżenia.
getImageToDigest
public getImageToDigest ()
getInvocationSkipReason
public String getInvocationSkipReason ()
getTestArtifactsToDigest
public getTestArtifactsToDigest ()
getUnchangedModules
public getUnchangedModules ()
Zwraca listę niezmienionych modułów. Moduły pozostają niezmienione tylko wtedy, gdy obraz urządzenia również jest niezmieniony.
isConsideredForContentAnalysis
public boolean isConsideredForContentAnalysis ()
isDisabled
public boolean isDisabled ()
Zwraca wartość Prawda, jeśli cały obiekt jest wyłączony (pomija zarówno konfigurację, jak i czyszczenie). W przeciwnym razie ma wartość Fałsz.
reportDiscoveryDependencies
public void reportDiscoveryDependencies ( modules,
depFiles)
| Parametry |
modules |
|
depFiles |
|
reportDiscoveryWithNoTests
public void reportDiscoveryWithNoTests ()
Na wczesnym etapie pobierania i odkrywania zgłoś menedżerowi pomijania, że nie oczekuje się uruchomienia żadnych testów. Powinno to spowodować pominięcie wywołania.
reportInvocationSkippedModule
public boolean reportInvocationSkippedModule ()
setDisable
public void setDisable (boolean isDisabled)
Określa, czy obiekt ma być wyłączony. Wyłączone oznacza, że należy pominąć zarówno kroki konfiguracji, jak i kroki zamykania. Można go użyć, aby domyślnie wyłączyć obiekt w konstruktorze domyślnym.
| Parametry |
isDisabled |
boolean: stan, w jakim powinien znajdować się obiekt. |
setImageAnalysis
public void setImageAnalysis (ITestDevice device,
ContentAnalysisContext analysisContext)
| Parametry |
device |
ITestDevice |
analysisContext |
ContentAnalysisContext |
setSkipDecision
public void setSkipDecision (boolean shouldSkip)
| Parametry |
shouldSkip |
boolean |
setTestArtifactsAnalysis
public void setTestArtifactsAnalysis (ContentAnalysisContext analysisContext)
| Parametry |
analysisContext |
ContentAnalysisContext |
Konfiguracja
public void setup (IConfiguration config,
IInvocationContext context)
Skonfiguruj i zainicjuj menedżera pomijania.
| Parametry |
config |
IConfiguration |
context |
IInvocationContext |
public boolean shouldSkipInvocation (TestInformation information,
IConfiguration configuration)
Określa, czy bieżące wywołanie powinno zostać pominięte.
| Parametry |
information |
TestInformation |
configuration |
IConfiguration |
Treść strony i umieszczone na niej fragmenty kodu podlegają licencjom opisanym w Licencji na treści. Java i OpenJDK są znakami towarowymi lub zastrzeżonymi znakami towarowymi należącymi do firmy Oracle lub jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-12-04 UTC.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2025-12-04 UTC."],[],[]]