Skip to content

Add UI for custom lists feature #10225

Add UI for custom lists feature

Add UI for custom lists feature #10225

Triggered via pull request March 4, 2024 23:16
Status Failure
Total duration 6m 49s
Artifacts 7

android-app.yml

on: pull_request
Prepare
4s
Prepare
Generate debug keystore
5s
Generate debug keystore
Generate relay list
1m 20s
Generate relay list
Matrix: Build native
Matrix: Run lint and test tasks
Matrix: Build instrumented test packages
Run instrumented e2e tests
0s
Run instrumented e2e tests
Matrix: Run firebase tests
Matrix: Run instrumented tests
Fit to window
Zoom out
Zoom in

Annotations

9 errors and 10 warnings
Run lint and test tasks (detekt)
Execution failed for task ':detekt'. > Analysis failed with 13 weighted issues.
Run lint and test tasks (:test:arch:test --rerun-tasks)
Execution failed for task ':test:arch:testDebugUnitTest'. > There were failing tests. See the report at: file:///__w/mullvadvpn-app/mullvadvpn-app/android/test/arch/build/reports/tests/testDebugUnitTest/index.html
Run lint and test tasks (testDebugUnitTest -x :test:arch:testDebugUnitTest :app:testOssProdDebugU...
Execution failed for task ':app:compileOssProdDebugUnitTestKotlin'. > A failure occurred while executing org.jetbrains.kotlin.compilerRunner.GradleCompilerRunnerWithWorkers$GradleKotlinCompilerWorkAction > Compilation error. See log for more details
Run lint and test tasks (lint)
Execution failed for task ':lib:resource:lintDebug'. > Lint found errors in the project; aborting build. Fix the issues identified by lint, or add the issues to the lint baseline via `gradlew updateLintBaseline`. For more details, see https://developer.android.com/studio/write/lint#snapshot Lint found 1 errors, 0 warnings (8 errors filtered by baseline lint-baseline.xml). First failure: /__w/mullvadvpn-app/mullvadvpn-app/android/lib/resource/src/main/res/values/strings.xml:295: Error: Formatting %d followed by words ("locations"): This should probably be a plural rather than a string [PluralsCandidate] <string name="number_of_locations">%d locations</string> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Explanation for issues of type "PluralsCandidate": This lint check looks for potential errors in internationalization where you have translated a message which involves a quantity and it looks like other parts of the string may need grammatical changes. For example, rather than something like this: <string name="try_again">Try again in %d seconds.</string> you should be using a plural: <plurals name="try_again"> <item quantity="one">Try again in %d second</item> <item quantity="other">Try again in %d seconds</item> </plurals> This will ensure that in other languages the right set of translations are provided for the different quantity classes. (This check depends on some heuristics, so it may not accurately determine whether a string really should be a quantity. You can use tools:ignore to filter out false positives. https://developer.android.com/guide/topics/resources/string-resource.html#Plurals The full lint text report is located at: /__w/mullvadvpn-app/mullvadvpn-app/android/lib/resource/build/intermediates/lint_intermediate_text_report/debug/lint-results-debug.txt
Build instrumented test packages (app, assembleOssProdAndroidTest, android/app/build/outputs/apk)
Execution failed for task ':app:compileOssProdDebugAndroidTestKotlin'. > A failure occurred while executing org.jetbrains.kotlin.compilerRunner.GradleCompilerRunnerWithWorkers$GradleKotlinCompilerWorkAction > Compilation error. See log for more details
Build instrumented test packages (mockapi, :test:mockapi:assemble, android/test/mockapi/build/out...
The job was canceled because "app_assembleOssProdAndroi" failed.
Build instrumented test packages (e2e, :test:e2e:assemble, android/test/e2e/build/outputs/apk)
The job was canceled because "app_assembleOssProdAndroi" failed.
Run lint and test tasks (detekt)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: burrunan/gradle-cache-action@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Run lint and test tasks (:test:arch:test --rerun-tasks)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: burrunan/gradle-cache-action@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Run lint and test tasks (testDebugUnitTest -x :test:arch:testDebugUnitTest :app:testOssProdDebugU...
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: burrunan/gradle-cache-action@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Run lint and test tasks (lint)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: burrunan/gradle-cache-action@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Build instrumented test packages (app, assembleOssProdAndroidTest, android/app/build/outputs/apk)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: burrunan/gradle-cache-action@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Build instrumented test packages (mockapi, :test:mockapi:assemble, android/test/mockapi/build/out...
Failed to restore: Cache service responded with 429
Build instrumented test packages (mockapi, :test:mockapi:assemble, android/test/mockapi/build/out...
Failed to restore: Cache service responded with 429
Build instrumented test packages (mockapi, :test:mockapi:assemble, android/test/mockapi/build/out...
Failed to restore: Cache service responded with 429
Build app
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: burrunan/gradle-cache-action@v1, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Build app
Failed to restore: Cache service responded with 429

Artifacts

Produced during runtime
Name Size Digest
apks Expired
58.4 MB
debug-keystore Expired
2.67 KB
sha256:761ba0cea87c627a1318c49ffc4a21c601317aeff645f8588a70b268d09fe87a
native-libs-aarch64 Expired
12.2 MB
sha256:09bd5c3a4304961933fe5480037d1a919bf4130040da34dfdc2f56012f17aa3a
native-libs-armv7 Expired
10.6 MB
sha256:11206a9b804e9a1499edc7d4bc29efd7a0a8ebbd750413baba36fb1514bfe82e
native-libs-i686 Expired
13.7 MB
sha256:0fc11effeeb94dcbc722504edfeb45901d1fd37290e4ef85cb22ce4b89f8b732
native-libs-x86_64 Expired
13.4 MB
sha256:491a078b97612f15bb2306385dcbdd6a1fa2ae63384d9334d11a2813f0962e51
relay-list Expired
36 KB
sha256:4faaea3e4a4afd03571103459e22c0a7d18a93770b14521fe8ea29e28577c393