Fix geckoview substitution failures #3877
Draft
firefoxci-taskcluster / build-debug
succeeded
Sep 26, 2025 in 9m 23s
FirefoxCI (pull_request)
Build Reference Browser from source code. (Treeherder push)
Details
View task in Taskcluster | View logs in Taskcluster | View task group in Taskcluster
Task Status
Started: 2025-09-26T01:01:12.513Z
Resolved: 2025-09-26T01:07:19.073Z
Task Execution Time: 6 minutes, 6 seconds, 560 milliseconds
Task Status: completed
Reason Resolved: completed
RunId: 0
Artifacts
- public/chain-of-trust.json
- public/chain-of-trust.json.sig
- public/logs/certified.log
- public/logs/live_backing.log
- public/logs/live.log
- public/target.arm64-v8a.apk
- public/target.armeabi-v7a.apk
- public/target.x86_64.apk
[taskcluster 2025-09-26 01:01:12.556Z] Task ID: KjgWVRl6SRquV_4APxnSew
[taskcluster 2025-09-26 01:01:12.556Z] Worker ID: 4729211964683213767
[taskcluster 2025-09-26 01:01:12.556Z] Worker Group: us-central1-b
[taskcluster 2025-09-26 01:01:12.556Z] Worker Node Type: projects/887720501152/machineTypes/c2-standard-4
[taskcluster 2025-09-26 01:01:12.556Z] Worker Pool: mobile-1/b-linux-gcp
[taskcluster 2025-09-26 01:01:12.556Z] Worker Version: 38.0.5
[taskcluster 2025-09-26 01:01:12.556Z] Public IP: 34.9.222.154
[taskcluster 2025-09-26 01:01:12.556Z] Hostname: mobile-1-b-linux-gcp-sfefl-ucrfkbbiqvreexew
[taskcluster 2025-09-26 01:01:13.033Z] Image 'public/image.tar.zst' from task 'VBEeV5itQ1CSCeNXj_giTA' loaded. Using image ID sha256:3c4e47ecb57a575e513f142bebf63540d044259695adcfc9c35effe006f0341d.
[taskcluster 2025-09-26 01:01:13.081Z] === Task Starting ===
[setup 2025-09-26T01:01:13.346Z] run-task started in /builds/worker
[setup 2025-09-26T01:01:13.346Z] Invoked by command: --mobile-checkout=/builds/worker/checkouts/vcs/ --task-cwd /builds/worker/checkouts/vcs -- bash -cx taskcluster/scripts/write-dummy-secret.py -f .sentry_token -c https://fake@sentry.prod.mozaws.net/368 && ./gradlew -PgoogleRepo=file:///builds/worker/fetches/android-gradle-dependencies/google -PcentralRepo=file:///builds/worker/fetches/android-gradle-dependencies/central listRepositories assembleDebug
[setup 2025-09-26T01:01:13.346Z] Python version: 3.10.12
[volume 2025-09-26T01:01:13.348Z] changing ownership of volume /builds/worker/.cache to 1000:1000
[volume 2025-09-26T01:01:13.348Z] changing ownership of volume /builds/worker/checkouts to 1000:1000
[setup 2025-09-26T01:01:13.348Z] running as worker:worker
[vcs 2025-09-26T01:01:13.348Z] executing ['git', 'config', '--global', '--add', 'safe.directory', '/builds/worker/checkouts/vcs']
[vcs 2025-09-26T01:01:13.350Z] executing ['git', 'clone', 'https://github.com/mozilla-mobile/reference-browser', '/builds/worker/checkouts/vcs']
[vcs 2025-09-26T01:01:13.352Z] Cloning into '/builds/worker/checkouts/vcs'...
[vcs 2025-09-26T01:01:14.044Z] executing ['git', 'fetch', '--tags', '--force', 'https://github.com/mozilla-mobile/reference-browser', 'fix-autopublish']
[vcs 2025-09-26T01:01:14.239Z] From https://github.com/mozilla-mobile/reference-browser
[vcs 2025-09-26T01:01:14.239Z] * branch fix-autopublish -> FETCH_HEAD
[vcs 2025-09-26T01:01:14.243Z] executing ['git', 'fetch', '--no-tags', 'https://github.com/mozilla-mobile/reference-browser', 'fix-autopublish']
[vcs 2025-09-26T01:01:14.436Z] From https://github.com/mozilla-mobile/reference-browser
[vcs 2025-09-26T01:01:14.436Z] * branch fix-autopublish -> FETCH_HEAD
[vcs 2025-09-26T01:01:14.441Z] executing ['git', 'checkout', '-f', '-B', 'fix-autopublish', '4625cb6880313b60f0713556a2d98f26b6f94cc8']
[vcs 2025-09-26T01:01:14.464Z] Switched to a new branch 'fix-autopublish'
[vcs 2025-09-26T01:01:14.464Z] cleaning git checkout...
[vcs 2025-09-26T01:01:14.464Z] executing ['git', 'clean', '-nxdff']
[vcs 2025-09-26T01:01:14.467Z] removing []
[vcs 2025-09-26T01:01:14.467Z] successfully cleaned git checkout!
[vcs 2025-09-26T01:01:14.469Z] TinderboxPrint:<a href='https://github.com/mozilla-mobile/reference-browser/commit/4625cb6880313b60f0713556a2d98f26b6f94cc8' title='Built from reference-browser commit 4625cb6880313b60f0713556a2d98f26b6f94cc8'>4625cb6880313b60f0713556a2d98f26b6f94cc8</a>
[setup 2025-09-26T01:01:14.469Z] MOZ_FETCHES_DIR is /builds/worker/fetches
[fetches 2025-09-26T01:01:14.469Z] fetching artifacts
[fetches 2025-09-26T01:01:14.469Z] executing ['/usr/bin/python3', '-u', '/usr/local/bin/fetch-content', 'task-artifacts']
attempt 1/5attempt 1/5
Downloading http://taskcluster/api/queue/v1/task/TvfMgvv6TG-ud2RpjkAJgg/artifacts/mobile/android-sdk/android-sdk-linux.tar.xz to /builds/worker/fetches/android-sdk-linux.tar.xzDownloading https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/a2GyFBpKRrOcVEAqUT20WA/artifacts/public/build/android-gradle-dependencies.tar.xz to /builds/worker/fetches/android-gradle-dependencies.tar.xz
Downloading http://taskcluster/api/queue/v1/task/TvfMgvv6TG-ud2RpjkAJgg/artifacts/mobile/android-sdk/android-sdk-linux.tar.xz
Downloading https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/a2GyFBpKRrOcVEAqUT20WA/artifacts/public/build/android-gradle-dependencies.tar.xz
/usr/local/bin/fetch-content:193: DeprecationWarning: cafile, capath and cadefault are deprecated, use a custom context instead.
with urllib.request.urlopen(
http://taskcluster/api/queue/v1/task/TvfMgvv6TG-ud2RpjkAJgg/artifacts/mobile/android-sdk/android-sdk-linux.tar.xz resolved to 139100736 bytes with sha256 11cba4687304f1e068f1e4925cedaf535636bc1ec6f795b142e3b586b0b055f3 in 1.525s
Verified size of http://taskcluster/api/queue/v1/task/TvfMgvv6TG-ud2RpjkAJgg/artifacts/mobile/android-sdk/android-sdk-linux.tar.xz
Extracting /builds/worker/fetches/android-sdk-linux.tar.xz to /builds/worker/fetches
https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/a2GyFBpKRrOcVEAqUT20WA/artifacts/public/build/android-gradle-dependencies.tar.xz resolved to 477239052 bytes with sha256 4ca6063b935c9e35835922ab181425ab6c51ec8dd089a92c1125a34a1c083bb4 in 8.522s
Verified size of https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/a2GyFBpKRrOcVEAqUT20WA/artifacts/public/build/android-gradle-dependencies.tar.xz
Extracting /builds/worker/fetches/android-gradle-dependencies.tar.xz to /builds/worker/fetches
/builds/worker/fetches/android-sdk-linux.tar.xz extracted in 9.586s
Removing /builds/worker/fetches/android-sdk-linux.tar.xz
/builds/worker/fetches/android-gradle-dependencies.tar.xz extracted in 29.814s
Removing /builds/worker/fetches/android-gradle-dependencies.tar.xz
PERFHERDER_DATA: {"framework": {"name": "build_metrics"}, "suites": [{"name": "fetch_content", "value": 38.384696598999994, "lowerIsBetter": true, "shouldAlert": false, "subtests": []}]}
[fetches 2025-09-26T01:01:52.948Z] finished fetching artifacts
[task 2025-09-26T01:01:52.948Z] executing ['bash', '-cx', 'taskcluster/scripts/write-dummy-secret.py -f .sentry_token -c https://fake@sentry.prod.mozaws.net/368 && ./gradlew -PgoogleRepo=file:///builds/worker/fetches/android-gradle-dependencies/google -PcentralRepo=file:///builds/worker/fetches/android-gradle-dependencies/central listRepositories assembleDebug']
[task 2025-09-26T01:01:52.949Z] + taskcluster/scripts/write-dummy-secret.py -f .sentry_token -c https://fake@sentry.prod.mozaws.net/368
[task 2025-09-26T01:01:52.975Z] Outputting secret to: /builds/worker/checkouts/vcs/.sentry_token
[task 2025-09-26T01:01:52.980Z] + ./gradlew -PgoogleRepo=file:///builds/worker/fetches/android-gradle-dependencies/google -PcentralRepo=file:///builds/worker/fetches/android-gradle-dependencies/central listRepositories assembleDebug
[task 2025-09-26T01:01:53.069Z] Downloading https://services.gradle.org/distributions/gradle-9.1.0-bin.zip
[task 2025-09-26T01:01:54.729Z] ............10%.............20%.............30%.............40%.............50%............60%.............70%.............80%.............90%.............100%
[task 2025-09-26T01:01:56.070Z]
[task 2025-09-26T01:01:56.071Z] Welcome to Gradle 9.1.0!
[task 2025-09-26T01:01:56.071Z]
[task 2025-09-26T01:01:56.071Z] Here are the highlights of this release:
[task 2025-09-26T01:01:56.071Z] - Full Java 25 support
[task 2025-09-26T01:01:56.071Z] - Native task graph visualization
[task 2025-09-26T01:01:56.071Z] - Enhanced console output
[task 2025-09-26T01:01:56.071Z]
[task 2025-09-26T01:01:56.071Z] For more details see https://docs.gradle.org/9.1.0/release-notes.html
[task 2025-09-26T01:01:56.071Z]
[task 2025-09-26T01:01:56.169Z] To honour the JVM settings for this build a single-use Daemon process will be forked. For more on this, please refer to https://docs.gradle.org/9.1.0/userguide/gradle_daemon.html#sec:disabling_the_daemon in the Gradle documentation.
[task 2025-09-26T01:01:57.569Z] Daemon will be stopped at the end of the build
[task 2025-09-26T01:02:01.269Z] [settings] Missing local.properties; see https://github.com/mozilla-mobile/fenix/blob/master/README.md#local-properties-helpers for instructions.
[task 2025-09-26T01:02:40.171Z] > Task :buildSrc:checkKotlinGradlePluginConfigurationErrors SKIPPED
[task 2025-09-26T01:02:48.469Z] > Task :buildSrc:processResources NO-SOURCE
[task 2025-09-26T01:02:54.169Z] > Task :buildSrc:compileKotlin
[task 2025-09-26T01:02:54.171Z] > Task :buildSrc:compileJava NO-SOURCE
[task 2025-09-26T01:02:54.173Z] > Task :buildSrc:compileGroovy NO-SOURCE
[task 2025-09-26T01:02:54.173Z] > Task :buildSrc:classes UP-TO-DATE
[task 2025-09-26T01:02:54.269Z] > Task :buildSrc:jar
[task 2025-09-26T01:03:15.470Z]
[task 2025-09-26T01:03:15.472Z] > Configure project :app
[task 2025-09-26T01:03:15.480Z] Generated versionCode: 72690103
[task 2025-09-26T01:03:15.482Z]
[task 2025-09-26T01:03:15.669Z] WARNING: DSL element 'isRenderscriptDebuggable' is obsolete and should be removed.
[task 2025-09-26T01:03:15.672Z] It will be removed in version 9.0 of the Android Gradle plugin.
[task 2025-09-26T01:03:15.674Z] WARNING: DSL element 'isRenderscriptDebuggable' is obsolete and should be removed.
[task 2025-09-26T01:03:15.675Z] It will be removed in version 9.0 of the Android Gradle plugin.
[task 2025-09-26T01:03:15.676Z] WARNING: DSL element 'isRenderscriptDebuggable' is obsolete and should be removed.
[task 2025-09-26T01:03:15.677Z] It will be removed in version 9.0 of the Android Gradle plugin.
[task 2025-09-26T01:03:15.769Z] WARNING: DSL element 'isRenderscriptDebuggable' is obsolete and should be removed.
[task 2025-09-26T01:03:15.771Z] It will be removed in version 9.0 of the Android Gradle plugin.
[task 2025-09-26T01:03:15.772Z] WARNING: DSL element 'isRenderscriptDebuggable' is obsolete and should be removed.
[task 2025-09-26T01:03:15.773Z] It will be removed in version 9.0 of the Android Gradle plugin.
[task 2025-09-26T01:03:15.774Z] WARNING: DSL element 'isRenderscriptDebuggable' is obsolete and should be removed.
[task 2025-09-26T01:03:15.775Z] It will be removed in version 9.0 of the Android Gradle plugin.
[task 2025-09-26T01:03:17.469Z] Sentry token: debug(Added from .sentry_token file)
[task 2025-09-26T01:03:17.471Z] Sentry token: raptor(Added from .sentry_token file)
[task 2025-09-26T01:03:17.472Z] Sentry token: nightly(Added from .sentry_token file)
[task 2025-09-26T01:03:17.569Z] versionCode for arm64-v8a = 72690106
[task 2025-09-26T01:03:17.571Z] versionCode for armeabi-v7a = 72690104
[task 2025-09-26T01:03:17.572Z] versionCode for x86_64 = 72690110
[task 2025-09-26T01:03:19.569Z] Checking the license for package Android SDK Build-Tools 36.1 in /builds/worker/fetches/android-sdk-linux/licenses
[task 2025-09-26T01:03:19.569Z] License for package Android SDK Build-Tools 36.1 accepted.
[task 2025-09-26T01:03:19.569Z] Preparing "Install Android SDK Build-Tools 36.1 v.36.1.0".
[task 2025-09-26T01:03:21.069Z] "Install Android SDK Build-Tools 36.1 v.36.1.0" ready.
[task 2025-09-26T01:03:21.070Z] Installing Android SDK Build-Tools 36.1 in /builds/worker/fetches/android-sdk-linux/build-tools/36.1.0
[task 2025-09-26T01:03:21.071Z] "Install Android SDK Build-Tools 36.1 v.36.1.0" complete.
[task 2025-09-26T01:03:21.369Z] "Install Android SDK Build-Tools 36.1 v.36.1.0" finished.
[task 2025-09-26T01:03:21.370Z] Checking the license for package Android SDK Platform 36.1 in /builds/worker/fetches/android-sdk-linux/licenses
[task 2025-09-26T01:03:21.370Z] License for package Android SDK Platform 36.1 accepted.
[task 2025-09-26T01:03:21.370Z] Preparing "Install Android SDK Platform 36.1 (revision 1)".
[task 2025-09-26T01:03:23.869Z] "Install Android SDK Platform 36.1 (revision 1)" ready.
[task 2025-09-26T01:03:23.870Z] Installing Android SDK Platform 36.1 in /builds/worker/fetches/android-sdk-linux/platforms/android-36.1
[task 2025-09-26T01:03:23.870Z] "Install Android SDK Platform 36.1 (revision 1)" complete.
[task 2025-09-26T01:03:23.870Z] "Install Android SDK Platform 36.1 (revision 1)" finished.
[task 2025-09-26T01:03:23.970Z] Checking the license for package Android SDK Platform-Tools in /builds/worker/fetches/android-sdk-linux/licenses
[task 2025-09-26T01:03:23.971Z] License for package Android SDK Platform-Tools accepted.
[task 2025-09-26T01:03:23.971Z] Preparing "Install Android SDK Platform-Tools v.36.0.0".
[task 2025-09-26T01:03:24.169Z] "Install Android SDK Platform-Tools v.36.0.0" ready.
[task 2025-09-26T01:03:24.171Z] Installing Android SDK Platform-Tools in /builds/worker/fetches/android-sdk-linux/platform-tools
[task 2025-09-26T01:03:24.172Z] "Install Android SDK Platform-Tools v.36.0.0" complete.
[task 2025-09-26T01:03:24.173Z] "Install Android SDK Platform-Tools v.36.0.0" finished.
[task 2025-09-26T01:03:24.569Z]
[task 2025-09-26T01:03:24.569Z] > Task :app:preBuild UP-TO-DATE
[task 2025-09-26T01:03:24.570Z] > Task :app:preDebugBuild UP-TO-DATE
[task 2025-09-26T01:03:24.571Z] > Task :app:mergeDebugNativeDebugMetadata NO-SOURCE
[task 2025-09-26T01:03:24.571Z] > Task :app:checkKotlinGradlePluginConfigurationErrors SKIPPED
[task 2025-09-26T01:03:24.571Z]
[task 2025-09-26T01:03:24.571Z] > Task :listRepositories
[task 2025-09-26T01:03:24.571Z] Repositories:
[task 2025-09-26T01:03:24.571Z] Name: Google; url: file:/builds/worker/fetches/android-gradle-dependencies/google/
[task 2025-09-26T01:03:24.571Z] Name: Mozilla Nightly; url: https://nightly.maven.mozilla.org/maven2
[task 2025-09-26T01:03:24.571Z] Name: Mozilla; url: https://maven.mozilla.org/maven2
[task 2025-09-26T01:03:24.571Z] Name: MavenCentral; url: file:/builds/worker/fetches/android-gradle-dependencies/central/
[task 2025-09-26T01:03:24.669Z]
[task 2025-09-26T01:03:24.670Z] > Task :app:generateDebugBuildConfig
[task 2025-09-26T01:03:51.569Z] > Task :app:checkDebugAarMetadata
[task 2025-09-26T01:03:51.869Z] > Task :app:processDebugNavigationResources
[task 2025-09-26T01:03:51.969Z] > Task :app:generateDebugResValues
[task 2025-09-26T01:03:51.969Z] > Task :app:compileDebugNavigationResources
[task 2025-09-26T01:03:52.369Z] > Task :app:mapDebugSourceSetPaths
[task 2025-09-26T01:03:52.369Z] > Task :app:generateDebugResources
[task 2025-09-26T01:03:59.469Z] > Task :app:packageDebugResources
[task 2025-09-26T01:03:59.969Z] > Task :app:createDebugCompatibleScreenManifests
[task 2025-09-26T01:04:00.069Z] > Task :app:extractDeepLinksDebug
[task 2025-09-26T01:04:00.071Z] > Task :app:mergeDebugResources
[task 2025-09-26T01:04:00.169Z] > Task :app:parseDebugLocalResources
[task 2025-09-26T01:04:00.969Z] > Task :app:processDebugMainManifest
[task 2025-09-26T01:04:01.169Z] > Task :app:processDebugManifest
[task 2025-09-26T01:04:01.171Z] > Task :app:javaPreCompileDebug
[task 2025-09-26T01:04:01.172Z] > Task :app:mergeDebugShaders
[task 2025-09-26T01:04:01.173Z] > Task :app:compileDebugShaders NO-SOURCE
[task 2025-09-26T01:04:01.174Z] > Task :app:generateDebugAssets UP-TO-DATE
[task 2025-09-26T01:04:01.669Z] > Task :app:mergeDebugAssets
[task 2025-09-26T01:04:01.769Z] > Task :app:desugarDebugFileDependencies
[task 2025-09-26T01:04:03.969Z] > Task :app:processDebugManifestForPackage
[task 2025-09-26T01:04:04.069Z] > Task :app:compressDebugAssets
[task 2025-09-26T01:04:04.072Z] > Task :app:checkDebugDuplicateClasses
[task 2025-09-26T01:04:33.969Z] > Task :app:processDebugResources
[task 2025-09-26T01:04:35.569Z] > Task :app:mergeExtDexDebug
[task 2025-09-26T01:05:57.469Z] > Task :app:mergeDebugJniLibFolders
[task 2025-09-26T01:05:57.472Z] > Task :app:mergeLibDexDebug
[task 2025-09-26T01:05:59.969Z] > Task :app:validateSigningDebug
[task 2025-09-26T01:05:59.969Z] > Task :app:writeDebugAppMetadata
[task 2025-09-26T01:05:59.969Z] > Task :app:writeDebugSigningConfigVersions
[task 2025-09-26T01:06:00.369Z] > Task :app:mergeDebugNativeLibs
[task 2025-09-26T01:06:01.869Z]
[task 2025-09-26T01:06:01.869Z] > Task :app:stripDebugDebugSymbols
[task 2025-09-26T01:06:01.869Z] Unable to strip the following libraries, packaging them as they are: libandroidx.graphics.path.so, libcrashhelper.so, libdatastore_shared_counter.so, libfreebl3.so, libgkcodecs.so, libjnidispatch.so, liblgpllibs.so, libmegazord.so, libminidump_analyzer.so, libmozavcodec.so, libmozavutil.so, libmozglue.so, libnss3.so, libplugin-container.so, libsentry-android.so, libsentry.so, libsoftokn3.so, libxul.so. Run with --info option to learn more.
[task 2025-09-26T01:06:11.469Z]
[task 2025-09-26T01:06:11.469Z] > Task :app:compileDebugKotlin
[task 2025-09-26T01:06:36.169Z] > Task :app:compileDebugJavaWithJavac
[task 2025-09-26T01:06:37.269Z] > Task :app:dexBuilderDebug
[task 2025-09-26T01:06:37.669Z] > Task :app:processDebugJavaRes
[task 2025-09-26T01:06:37.669Z] > Task :app:mergeDebugGlobalSynthetics
[task 2025-09-26T01:06:39.569Z] > Task :app:mergeProjectDexDebug
[task 2025-09-26T01:06:41.069Z] > Task :app:mergeDebugJavaResource
[task 2025-09-26T01:06:45.869Z] > Task :app:packageDebug
[task 2025-09-26T01:06:45.869Z] > Task :app:createDebugApkListingFileRedirect
[task 2025-09-26T01:06:45.869Z] > Task :app:assembleDebug
[task 2025-09-26T01:06:45.920Z]
[task 2025-09-26T01:06:45.920Z] [Incubating] Problems report is available at: file:///builds/worker/checkouts/vcs/build/reports/problems/problems-report.html
[task 2025-09-26T01:06:45.920Z]
[task 2025-09-26T01:06:45.920Z] Deprecated Gradle features were used in this build, making it incompatible with Gradle 10.
[task 2025-09-26T01:06:45.920Z]
[task 2025-09-26T01:06:45.920Z] You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
[task 2025-09-26T01:06:45.920Z]
[task 2025-09-26T01:06:45.920Z] For more on this, please refer to https://docs.gradle.org/9.1.0/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.
[task 2025-09-26T01:06:45.920Z]
[task 2025-09-26T01:06:45.920Z] BUILD SUCCESSFUL in 4m 52s
[task 2025-09-26T01:06:45.920Z] 42 actionable tasks: 42 executed
[fetches 2025-09-26T01:06:46.303Z] removing /builds/worker/fetches
[fetches 2025-09-26T01:06:47.292Z] finished
[taskcluster 2025-09-26 01:06:49.443Z] === Task Finished ===
[taskcluster 2025-09-26 01:07:18.168Z] Successful task run with exit code: 0 completed in 365.613 seconds
Loading