android / android/testing-samples

Android testing CI faliing (all platforms)

Offen
#307 7 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Java
Sterne
9.3k
Forks
3.6k
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

Android Testing CI has been failing for many days, and thus it's been difficult to diagnose issues with it failing with Bazel@HEAD

[Here](https://buildkite.com/bazel/bazel-at-head-plus-downstream/builds/1368#3a7fa3e7-5af6-4902-aba9-032104d467a8) is a failure for Unbuntu 16 this morning using Bazel@HEAD:
```
(02:09:03) ERROR: missing input file 'external/androidsdk/build-tools/28.0.2/lib/dx.jar', owner: '@androidsdk//:build-tools/28.0.2/lib/dx.jar'
--
  | (02:09:03) ERROR: /var/lib/buildkite-agent/.cache/bazel/_bazel_buildkite-agent/d3e6522be4da9d904ab54b448eb64f5e/external/androidsdk/BUILD.bazel:8:1: @androidsdk//:dx_jar_import: missing input file '@androidsdk//:build-tools/28.0.2/lib/dx.jar'
```

I think this dependency was updated in a recent commit?

https://buildkite.com/bazel/android-testing

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne mit dem verknüpften Buildkite-Fehler beim Android-Testing und untersuche die Bazel@HEAD-Logs auf den fehlenden Input external/androidsdk/build-tools/28.0.2/lib/dx.jar. Lies external/androidsdk/BUILD.bazel am referenzierten Cache-Pfad und vergleiche die Abhängigkeitskonfiguration des Android SDK. Erledigt ist die Aufgabe, wenn Android Testing CI auf allen betroffenen Plattformen ohne den Fehler wegen der fehlenden dx.jar erfolgreich durchläuft.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
android
Bereich
build-system, ci-cd, mobile, testing
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.