Skip to content

Add new "Authorization" states and functions to authorize additional …

ad06176
Select commit
Loading
Failed to load commit list.
Open

Add new "Authorization" states and functions to authorize additional scopes. [ci full] #7306

Add new "Authorization" states and functions to authorize additional …
ad06176
Select commit
Loading
Failed to load commit list.
firefoxci-taskcluster / swift-build succeeded Apr 14, 2026 in 24m 55s

FirefoxCI (issue_comment)

Build and test (Swift)

Details

View task in Taskcluster | View logs in Taskcluster | View task group in Taskcluster

Task Status

Started: 2026-04-14T10:29:29.113Z
Resolved: 2026-04-14T10:50:15.282Z
Task Execution Time: 20 minutes, 46 seconds, 169 milliseconds
Task Status: completed
Reason Resolved: completed
TaskId: H7daMIDYRYOz0huF6xVTtA
RunId: 0

Artifacts

- public/build/FocusRustComponents.xcframework.zip
- public/build/MozillaRustComponents.xcframework.zip
- public/build/swift-components.tar.xz
- public/chain-of-trust.json
- public/chain-of-trust.json.sig
- public/logs/certified.log
- public/logs/live_backing.log
- public/logs/live.log


[taskcluster 2026-04-14T10:29:29.129Z] Worker Type (releng-hardware/applicationservices-b-1-osx1015) settings:
[taskcluster 2026-04-14T10:29:29.129Z]   {
[taskcluster 2026-04-14T10:29:29.129Z]     "arch": "x86_64",
[taskcluster 2026-04-14T10:29:29.129Z]     "config": {
[taskcluster 2026-04-14T10:29:29.129Z]       "deploymentId": ""
[taskcluster 2026-04-14T10:29:29.129Z]     },
[taskcluster 2026-04-14T10:29:29.129Z]     "disk_size": "233.47 GiB",
[taskcluster 2026-04-14T10:29:29.129Z]     "generic-worker": {
[taskcluster 2026-04-14T10:29:29.129Z]       "engine": "multiuser",
[taskcluster 2026-04-14T10:29:29.129Z]       "go-arch": "amd64",
[taskcluster 2026-04-14T10:29:29.129Z]       "go-os": "darwin",
[taskcluster 2026-04-14T10:29:29.129Z]       "go-version": "go1.22.0",
[taskcluster 2026-04-14T10:29:29.129Z]       "release": "https://github.com/taskcluster/taskcluster/releases/tag/v60.3.4",
[taskcluster 2026-04-14T10:29:29.129Z]       "revision": "943a6f2b0d14fa0270280bc6f23acc2945d0fe45",
[taskcluster 2026-04-14T10:29:29.129Z]       "source": "https://github.com/taskcluster/taskcluster/commits/943a6f2b0d14fa0270280bc6f23acc2945d0fe45",
[taskcluster 2026-04-14T10:29:29.129Z]       "version": "60.3.4"
[taskcluster 2026-04-14T10:29:29.129Z]     },
[taskcluster 2026-04-14T10:29:29.129Z]     "ip": "10.49.59.100",
[taskcluster 2026-04-14T10:29:29.129Z]     "machine-setup": {
[taskcluster 2026-04-14T10:29:29.129Z]       "config": "https://github.com/mozilla-platform-ops/ronin_puppet"

...(2735 lines hidden)...

[task 2026-04-14T10:49:22.791Z]     header "tracingFFI.h"
[task 2026-04-14T10:49:22.791Z]     header "viaductFFI.h"
[task 2026-04-14T10:49:22.791Z]     export *
[task 2026-04-14T10:49:22.791Z]     use "Darwin"
[task 2026-04-14T10:49:22.791Z]     use "_Builtin_stdbool"
[task 2026-04-14T10:49:22.791Z]     use "_Builtin_stdint"
[task 2026-04-14T10:49:22.791Z] }'
[task 2026-04-14T10:49:22.791Z] + echo 'framework module MozillaRustComponents {
[task 2026-04-14T10:49:22.791Z]     header "RustViaductFFI.h"
[task 2026-04-14T10:49:22.791Z]     header "ads_clientFFI.h"
[task 2026-04-14T10:49:22.791Z]     header "contextIDFFI.h"
[task 2026-04-14T10:49:22.791Z]     header "errorFFI.h"
[task 2026-04-14T10:49:22.791Z]     header "nimbusFFI.h"
[task 2026-04-14T10:49:22.791Z]     header "remote_settingsFFI.h"
[task 2026-04-14T10:49:22.791Z]     header "rustlogforwarderFFI.h"
[task 2026-04-14T10:49:22.791Z]     header "tracingFFI.h"
[task 2026-04-14T10:49:22.791Z]     header "viaductFFI.h"
[task 2026-04-14T10:49:22.791Z]     export *
[task 2026-04-14T10:49:22.791Z]     use "Darwin"
[task 2026-04-14T10:49:22.791Z]     use "_Builtin_stdbool"
[task 2026-04-14T10:49:22.791Z]     use "_Builtin_stdint"
[task 2026-04-14T10:49:22.791Z] }'
[task 2026-04-14T10:49:22.792Z] 
[task 2026-04-14T10:49:22.792Z] # Flesh out the framework for each architecture based on the common files.
[task 2026-04-14T10:49:22.792Z] # It's a little fiddly, because we apparently need to put all the simulator targets
[task 2026-04-14T10:49:22.792Z] # together into a single fat binary, but keep the hardware target separate.
[task 2026-04-14T10:49:22.792Z] # (TODO: we should try harder to see if we can avoid using `lipo` here, eliminating it
[task 2026-04-14T10:49:22.792Z] # would make the overall system simpler to understand).
[task 2026-04-14T10:49:22.792Z] 
[task 2026-04-14T10:49:22.792Z] # iOS hardware
[task 2026-04-14T10:49:22.792Z] mkdir -p "$XCFRAMEWORK_ROOT/ios-arm64"
[task 2026-04-14T10:49:22.792Z] + mkdir -p /opt/worker/tasks/task_171218818002137/checkouts/vcs/megazords/ios-rust/focus/FocusRustComponents.xcframework/ios-arm64
[task 2026-04-14T10:49:22.794Z] cp -r "$COMMON" "$XCFRAMEWORK_ROOT/ios-arm64/$FRAMEWORK_NAME.framework"
[task 2026-04-14T10:49:22.794Z] + cp -r /opt/worker/tasks/task_171218818002137/checkouts/vcs/megazords/ios-rust/focus/FocusRustComponents.xcframework/common/MozillaRustComponents.framework /opt/worker/tasks/task_171218818002137/checkouts/vcs/megazords/ios-rust/focus/FocusRustComponents.xcframework/ios-arm64/MozillaRustComponents.framework
[task 2026-04-14T10:49:22.800Z] cp "$TARGET_DIR/aarch64-apple-ios/$BUILD_PROFILE/$LIB_NAME" "$XCFRAMEWORK_ROOT/ios-arm64/$FRAMEWORK_NAME.framework/$FRAMEWORK_NAME"
[task 2026-04-14T10:49:22.800Z] + cp /opt/worker/tasks/task_171218818002137/checkouts/vcs/target/aarch64-apple-ios/release/libmegazord_focus.a /opt/worker/tasks/task_171218818002137/checkouts/vcs/megazords/ios-rust/focus/FocusRustComponents.xcframework/ios-arm64/MozillaRustComponents.framework/MozillaRustComponents
[task 2026-04-14T10:49:22.834Z] 
[task 2026-04-14T10:49:22.834Z] # iOS simulator, with both platforms as a fat binary for mysterious reasons
[task 2026-04-14T10:49:22.834Z] mkdir -p "$XCFRAMEWORK_ROOT/ios-arm64_x86_64-simulator"
[task 2026-04-14T10:49:22.834Z] + mkdir -p /opt/worker/tasks/task_171218818002137/checkouts/vcs/megazords/ios-rust/focus/FocusRustComponents.xcframework/ios-arm64_x86_64-simulator
[task 2026-04-14T10:49:22.837Z] cp -r "$COMMON" "$XCFRAMEWORK_ROOT/ios-arm64_x86_64-simulator/$FRAMEWORK_NAME.framework"
[task 2026-04-14T10:49:22.837Z] + cp -r /opt/worker/tasks/task_171218818002137/checkouts/vcs/megazords/ios-rust/focus/FocusRustComponents.xcframework/common/MozillaRustComponents.framework /opt/worker/tasks/task_171218818002137/checkouts/vcs/megazords/ios-rust/focus/FocusRustComponents.xcframework/ios-arm64_x86_64-simulator/MozillaRustComponents.framework
[task 2026-04-14T10:49:22.843Z] lipo -create \
[task 2026-04-14T10:49:22.843Z]   -output "$XCFRAMEWORK_ROOT/ios-arm64_x86_64-simulator/$FRAMEWORK_NAME.framework/$FRAMEWORK_NAME" \
[task 2026-04-14T10:49:22.843Z]   "$TARGET_DIR/aarch64-apple-ios-sim/$BUILD_PROFILE/$LIB_NAME" \
[task 2026-04-14T10:49:22.843Z]   "$TARGET_DIR/x86_64-apple-ios/$BUILD_PROFILE/$LIB_NAME"
[task 2026-04-14T10:49:22.843Z] + lipo -create -output /opt/worker/tasks/task_171218818002137/checkouts/vcs/megazords/ios-rust/focus/FocusRustComponents.xcframework/ios-arm64_x86_64-simulator/MozillaRustComponents.framework/MozillaRustComponents /opt/worker/tasks/task_171218818002137/checkouts/vcs/target/aarch64-apple-ios-sim/release/libmegazord_focus.a /opt/worker/tasks/task_171218818002137/checkouts/vcs/target/x86_64-apple-ios/release/libmegazord_focus.a
[task 2026-04-14T10:49:23.206Z] 
[task 2026-04-14T10:49:23.206Z] # Set up the metadata for the XCFramework as a whole.
[task 2026-04-14T10:49:23.206Z] 
[task 2026-04-14T10:49:23.206Z] cp "$WORKING_DIR/Info.plist" "$XCFRAMEWORK_ROOT/Info.plist"
[task 2026-04-14T10:49:23.206Z] + cp /opt/worker/tasks/task_171218818002137/checkouts/vcs/megazords/ios-rust/focus/Info.plist /opt/worker/tasks/task_171218818002137/checkouts/vcs/megazords/ios-rust/focus/FocusRustComponents.xcframework/Info.plist
[task 2026-04-14T10:49:23.213Z] cp "$WORKING_DIR/DEPENDENCIES.md" "$XCFRAMEWORK_ROOT/DEPENDENCIES.md" || echo "Can't copy $WORKING_DIR/DEPENDENCIES.md"
[task 2026-04-14T10:49:23.213Z] + cp /opt/worker/tasks/task_171218818002137/checkouts/vcs/megazords/ios-rust/focus/DEPENDENCIES.md /opt/worker/tasks/task_171218818002137/checkouts/vcs/megazords/ios-rust/focus/FocusRustComponents.xcframework/DEPENDENCIES.md
[task 2026-04-14T10:49:23.217Z] 
[task 2026-04-14T10:49:23.217Z] rm -rf "$XCFRAMEWORK_ROOT/common"
[task 2026-04-14T10:49:23.217Z] + rm -rf /opt/worker/tasks/task_171218818002137/checkouts/vcs/megazords/ios-rust/focus/FocusRustComponents.xcframework/common
[task 2026-04-14T10:49:23.222Z] 
[task 2026-04-14T10:49:23.222Z] # Zip it all up into a bundle for distribution.
[task 2026-04-14T10:49:23.222Z] 
[task 2026-04-14T10:49:23.222Z] (cd "$WORKING_DIR" && zip -9 -r "$FRAMEWORK_FILENAME.xcframework.zip" "$FRAMEWORK_FILENAME.xcframework")
[task 2026-04-14T10:49:23.222Z] + cd /opt/worker/tasks/task_171218818002137/checkouts/vcs/megazords/ios-rust/focus
[task 2026-04-14T10:49:23.222Z] + zip -9 -r FocusRustComponents.xcframework.zip FocusRustComponents.xcframework
[task 2026-04-14T10:49:23.227Z]   adding: FocusRustComponents.xcframework/ (stored 0%)
[task 2026-04-14T10:49:23.227Z]   adding: FocusRustComponents.xcframework/ios-arm64_x86_64-simulator/ (stored 0%)
[task 2026-04-14T10:49:23.227Z]   adding: FocusRustComponents.xcframework/ios-arm64_x86_64-simulator/MozillaRustComponents.framework/ (stored 0%)
[task 2026-04-14T10:49:23.230Z]   adding: FocusRustComponents.xcframework/ios-arm64_x86_64-simulator/MozillaRustComponents.framework/DEPENDENCIES.md (deflated 79%)
[task 2026-04-14T10:49:35.575Z]   adding: FocusRustComponents.xcframework/ios-arm64_x86_64-simulator/MozillaRustComponents.framework/MozillaRustComponents (deflated 68%)
[task 2026-04-14T10:49:35.575Z]   adding: FocusRustComponents.xcframework/ios-arm64_x86_64-simulator/MozillaRustComponents.framework/Headers/ (stored 0%)
[task 2026-04-14T10:49:35.576Z]   adding: FocusRustComponents.xcframework/ios-arm64_x86_64-simulator/MozillaRustComponents.framework/Headers/viaductFFI.h (deflated 88%)
[task 2026-04-14T10:49:35.576Z]   adding: FocusRustComponents.xcframework/ios-arm64_x86_64-simulator/MozillaRustComponents.framework/Headers/errorFFI.h (deflated 89%)
[task 2026-04-14T10:49:35.578Z]   adding: FocusRustComponents.xcframework/ios-arm64_x86_64-simulator/MozillaRustComponents.framework/Headers/nimbusFFI.h (deflated 91%)
[task 2026-04-14T10:49:35.578Z]   adding: FocusRustComponents.xcframework/ios-arm64_x86_64-simulator/MozillaRustComponents.framework/Headers/rustlogforwarderFFI.h (deflated 89%)
[task 2026-04-14T10:49:35.578Z]   adding: FocusRustComponents.xcframework/ios-arm64_x86_64-simulator/MozillaRustComponents.framework/Headers/MozillaRustComponents.h (deflated 41%)
[task 2026-04-14T10:49:35.579Z]   adding: FocusRustComponents.xcframework/ios-arm64_x86_64-simulator/MozillaRustComponents.framework/Headers/ads_clientFFI.h (deflated 90%)
[task 2026-04-14T10:49:35.579Z]   adding: FocusRustComponents.xcframework/ios-arm64_x86_64-simulator/MozillaRustComponents.framework/Headers/tracingFFI.h (deflated 89%)
[task 2026-04-14T10:49:35.580Z]   adding: FocusRustComponents.xcframework/ios-arm64_x86_64-simulator/MozillaRustComponents.framework/Headers/contextIDFFI.h (deflated 89%)
[task 2026-04-14T10:49:35.580Z]   adding: FocusRustComponents.xcframework/ios-arm64_x86_64-simulator/MozillaRustComponents.framework/Headers/remote_settingsFFI.h (deflated 90%)
[task 2026-04-14T10:49:35.580Z]   adding: FocusRustComponents.xcframework/ios-arm64_x86_64-simulator/MozillaRustComponents.framework/Headers/RustViaductFFI.h (deflated 25%)
[task 2026-04-14T10:49:35.580Z]   adding: FocusRustComponents.xcframework/ios-arm64_x86_64-simulator/MozillaRustComponents.framework/Modules/ (stored 0%)
[task 2026-04-14T10:49:35.581Z]   adding: FocusRustComponents.xcframework/ios-arm64_x86_64-simulator/MozillaRustComponents.framework/Modules/module.modulemap (deflated 55%)
[task 2026-04-14T10:49:35.584Z]   adding: FocusRustComponents.xcframework/DEPENDENCIES.md (deflated 79%)
[task 2026-04-14T10:49:35.584Z]   adding: FocusRustComponents.xcframework/ios-arm64/ (stored 0%)
[task 2026-04-14T10:49:35.584Z]   adding: FocusRustComponents.xcframework/ios-arm64/MozillaRustComponents.framework/ (stored 0%)
[task 2026-04-14T10:49:35.588Z]   adding: FocusRustComponents.xcframework/ios-arm64/MozillaRustComponents.framework/DEPENDENCIES.md (deflated 79%)
[task 2026-04-14T10:49:41.521Z]   adding: FocusRustComponents.xcframework/ios-arm64/MozillaRustComponents.framework/MozillaRustComponents (deflated 69%)
[task 2026-04-14T10:49:41.521Z]   adding: FocusRustComponents.xcframework/ios-arm64/MozillaRustComponents.framework/Headers/ (stored 0%)
[task 2026-04-14T10:49:41.522Z]   adding: FocusRustComponents.xcframework/ios-arm64/MozillaRustComponents.framework/Headers/viaductFFI.h (deflated 88%)
[task 2026-04-14T10:49:41.522Z]   adding: FocusRustComponents.xcframework/ios-arm64/MozillaRustComponents.framework/Headers/errorFFI.h (deflated 89%)
[task 2026-04-14T10:49:41.523Z]   adding: FocusRustComponents.xcframework/ios-arm64/MozillaRustComponents.framework/Headers/nimbusFFI.h (deflated 91%)
[task 2026-04-14T10:49:41.524Z]   adding: FocusRustComponents.xcframework/ios-arm64/MozillaRustComponents.framework/Headers/rustlogforwarderFFI.h (deflated 89%)
[task 2026-04-14T10:49:41.524Z]   adding: FocusRustComponents.xcframework/ios-arm64/MozillaRustComponents.framework/Headers/MozillaRustComponents.h (deflated 41%)
[task 2026-04-14T10:49:41.524Z]   adding: FocusRustComponents.xcframework/ios-arm64/MozillaRustComponents.framework/Headers/ads_clientFFI.h (deflated 90%)
[task 2026-04-14T10:49:41.525Z]   adding: FocusRustComponents.xcframework/ios-arm64/MozillaRustComponents.framework/Headers/tracingFFI.h (deflated 89%)
[task 2026-04-14T10:49:41.525Z]   adding: FocusRustComponents.xcframework/ios-arm64/MozillaRustComponents.framework/Headers/contextIDFFI.h (deflated 89%)
[task 2026-04-14T10:49:41.526Z]   adding: FocusRustComponents.xcframework/ios-arm64/MozillaRustComponents.framework/Headers/remote_settingsFFI.h (deflated 90%)
[task 2026-04-14T10:49:41.526Z]   adding: FocusRustComponents.xcframework/ios-arm64/MozillaRustComponents.framework/Headers/RustViaductFFI.h (deflated 25%)
[task 2026-04-14T10:49:41.526Z]   adding: FocusRustComponents.xcframework/ios-arm64/MozillaRustComponents.framework/Modules/ (stored 0%)
[task 2026-04-14T10:49:41.526Z]   adding: FocusRustComponents.xcframework/ios-arm64/MozillaRustComponents.framework/Modules/module.modulemap (deflated 55%)
[task 2026-04-14T10:49:41.526Z]   adding: FocusRustComponents.xcframework/Info.plist (deflated 68%)
[task 2026-04-14T10:49:41.563Z] 
[task 2026-04-14T10:49:41.563Z] * setting up Glean venv
[task 2026-04-14T10:49:45.359Z] 
[task 2026-04-14T10:49:45.359Z] * Running Glean for nimbus
[task 2026-04-14T10:49:45.857Z] Requirement already satisfied: pip>=20.3 in ./build/glean-workdir/.venv/lib/python3.11/site-packages (22.3)
[task 2026-04-14T10:49:46.150Z] 
[task 2026-04-14T10:49:46.150Z] [notice] A new release of pip available: 22.3 -> 26.0.1
[task 2026-04-14T10:49:46.150Z] [notice] To update, run: python3.11 -m pip install --upgrade pip
[task 2026-04-14T10:49:46.899Z] Collecting glean_parser~=18.2
[task 2026-04-14T10:49:46.915Z]   Using cached glean_parser-18.2.0-py3-none-any.whl (117 kB)
[task 2026-04-14T10:49:46.967Z] Collecting click>=7
[task 2026-04-14T10:49:46.972Z]   Using cached click-8.3.2-py3-none-any.whl (108 kB)
[task 2026-04-14T10:49:47.013Z] Collecting diskcache>=4
[task 2026-04-14T10:49:47.017Z]   Using cached diskcache-5.6.3-py3-none-any.whl (45 kB)
[task 2026-04-14T10:49:47.051Z] Collecting jinja2>=2.10.1
[task 2026-04-14T10:49:47.057Z]   Using cached jinja2-3.1.6-py3-none-any.whl (134 kB)
[task 2026-04-14T10:49:47.113Z] Collecting jsonschema>=3.0.2
[task 2026-04-14T10:49:47.116Z]   Using cached jsonschema-4.26.0-py3-none-any.whl (90 kB)
[task 2026-04-14T10:49:47.204Z] Collecting platformdirs>=2.4.0
[task 2026-04-14T10:49:47.229Z]   Downloading platformdirs-4.9.6-py3-none-any.whl (21 kB)
[task 2026-04-14T10:49:47.391Z] Collecting pyyaml>=5.3.1
[task 2026-04-14T10:49:47.396Z]   Using cached pyyaml-6.0.3-cp311-cp311-macosx_10_13_x86_64.whl (185 kB)
[task 2026-04-14T10:49:47.617Z] Collecting MarkupSafe>=2.0
[task 2026-04-14T10:49:47.621Z]   Using cached markupsafe-3.0.3-cp311-cp311-macosx_10_9_x86_64.whl (11 kB)
[task 2026-04-14T10:49:47.666Z] Collecting attrs>=22.2.0
[task 2026-04-14T10:49:47.669Z]   Using cached attrs-26.1.0-py3-none-any.whl (67 kB)
[task 2026-04-14T10:49:47.698Z] Collecting jsonschema-specifications>=2023.03.6
[task 2026-04-14T10:49:47.701Z]   Using cached jsonschema_specifications-2025.9.1-py3-none-any.whl (18 kB)
[task 2026-04-14T10:49:47.769Z] Collecting referencing>=0.28.4
[task 2026-04-14T10:49:47.773Z]   Using cached referencing-0.37.0-py3-none-any.whl (26 kB)
[task 2026-04-14T10:49:49.001Z] Collecting rpds-py>=0.25.0
[task 2026-04-14T10:49:49.007Z]   Using cached rpds_py-0.30.0-cp311-cp311-macosx_10_12_x86_64.whl (370 kB)
[task 2026-04-14T10:49:49.081Z] Collecting typing-extensions>=4.4.0
[task 2026-04-14T10:49:49.086Z]   Using cached typing_extensions-4.15.0-py3-none-any.whl (44 kB)
[task 2026-04-14T10:49:49.170Z] Installing collected packages: typing-extensions, rpds-py, pyyaml, platformdirs, MarkupSafe, diskcache, click, attrs, referencing, jinja2, jsonschema-specifications, jsonschema, glean_parser
[task 2026-04-14T10:49:49.742Z] Successfully installed MarkupSafe-3.0.3 attrs-26.1.0 click-8.3.2 diskcache-5.6.3 glean_parser-18.2.0 jinja2-3.1.6 jsonschema-4.26.0 jsonschema-specifications-2025.9.1 platformdirs-4.9.6 pyyaml-6.0.3 referencing-0.37.0 rpds-py-0.30.0 typing-extensions-4.15.0
[task 2026-04-14T10:49:49.853Z] 
[task 2026-04-14T10:49:49.853Z] [notice] A new release of pip available: 22.3 -> 26.0.1
[task 2026-04-14T10:49:49.853Z] [notice] To update, run: python3.11 -m pip install --upgrade pip
[task 2026-04-14T10:49:50.341Z] ✨ Your metrics are Glean! ✨
[task 2026-04-14T10:49:51.332Z] Requirement already satisfied: pip>=20.3 in ./build/glean-workdir/.venv/lib/python3.11/site-packages (22.3)
[task 2026-04-14T10:49:51.517Z] 
[task 2026-04-14T10:49:51.517Z] [notice] A new release of pip available: 22.3 -> 26.0.1
[task 2026-04-14T10:49:51.517Z] [notice] To update, run: python3.11 -m pip install --upgrade pip
[task 2026-04-14T10:49:52.088Z] Requirement already satisfied: glean_parser~=18.2 in ./build/glean-workdir/.venv/lib/python3.11/site-packages (18.2.0)
[task 2026-04-14T10:49:52.223Z] Requirement already satisfied: click>=7 in ./build/glean-workdir/.venv/lib/python3.11/site-packages (from glean_parser~=18.2) (8.3.2)
[task 2026-04-14T10:49:52.224Z] Requirement already satisfied: diskcache>=4 in ./build/glean-workdir/.venv/lib/python3.11/site-packages (from glean_parser~=18.2) (5.6.3)
[task 2026-04-14T10:49:52.226Z] Requirement already satisfied: jinja2>=2.10.1 in ./build/glean-workdir/.venv/lib/python3.11/site-packages (from glean_parser~=18.2) (3.1.6)
[task 2026-04-14T10:49:52.227Z] Requirement already satisfied: jsonschema>=3.0.2 in ./build/glean-workdir/.venv/lib/python3.11/site-packages (from glean_parser~=18.2) (4.26.0)
[task 2026-04-14T10:49:52.228Z] Requirement already satisfied: platformdirs>=2.4.0 in ./build/glean-workdir/.venv/lib/python3.11/site-packages (from glean_parser~=18.2) (4.9.6)
[task 2026-04-14T10:49:52.230Z] Requirement already satisfied: pyyaml>=5.3.1 in ./build/glean-workdir/.venv/lib/python3.11/site-packages (from glean_parser~=18.2) (6.0.3)
[task 2026-04-14T10:49:52.238Z] Requirement already satisfied: MarkupSafe>=2.0 in ./build/glean-workdir/.venv/lib/python3.11/site-packages (from jinja2>=2.10.1->glean_parser~=18.2) (3.0.3)
[task 2026-04-14T10:49:52.257Z] Requirement already satisfied: attrs>=22.2.0 in ./build/glean-workdir/.venv/lib/python3.11/site-packages (from jsonschema>=3.0.2->glean_parser~=18.2) (26.1.0)
[task 2026-04-14T10:49:52.258Z] Requirement already satisfied: jsonschema-specifications>=2023.03.6 in ./build/glean-workdir/.venv/lib/python3.11/site-packages (from jsonschema>=3.0.2->glean_parser~=18.2) (2025.9.1)
[task 2026-04-14T10:49:52.259Z] Requirement already satisfied: referencing>=0.28.4 in ./build/glean-workdir/.venv/lib/python3.11/site-packages (from jsonschema>=3.0.2->glean_parser~=18.2) (0.37.0)
[task 2026-04-14T10:49:52.261Z] Requirement already satisfied: rpds-py>=0.25.0 in ./build/glean-workdir/.venv/lib/python3.11/site-packages (from jsonschema>=3.0.2->glean_parser~=18.2) (0.30.0)
[task 2026-04-14T10:49:52.287Z] Requirement already satisfied: typing-extensions>=4.4.0 in ./build/glean-workdir/.venv/lib/python3.11/site-packages (from referencing>=0.28.4->jsonschema>=3.0.2->glean_parser~=18.2) (4.15.0)
[task 2026-04-14T10:49:52.485Z] 
[task 2026-04-14T10:49:52.485Z] [notice] A new release of pip available: 22.3 -> 26.0.1
[task 2026-04-14T10:49:52.485Z] [notice] To update, run: python3.11 -m pip install --upgrade pip
[task 2026-04-14T10:49:52.849Z] ✨ Your metrics are Glean! ✨
[task 2026-04-14T10:49:53.202Z] 
[task 2026-04-14T10:49:53.202Z] * generating sources for megazord_ios
[task 2026-04-14T10:49:53.329Z] warning: /opt/worker/tasks/task_171218818002137/checkouts/vcs/Cargo.toml: unused manifest key: patch.crates-io.ohttp.revision
[task 2026-04-14T10:49:53.547Z]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.26s
[task 2026-04-14T10:49:53.556Z]      Running `target/debug/uniffi-bindgen-library-mode -l target/aarch64-apple-ios/release/libmegazord_ios.a swift build/swift-components/all/Generated`
[task 2026-04-14T10:49:55.864Z] 
[task 2026-04-14T10:49:55.864Z] * generating sources for megazord_focus
[task 2026-04-14T10:49:55.983Z] warning: /opt/worker/tasks/task_171218818002137/checkouts/vcs/Cargo.toml: unused manifest key: patch.crates-io.ohttp.revision
[task 2026-04-14T10:49:56.191Z]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.25s
[task 2026-04-14T10:49:56.202Z]      Running `target/debug/uniffi-bindgen-library-mode -l target/aarch64-apple-ios/release/libmegazord_focus.a swift build/swift-components/focus/Generated`
[task 2026-04-14T10:49:57.756Z] 
[task 2026-04-14T10:49:57.756Z] * build complete
[task 2026-04-14T10:49:57.764Z] + pushd build/
[task 2026-04-14T10:49:57.764Z] /opt/worker/tasks/task_171218818002137/checkouts/vcs/build /opt/worker/tasks/task_171218818002137/checkouts/vcs
[task 2026-04-14T10:49:57.764Z] + tar acf swift-components.tar.xz swift-components
[task 2026-04-14T10:49:58.514Z] + popd
[task 2026-04-14T10:49:58.514Z] /opt/worker/tasks/task_171218818002137/checkouts/vcs
[task 2026-04-14T10:49:58.514Z] + mv build/swift-components.tar.xz artifacts/
[task 2026-04-14T10:49:58.521Z] + pwd
[task 2026-04-14T10:49:58.521Z] /opt/worker/tasks/task_171218818002137/checkouts/vcs
[task 2026-04-14T10:49:58.521Z] + mv artifacts ../../
[fetches 2026-04-14T10:49:58.523Z] removing /opt/worker/tasks/task_171218818002137/fetches
[fetches 2026-04-14T10:50:04.958Z] finished
[taskcluster 2026-04-14T10:50:04.969Z]    Exit Code: 0
[taskcluster 2026-04-14T10:50:04.969Z]    User Time: 1h44m36.210182s
[taskcluster 2026-04-14T10:50:04.969Z]  Kernel Time: 4m57.015489s
[taskcluster 2026-04-14T10:50:04.969Z]    Wall Time: 20m34.829188s
[taskcluster 2026-04-14T10:50:04.969Z]       Result: SUCCEEDED
[taskcluster 2026-04-14T10:50:04.969Z] === Task Finished ===
[taskcluster 2026-04-14T10:50:04.969Z] Task Duration: 20m34.833416s
[taskcluster 2026-04-14T10:50:05.393Z] Uploading artifact public/build/swift-components.tar.xz from file /opt/worker/tasks/task_171218818002137/artifacts/swift-components.tar.xz with content encoding "identity", mime type "application/x-xz" and expiry 2027-04-14T10:25:19.157Z
[taskcluster 2026-04-14T10:50:05.819Z] Uploading artifact public/build/MozillaRustComponents.xcframework.zip from file /opt/worker/tasks/task_171218818002137/artifacts/MozillaRustComponents.xcframework.zip with content encoding "identity", mime type "application/zip" and expiry 2027-04-14T10:25:19.157Z
[taskcluster 2026-04-14T10:50:11.256Z] Uploading artifact public/build/FocusRustComponents.xcframework.zip from file /opt/worker/tasks/task_171218818002137/artifacts/FocusRustComponents.xcframework.zip with content encoding "identity", mime type "application/zip" and expiry 2027-04-14T10:25:19.157Z
[taskcluster 2026-04-14T10:50:12.834Z] Uploading artifact public/logs/certified.log from file /opt/worker/tasks/task_171218818002137/generic-worker/certified.log with content encoding "gzip", mime type "text/plain; charset=utf-8" and expiry 2027-04-14T10:25:19.157Z
[taskcluster 2026-04-14T10:50:13.991Z] Uploading artifact public/chain-of-trust.json from file /opt/worker/tasks/task_171218818002137/generic-worker/chain-of-trust.json with content encoding "gzip", mime type "text/plain; charset=utf-8" and expiry 2027-04-14T10:25:19.157Z
[taskcluster 2026-04-14T10:50:14.375Z] Uploading artifact public/chain-of-trust.json.sig from file /opt/worker/tasks/task_171218818002137/generic-worker/chain-of-trust.json.sig with content encoding "gzip", mime type "application/octet-stream" and expiry 2027-04-14T10:25:19.157Z
[taskcluster 2026-04-14T10:50:14.627Z] [mounts] Preserving cache: Moving "/opt/worker/tasks/task_171218818002137/checkouts" to "/opt/worker/cache/Cs4GDUOWQs6Z1u93jb_6pQ"
[taskcluster 2026-04-14T10:50:14.627Z] [mounts] Denying task_171218818002137 access to '/opt/worker/cache/Cs4GDUOWQs6Z1u93jb_6pQ'
[taskcluster 2026-04-14T10:50:14.761Z] Uploading link artifact public/logs/live.log to artifact public/logs/live_backing.log with expiry 2027-04-14T10:25:19.157Z