Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
com.android.tradefed.invoker.shard
Schnittstellen
IDynamicShardingClient | Wrapper-Schnittstelle für den Sharding-Client Dies ist vorhanden, damit wir bei Bedarf ein HTTP-Protokoll austauschen oder eines testen können. |
IDynamicShardingConnectionInfo | Schnittstelle für Klassen, die dynamische Sharding-Verbindungsinformationen enthalten |
IShardHelper | Schnittstelle eines Objekts, das die Sharding-Strategie beschreibt, die für eine Konfiguration übernommen werden soll. |
ITestsPool | Schnittstelle, die einen Pool von Tests beschreibt, auf die wir zugreifen und die wir ausführen können |
Klassen
Konfigurierbarer GrpcDynamicShardingClient | |
DynamicShardHelper | Sharding-Strategie, um die Warteschlange für Remote-Arbeit zwischen mehreren TF-Instanzen zu ermöglichen |
DynamicShardingConnectionInfoMessage | Datenhaltende Klasse, um den Versand über den Feature-Server zu erleichtern. |
LastShardDetector | Wenn wir lokales Sharding ausführen, möchten wir manchmal einige Aktionen erst dann ausführen, wenn der letzte Shard invocationEnded(long) erreicht. |
LocalPool | Implementierung eines Pools lokaler Tests |
ParentShardReplicate | Replizieren Sie ein Setup für ein Gerät auf alle anderen Geräte, die Teil des Shardings sein sollen. |
RemoteDynamicPool | Implementierung eines Pools von Remote-Work-Queue-Tests |
ShardBuildCloner | Hilfsklasse, die das Klonen von Build-Informationen über die Befehlszeile übernimmt. |
ShardHelper | Hilfsklasse, die die Erstellung der Shards und deren Planung für einen Aufruf übernimmt. |
StrictShardHelper | Sharding-Strategie zur Erstellung strenger Shards, die nicht zusammen berichten, |
TestsPoolPoller | Test-Wrapper, der die Ausführung aller Tests eines Testpools ermöglicht. |
Alle Inhalte und Codebeispiele auf dieser Seite unterliegen den Lizenzen wie im Abschnitt Inhaltslizenz beschrieben. Java und OpenJDK sind Marken oder eingetragene Marken von Oracle und/oder seinen Tochtergesellschaften.
Zuletzt aktualisiert: 2023-12-01 (UTC).
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Benötigte Informationen nicht gefunden"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Zu umständlich/zu viele Schritte"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Nicht mehr aktuell"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problem mit der Übersetzung"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problem mit Beispielen/Code"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Sonstiges"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Leicht verständlich"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Mein Problem wurde gelöst"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Sonstiges"
}]