android / android/testing-samples
Android testing CI faliing (all platforms)
- 主要言語
- Java
- スター
- 9.3k
- フォーク
- 3.6k
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
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
コントリビューションガイド
調査の方向性
リンクされているBuildkiteのAndroidテスト失敗から始め、見つからない入力 external/androidsdk/build-tools/28.0.2/lib/dx.jar について Bazel@HEAD のログを調査します。参照されているキャッシュパスにある external/androidsdk/BUILD.bazel を読み、Android SDK の依存関係設定を比較します。影響を受けるすべてのプラットフォームで、dx.jar が見つからないエラーなしに Android Testing CI が成功すれば完了です。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- android
- 領域
- build-system, ci-cd, mobile, testing
- issue の種類
- バグ
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 活発さ
- 停滞
- 明瞭さ
- 説明が足りない
- 初心者へのやさしさ
- 25/100