[taskcluster 2025-05-09T07:17:51.983Z] Worker Type (comm-t/t-linux-docker-noscratch) settings: [taskcluster 2025-05-09T07:17:51.983Z] { [taskcluster 2025-05-09T07:17:51.983Z] "config": { [taskcluster 2025-05-09T07:17:51.983Z] "deploymentId": "" [taskcluster 2025-05-09T07:17:51.983Z] }, [taskcluster 2025-05-09T07:17:51.983Z] "generic-worker": { [taskcluster 2025-05-09T07:17:51.983Z] "config": { [taskcluster 2025-05-09T07:17:51.983Z] "headlessTasks": true [taskcluster 2025-05-09T07:17:51.983Z] }, [taskcluster 2025-05-09T07:17:51.983Z] "engine": "multiuser", [taskcluster 2025-05-09T07:17:51.983Z] "go-arch": "amd64", [taskcluster 2025-05-09T07:17:51.983Z] "go-os": "linux", [taskcluster 2025-05-09T07:17:51.983Z] "go-version": "go1.24.2", [taskcluster 2025-05-09T07:17:51.983Z] "release": "https://github.com/taskcluster/taskcluster/releases/tag/v83.5.8", [taskcluster 2025-05-09T07:17:51.983Z] "revision": "023387cb237ff46f60a3a8838504e850c356c20d", [taskcluster 2025-05-09T07:17:51.983Z] "source": "https://github.com/taskcluster/taskcluster/commits/023387cb237ff46f60a3a8838504e850c356c20d", [taskcluster 2025-05-09T07:17:51.983Z] "version": "83.5.8" [taskcluster 2025-05-09T07:17:51.983Z] }, [taskcluster 2025-05-09T07:17:51.983Z] "image": "projects/taskcluster-imaging/global/images/gw-fxci-gcp-l1-2404-amd64-headless-googlecompute-2025-05-05", [taskcluster 2025-05-09T07:17:51.983Z] "instance-id": "3361606369465603765", [taskcluster 2025-05-09T07:17:51.983Z] "instance-type": "projects/887720501152/machineTypes/c2-standard-4", [taskcluster 2025-05-09T07:17:51.983Z] "local-ipv4": "10.128.0.131", [taskcluster 2025-05-09T07:17:51.983Z] "project-id": "fxci-production-level1-workers", [taskcluster 2025-05-09T07:17:51.983Z] "public-hostname": "comm-t-t-linux-docker-noscratch-c48pye8nr2mtlvnms8fkaw.c.fxci-production-level1-workers.internal", [taskcluster 2025-05-09T07:17:51.983Z] "public-ipv4": "34.55.54.156", [taskcluster 2025-05-09T07:17:51.983Z] "region": "us-central1", [taskcluster 2025-05-09T07:17:51.983Z] "zone": "us-central1-a" [taskcluster 2025-05-09T07:17:51.983Z] } [taskcluster 2025-05-09T07:17:51.984Z] Task ID: VvFT159rRPe6FKHLHhPi0g [taskcluster 2025-05-09T07:17:51.984Z] === Task Starting === [taskcluster:warn 2025-05-09T07:17:51.990Z] Converted task definition (conversion performed by d2g): [taskcluster:warn 2025-05-09T07:17:51.990Z] --- [taskcluster:warn 2025-05-09T07:17:51.990Z] created: "2025-05-09T06:17:44.363Z" [taskcluster:warn 2025-05-09T07:17:51.990Z] deadline: "2025-05-10T06:17:44.363Z" [taskcluster:warn 2025-05-09T07:17:51.990Z] dependencies: [taskcluster:warn 2025-05-09T07:17:51.990Z] - Hph-OUcDQzajI1ipyMQQKg [taskcluster:warn 2025-05-09T07:17:51.990Z] - KKQM9YY5QJSHYwqnpxPpbQ [taskcluster:warn 2025-05-09T07:17:51.990Z] - KQ3IDbVUR2eOwACS3Q_Jog [taskcluster:warn 2025-05-09T07:17:51.990Z] - LrwgCds7TBm8f3rMFl6PJw [taskcluster:warn 2025-05-09T07:17:51.990Z] - OYdFYQ6VRHuesvKDgd6G0w [taskcluster:warn 2025-05-09T07:17:51.990Z] expires: "2025-08-07T06:17:44.363Z" [taskcluster:warn 2025-05-09T07:17:51.990Z] extra: [taskcluster:warn 2025-05-09T07:17:51.990Z] chunks: [taskcluster:warn 2025-05-09T07:17:51.990Z] current: 2 [taskcluster:warn 2025-05-09T07:17:51.990Z] total: 7 [taskcluster:warn 2025-05-09T07:17:51.990Z] index: [taskcluster:warn 2025-05-09T07:17:51.990Z] rank: 1 [taskcluster:warn 2025-05-09T07:17:51.990Z] parent: VZMcD9B-SYWuTuEkfONv8Q [taskcluster:warn 2025-05-09T07:17:51.990Z] suite: mochitest-browser-chrome-thunderbird [taskcluster:warn 2025-05-09T07:17:51.990Z] test-setting: [taskcluster:warn 2025-05-09T07:17:51.990Z] _hash: 6190190185a3 [taskcluster:warn 2025-05-09T07:17:51.990Z] build: [taskcluster:warn 2025-05-09T07:17:51.990Z] ccov: true [taskcluster:warn 2025-05-09T07:17:51.990Z] type: opt [taskcluster:warn 2025-05-09T07:17:51.990Z] platform: [taskcluster:warn 2025-05-09T07:17:51.990Z] arch: "64" [taskcluster:warn 2025-05-09T07:17:51.990Z] os: [taskcluster:warn 2025-05-09T07:17:51.990Z] name: linux [taskcluster:warn 2025-05-09T07:17:51.990Z] version: "1804" [taskcluster:warn 2025-05-09T07:17:51.990Z] runtime: {} [taskcluster:warn 2025-05-09T07:17:51.990Z] treeherder: [taskcluster:warn 2025-05-09T07:17:51.990Z] collection: [taskcluster:warn 2025-05-09T07:17:51.990Z] opt: true [taskcluster:warn 2025-05-09T07:17:51.990Z] groupName: Mochitests [taskcluster:warn 2025-05-09T07:17:51.990Z] groupSymbol: M [taskcluster:warn 2025-05-09T07:17:51.990Z] jobKind: test [taskcluster:warn 2025-05-09T07:17:51.990Z] machine: [taskcluster:warn 2025-05-09T07:17:51.990Z] platform: linux1804-64-ccov-qr [taskcluster:warn 2025-05-09T07:17:51.990Z] symbol: bct2 [taskcluster:warn 2025-05-09T07:17:51.990Z] tier: 2 [taskcluster:warn 2025-05-09T07:17:51.990Z] treeherder-platform: linux1804-64-ccov-qr/opt [taskcluster:warn 2025-05-09T07:17:51.990Z] metadata: [taskcluster:warn 2025-05-09T07:17:51.990Z] description: Mochitest browser-chrome-thunderbird run ([Treeherder job](https://treeherder.mozilla.org/#/jobs?repo=comm-central&revision=3f3a08b4a492657e72570a2a0cb16c6c88a37065&selectedTaskRun=VvFT159rRPe6FKHLHhPi0g)) [taskcluster:warn 2025-05-09T07:17:51.990Z] name: test-linux1804-64-ccov-qr/opt-mochitest-thunderbird-2 [taskcluster:warn 2025-05-09T07:17:51.990Z] owner: mkmelin@iki.fi [taskcluster:warn 2025-05-09T07:17:51.990Z] source: https://hg.mozilla.org/comm-central/file/3f3a08b4a492657e72570a2a0cb16c6c88a37065/taskcluster/kinds/test [taskcluster:warn 2025-05-09T07:17:51.990Z] payload: [taskcluster:warn 2025-05-09T07:17:51.990Z] artifacts: [taskcluster:warn 2025-05-09T07:17:51.990Z] - expires: "2025-08-07T06:17:44.363Z" [taskcluster:warn 2025-05-09T07:17:51.990Z] name: public/logs [taskcluster:warn 2025-05-09T07:17:51.990Z] optional: true [taskcluster:warn 2025-05-09T07:17:51.990Z] path: artifact0 [taskcluster:warn 2025-05-09T07:17:51.990Z] type: directory [taskcluster:warn 2025-05-09T07:17:51.990Z] - expires: "2025-08-07T06:17:44.363Z" [taskcluster:warn 2025-05-09T07:17:51.990Z] name: public/test [taskcluster:warn 2025-05-09T07:17:51.990Z] optional: true [taskcluster:warn 2025-05-09T07:17:51.990Z] path: artifact1 [taskcluster:warn 2025-05-09T07:17:51.990Z] type: directory [taskcluster:warn 2025-05-09T07:17:51.990Z] - expires: "2025-08-07T06:17:44.363Z" [taskcluster:warn 2025-05-09T07:17:51.990Z] name: public/test_info [taskcluster:warn 2025-05-09T07:17:51.990Z] optional: true [taskcluster:warn 2025-05-09T07:17:51.990Z] path: artifact2 [taskcluster:warn 2025-05-09T07:17:51.990Z] type: directory [taskcluster:warn 2025-05-09T07:17:51.990Z] command: [taskcluster:warn 2025-05-09T07:17:51.990Z] - - bash [taskcluster:warn 2025-05-09T07:17:51.990Z] - -cx [taskcluster:warn 2025-05-09T07:17:51.990Z] - |- [taskcluster:warn 2025-05-09T07:17:51.990Z] IMAGE_ID=$(docker load --input dockerimage | sed -n '0,/^Loaded image: /s/^Loaded image: //p') [taskcluster:warn 2025-05-09T07:17:51.990Z] timeout -s KILL 9000 docker run -t --name taskcontainer_YM7SppgySQqOWe-PruLJig --memory-swap -1 --pids-limit -1 --cap-add=SYS_PTRACE -v "$(pwd)/cache0:/builds/worker/.task-cache/uv" -v "$(pwd)/cache1:/builds/worker/.task-cache/pip" -v "$(pwd)/cache2:/builds/worker/tooltool-cache" --device="${TASKCLUSTER_VIDEO_DEVICE}" --add-host=taskcluster:host-gateway -e COMM_BASE_REPOSITORY -e COMM_HEAD_REPOSITORY -e COMM_HEAD_REV -e ENABLE_E10S -e EXTRA_MOZHARNESS_CONFIG -e GECKO_BASE_REPOSITORY -e GECKO_HEAD_REPOSITORY -e GECKO_HEAD_REV -e GECKO_PATH -e HG_STORE_PATH -e MOCHITEST_FLAVOR -e MOZHARNESS_CONFIG -e MOZHARNESS_SCRIPT -e MOZHARNESS_URL -e MOZILLA_BUILD_URL -e MOZ_AUTOMATION -e MOZ_FETCHES -e MOZ_FETCHES_DIR -e MOZ_NODE_PATH -e MOZ_SCM_LEVEL -e NEED_PULSEAUDIO -e NEED_WINDOW_MANAGER -e PIP_CACHE_DIR -e PYTHON -e RUN_ID -e SCCACHE_DISABLE -e TASKCLUSTER_CACHES -e TASKCLUSTER_INSTANCE_TYPE -e TASKCLUSTER_PROXY_URL -e TASKCLUSTER_ROOT_URL -e TASKCLUSTER_VIDEO_DEVICE -e TASKCLUSTER_VOLUMES -e TASKCLUSTER_WORKER_LOCATION -e TASK_GROUP_ID -e TASK_ID -e TOOLTOOL_CACHE -e UV_CACHE_DIR -e WORKING_DIR "${IMAGE_ID}" /builds/worker/bin/run-task -- '/builds/worker/bin/test-linux.sh' --mochitest-suite=mochitest-browser-chrome-thunderbird --code-coverage '--setpref=media.peerconnection.mtransport_process=false' '--setpref=network.process.enabled=false' '--setpref=layers.d3d11.enable-blacklist=false' --total-chunk=7 --this-chunk=2 --download-symbols=ondemand [taskcluster:warn 2025-05-09T07:17:51.990Z] exit_code=$? [taskcluster:warn 2025-05-09T07:17:51.990Z] docker cp taskcontainer_YM7SppgySQqOWe-PruLJig:/builds/worker/workspace/logs/ artifact0 [taskcluster:warn 2025-05-09T07:17:51.990Z] docker cp taskcontainer_YM7SppgySQqOWe-PruLJig:/builds/worker/artifacts/ artifact1 [taskcluster:warn 2025-05-09T07:17:51.990Z] docker cp taskcontainer_YM7SppgySQqOWe-PruLJig:/builds/worker/workspace/build/blobber_upload_dir/ artifact2 [taskcluster:warn 2025-05-09T07:17:51.990Z] docker rm -v taskcontainer_YM7SppgySQqOWe-PruLJig [taskcluster:warn 2025-05-09T07:17:51.990Z] exit "${exit_code}" [taskcluster:warn 2025-05-09T07:17:51.990Z] env: [taskcluster:warn 2025-05-09T07:17:51.990Z] COMM_BASE_REPOSITORY: https://hg.mozilla.org/comm-unified [taskcluster:warn 2025-05-09T07:17:51.990Z] COMM_HEAD_REPOSITORY: https://hg.mozilla.org/comm-central [taskcluster:warn 2025-05-09T07:17:51.990Z] COMM_HEAD_REV: 3f3a08b4a492657e72570a2a0cb16c6c88a37065 [taskcluster:warn 2025-05-09T07:17:51.990Z] ENABLE_E10S: "false" [taskcluster:warn 2025-05-09T07:17:51.990Z] EXTRA_MOZHARNESS_CONFIG: '{"installer_url": "https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/target.tar.xz", [taskcluster:warn 2025-05-09T07:17:51.990Z] "test_packages_url": "https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/target.test_packages.json"}' [taskcluster:warn 2025-05-09T07:17:51.990Z] GECKO_BASE_REPOSITORY: https://hg.mozilla.org/mozilla-unified [taskcluster:warn 2025-05-09T07:17:51.990Z] GECKO_HEAD_REPOSITORY: https://hg.mozilla.org/mozilla-central [taskcluster:warn 2025-05-09T07:17:51.990Z] GECKO_HEAD_REV: 1b61e7cdc6f06fffc6e88ffff16a560f393f28f6 [taskcluster:warn 2025-05-09T07:17:51.990Z] GECKO_PATH: /builds/worker/checkouts/gecko [taskcluster:warn 2025-05-09T07:17:51.990Z] HG_STORE_PATH: /builds/worker/checkouts/hg-store [taskcluster:warn 2025-05-09T07:17:51.990Z] MOCHITEST_FLAVOR: browser [taskcluster:warn 2025-05-09T07:17:51.990Z] MOZ_AUTOMATION: "1" [taskcluster:warn 2025-05-09T07:17:51.990Z] MOZ_FETCHES: '[{"artifact": "public/build/fix-stacks.tar.zst", "extract": true, [taskcluster:warn 2025-05-09T07:17:51.990Z] "task": "KKQM9YY5QJSHYwqnpxPpbQ"}, {"artifact": "public/build/grcov.tar.zst", [taskcluster:warn 2025-05-09T07:17:51.990Z] "extract": true, "task": "OYdFYQ6VRHuesvKDgd6G0w"}, {"artifact": "public/build/minidump-stackwalk.tar.zst", [taskcluster:warn 2025-05-09T07:17:51.990Z] "extract": true, "task": "LrwgCds7TBm8f3rMFl6PJw"}, {"artifact": "public/build/target.mozinfo.json", [taskcluster:warn 2025-05-09T07:17:51.990Z] "extract": true, "task": "KQ3IDbVUR2eOwACS3Q_Jog"}]' [taskcluster:warn 2025-05-09T07:17:51.990Z] MOZ_FETCHES_DIR: fetches [taskcluster:warn 2025-05-09T07:17:51.990Z] MOZ_NODE_PATH: /usr/local/bin/node [taskcluster:warn 2025-05-09T07:17:51.990Z] MOZ_SCM_LEVEL: "3" [taskcluster:warn 2025-05-09T07:17:51.990Z] MOZHARNESS_CONFIG: unittests/linux_unittest.py remove_executables.py unittests/thunderbird_extra.py [taskcluster:warn 2025-05-09T07:17:51.990Z] MOZHARNESS_SCRIPT: desktop_unittest.py [taskcluster:warn 2025-05-09T07:17:51.990Z] MOZHARNESS_URL: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/mozharness.zip [taskcluster:warn 2025-05-09T07:17:51.990Z] MOZILLA_BUILD_URL: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/target.tar.xz [taskcluster:warn 2025-05-09T07:17:51.990Z] NEED_PULSEAUDIO: "true" [taskcluster:warn 2025-05-09T07:17:51.990Z] NEED_WINDOW_MANAGER: "true" [taskcluster:warn 2025-05-09T07:17:51.990Z] PIP_CACHE_DIR: /builds/worker/.task-cache/pip [taskcluster:warn 2025-05-09T07:17:51.990Z] PYTHON: python3 [taskcluster:warn 2025-05-09T07:17:51.990Z] SCCACHE_DISABLE: "1" [taskcluster:warn 2025-05-09T07:17:51.990Z] TASKCLUSTER_CACHES: /builds/worker/.task-cache/pip;/builds/worker/.task-cache/uv;/builds/worker/tooltool-cache [taskcluster:warn 2025-05-09T07:17:51.990Z] TASKCLUSTER_VOLUMES: /builds/worker/.task-cache/npm;/builds/worker/.task-cache/pip;/builds/worker/.task-cache/uv;/builds/worker/checkouts;/builds/worker/tooltool-cache;/builds/worker/workspace [taskcluster:warn 2025-05-09T07:17:51.990Z] TOOLTOOL_CACHE: /builds/worker/tooltool-cache [taskcluster:warn 2025-05-09T07:17:51.990Z] UV_CACHE_DIR: /builds/worker/.task-cache/uv [taskcluster:warn 2025-05-09T07:17:51.990Z] WORKING_DIR: /builds/worker [taskcluster:warn 2025-05-09T07:17:51.990Z] features: [taskcluster:warn 2025-05-09T07:17:51.990Z] backingLog: true [taskcluster:warn 2025-05-09T07:17:51.990Z] liveLog: true [taskcluster:warn 2025-05-09T07:17:51.990Z] loopbackVideo: true [taskcluster:warn 2025-05-09T07:17:51.990Z] resourceMonitor: true [taskcluster:warn 2025-05-09T07:17:51.990Z] taskclusterProxy: true [taskcluster:warn 2025-05-09T07:17:51.990Z] logs: [taskcluster:warn 2025-05-09T07:17:51.990Z] backing: public/logs/live_backing.log [taskcluster:warn 2025-05-09T07:17:51.990Z] live: public/logs/live.log [taskcluster:warn 2025-05-09T07:17:51.990Z] maxRunTime: 9900 [taskcluster:warn 2025-05-09T07:17:51.990Z] mounts: [taskcluster:warn 2025-05-09T07:17:51.990Z] - cacheName: comm-level-3-uv-v3-7756893fd9f0258ec5ea [taskcluster:warn 2025-05-09T07:17:51.990Z] directory: cache0 [taskcluster:warn 2025-05-09T07:17:51.990Z] - cacheName: comm-level-3-pip-v3-7756893fd9f0258ec5ea [taskcluster:warn 2025-05-09T07:17:51.990Z] directory: cache1 [taskcluster:warn 2025-05-09T07:17:51.990Z] - cacheName: comm-level-3-tooltool-cache-v3-7756893fd9f0258ec5ea [taskcluster:warn 2025-05-09T07:17:51.990Z] directory: cache2 [taskcluster:warn 2025-05-09T07:17:51.990Z] - content: [taskcluster:warn 2025-05-09T07:17:51.990Z] artifact: public/image.tar.zst [taskcluster:warn 2025-05-09T07:17:51.990Z] taskId: Hph-OUcDQzajI1ipyMQQKg [taskcluster:warn 2025-05-09T07:17:51.990Z] file: dockerimage [taskcluster:warn 2025-05-09T07:17:51.990Z] onExitStatus: [taskcluster:warn 2025-05-09T07:17:51.990Z] purgeCaches: [taskcluster:warn 2025-05-09T07:17:51.990Z] - 72 [taskcluster:warn 2025-05-09T07:17:51.990Z] retry: [taskcluster:warn 2025-05-09T07:17:51.990Z] - 4 [taskcluster:warn 2025-05-09T07:17:51.990Z] - 72 [taskcluster:warn 2025-05-09T07:17:51.990Z] - 125 [taskcluster:warn 2025-05-09T07:17:51.990Z] - 128 [taskcluster:warn 2025-05-09T07:17:51.990Z] osGroups: [taskcluster:warn 2025-05-09T07:17:51.990Z] - docker [taskcluster:warn 2025-05-09T07:17:51.990Z] taskclusterProxyInterface: docker-bridge [taskcluster:warn 2025-05-09T07:17:51.990Z] priority: medium [taskcluster:warn 2025-05-09T07:17:51.990Z] projectId: none [taskcluster:warn 2025-05-09T07:17:51.990Z] provisionerId: comm-t [taskcluster:warn 2025-05-09T07:17:51.990Z] requires: all-completed [taskcluster:warn 2025-05-09T07:17:51.990Z] retries: 5 [taskcluster:warn 2025-05-09T07:17:51.990Z] routes: [taskcluster:warn 2025-05-09T07:17:51.990Z] - tc-treeherder.v2.comm-central.3f3a08b4a492657e72570a2a0cb16c6c88a37065 [taskcluster:warn 2025-05-09T07:17:51.990Z] schedulerId: comm-level-3 [taskcluster:warn 2025-05-09T07:17:51.990Z] scopes: [taskcluster:warn 2025-05-09T07:17:51.990Z] - docker-worker:cache:comm-level-3-pip-v3-7756893fd9f0258ec5ea [taskcluster:warn 2025-05-09T07:17:51.990Z] - docker-worker:cache:comm-level-3-tooltool-cache-v3-7756893fd9f0258ec5ea [taskcluster:warn 2025-05-09T07:17:51.990Z] - docker-worker:cache:comm-level-3-uv-v3-7756893fd9f0258ec5ea [taskcluster:warn 2025-05-09T07:17:51.990Z] - docker-worker:capability:device:loopbackVideo [taskcluster:warn 2025-05-09T07:17:51.990Z] - docker-worker:feature:allowPtrace [taskcluster:warn 2025-05-09T07:17:51.990Z] - generic-worker:cache:comm-level-3-pip-v3-7756893fd9f0258ec5ea [taskcluster:warn 2025-05-09T07:17:51.990Z] - generic-worker:cache:comm-level-3-tooltool-cache-v3-7756893fd9f0258ec5ea [taskcluster:warn 2025-05-09T07:17:51.990Z] - generic-worker:cache:comm-level-3-uv-v3-7756893fd9f0258ec5ea [taskcluster:warn 2025-05-09T07:17:51.990Z] - generic-worker:feature:allowPtrace [taskcluster:warn 2025-05-09T07:17:51.990Z] - generic-worker:loopback-video:* [taskcluster:warn 2025-05-09T07:17:51.990Z] - generic-worker:os-group:comm-t/t-linux-docker-noscratch/docker [taskcluster:warn 2025-05-09T07:17:51.990Z] - project:releng:services/tooltool/api/download/public [taskcluster:warn 2025-05-09T07:17:51.990Z] - secrets:get:project/taskcluster/gecko/hgfingerprint [taskcluster:warn 2025-05-09T07:17:51.990Z] - secrets:get:project/taskcluster/gecko/hgmointernal [taskcluster:warn 2025-05-09T07:17:51.990Z] tags: [taskcluster:warn 2025-05-09T07:17:51.990Z] createdForUser: mkmelin@iki.fi [taskcluster:warn 2025-05-09T07:17:51.990Z] kind: test [taskcluster:warn 2025-05-09T07:17:51.990Z] label: test-linux1804-64-ccov-qr/opt-mochitest-thunderbird-2 [taskcluster:warn 2025-05-09T07:17:51.990Z] os: linux [taskcluster:warn 2025-05-09T07:17:51.990Z] project: comm-central [taskcluster:warn 2025-05-09T07:17:51.990Z] retrigger: "true" [taskcluster:warn 2025-05-09T07:17:51.990Z] test-platform: linux1804-64-ccov-qr/opt [taskcluster:warn 2025-05-09T07:17:51.990Z] test-suite: mochitest-browser-chrome-thunderbird [taskcluster:warn 2025-05-09T07:17:51.990Z] test-type: mochitest [taskcluster:warn 2025-05-09T07:17:51.990Z] trust-domain: comm [taskcluster:warn 2025-05-09T07:17:51.990Z] worker-implementation: docker-worker [taskcluster:warn 2025-05-09T07:17:51.990Z] taskGroupId: VZMcD9B-SYWuTuEkfONv8Q [taskcluster:warn 2025-05-09T07:17:51.990Z] taskQueueId: comm-t/t-linux-docker-noscratch [taskcluster:warn 2025-05-09T07:17:51.990Z] workerType: t-linux-docker-noscratch [taskcluster:warn 2025-05-09T07:17:51.990Z] [taskcluster 2025-05-09T07:17:52.248Z] Uploading redirect artifact public/logs/live.log to URL https://firefoxci-websocktunnel.services.mozilla.com/us-central1-a.3361606369465603765.60099/log/RwzqlWkKQYC8lLh7eEedXw with mime type "text/plain; charset=utf-8" and expiry 2025-05-09T10:17:52.187Z [taskcluster 2025-05-09T07:17:52.470Z] [mounts] Moving existing writable directory cache comm-level-3-uv-v3-7756893fd9f0258ec5ea from /home/generic-worker/caches/SiVtWHmzTX-MIN9zFwF6vQ to /home/task_174677485583415/cache0 [taskcluster 2025-05-09T07:17:52.470Z] [mounts] Creating directory /home/task_174677485583415 [taskcluster 2025-05-09T07:17:52.479Z] [mounts] Updating ownership of files inside directory '/home/task_174677485583415/cache0' from task_174677417585624 to task_174677485583415 [taskcluster 2025-05-09T07:17:52.481Z] [mounts] Successfully mounted writable directory cache '/home/task_174677485583415/cache0' [taskcluster 2025-05-09T07:17:52.481Z] [mounts] Moving existing writable directory cache comm-level-3-pip-v3-7756893fd9f0258ec5ea from /home/generic-worker/caches/WZkdakVCQnWEUDamqY5psg to /home/task_174677485583415/cache1 [taskcluster 2025-05-09T07:17:52.481Z] [mounts] Creating directory /home/task_174677485583415 [taskcluster 2025-05-09T07:17:52.490Z] [mounts] Updating ownership of files inside directory '/home/task_174677485583415/cache1' from task_174677417585624 to task_174677485583415 [taskcluster 2025-05-09T07:17:52.493Z] [mounts] Successfully mounted writable directory cache '/home/task_174677485583415/cache1' [taskcluster 2025-05-09T07:17:52.493Z] [mounts] Moving existing writable directory cache comm-level-3-tooltool-cache-v3-7756893fd9f0258ec5ea from /home/generic-worker/caches/KuBA7tIYQU2McRhKrbegmA to /home/task_174677485583415/cache2 [taskcluster 2025-05-09T07:17:52.493Z] [mounts] Creating directory /home/task_174677485583415 [taskcluster 2025-05-09T07:17:52.502Z] [mounts] Updating ownership of files inside directory '/home/task_174677485583415/cache2' from task_174677417585624 to task_174677485583415 [taskcluster 2025-05-09T07:17:52.503Z] [mounts] Successfully mounted writable directory cache '/home/task_174677485583415/cache2' [taskcluster:warn 2025-05-09T07:18:02.979Z] [mounts] No SHA256 specified in task mounts for artifact:Hph-OUcDQzajI1ipyMQQKg:public/image.tar.zst - SHA256 from downloaded file /home/generic-worker/downloads/QAwnPUAXQSihlDuNlDZhxQ is 77cbb317ca8e672d12da0be28f0f3de7bd91f17f7cc27c26896c6b8bcca88587. [taskcluster 2025-05-09T07:18:02.979Z] [mounts] Creating directory /home/task_174677485583415 [taskcluster 2025-05-09T07:18:02.997Z] [mounts] Copying /home/generic-worker/downloads/QAwnPUAXQSihlDuNlDZhxQ to /home/task_174677485583415/dockerimage [taskcluster 2025-05-09T07:18:14.023Z] [mounts] Granting task_174677485583415 full control of file '/home/task_174677485583415/dockerimage' [taskcluster 2025-05-09T07:18:14.076Z] Loopback video device is available at /dev/video0 [taskcluster 2025-05-09T07:18:14.077Z] Executing command 0: bash -cx 'IMAGE_ID=$(docker load --input dockerimage | sed -n '\''0,/^Loaded image: /s/^Loaded image: //p'\'') [taskcluster 2025-05-09T07:18:14.077Z] timeout -s KILL 9000 docker run -t --name taskcontainer_YM7SppgySQqOWe-PruLJig --memory-swap -1 --pids-limit -1 --cap-add=SYS_PTRACE -v "$(pwd)/cache0:/builds/worker/.task-cache/uv" -v "$(pwd)/cache1:/builds/worker/.task-cache/pip" -v "$(pwd)/cache2:/builds/worker/tooltool-cache" --device="${TASKCLUSTER_VIDEO_DEVICE}" --add-host=taskcluster:host-gateway -e COMM_BASE_REPOSITORY -e COMM_HEAD_REPOSITORY -e COMM_HEAD_REV -e ENABLE_E10S -e EXTRA_MOZHARNESS_CONFIG -e GECKO_BASE_REPOSITORY -e GECKO_HEAD_REPOSITORY -e GECKO_HEAD_REV -e GECKO_PATH -e HG_STORE_PATH -e MOCHITEST_FLAVOR -e MOZHARNESS_CONFIG -e MOZHARNESS_SCRIPT -e MOZHARNESS_URL -e MOZILLA_BUILD_URL -e MOZ_AUTOMATION -e MOZ_FETCHES -e MOZ_FETCHES_DIR -e MOZ_NODE_PATH -e MOZ_SCM_LEVEL -e NEED_PULSEAUDIO -e NEED_WINDOW_MANAGER -e PIP_CACHE_DIR -e PYTHON -e RUN_ID -e SCCACHE_DISABLE -e TASKCLUSTER_CACHES -e TASKCLUSTER_INSTANCE_TYPE -e TASKCLUSTER_PROXY_URL -e TASKCLUSTER_ROOT_URL -e TASKCLUSTER_VIDEO_DEVICE -e TASKCLUSTER_VOLUMES -e TASKCLUSTER_WORKER_LOCATION -e TASK_GROUP_ID -e TASK_ID -e TOOLTOOL_CACHE -e UV_CACHE_DIR -e WORKING_DIR "${IMAGE_ID}" /builds/worker/bin/run-task -- '\''/builds/worker/bin/test-linux.sh'\'' --mochitest-suite=mochitest-browser-chrome-thunderbird --code-coverage '\''--setpref=media.peerconnection.mtransport_process=false'\'' '\''--setpref=network.process.enabled=false'\'' '\''--setpref=layers.d3d11.enable-blacklist=false'\'' --total-chunk=7 --this-chunk=2 --download-symbols=ondemand [taskcluster 2025-05-09T07:18:14.077Z] exit_code=$? [taskcluster 2025-05-09T07:18:14.077Z] docker cp taskcontainer_YM7SppgySQqOWe-PruLJig:/builds/worker/workspace/logs/ artifact0 [taskcluster 2025-05-09T07:18:14.077Z] docker cp taskcontainer_YM7SppgySQqOWe-PruLJig:/builds/worker/artifacts/ artifact1 [taskcluster 2025-05-09T07:18:14.077Z] docker cp taskcontainer_YM7SppgySQqOWe-PruLJig:/builds/worker/workspace/build/blobber_upload_dir/ artifact2 [taskcluster 2025-05-09T07:18:14.077Z] docker rm -v taskcontainer_YM7SppgySQqOWe-PruLJig [taskcluster 2025-05-09T07:18:14.077Z] exit "${exit_code}"' ++ docker load --input dockerimage ++ sed -n '0,/^Loaded image: /s/^Loaded image: //p' + IMAGE_ID=ubuntu1804-test:latest ++ pwd ++ pwd ++ pwd + timeout -s KILL 9000 docker run -t --name taskcontainer_YM7SppgySQqOWe-PruLJig --memory-swap -1 --pids-limit -1 --cap-add=SYS_PTRACE -v /home/task_174677485583415/cache0:/builds/worker/.task-cache/uv -v /home/task_174677485583415/cache1:/builds/worker/.task-cache/pip -v /home/task_174677485583415/cache2:/builds/worker/tooltool-cache --device=/dev/video0 --add-host=taskcluster:host-gateway -e COMM_BASE_REPOSITORY -e COMM_HEAD_REPOSITORY -e COMM_HEAD_REV -e ENABLE_E10S -e EXTRA_MOZHARNESS_CONFIG -e GECKO_BASE_REPOSITORY -e GECKO_HEAD_REPOSITORY -e GECKO_HEAD_REV -e GECKO_PATH -e HG_STORE_PATH -e MOCHITEST_FLAVOR -e MOZHARNESS_CONFIG -e MOZHARNESS_SCRIPT -e MOZHARNESS_URL -e MOZILLA_BUILD_URL -e MOZ_AUTOMATION -e MOZ_FETCHES -e MOZ_FETCHES_DIR -e MOZ_NODE_PATH -e MOZ_SCM_LEVEL -e NEED_PULSEAUDIO -e NEED_WINDOW_MANAGER -e PIP_CACHE_DIR -e PYTHON -e RUN_ID -e SCCACHE_DISABLE -e TASKCLUSTER_CACHES -e TASKCLUSTER_INSTANCE_TYPE -e TASKCLUSTER_PROXY_URL -e TASKCLUSTER_ROOT_URL -e TASKCLUSTER_VIDEO_DEVICE -e TASKCLUSTER_VOLUMES -e TASKCLUSTER_WORKER_LOCATION -e TASK_GROUP_ID -e TASK_ID -e TOOLTOOL_CACHE -e UV_CACHE_DIR -e WORKING_DIR ubuntu1804-test:latest /builds/worker/bin/run-task -- /builds/worker/bin/test-linux.sh --mochitest-suite=mochitest-browser-chrome-thunderbird --code-coverage --setpref=media.peerconnection.mtransport_process=false --setpref=network.process.enabled=false --setpref=layers.d3d11.enable-blacklist=false --total-chunk=7 --this-chunk=2 --download-symbols=ondemand * Starting system message bus dbus  [ OK ] [setup 2025-05-09T07:18:31.821Z] run-task started in /builds/worker [cache 2025-05-09T07:18:31.868Z] cache /builds/worker/.task-cache/pip exists; requirements: gid=1000 uid=1000 version=1 [cache 2025-05-09T07:18:31.869Z] cache /builds/worker/.task-cache/uv exists; requirements: gid=1000 uid=1000 version=1 [cache 2025-05-09T07:18:31.871Z] cache /builds/worker/tooltool-cache exists; requirements: gid=1000 uid=1000 version=1 [volume 2025-05-09T07:18:31.871Z] changing ownership of volume /builds/worker/.task-cache/npm to 1000:1000 [volume 2025-05-09T07:18:31.872Z] volume /builds/worker/.task-cache/pip is a cache [volume 2025-05-09T07:18:31.872Z] volume /builds/worker/.task-cache/uv is a cache [volume 2025-05-09T07:18:31.872Z] changing ownership of volume /builds/worker/checkouts to 1000:1000 [volume 2025-05-09T07:18:31.872Z] volume /builds/worker/tooltool-cache is a cache [volume 2025-05-09T07:18:31.872Z] changing ownership of volume /builds/worker/workspace to 1000:1000 [setup 2025-05-09T07:18:31.872Z] running as worker:worker [setup 2025-05-09T07:18:31.872Z] GECKO_PATH is /builds/worker/checkouts/gecko [setup 2025-05-09T07:18:31.872Z] MOZ_FETCHES_DIR is /builds/worker/fetches [setup 2025-05-09T07:18:31.872Z] PIP_CACHE_DIR is /builds/worker/.task-cache/pip [setup 2025-05-09T07:18:31.872Z] UV_CACHE_DIR is /builds/worker/.task-cache/uv [fetches 2025-05-09T07:18:31.872Z] fetching artifacts [fetches 2025-05-09T07:18:31.872Z] executing ['/usr/bin/python3', '-u', '/builds/worker/bin/fetch-content', 'task-artifacts'] [fetches 2025-05-09T07:18:32.159Z] attempt 1/5 [fetches 2025-05-09T07:18:32.159Z] attempt 1/5 [fetches 2025-05-09T07:18:32.159Z] Downloading https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/OYdFYQ6VRHuesvKDgd6G0w/artifacts/public/build/grcov.tar.zst to /builds/worker/fetches/grcov.tar.zst [fetches 2025-05-09T07:18:32.159Z] Downloading https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KKQM9YY5QJSHYwqnpxPpbQ/artifacts/public/build/fix-stacks.tar.zst to /builds/worker/fetches/fix-stacks.tar.zstattempt 1/5 [fetches 2025-05-09T07:18:32.159Z] Downloading https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/LrwgCds7TBm8f3rMFl6PJw/artifacts/public/build/minidump-stackwalk.tar.zst to /builds/worker/fetches/minidump-stackwalk.tar.zst [fetches 2025-05-09T07:18:32.159Z] [fetches 2025-05-09T07:18:32.160Z] attempt 1/5Downloading https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/LrwgCds7TBm8f3rMFl6PJw/artifacts/public/build/minidump-stackwalk.tar.zst [fetches 2025-05-09T07:18:32.160Z] Downloading https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/OYdFYQ6VRHuesvKDgd6G0w/artifacts/public/build/grcov.tar.zst [fetches 2025-05-09T07:18:32.160Z] Downloading https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KKQM9YY5QJSHYwqnpxPpbQ/artifacts/public/build/fix-stacks.tar.zst [fetches 2025-05-09T07:18:32.160Z] [fetches 2025-05-09T07:18:32.160Z] Downloading https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/target.mozinfo.json to /builds/worker/fetches/target.mozinfo.json [fetches 2025-05-09T07:18:32.161Z] Downloading https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/target.mozinfo.json [fetches 2025-05-09T07:18:32.264Z] https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/target.mozinfo.json resolved to 1088 bytes with sha256 1d1f8d4734968260a26b16fde514318298c4cd02ee81022d022ce9b6d82131d3 in 0.103s [fetches 2025-05-09T07:18:32.264Z] Verified size of https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/target.mozinfo.json [fetches 2025-05-09T07:18:32.264Z] Extracting /builds/worker/fetches/target.mozinfo.json to /builds/worker/fetches [fetches 2025-05-09T07:18:32.297Z] https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KKQM9YY5QJSHYwqnpxPpbQ/artifacts/public/build/fix-stacks.tar.zst resolved to 1458500 bytes with sha256 1e5b5f52a0fbc10b5ec79bbc8b23347c2b003506533e78bc14b50ab1a1e13fec in 0.137s [fetches 2025-05-09T07:18:32.297Z] Verified size of https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KKQM9YY5QJSHYwqnpxPpbQ/artifacts/public/build/fix-stacks.tar.zst [fetches 2025-05-09T07:18:32.299Z] Extracting /builds/worker/fetches/fix-stacks.tar.zst to /builds/worker/fetches [fetches 2025-05-09T07:18:32.327Z] https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/OYdFYQ6VRHuesvKDgd6G0w/artifacts/public/build/grcov.tar.zst resolved to 3224866 bytes with sha256 10066734bc533a971d641a06af7cdd75b12736227b2ba9b66d63ef65cf67cf60 in 0.167s [fetches 2025-05-09T07:18:32.327Z] Verified size of https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/OYdFYQ6VRHuesvKDgd6G0w/artifacts/public/build/grcov.tar.zst [fetches 2025-05-09T07:18:32.328Z] Extracting /builds/worker/fetches/grcov.tar.zst to /builds/worker/fetches [fetches 2025-05-09T07:18:32.352Z] https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/LrwgCds7TBm8f3rMFl6PJw/artifacts/public/build/minidump-stackwalk.tar.zst resolved to 4977858 bytes with sha256 aeeee79c9ff58da4a89d7ef1cb53eae292f1dc1a687858002bc1b9782a31578d in 0.192s [fetches 2025-05-09T07:18:32.352Z] Verified size of https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/LrwgCds7TBm8f3rMFl6PJw/artifacts/public/build/minidump-stackwalk.tar.zst [fetches 2025-05-09T07:18:32.353Z] Extracting /builds/worker/fetches/minidump-stackwalk.tar.zst to /builds/worker/fetches [fetches 2025-05-09T07:18:32.424Z] /builds/worker/fetches/fix-stacks.tar.zst extracted in 0.125s [fetches 2025-05-09T07:18:32.424Z] Removing /builds/worker/fetches/fix-stacks.tar.zst [fetches 2025-05-09T07:18:32.442Z] /builds/worker/fetches/grcov.tar.zst extracted in 0.114s [fetches 2025-05-09T07:18:32.442Z] Removing /builds/worker/fetches/grcov.tar.zst [fetches 2025-05-09T07:18:32.452Z] /builds/worker/fetches/minidump-stackwalk.tar.zst extracted in 0.099s [fetches 2025-05-09T07:18:32.452Z] Removing /builds/worker/fetches/minidump-stackwalk.tar.zst [fetches 2025-05-09T07:18:32.453Z] PERFHERDER_DATA: {"framework": {"name": "build_metrics"}, "suites": [{"name": "fetch_content", "value": 0.3479437409999946, "lowerIsBetter": true, "shouldAlert": false, "subtests": []}]} [fetches 2025-05-09T07:18:32.469Z] finished fetching artifacts [task 2025-05-09T07:18:32.469Z] executing ['/builds/worker/bin/test-linux.sh', '--mochitest-suite=mochitest-browser-chrome-thunderbird', '--code-coverage', '--setpref=media.peerconnection.mtransport_process=false', '--setpref=network.process.enabled=false', '--setpref=layers.d3d11.enable-blacklist=false', '--total-chunk=7', '--this-chunk=2', '--download-symbols=ondemand'] [task 2025-05-09T07:18:32.471Z] + set -x -e [task 2025-05-09T07:18:32.472Z] ++ id [task 2025-05-09T07:18:32.489Z] + echo 'running as' 'uid=1000(worker)' 'gid=1000(worker)' 'groups=1000(worker),44(video)' [task 2025-05-09T07:18:32.489Z] running as uid=1000(worker) gid=1000(worker) groups=1000(worker),44(video) [task 2025-05-09T07:18:32.489Z] + . /etc/os-release [task 2025-05-09T07:18:32.489Z] ++ NAME=Ubuntu [task 2025-05-09T07:18:32.489Z] ++ VERSION='18.04.6 LTS (Bionic Beaver)' [task 2025-05-09T07:18:32.489Z] ++ ID=ubuntu [task 2025-05-09T07:18:32.489Z] ++ ID_LIKE=debian [task 2025-05-09T07:18:32.489Z] ++ PRETTY_NAME='Ubuntu 18.04.6 LTS' [task 2025-05-09T07:18:32.489Z] ++ VERSION_ID=18.04 [task 2025-05-09T07:18:32.489Z] ++ HOME_URL=https://www.ubuntu.com/ [task 2025-05-09T07:18:32.489Z] ++ SUPPORT_URL=https://help.ubuntu.com/ [task 2025-05-09T07:18:32.489Z] ++ BUG_REPORT_URL=https://bugs.launchpad.net/ubuntu/ [task 2025-05-09T07:18:32.489Z] ++ PRIVACY_POLICY_URL=https://www.ubuntu.com/legal/terms-and-policies/privacy-policy [task 2025-05-09T07:18:32.489Z] ++ VERSION_CODENAME=bionic [task 2025-05-09T07:18:32.489Z] ++ UBUNTU_CODENAME=bionic [task 2025-05-09T07:18:32.489Z] + '[' ubuntu == ubuntu ']' [task 2025-05-09T07:18:32.489Z] + DISTRIBUTION=Ubuntu [task 2025-05-09T07:18:32.489Z] + FILE=/etc/lsb-release [task 2025-05-09T07:18:32.489Z] + '[' -e /etc/lsb-release ']' [task 2025-05-09T07:18:32.489Z] + . /etc/lsb-release [task 2025-05-09T07:18:32.489Z] ++ DISTRIB_ID=Ubuntu [task 2025-05-09T07:18:32.489Z] ++ DISTRIB_RELEASE=18.04 [task 2025-05-09T07:18:32.489Z] ++ DISTRIB_CODENAME=bionic [task 2025-05-09T07:18:32.489Z] ++ DISTRIB_DESCRIPTION='Ubuntu 18.04.6 LTS' [task 2025-05-09T07:18:32.489Z] + RELEASE=18.04 [task 2025-05-09T07:18:32.489Z] + : GECKO_PATH /builds/worker/checkouts/gecko [task 2025-05-09T07:18:32.489Z] + : MOZHARNESS_PATH [task 2025-05-09T07:18:32.489Z] + : MOZHARNESS_URL https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/mozharness.zip [task 2025-05-09T07:18:32.492Z] + : MOZHARNESS_SCRIPT desktop_unittest.py [task 2025-05-09T07:18:32.492Z] + : MOZHARNESS_CONFIG unittests/linux_unittest.py remove_executables.py unittests/thunderbird_extra.py [task 2025-05-09T07:18:32.492Z] + : MOZHARNESS_OPTIONS [task 2025-05-09T07:18:32.492Z] + : MOZ_ENABLE_WAYLAND [task 2025-05-09T07:18:32.492Z] + : NEED_XVFB true [task 2025-05-09T07:18:32.492Z] + : NEED_WINDOW_MANAGER true [task 2025-05-09T07:18:32.492Z] + : NEED_PULSEAUDIO true [task 2025-05-09T07:18:32.492Z] + : NEED_PIPEWIRE false [task 2025-05-09T07:18:32.492Z] + : NEED_COMPIZ false [task 2025-05-09T07:18:32.492Z] + : START_VNC false [task 2025-05-09T07:18:32.492Z] + : TASKCLUSTER_INTERACTIVE false [task 2025-05-09T07:18:32.492Z] + : mozharness args --mochitest-suite=mochitest-browser-chrome-thunderbird --code-coverage --setpref=media.peerconnection.mtransport_process=false --setpref=network.process.enabled=false --setpref=layers.d3d11.enable-blacklist=false --total-chunk=7 --this-chunk=2 --download-symbols=ondemand [task 2025-05-09T07:18:32.492Z] + : WORKING_DIR /builds/worker [task 2025-05-09T07:18:32.492Z] + : WORKSPACE /builds/worker/workspace [task 2025-05-09T07:18:32.492Z] + set -v [task 2025-05-09T07:18:32.492Z] mkdir -p "$WORKSPACE" [task 2025-05-09T07:18:32.492Z] + mkdir -p /builds/worker/workspace [task 2025-05-09T07:18:32.492Z] cd "$WORKSPACE" [task 2025-05-09T07:18:32.492Z] + cd /builds/worker/workspace [task 2025-05-09T07:18:32.492Z] [task 2025-05-09T07:18:32.492Z] fail() { [task 2025-05-09T07:18:32.492Z] echo # make sure error message is on a new line [task 2025-05-09T07:18:32.492Z] echo "[test-linux.sh:error]" "${@}" [task 2025-05-09T07:18:32.492Z] exit 1 [task 2025-05-09T07:18:32.492Z] } [task 2025-05-09T07:18:32.492Z] [task 2025-05-09T07:18:32.492Z] # start pulseaudio [task 2025-05-09T07:18:32.492Z] maybe_start_pulse() { [task 2025-05-09T07:18:32.492Z] if $NEED_PULSEAUDIO; then [task 2025-05-09T07:18:32.492Z] # call pulseaudio for Ubuntu only [task 2025-05-09T07:18:32.492Z] if [ $DISTRIBUTION == "Ubuntu" ]; then [task 2025-05-09T07:18:32.492Z] pulseaudio --daemonize --log-level=4 --log-time=1 --log-target=stderr --start --fail -vvvvv --exit-idle-time=-1 --cleanup-shm --dump-conf [task 2025-05-09T07:18:32.492Z] fi [task 2025-05-09T07:18:32.492Z] fi [task 2025-05-09T07:18:32.492Z] if $NEED_PIPEWIRE; then [task 2025-05-09T07:18:32.492Z] pw_pids=() [task 2025-05-09T07:18:32.492Z] pipewire & [task 2025-05-09T07:18:32.492Z] pw_pids+=($!) [task 2025-05-09T07:18:32.492Z] wireplumber & [task 2025-05-09T07:18:32.492Z] pw_pids+=($!) [task 2025-05-09T07:18:32.492Z] pipewire-pulse & [task 2025-05-09T07:18:32.492Z] pw_pids+=($!) [task 2025-05-09T07:18:32.492Z] fi [task 2025-05-09T07:18:32.492Z] } [task 2025-05-09T07:18:32.492Z] cleanup_pipewire() { [task 2025-05-09T07:18:32.492Z] if [ -n "$pw_pids" ] && [ $TASKCLUSTER_INTERACTIVE = false ]; then [task 2025-05-09T07:18:32.492Z] kill "${pw_pids[@]}" [task 2025-05-09T07:18:32.492Z] fi [task 2025-05-09T07:18:32.492Z] } [task 2025-05-09T07:18:32.492Z] [task 2025-05-09T07:18:32.492Z] # test required parameters are supplied [task 2025-05-09T07:18:32.492Z] if [ -z "${MOZHARNESS_PATH}" -a -z "${MOZHARNESS_URL}" ]; then [task 2025-05-09T07:18:32.492Z] fail "MOZHARNESS_PATH or MOZHARNESS_URL must be defined"; [task 2025-05-09T07:18:32.492Z] fi [task 2025-05-09T07:18:32.492Z] + '[' -z '' -a -z https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/mozharness.zip ']' [task 2025-05-09T07:18:32.492Z] [task 2025-05-09T07:18:32.492Z] if [[ -z ${MOZHARNESS_SCRIPT} ]]; then fail "MOZHARNESS_SCRIPT is not set"; fi [task 2025-05-09T07:18:32.492Z] + [[ -z desktop_unittest.py ]] [task 2025-05-09T07:18:32.492Z] if [[ -z ${MOZHARNESS_CONFIG} ]]; then fail "MOZHARNESS_CONFIG is not set"; fi [task 2025-05-09T07:18:32.492Z] + [[ -z unittests/linux_unittest.py remove_executables.py unittests/thunderbird_extra.py ]] [task 2025-05-09T07:18:32.492Z] [task 2025-05-09T07:18:32.493Z] if [ $MOZ_ENABLE_WAYLAND ]; then [task 2025-05-09T07:18:32.493Z] NEED_XVFB=true [task 2025-05-09T07:18:32.493Z] NEED_WINDOW_MANAGER=true [task 2025-05-09T07:18:32.493Z] fi [task 2025-05-09T07:18:32.493Z] + '[' ']' [task 2025-05-09T07:18:32.493Z] [task 2025-05-09T07:18:32.493Z] # make sure artifact directories exist [task 2025-05-09T07:18:32.493Z] mkdir -p "$WORKSPACE/logs" [task 2025-05-09T07:18:32.493Z] + mkdir -p /builds/worker/workspace/logs [task 2025-05-09T07:18:32.493Z] mkdir -p "$WORKING_DIR/artifacts/public" [task 2025-05-09T07:18:32.493Z] + mkdir -p /builds/worker/artifacts/public [task 2025-05-09T07:18:32.495Z] mkdir -p "$WORKSPACE/build/blobber_upload_dir" [task 2025-05-09T07:18:32.495Z] + mkdir -p /builds/worker/workspace/build/blobber_upload_dir [task 2025-05-09T07:18:32.496Z] [task 2025-05-09T07:18:32.496Z] cleanup_mutter() { [task 2025-05-09T07:18:32.496Z] local mutter_pids=`ps aux | grep 'mutter --wayland' | grep -v grep | awk '{print $2}'` [task 2025-05-09T07:18:32.496Z] if [ "$mutter_pids" != "" ]; then [task 2025-05-09T07:18:32.496Z] echo "Killing the following Mutter processes: $mutter_pids" [task 2025-05-09T07:18:32.496Z] sudo kill $mutter_pids [task 2025-05-09T07:18:32.496Z] else [task 2025-05-09T07:18:32.496Z] echo "No Mutter processes to kill" [task 2025-05-09T07:18:32.496Z] fi [task 2025-05-09T07:18:32.496Z] } [task 2025-05-09T07:18:32.496Z] [task 2025-05-09T07:18:32.496Z] cleanup() { [task 2025-05-09T07:18:32.496Z] local rv=$? [task 2025-05-09T07:18:32.496Z] if [[ -s $HOME/.xsession-errors ]]; then [task 2025-05-09T07:18:32.496Z] # To share X issues [task 2025-05-09T07:18:32.496Z] cp "$HOME/.xsession-errors" "$WORKING_DIR/artifacts/public/xsession-errors.log" [task 2025-05-09T07:18:32.496Z] fi [task 2025-05-09T07:18:32.496Z] if $NEED_PIPEWIRE; then [task 2025-05-09T07:18:32.496Z] cleanup_pipewire [task 2025-05-09T07:18:32.496Z] fi [task 2025-05-09T07:18:32.496Z] if [ $MOZ_ENABLE_WAYLAND ]; then [task 2025-05-09T07:18:32.496Z] cleanup_mutter [task 2025-05-09T07:18:32.496Z] fi [task 2025-05-09T07:18:32.496Z] if $NEED_XVFB; then [task 2025-05-09T07:18:32.496Z] cleanup_xvfb [task 2025-05-09T07:18:32.496Z] fi [task 2025-05-09T07:18:32.496Z] exit $rv [task 2025-05-09T07:18:32.496Z] } [task 2025-05-09T07:18:32.496Z] trap cleanup EXIT INT [task 2025-05-09T07:18:32.496Z] + trap cleanup EXIT INT [task 2025-05-09T07:18:32.496Z] [task 2025-05-09T07:18:32.496Z] # Download mozharness with exponential backoff [task 2025-05-09T07:18:32.496Z] # curl already applies exponential backoff, but not for all [task 2025-05-09T07:18:32.496Z] # failed cases, apparently, as we keep getting failed downloads [task 2025-05-09T07:18:32.496Z] # with 404 code. [task 2025-05-09T07:18:32.496Z] download_mozharness() { [task 2025-05-09T07:18:32.496Z] local max_attempts=10 [task 2025-05-09T07:18:32.496Z] local timeout=1 [task 2025-05-09T07:18:32.496Z] local attempt=0 [task 2025-05-09T07:18:32.496Z] [task 2025-05-09T07:18:32.497Z] echo "Downloading mozharness" [task 2025-05-09T07:18:32.497Z] [task 2025-05-09T07:18:32.497Z] while [[ $attempt < $max_attempts ]]; do [task 2025-05-09T07:18:32.497Z] if curl --fail -o mozharness.zip --retry 10 -L $MOZHARNESS_URL; then [task 2025-05-09T07:18:32.497Z] rm -rf mozharness [task 2025-05-09T07:18:32.497Z] if unzip -q mozharness.zip -d mozharness; then [task 2025-05-09T07:18:32.497Z] return 0 [task 2025-05-09T07:18:32.497Z] fi [task 2025-05-09T07:18:32.497Z] echo "error unzipping mozharness.zip" >&2 [task 2025-05-09T07:18:32.497Z] else [task 2025-05-09T07:18:32.497Z] echo "failed to download mozharness zip" >&2 [task 2025-05-09T07:18:32.497Z] fi [task 2025-05-09T07:18:32.497Z] echo "Download failed, retrying in $timeout seconds..." >&2 [task 2025-05-09T07:18:32.497Z] sleep $timeout [task 2025-05-09T07:18:32.497Z] timeout=$((timeout*2)) [task 2025-05-09T07:18:32.497Z] attempt=$((attempt+1)) [task 2025-05-09T07:18:32.497Z] done [task 2025-05-09T07:18:32.497Z] [task 2025-05-09T07:18:32.497Z] fail "Failed to download and unzip mozharness" [task 2025-05-09T07:18:32.497Z] } [task 2025-05-09T07:18:32.497Z] [task 2025-05-09T07:18:32.497Z] # Download mozharness if we're told to. [task 2025-05-09T07:18:32.497Z] if [ ${MOZHARNESS_URL} ]; then [task 2025-05-09T07:18:32.497Z] download_mozharness [task 2025-05-09T07:18:32.497Z] rm mozharness.zip [task 2025-05-09T07:18:32.497Z] [task 2025-05-09T07:18:32.497Z] if ! [ -d mozharness ]; then [task 2025-05-09T07:18:32.497Z] fail "mozharness zip did not contain mozharness/" [task 2025-05-09T07:18:32.497Z] fi [task 2025-05-09T07:18:32.497Z] [task 2025-05-09T07:18:32.497Z] MOZHARNESS_PATH=`pwd`/mozharness [task 2025-05-09T07:18:32.497Z] fi [task 2025-05-09T07:18:32.497Z] + '[' https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/mozharness.zip ']' [task 2025-05-09T07:18:32.497Z] + download_mozharness [task 2025-05-09T07:18:32.497Z] + local max_attempts=10 [task 2025-05-09T07:18:32.497Z] + local timeout=1 [task 2025-05-09T07:18:32.497Z] + local attempt=0 [task 2025-05-09T07:18:32.497Z] + echo 'Downloading mozharness' [task 2025-05-09T07:18:32.497Z] Downloading mozharness [task 2025-05-09T07:18:32.497Z] + [[ 0 < 10 ]] [task 2025-05-09T07:18:32.497Z] + curl --fail -o mozharness.zip --retry 10 -L https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/mozharness.zip [task 2025-05-09T07:18:32.909Z] % Total % Received % Xferd Average Speed Time Time Time Current [task 2025-05-09T07:18:32.909Z] Dload Upload Total Spent Left Speed [task 2025-05-09T07:18:32.909Z] [task 2025-05-09T07:18:32.978Z] 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 [task 2025-05-09T07:18:32.978Z] 100 134 100 134 0 0 1970 0 --:--:-- --:--:-- --:--:-- 1970 [task 2025-05-09T07:18:33.046Z] [task 2025-05-09T07:18:33.046Z] 100 3603k 100 3603k 0 0 25.6M 0 --:--:-- --:--:-- --:--:-- 25.6M [task 2025-05-09T07:18:33.129Z] + rm -rf mozharness [task 2025-05-09T07:18:33.152Z] + unzip -q mozharness.zip -d mozharness [task 2025-05-09T07:18:33.250Z] + return 0 [task 2025-05-09T07:18:33.250Z] + rm mozharness.zip [task 2025-05-09T07:18:33.251Z] + '[' -d mozharness ']' [task 2025-05-09T07:18:33.252Z] ++ pwd [task 2025-05-09T07:18:33.252Z] + MOZHARNESS_PATH=/builds/worker/workspace/mozharness [task 2025-05-09T07:18:33.252Z] [task 2025-05-09T07:18:33.252Z] # run XVfb in the background, if necessary [task 2025-05-09T07:18:33.252Z] if $NEED_XVFB; then [task 2025-05-09T07:18:33.252Z] # note that this file is not available when run under native-worker [task 2025-05-09T07:18:33.252Z] . $HOME/scripts/xvfb.sh [task 2025-05-09T07:18:33.252Z] start_xvfb '1600x1200x24' 0 [task 2025-05-09T07:18:33.252Z] fi [task 2025-05-09T07:18:33.252Z] + true [task 2025-05-09T07:18:33.252Z] + . /builds/worker/scripts/xvfb.sh [task 2025-05-09T07:18:33.252Z] #! /bin/bash -x [task 2025-05-09T07:18:33.252Z] [task 2025-05-09T07:18:33.252Z] set -x [task 2025-05-09T07:18:33.252Z] ++ set -x [task 2025-05-09T07:18:33.252Z] [task 2025-05-09T07:18:33.253Z] fail() { [task 2025-05-09T07:18:33.253Z] echo # make sure error message is on a new line [task 2025-05-09T07:18:33.253Z] echo "[xvfb.sh:error]" "${@}" [task 2025-05-09T07:18:33.253Z] exit 1 [task 2025-05-09T07:18:33.253Z] } [task 2025-05-09T07:18:33.253Z] [task 2025-05-09T07:18:33.253Z] cleanup_xvfb() { [task 2025-05-09T07:18:33.253Z] # When you call this script with START_VNC or TASKCLUSTER_INTERACTIVE [task 2025-05-09T07:18:33.253Z] # we make sure we do not kill xvfb so you do not lose your connection [task 2025-05-09T07:18:33.253Z] local xvfb_pid=`pidof Xvfb` [task 2025-05-09T07:18:33.253Z] local vnc=${START_VNC:-false} [task 2025-05-09T07:18:33.253Z] local interactive=${TASKCLUSTER_INTERACTIVE:-false} [task 2025-05-09T07:18:33.253Z] if [ -n "$xvfb_pid" ] && [[ $vnc == false ]] && [[ $interactive == false ]] ; then [task 2025-05-09T07:18:33.253Z] kill $xvfb_pid || true [task 2025-05-09T07:18:33.253Z] fi [task 2025-05-09T07:18:33.253Z] } [task 2025-05-09T07:18:33.253Z] [task 2025-05-09T07:18:33.253Z] start_xvfb() { [task 2025-05-09T07:18:33.253Z] mkdir -p ~/artifacts/xvfb [task 2025-05-09T07:18:33.253Z] # Add a handler for SIGUSR1 [task 2025-05-09T07:18:33.253Z] trap : SIGUSR1 [task 2025-05-09T07:18:33.253Z] # Start Xvfb with SIGUSR1 set to SIG_IGN; it will then signal its parent when it's ready to accept connections [task 2025-05-09T07:18:33.253Z] (trap '' SIGUSR1; exec Xvfb :$2 -nolisten tcp -noreset -screen 0 $1 > ~/artifacts/xvfb/xvfb.log 2>&1) & [task 2025-05-09T07:18:33.253Z] xvfb_pid=$! [task 2025-05-09T07:18:33.253Z] # Wait for SIGUSR1 (or Xvfb exit in case of error) [task 2025-05-09T07:18:33.253Z] set +e [task 2025-05-09T07:18:33.253Z] wait $xvfb_pid [task 2025-05-09T07:18:33.253Z] wait_result=$? [task 2025-05-09T07:18:33.253Z] if [ $wait_result -ne $((128 + $(kill -l SIGUSR1) )) ]; then [task 2025-05-09T07:18:33.253Z] fail "Xvfb failed to start" "$(cat ~/artifacts/xvfb/xvfb.log >&2)" [task 2025-05-09T07:18:33.253Z] fi [task 2025-05-09T07:18:33.253Z] set -e [task 2025-05-09T07:18:33.253Z] [task 2025-05-09T07:18:33.253Z] export DISPLAY=:$2 [task 2025-05-09T07:18:33.253Z] } [task 2025-05-09T07:18:33.253Z] + start_xvfb 1600x1200x24 0 [task 2025-05-09T07:18:33.253Z] + mkdir -p /builds/worker/artifacts/xvfb [task 2025-05-09T07:18:33.254Z] + trap : SIGUSR1 [task 2025-05-09T07:18:33.254Z] + xvfb_pid=49 [task 2025-05-09T07:18:33.254Z] + set +e [task 2025-05-09T07:18:33.254Z] + wait 49 [task 2025-05-09T07:18:33.254Z] + trap '' SIGUSR1 [task 2025-05-09T07:18:33.254Z] + exec Xvfb :0 -nolisten tcp -noreset -screen 0 1600x1200x24 [task 2025-05-09T07:18:33.401Z] : [task 2025-05-09T07:18:33.401Z] ++ : [task 2025-05-09T07:18:33.401Z] + wait_result=138 [task 2025-05-09T07:18:33.401Z] ++ kill -l SIGUSR1 [task 2025-05-09T07:18:33.402Z] + '[' 138 -ne 138 ']' [task 2025-05-09T07:18:33.402Z] + set -e [task 2025-05-09T07:18:33.402Z] + export DISPLAY=:0 [task 2025-05-09T07:18:33.402Z] + DISPLAY=:0 [task 2025-05-09T07:18:33.402Z] [task 2025-05-09T07:18:33.402Z] if $START_VNC; then [task 2025-05-09T07:18:33.402Z] x11vnc > "$WORKING_DIR/artifacts/public/x11vnc.log" 2>&1 & [task 2025-05-09T07:18:33.402Z] fi [task 2025-05-09T07:18:33.402Z] + false [task 2025-05-09T07:18:33.402Z] [task 2025-05-09T07:18:33.402Z] if $NEED_WINDOW_MANAGER; then [task 2025-05-09T07:18:33.402Z] # This is read by xsession to select the window manager [task 2025-05-09T07:18:33.402Z] . /etc/lsb-release [task 2025-05-09T07:18:33.402Z] if [ $DISTRIBUTION == "Ubuntu" ]; then [task 2025-05-09T07:18:33.402Z] xsession_args=() [task 2025-05-09T07:18:33.402Z] if [ $RELEASE = "18.04" ]; then [task 2025-05-09T07:18:33.402Z] echo export XDG_CURRENT_DESKTOP=GNOME > $HOME/.xsessionrc [task 2025-05-09T07:18:33.402Z] elif [ $RELEASE = "24.04" ]; then [task 2025-05-09T07:18:33.402Z] # taken from /usr/share/xsessions/ubuntu.desktop [task 2025-05-09T07:18:33.402Z] echo export XDG_CURRENT_DESKTOP=ubuntu:GNOME > $HOME/.xsessionrc [task 2025-05-09T07:18:33.402Z] echo export GNOME_SHELL_SESSION_MODE=ubuntu >> $HOME/.xsessionrc [task 2025-05-09T07:18:33.402Z] xsession_args=("/usr/bin/gnome-session --session=ubuntu") [task 2025-05-09T07:18:33.402Z] fi [task 2025-05-09T07:18:33.402Z] if [ $MOZ_ENABLE_WAYLAND ]; then [task 2025-05-09T07:18:33.402Z] echo export XDG_SESSION_TYPE=wayland >> $HOME/.xsessionrc [task 2025-05-09T07:18:33.402Z] else [task 2025-05-09T07:18:33.402Z] echo export XDG_SESSION_TYPE=x11 >> $HOME/.xsessionrc [task 2025-05-09T07:18:33.402Z] fi [task 2025-05-09T07:18:33.402Z] else [task 2025-05-09T07:18:33.402Z] : [task 2025-05-09T07:18:33.402Z] fi [task 2025-05-09T07:18:33.402Z] export XDG_RUNTIME_DIR=$WORKING_DIR [task 2025-05-09T07:18:33.402Z] [task 2025-05-09T07:18:33.402Z] # Start a session bus early instead of leaving it to Xsession, so that we [task 2025-05-09T07:18:33.402Z] # can use it for access to e.g. gnome-keyring or the screencast API [task 2025-05-09T07:18:33.402Z] if test -z "$DBUS_SESSION_BUS_ADDRESS" ; then [task 2025-05-09T07:18:33.402Z] # if not found, launch a new one [task 2025-05-09T07:18:33.402Z] eval `dbus-launch --sh-syntax` [task 2025-05-09T07:18:33.402Z] fi [task 2025-05-09T07:18:33.402Z] [task 2025-05-09T07:18:33.402Z] # DISPLAY has already been set above [task 2025-05-09T07:18:33.402Z] # XXX: it would be ideal to add a semaphore logic to make sure that the [task 2025-05-09T07:18:33.402Z] # window manager is ready [task 2025-05-09T07:18:33.402Z] ( [task 2025-05-09T07:18:33.402Z] # if env var is >8K, we have a seg fault in xsession [task 2025-05-09T07:18:33.402Z] unset MOZHARNESS_TEST_PATHS [task 2025-05-09T07:18:33.402Z] /etc/X11/Xsession "${xsession_args[@]}" 2>&1 & [task 2025-05-09T07:18:33.402Z] ) [task 2025-05-09T07:18:33.402Z] [task 2025-05-09T07:18:33.402Z] # Turn off the screen saver and screen locking [task 2025-05-09T07:18:33.402Z] gsettings set org.gnome.desktop.screensaver idle-activation-enabled false [task 2025-05-09T07:18:33.402Z] gsettings set org.gnome.desktop.screensaver lock-enabled false [task 2025-05-09T07:18:33.402Z] gsettings set org.gnome.desktop.screensaver lock-delay 3600 [task 2025-05-09T07:18:33.402Z] [task 2025-05-09T07:18:33.402Z] # Disable the screen saver [task 2025-05-09T07:18:33.402Z] xset s off s reset [task 2025-05-09T07:18:33.402Z] [task 2025-05-09T07:18:33.402Z] # This starts the gnome-keyring-daemon with an unlocked login keyring. libsecret uses this to [task 2025-05-09T07:18:33.402Z] # store secrets. Firefox uses libsecret to store a key that protects sensitive information like [task 2025-05-09T07:18:33.402Z] # credit card numbers. [task 2025-05-09T07:18:33.402Z] eval `echo '' | /usr/bin/gnome-keyring-daemon -r -d --unlock --components=secrets` [task 2025-05-09T07:18:33.402Z] [task 2025-05-09T07:18:33.402Z] # Run mutter as nested wayland compositor to provide Wayland environment [task 2025-05-09T07:18:33.402Z] # on top of XVfb. [task 2025-05-09T07:18:33.402Z] if [ $MOZ_ENABLE_WAYLAND ]; then [task 2025-05-09T07:18:33.402Z] env | grep "DISPLAY" [task 2025-05-09T07:18:33.402Z] mutter --display=:0 --wayland --nested & [task 2025-05-09T07:18:33.402Z] export WAYLAND_DISPLAY=wayland-0 [task 2025-05-09T07:18:33.402Z] retry_count=0 [task 2025-05-09T07:18:33.402Z] max_retries=5 [task 2025-05-09T07:18:33.402Z] until [ $retry_count -gt $max_retries ]; do [task 2025-05-09T07:18:33.402Z] if [ -S "$XDG_RUNTIME_DIR/$WAYLAND_DISPLAY" ]; then [task 2025-05-09T07:18:33.402Z] retry_count=$(($max_retries + 1)) [task 2025-05-09T07:18:33.402Z] else [task 2025-05-09T07:18:33.402Z] retry_count=$(($retry_count + 1)) [task 2025-05-09T07:18:33.402Z] echo "Waiting for Mutter, retry: $retry_count" [task 2025-05-09T07:18:33.402Z] sleep 2 [task 2025-05-09T07:18:33.402Z] fi [task 2025-05-09T07:18:33.402Z] done [task 2025-05-09T07:18:33.402Z] fi [task 2025-05-09T07:18:33.402Z] fi [task 2025-05-09T07:18:33.402Z] + true [task 2025-05-09T07:18:33.402Z] + . /etc/lsb-release [task 2025-05-09T07:18:33.402Z] DISTRIB_ID=Ubuntu [task 2025-05-09T07:18:33.402Z] ++ DISTRIB_ID=Ubuntu [task 2025-05-09T07:18:33.402Z] DISTRIB_RELEASE=18.04 [task 2025-05-09T07:18:33.402Z] ++ DISTRIB_RELEASE=18.04 [task 2025-05-09T07:18:33.403Z] DISTRIB_CODENAME=bionic [task 2025-05-09T07:18:33.403Z] ++ DISTRIB_CODENAME=bionic [task 2025-05-09T07:18:33.403Z] DISTRIB_DESCRIPTION="Ubuntu 18.04.6 LTS" [task 2025-05-09T07:18:33.403Z] ++ DISTRIB_DESCRIPTION='Ubuntu 18.04.6 LTS' [task 2025-05-09T07:18:33.403Z] + '[' Ubuntu == Ubuntu ']' [task 2025-05-09T07:18:33.403Z] + xsession_args=() [task 2025-05-09T07:18:33.403Z] + '[' 18.04 = 18.04 ']' [task 2025-05-09T07:18:33.403Z] + echo export XDG_CURRENT_DESKTOP=GNOME [task 2025-05-09T07:18:33.403Z] + '[' ']' [task 2025-05-09T07:18:33.403Z] + echo export XDG_SESSION_TYPE=x11 [task 2025-05-09T07:18:33.403Z] + export XDG_RUNTIME_DIR=/builds/worker [task 2025-05-09T07:18:33.403Z] + XDG_RUNTIME_DIR=/builds/worker [task 2025-05-09T07:18:33.403Z] + test -z '' [task 2025-05-09T07:18:33.403Z] ++ dbus-launch --sh-syntax [task 2025-05-09T07:18:33.411Z] + eval 'DBUS_SESSION_BUS_ADDRESS='\''unix:abstract=/tmp/dbus-Joq8G9XZsW,guid=47c71fabc23dcbe20170ef7f681dac49'\'';' export 'DBUS_SESSION_BUS_ADDRESS;' 'DBUS_SESSION_BUS_PID=65;' 'DBUS_SESSION_BUS_WINDOWID=2097153;' [task 2025-05-09T07:18:33.412Z] DBUS_SESSION_BUS_ADDRESS='unix:abstract=/tmp/dbus-Joq8G9XZsW,guid=47c71fabc23dcbe20170ef7f681dac49'; export DBUS_SESSION_BUS_ADDRESS; DBUS_SESSION_BUS_PID=65; DBUS_SESSION_BUS_WINDOWID=2097153; [task 2025-05-09T07:18:33.412Z] ++ DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-Joq8G9XZsW,guid=47c71fabc23dcbe20170ef7f681dac49 [task 2025-05-09T07:18:33.412Z] ++ export DBUS_SESSION_BUS_ADDRESS [task 2025-05-09T07:18:33.412Z] ++ DBUS_SESSION_BUS_PID=65 [task 2025-05-09T07:18:33.412Z] ++ DBUS_SESSION_BUS_WINDOWID=2097153 [task 2025-05-09T07:18:33.412Z] + unset MOZHARNESS_TEST_PATHS [task 2025-05-09T07:18:33.412Z] + /etc/X11/Xsession [task 2025-05-09T07:18:33.412Z] + gsettings set org.gnome.desktop.screensaver idle-activation-enabled false [task 2025-05-09T07:18:33.576Z] + gsettings set org.gnome.desktop.screensaver lock-enabled false [task 2025-05-09T07:18:33.589Z] + gsettings set org.gnome.desktop.screensaver lock-delay 3600 [task 2025-05-09T07:18:33.601Z] + xset s off s reset [task 2025-05-09T07:18:33.605Z] ++ echo '' [task 2025-05-09T07:18:33.605Z] ++ /usr/bin/gnome-keyring-daemon -r -d --unlock --components=secrets [task 2025-05-09T07:18:33.631Z] gnome-keyring-daemon: insufficient process capabilities, insecure memory might get used [task 2025-05-09T07:18:33.634Z] ** Message: 07:18:33.634: Replacing daemon, using directory: /builds/worker/keyring [task 2025-05-09T07:18:33.636Z] + eval GNOME_KEYRING_CONTROL=/builds/worker/keyring [task 2025-05-09T07:18:33.636Z] GNOME_KEYRING_CONTROL=/builds/worker/keyring [task 2025-05-09T07:18:33.636Z] ++ GNOME_KEYRING_CONTROL=/builds/worker/keyring [task 2025-05-09T07:18:33.636Z] + '[' ']' [task 2025-05-09T07:18:33.636Z] [task 2025-05-09T07:18:33.636Z] if [[ $NEED_COMPIZ == true ]] && [[ $RELEASE == 16.04 ]]; then [task 2025-05-09T07:18:33.636Z] compiz 2>&1 & [task 2025-05-09T07:18:33.636Z] elif [[ $NEED_COMPIZ == true ]] && [[ $RELEASE == 18.04 ]]; then [task 2025-05-09T07:18:33.636Z] compiz --replace 2>&1 & [task 2025-05-09T07:18:33.636Z] fi [task 2025-05-09T07:18:33.636Z] + [[ '' == true ]] [task 2025-05-09T07:18:33.636Z] + [[ '' == true ]] [task 2025-05-09T07:18:33.636Z] [task 2025-05-09T07:18:33.636Z] # Bug 1607713 - set cursor position to 0,0 to avoid odd libx11 interaction [task 2025-05-09T07:18:33.636Z] if $NEED_WINDOW_MANAGER && [ $DISPLAY == ':0' ]; then [task 2025-05-09T07:18:33.636Z] xwit -root -warp 0 0 [task 2025-05-09T07:18:33.636Z] fi [task 2025-05-09T07:18:33.636Z] + true [task 2025-05-09T07:18:33.636Z] + '[' :0 == :0 ']' [task 2025-05-09T07:18:33.636Z] + xwit -root -warp 0 0 [task 2025-05-09T07:18:33.652Z] [task 2025-05-09T07:18:33.652Z] maybe_start_pulse [task 2025-05-09T07:18:33.652Z] + maybe_start_pulse [task 2025-05-09T07:18:33.652Z] + true [task 2025-05-09T07:18:33.652Z] + '[' Ubuntu == Ubuntu ']' [task 2025-05-09T07:18:33.652Z] + pulseaudio --daemonize --log-level=4 --log-time=1 --log-target=stderr --start --fail -vvvvv --exit-idle-time=-1 --cleanup-shm --dump-conf [task 2025-05-09T07:18:33.710Z] ### Read from configuration file: /etc/pulse/daemon.conf ### [task 2025-05-09T07:18:33.710Z] daemonize = yes [task 2025-05-09T07:18:33.710Z] fail = yes [task 2025-05-09T07:18:33.711Z] high-priority = yes [task 2025-05-09T07:18:33.711Z] nice-level = -11 [task 2025-05-09T07:18:33.711Z] realtime-scheduling = yes [task 2025-05-09T07:18:33.711Z] realtime-priority = 5 [task 2025-05-09T07:18:33.711Z] allow-module-loading = yes [task 2025-05-09T07:18:33.711Z] allow-exit = yes [task 2025-05-09T07:18:33.711Z] use-pid-file = yes [task 2025-05-09T07:18:33.711Z] system-instance = no [task 2025-05-09T07:18:33.711Z] local-server-type = user [task 2025-05-09T07:18:33.711Z] cpu-limit = no [task 2025-05-09T07:18:33.711Z] enable-shm = yes [task 2025-05-09T07:18:33.711Z] flat-volumes = no [task 2025-05-09T07:18:33.711Z] lock-memory = no [task 2025-05-09T07:18:33.711Z] exit-idle-time = -1 [task 2025-05-09T07:18:33.711Z] scache-idle-time = 20 [task 2025-05-09T07:18:33.711Z] dl-search-path = /usr/lib/pulse-11.1/modules [task 2025-05-09T07:18:33.711Z] default-script-file = /etc/pulse/default.pa [task 2025-05-09T07:18:33.711Z] load-default-script-file = yes [task 2025-05-09T07:18:33.711Z] log-target = stderr [task 2025-05-09T07:18:33.711Z] log-level = debug [task 2025-05-09T07:18:33.711Z] resample-method = auto [task 2025-05-09T07:18:33.711Z] avoid-resampling = yes [task 2025-05-09T07:18:33.711Z] enable-remixing = yes [task 2025-05-09T07:18:33.711Z] remixing-use-all-sink-channels = yes [task 2025-05-09T07:18:33.711Z] enable-lfe-remixing = no [task 2025-05-09T07:18:33.711Z] lfe-crossover-freq = 0 [task 2025-05-09T07:18:33.711Z] default-sample-format = s16le [task 2025-05-09T07:18:33.711Z] default-sample-rate = 44100 [task 2025-05-09T07:18:33.711Z] alternate-sample-rate = 48000 [task 2025-05-09T07:18:33.711Z] default-sample-channels = 2 [task 2025-05-09T07:18:33.711Z] default-channel-map = front-left,front-right [task 2025-05-09T07:18:33.711Z] default-fragments = 4 [task 2025-05-09T07:18:33.711Z] default-fragment-size-msec = 25 [task 2025-05-09T07:18:33.711Z] enable-deferred-volume = yes [task 2025-05-09T07:18:33.711Z] deferred-volume-safety-margin-usec = 1 [task 2025-05-09T07:18:33.711Z] deferred-volume-extra-delay-usec = 0 [task 2025-05-09T07:18:33.711Z] shm-size-bytes = 0 [task 2025-05-09T07:18:33.711Z] log-meta = no [task 2025-05-09T07:18:33.711Z] log-time = yes [task 2025-05-09T07:18:33.711Z] log-backtrace = 0 [task 2025-05-09T07:18:33.711Z] rlimit-fsize = -1 [task 2025-05-09T07:18:33.711Z] rlimit-data = -1 [task 2025-05-09T07:18:33.711Z] rlimit-stack = -1 [task 2025-05-09T07:18:33.711Z] rlimit-core = -1 [task 2025-05-09T07:18:33.711Z] rlimit-rss = -1 [task 2025-05-09T07:18:33.711Z] rlimit-as = -1 [task 2025-05-09T07:18:33.711Z] rlimit-nproc = -1 [task 2025-05-09T07:18:33.711Z] rlimit-nofile = 256 [task 2025-05-09T07:18:33.711Z] rlimit-memlock = -1 [task 2025-05-09T07:18:33.711Z] rlimit-locks = -1 [task 2025-05-09T07:18:33.711Z] rlimit-sigpending = -1 [task 2025-05-09T07:18:33.711Z] rlimit-msgqueue = -1 [task 2025-05-09T07:18:33.711Z] rlimit-nice = 31 [task 2025-05-09T07:18:33.711Z] rlimit-rtprio = 9 [task 2025-05-09T07:18:33.711Z] rlimit-rttime = 200000 [task 2025-05-09T07:18:33.711Z] + false [task 2025-05-09T07:18:33.711Z] [task 2025-05-09T07:18:33.711Z] # For telemetry purposes, the build process wants information about the [task 2025-05-09T07:18:33.711Z] # source it is running [task 2025-05-09T07:18:33.711Z] export MOZ_SOURCE_REPO="${GECKO_HEAD_REPOSITORY}" [task 2025-05-09T07:18:33.711Z] + export MOZ_SOURCE_REPO=https://hg.mozilla.org/mozilla-central [task 2025-05-09T07:18:33.711Z] + MOZ_SOURCE_REPO=https://hg.mozilla.org/mozilla-central [task 2025-05-09T07:18:33.711Z] export MOZ_SOURCE_CHANGESET="${GECKO_HEAD_REV}" [task 2025-05-09T07:18:33.711Z] + export MOZ_SOURCE_CHANGESET=1b61e7cdc6f06fffc6e88ffff16a560f393f28f6 [task 2025-05-09T07:18:33.711Z] + MOZ_SOURCE_CHANGESET=1b61e7cdc6f06fffc6e88ffff16a560f393f28f6 [task 2025-05-09T07:18:33.711Z] [task 2025-05-09T07:18:33.711Z] # support multiple, space delimited, config files [task 2025-05-09T07:18:33.711Z] config_cmds="" [task 2025-05-09T07:18:33.711Z] + config_cmds= [task 2025-05-09T07:18:33.711Z] for cfg in $MOZHARNESS_CONFIG; do [task 2025-05-09T07:18:33.711Z] config_cmds="${config_cmds} --config-file ${MOZHARNESS_PATH}/configs/${cfg}" [task 2025-05-09T07:18:33.711Z] done [task 2025-05-09T07:18:33.711Z] + for cfg in $MOZHARNESS_CONFIG [task 2025-05-09T07:18:33.711Z] + config_cmds=' --config-file /builds/worker/workspace/mozharness/configs/unittests/linux_unittest.py' [task 2025-05-09T07:18:33.711Z] + for cfg in $MOZHARNESS_CONFIG [task 2025-05-09T07:18:33.711Z] + config_cmds=' --config-file /builds/worker/workspace/mozharness/configs/unittests/linux_unittest.py --config-file /builds/worker/workspace/mozharness/configs/remove_executables.py' [task 2025-05-09T07:18:33.711Z] + for cfg in $MOZHARNESS_CONFIG [task 2025-05-09T07:18:33.711Z] + config_cmds=' --config-file /builds/worker/workspace/mozharness/configs/unittests/linux_unittest.py --config-file /builds/worker/workspace/mozharness/configs/remove_executables.py --config-file /builds/worker/workspace/mozharness/configs/unittests/thunderbird_extra.py' [task 2025-05-09T07:18:33.711Z] [task 2025-05-09T07:18:33.712Z] if [ -n "$MOZHARNESS_OPTIONS" ]; then [task 2025-05-09T07:18:33.712Z] options="" [task 2025-05-09T07:18:33.712Z] for option in $MOZHARNESS_OPTIONS; do [task 2025-05-09T07:18:33.712Z] options="$options --$option" [task 2025-05-09T07:18:33.712Z] done [task 2025-05-09T07:18:33.712Z] fi [task 2025-05-09T07:18:33.712Z] + '[' -n '' ']' [task 2025-05-09T07:18:33.712Z] [task 2025-05-09T07:18:33.712Z] # Save the computed mozharness command to a binary which is useful for [task 2025-05-09T07:18:33.712Z] # interactive mode. [task 2025-05-09T07:18:33.712Z] mozharness_bin="$HOME/bin/run-mozharness" [task 2025-05-09T07:18:33.712Z] + mozharness_bin=/builds/worker/bin/run-mozharness [task 2025-05-09T07:18:33.712Z] mkdir -p $(dirname $mozharness_bin) [task 2025-05-09T07:18:33.712Z] ++ dirname /builds/worker/bin/run-mozharness [task 2025-05-09T07:18:33.749Z] + mkdir -p /builds/worker/bin [task 2025-05-09T07:18:33.750Z] [task 2025-05-09T07:18:33.750Z] echo -e "#!/usr/bin/env bash [task 2025-05-09T07:18:33.750Z] # Some mozharness scripts assume base_work_dir is in [task 2025-05-09T07:18:33.750Z] # the current working directory, see bug 1279237 [task 2025-05-09T07:18:33.750Z] cd "$WORKSPACE" [task 2025-05-09T07:18:33.750Z] cmd=\"${PYTHON:-python3} ${MOZHARNESS_PATH}/scripts/${MOZHARNESS_SCRIPT} ${config_cmds} ${options} ${@} \${@}\" [task 2025-05-09T07:18:33.751Z] echo \"Running: \${cmd}\" [task 2025-05-09T07:18:33.751Z] exec \${cmd}" > ${mozharness_bin} [task 2025-05-09T07:18:33.751Z] + echo -e '#!/usr/bin/env bash [task 2025-05-09T07:18:33.751Z] # Some mozharness scripts assume base_work_dir is in [task 2025-05-09T07:18:33.751Z] # the current working directory, see bug 1279237 [task 2025-05-09T07:18:33.751Z] cd /builds/worker/workspace [task 2025-05-09T07:18:33.751Z] cmd="python3 /builds/worker/workspace/mozharness/scripts/desktop_unittest.py --config-file /builds/worker/workspace/mozharness/configs/unittests/linux_unittest.py --config-file /builds/worker/workspace/mozharness/configs/remove_executables.py --config-file /builds/worker/workspace/mozharness/configs/unittests/thunderbird_extra.py --mochitest-suite=mochitest-browser-chrome-thunderbird' --code-coverage --setpref=media.peerconnection.mtransport_process=false --setpref=network.process.enabled=false --setpref=layers.d3d11.enable-blacklist=false --total-chunk=7 --this-chunk=2 '--download-symbols=ondemand ${@}" [task 2025-05-09T07:18:33.751Z] echo "Running: ${cmd}" [task 2025-05-09T07:18:33.751Z] exec ${cmd}' [task 2025-05-09T07:18:33.753Z] chmod +x ${mozharness_bin} [task 2025-05-09T07:18:33.753Z] + chmod +x /builds/worker/bin/run-mozharness [task 2025-05-09T07:18:33.754Z] [task 2025-05-09T07:18:33.754Z] # In interactive mode, the user will be prompted with options for what to do. [task 2025-05-09T07:18:33.754Z] if ! $TASKCLUSTER_INTERACTIVE; then [task 2025-05-09T07:18:33.754Z] # run the given mozharness script and configs, but pass the rest of the [task 2025-05-09T07:18:33.754Z] # arguments in from our own invocation [task 2025-05-09T07:18:33.754Z] ${mozharness_bin}; [task 2025-05-09T07:18:33.754Z] fi [task 2025-05-09T07:18:33.754Z] + false [task 2025-05-09T07:18:33.754Z] + /builds/worker/bin/run-mozharness [task 2025-05-09T07:18:33.791Z] Running: python3 /builds/worker/workspace/mozharness/scripts/desktop_unittest.py --config-file /builds/worker/workspace/mozharness/configs/unittests/linux_unittest.py --config-file /builds/worker/workspace/mozharness/configs/remove_executables.py --config-file /builds/worker/workspace/mozharness/configs/unittests/thunderbird_extra.py --mochitest-suite=mochitest-browser-chrome-thunderbird --code-coverage --setpref=media.peerconnection.mtransport_process=false --setpref=network.process.enabled=false --setpref=layers.d3d11.enable-blacklist=false --total-chunk=7 --this-chunk=2 --download-symbols=ondemand [task 2025-05-09T07:18:34.251Z] 07:18:34 INFO - ConsoleLogger online at 20250509 07:18:34Z in /builds/worker/workspace [task 2025-05-09T07:18:34.252Z] 07:18:34 INFO - Run as /builds/worker/workspace/mozharness/scripts/desktop_unittest.py --config-file /builds/worker/workspace/mozharness/configs/unittests/linux_unittest.py --config-file /builds/worker/workspace/mozharness/configs/remove_executables.py --config-file /builds/worker/workspace/mozharness/configs/unittests/thunderbird_extra.py --mochitest-suite=mochitest-browser-chrome-thunderbird --code-coverage --setpref=media.peerconnection.mtransport_process=false --setpref=network.process.enabled=false --setpref=layers.d3d11.enable-blacklist=false --total-chunk=7 --this-chunk=2 --download-symbols=ondemand [task 2025-05-09T07:18:34.258Z] 07:18:34 INFO - Dumping config to /builds/worker/workspace/logs/localconfig.json. [task 2025-05-09T07:18:34.260Z] 07:18:34 INFO - {'a11y_checks': False, [task 2025-05-09T07:18:34.260Z] 07:18:34 INFO - 'all_cppunittest_suites': {'cppunittest': {'tests': ('tests/cppunittest',)}}, [task 2025-05-09T07:18:34.260Z] 07:18:34 INFO - 'all_gtest_suites': {'gtest': {'env': {'GTEST_FILTER': 'TestMail*:TestMsg*'}}}, [task 2025-05-09T07:18:34.260Z] 07:18:34 INFO - 'all_jittest_suites': {'jittest': (), [task 2025-05-09T07:18:34.260Z] 07:18:34 INFO - 'jittest1': ('--total-chunks=2', '--this-chunk=1'), [task 2025-05-09T07:18:34.260Z] 07:18:34 INFO - 'jittest2': ('--total-chunks=2', '--this-chunk=2')}, [task 2025-05-09T07:18:34.260Z] 07:18:34 INFO - 'all_mochitest_suites': {'mochitest-browser-chrome-thunderbird': ('--flavor=browser', [task 2025-05-09T07:18:34.260Z] 07:18:34 INFO - '--subsuite=thunderbird', [task 2025-05-09T07:18:34.260Z] 07:18:34 INFO - '--leak-threshold=51200')}, [task 2025-05-09T07:18:34.260Z] 07:18:34 INFO - 'all_reftest_suites': {'crashtest': {'options': ('--suite=crashtest', [task 2025-05-09T07:18:34.261Z] 07:18:34 INFO - '--topsrcdir=tests/reftest/tests'), [task 2025-05-09T07:18:34.261Z] 07:18:34 INFO - 'tests': ('tests/reftest/tests/testing/crashtest/crashtests.list',)}, [task 2025-05-09T07:18:34.261Z] 07:18:34 INFO - 'jsreftest': {'options': ('--extra-profile-file=tests/jsreftest/tests/js/src/tests/user.js', [task 2025-05-09T07:18:34.261Z] 07:18:34 INFO - '--suite=jstestbrowser', [task 2025-05-09T07:18:34.261Z] 07:18:34 INFO - '--topsrcdir=tests/jsreftest/tests'), [task 2025-05-09T07:18:34.261Z] 07:18:34 INFO - 'tests': ('tests/jsreftest/tests/js/src/tests/jstests.list',)}, [task 2025-05-09T07:18:34.261Z] 07:18:34 INFO - 'reftest': {'options': ('--suite=reftest', [task 2025-05-09T07:18:34.261Z] 07:18:34 INFO - '--topsrcdir=tests/reftest/tests'), [task 2025-05-09T07:18:34.261Z] 07:18:34 INFO - 'tests': ('tests/reftest/tests/layout/reftests/reftest.list',)}}, [task 2025-05-09T07:18:34.261Z] 07:18:34 INFO - 'all_xpcshell_suites': {'xpcshell': {'options': ('--xpcshell=%(abs_app_dir)s/xpcshell', [task 2025-05-09T07:18:34.261Z] 07:18:34 INFO - '--http3server=%(abs_app_dir)s/http3server', [task 2025-05-09T07:18:34.261Z] 07:18:34 INFO - '--manifest=tests/xpcshell/tests/xpcshell.toml'), [task 2025-05-09T07:18:34.261Z] 07:18:34 INFO - 'tests': ()}, [task 2025-05-09T07:18:34.261Z] 07:18:34 INFO - 'xpcshell-coverage': {'options': ('--xpcshell=%(abs_app_dir)s/xpcshell', [task 2025-05-09T07:18:34.261Z] 07:18:34 INFO - '--http3server=%(abs_app_dir)s/http3server', [task 2025-05-09T07:18:34.261Z] 07:18:34 INFO - '--manifest=tests/xpcshell/tests/xpcshell.toml', [task 2025-05-09T07:18:34.261Z] 07:18:34 INFO - '--sequential'), [task 2025-05-09T07:18:34.261Z] 07:18:34 INFO - 'tests': ()}}, [task 2025-05-09T07:18:34.261Z] 07:18:34 INFO - 'allow_software_gl_layers': False, [task 2025-05-09T07:18:34.261Z] 07:18:34 INFO - 'appdir': 'dist/bin/', [task 2025-05-09T07:18:34.261Z] 07:18:34 INFO - 'append_to_log': False, [task 2025-05-09T07:18:34.261Z] 07:18:34 INFO - 'application': 'thunderbird', [task 2025-05-09T07:18:34.261Z] 07:18:34 INFO - 'base_work_dir': '/builds/worker/workspace', [task 2025-05-09T07:18:34.261Z] 07:18:34 INFO - 'binary_path': '/builds/worker/workspace/build/application/firefox/firefox-bin', [task 2025-05-09T07:18:34.261Z] 07:18:34 INFO - 'code_coverage': True, [task 2025-05-09T07:18:34.261Z] 07:18:34 INFO - 'conditioned_profile': False, [task 2025-05-09T07:18:34.261Z] 07:18:34 INFO - 'config_files': ('/builds/worker/workspace/mozharness/configs/unittests/linux_unittest.py', [task 2025-05-09T07:18:34.261Z] 07:18:34 INFO - '/builds/worker/workspace/mozharness/configs/remove_executables.py', [task 2025-05-09T07:18:34.261Z] 07:18:34 INFO - '/builds/worker/workspace/mozharness/configs/unittests/thunderbird_extra.py'), [task 2025-05-09T07:18:34.261Z] 07:18:34 INFO - 'crash_as_pass': False, [task 2025-05-09T07:18:34.261Z] 07:18:34 INFO - 'disable_ccov_upload': False, [task 2025-05-09T07:18:34.261Z] 07:18:34 INFO - 'disable_fission': False, [task 2025-05-09T07:18:34.261Z] 07:18:34 INFO - 'download_symbols': 'ondemand', [task 2025-05-09T07:18:34.261Z] 07:18:34 INFO - 'e10s': True, [task 2025-05-09T07:18:34.261Z] 07:18:34 INFO - 'enable_inc_origin_init': False, [task 2025-05-09T07:18:34.261Z] 07:18:34 INFO - 'enable_xorigin_tests': False, [task 2025-05-09T07:18:34.261Z] 07:18:34 INFO - 'exe_suffix': '', [task 2025-05-09T07:18:34.261Z] 07:18:34 INFO - 'exes': {}, [task 2025-05-09T07:18:34.261Z] 07:18:34 INFO - 'extra_prefs': ('media.peerconnection.mtransport_process=false', [task 2025-05-09T07:18:34.262Z] 07:18:34 INFO - 'network.process.enabled=false', [task 2025-05-09T07:18:34.262Z] 07:18:34 INFO - 'layers.d3d11.enable-blacklist=false'), [task 2025-05-09T07:18:34.262Z] 07:18:34 INFO - 'filter': '', [task 2025-05-09T07:18:34.262Z] 07:18:34 INFO - 'filter_set': '', [task 2025-05-09T07:18:34.262Z] 07:18:34 INFO - 'find_links': ('https://pypi.pub.build.mozilla.org/pub/',), [task 2025-05-09T07:18:34.262Z] 07:18:34 INFO - 'gpu_required': False, [task 2025-05-09T07:18:34.262Z] 07:18:34 INFO - 'headless': False, [task 2025-05-09T07:18:34.262Z] 07:18:34 INFO - 'http3server_name': 'http3server', [task 2025-05-09T07:18:34.262Z] 07:18:34 INFO - 'installer_path': '/builds/worker/workspace/build/installer.tar.xz', [task 2025-05-09T07:18:34.262Z] 07:18:34 INFO - 'installer_url': 'https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/target.tar.xz', [task 2025-05-09T07:18:34.262Z] 07:18:34 INFO - 'java_code_coverage': False, [task 2025-05-09T07:18:34.262Z] 07:18:34 INFO - 'log_level': 'info', [task 2025-05-09T07:18:34.262Z] 07:18:34 INFO - 'log_to_console': True, [task 2025-05-09T07:18:34.262Z] 07:18:34 INFO - 'minidump_save_path': '%(abs_work_dir)s/../minidumps', [task 2025-05-09T07:18:34.262Z] 07:18:34 INFO - 'minimum_tests_zip_dirs': ('bin/*', [task 2025-05-09T07:18:34.262Z] 07:18:34 INFO - 'certs/*', [task 2025-05-09T07:18:34.262Z] 07:18:34 INFO - 'config/*', [task 2025-05-09T07:18:34.262Z] 07:18:34 INFO - 'extensions/*', [task 2025-05-09T07:18:34.262Z] 07:18:34 INFO - 'marionette/*', [task 2025-05-09T07:18:34.262Z] 07:18:34 INFO - 'modules/*', [task 2025-05-09T07:18:34.262Z] 07:18:34 INFO - 'mozbase/*', [task 2025-05-09T07:18:34.262Z] 07:18:34 INFO - 'tools/*'), [task 2025-05-09T07:18:34.262Z] 07:18:34 INFO - 'no_random': False, [task 2025-05-09T07:18:34.262Z] 07:18:34 INFO - 'nodejs_path': '/builds/worker/fetches/node/bin/node', [task 2025-05-09T07:18:34.262Z] 07:18:34 INFO - 'opt_config_files': (), [task 2025-05-09T07:18:34.262Z] 07:18:34 INFO - 'per_test_coverage': False, [task 2025-05-09T07:18:34.262Z] 07:18:34 INFO - 'pip_index': False, [task 2025-05-09T07:18:34.262Z] 07:18:34 INFO - 'plugin_container_name': 'plugin-container', [task 2025-05-09T07:18:34.262Z] 07:18:34 INFO - 'preflight_run_cmd_suites': ({'architectures': ('32bit', '64bit'), [task 2025-05-09T07:18:34.262Z] 07:18:34 INFO - 'cmd': ('xset', 's', 'off', 's', 'reset'), [task 2025-05-09T07:18:34.262Z] 07:18:34 INFO - 'enabled': True, [task 2025-05-09T07:18:34.262Z] 07:18:34 INFO - 'halt_on_failure': False, [task 2025-05-09T07:18:34.262Z] 07:18:34 INFO - 'name': 'disable_screen_saver'}, [task 2025-05-09T07:18:34.262Z] 07:18:34 INFO - {'architectures': ('32bit',), [task 2025-05-09T07:18:34.262Z] 07:18:34 INFO - 'cmd': ('python', [task 2025-05-09T07:18:34.262Z] 07:18:34 INFO - '../scripts/external_tools/mouse_and_screen_resolution.py', [task 2025-05-09T07:18:34.262Z] 07:18:34 INFO - '--configuration-file', [task 2025-05-09T07:18:34.262Z] 07:18:34 INFO - '../scripts/external_tools/machine-configuration.json'), [task 2025-05-09T07:18:34.262Z] 07:18:34 INFO - 'enabled': False, [task 2025-05-09T07:18:34.262Z] 07:18:34 INFO - 'halt_on_failure': True, [task 2025-05-09T07:18:34.262Z] 07:18:34 INFO - 'name': 'run mouse & screen adjustment script'}), [task 2025-05-09T07:18:34.262Z] 07:18:34 INFO - 'repeat': 0, [task 2025-05-09T07:18:34.262Z] 07:18:34 INFO - 'require_test_zip': True, [task 2025-05-09T07:18:34.263Z] 07:18:34 INFO - 'requires_gpu': False, [task 2025-05-09T07:18:34.263Z] 07:18:34 INFO - 'restartAfterFailure': False, [task 2025-05-09T07:18:34.263Z] 07:18:34 INFO - 'run_all_suites': False, [task 2025-05-09T07:18:34.263Z] 07:18:34 INFO - 'run_cmd_checks_enabled': True, [task 2025-05-09T07:18:34.263Z] 07:18:34 INFO - 'run_failures': '', [task 2025-05-09T07:18:34.263Z] 07:18:34 INFO - 'run_file_names': {'cppunittest': 'runcppunittests.py', [task 2025-05-09T07:18:34.263Z] 07:18:34 INFO - 'gtest': 'rungtests.py', [task 2025-05-09T07:18:34.263Z] 07:18:34 INFO - 'jittest': 'jit_test.py', [task 2025-05-09T07:18:34.263Z] 07:18:34 INFO - 'mochitest': 'runtests.py', [task 2025-05-09T07:18:34.263Z] 07:18:34 INFO - 'reftest': 'runreftest.py', [task 2025-05-09T07:18:34.263Z] 07:18:34 INFO - 'xpcshell': 'runxpcshelltests.py'}, [task 2025-05-09T07:18:34.263Z] 07:18:34 INFO - 'specified_mochitest_suites': ('mochitest-browser-chrome-thunderbird',), [task 2025-05-09T07:18:34.263Z] 07:18:34 INFO - 'suite_definitions': {'cppunittest': {'options': ('--symbols-path=%(symbols_path)s', [task 2025-05-09T07:18:34.263Z] 07:18:34 INFO - '--utility-path=tests/bin', [task 2025-05-09T07:18:34.263Z] 07:18:34 INFO - '--xre-path=%(abs_app_dir)s'), [task 2025-05-09T07:18:34.263Z] 07:18:34 INFO - 'run_filename': 'runcppunittests.py', [task 2025-05-09T07:18:34.263Z] 07:18:34 INFO - 'testsdir': 'cppunittest'}, [task 2025-05-09T07:18:34.263Z] 07:18:34 INFO - 'gtest': {'options': ('--xre-path=%(abs_res_dir)s', [task 2025-05-09T07:18:34.263Z] 07:18:34 INFO - '--cwd=%(gtest_dir)s', [task 2025-05-09T07:18:34.263Z] 07:18:34 INFO - '--symbols-path=%(symbols_path)s', [task 2025-05-09T07:18:34.263Z] 07:18:34 INFO - '--utility-path=tests/bin', [task 2025-05-09T07:18:34.263Z] 07:18:34 INFO - '%(binary_path)s'), [task 2025-05-09T07:18:34.263Z] 07:18:34 INFO - 'run_filename': 'rungtests.py'}, [task 2025-05-09T07:18:34.263Z] 07:18:34 INFO - 'jittest': {'options': ('tests/bin/js', [task 2025-05-09T07:18:34.263Z] 07:18:34 INFO - '--no-slow', [task 2025-05-09T07:18:34.263Z] 07:18:34 INFO - '--no-progress', [task 2025-05-09T07:18:34.263Z] 07:18:34 INFO - '--format=automation', [task 2025-05-09T07:18:34.263Z] 07:18:34 INFO - '--jitflags=all', [task 2025-05-09T07:18:34.263Z] 07:18:34 INFO - '--timeout=970'), [task 2025-05-09T07:18:34.263Z] 07:18:34 INFO - 'run_filename': 'jit_test.py', [task 2025-05-09T07:18:34.263Z] 07:18:34 INFO - 'run_timeout': 1000, [task 2025-05-09T07:18:34.263Z] 07:18:34 INFO - 'testsdir': 'jit-test/jit-test'}, [task 2025-05-09T07:18:34.263Z] 07:18:34 INFO - 'mochitest': {'options': ('--appname=%(binary_path)s', [task 2025-05-09T07:18:34.263Z] 07:18:34 INFO - '--utility-path=tests/bin', [task 2025-05-09T07:18:34.263Z] 07:18:34 INFO - '--extra-profile-file=tests/bin/plugins', [task 2025-05-09T07:18:34.263Z] 07:18:34 INFO - '--symbols-path=%(symbols_path)s', [task 2025-05-09T07:18:34.263Z] 07:18:34 INFO - '--certificate-path=tests/certs', [task 2025-05-09T07:18:34.263Z] 07:18:34 INFO - '--setpref=webgl.force-enabled=true', [task 2025-05-09T07:18:34.263Z] 07:18:34 INFO - '--quiet', [task 2025-05-09T07:18:34.263Z] 07:18:34 INFO - '--log-errorsummary=%(error_summary_file)s', [task 2025-05-09T07:18:34.264Z] 07:18:34 INFO - '--use-test-media-devices', [task 2025-05-09T07:18:34.264Z] 07:18:34 INFO - '--screenshot-on-fail', [task 2025-05-09T07:18:34.264Z] 07:18:34 INFO - '--cleanup-crashes', [task 2025-05-09T07:18:34.264Z] 07:18:34 INFO - '--marionette-startup-timeout=180', [task 2025-05-09T07:18:34.264Z] 07:18:34 INFO - '--sandbox-read-whitelist=%(abs_work_dir)s'), [task 2025-05-09T07:18:34.264Z] 07:18:34 INFO - 'run_filename': 'runtests.py', [task 2025-05-09T07:18:34.264Z] 07:18:34 INFO - 'testsdir': 'mochitest'}, [task 2025-05-09T07:18:34.264Z] 07:18:34 INFO - 'reftest': {'options': ('--appname=%(binary_path)s', [task 2025-05-09T07:18:34.264Z] 07:18:34 INFO - '--utility-path=tests/bin', [task 2025-05-09T07:18:34.264Z] 07:18:34 INFO - '--extra-profile-file=tests/bin/plugins', [task 2025-05-09T07:18:34.264Z] 07:18:34 INFO - '--symbols-path=%(symbols_path)s', [task 2025-05-09T07:18:34.264Z] 07:18:34 INFO - '--log-errorsummary=%(error_summary_file)s', [task 2025-05-09T07:18:34.264Z] 07:18:34 INFO - '--cleanup-crashes', [task 2025-05-09T07:18:34.264Z] 07:18:34 INFO - '--marionette-startup-timeout=180', [task 2025-05-09T07:18:34.264Z] 07:18:34 INFO - '--sandbox-read-whitelist=%(abs_work_dir)s'), [task 2025-05-09T07:18:34.264Z] 07:18:34 INFO - 'run_filename': 'runreftest.py', [task 2025-05-09T07:18:34.264Z] 07:18:34 INFO - 'testsdir': 'reftest'}, [task 2025-05-09T07:18:34.264Z] 07:18:34 INFO - 'xpcshell': {'options': ('--self-test', [task 2025-05-09T07:18:34.264Z] 07:18:34 INFO - '--symbols-path=%(symbols_path)s', [task 2025-05-09T07:18:34.264Z] 07:18:34 INFO - '--log-errorsummary=%(error_summary_file)s', [task 2025-05-09T07:18:34.264Z] 07:18:34 INFO - '--utility-path=tests/bin'), [task 2025-05-09T07:18:34.264Z] 07:18:34 INFO - 'run_filename': 'runxpcshelltests.py', [task 2025-05-09T07:18:34.264Z] 07:18:34 INFO - 'testsdir': 'xpcshell'}}, [task 2025-05-09T07:18:34.264Z] 07:18:34 INFO - 'test_packages_url': 'https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/target.test_packages.json', [task 2025-05-09T07:18:34.264Z] 07:18:34 INFO - 'test_tags': (), [task 2025-05-09T07:18:34.264Z] 07:18:34 INFO - 'this_chunk': '2', [task 2025-05-09T07:18:34.264Z] 07:18:34 INFO - 'timeout_as_pass': False, [task 2025-05-09T07:18:34.264Z] 07:18:34 INFO - 'tooltool_cache': '/builds/worker/tooltool-cache', [task 2025-05-09T07:18:34.264Z] 07:18:34 INFO - 'total_chunks': '7', [task 2025-05-09T07:18:34.264Z] 07:18:34 INFO - 'unstructured_flavors': {'cppunittest': (), [task 2025-05-09T07:18:34.264Z] 07:18:34 INFO - 'gtest': (), [task 2025-05-09T07:18:34.264Z] 07:18:34 INFO - 'jittest': (), [task 2025-05-09T07:18:34.264Z] 07:18:34 INFO - 'xpcshell': ()}, [task 2025-05-09T07:18:34.264Z] 07:18:34 INFO - 'useHttp2Server': False, [task 2025-05-09T07:18:34.264Z] 07:18:34 INFO - 'useHttp3Server': False, [task 2025-05-09T07:18:34.264Z] 07:18:34 INFO - 'variant': '', [task 2025-05-09T07:18:34.264Z] 07:18:34 INFO - 'vcs_output_timeout': 1000, [task 2025-05-09T07:18:34.264Z] 07:18:34 INFO - 'verify': False, [task 2025-05-09T07:18:34.265Z] 07:18:34 INFO - 'virtualenv_modules': ('six==1.16.0', 'vcversioner==2.16.0.0'), [task 2025-05-09T07:18:34.265Z] 07:18:34 INFO - 'virtualenv_path': 'venv', [task 2025-05-09T07:18:34.265Z] 07:18:34 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, [task 2025-05-09T07:18:34.265Z] 07:18:34 INFO - 'work_dir': 'build', [task 2025-05-09T07:18:34.265Z] 07:18:34 INFO - 'xpcshell_name': 'xpcshell'} [task 2025-05-09T07:18:34.265Z] 07:18:34 INFO - [mozharness: 2025-05-09 07:18:34.264960Z] Running clobber step. [task 2025-05-09T07:18:34.265Z] 07:18:34 INFO - Running pre-action listener: _resource_record_pre_action [task 2025-05-09T07:18:34.265Z] 07:18:34 INFO - Running main action method: clobber [task 2025-05-09T07:18:34.265Z] 07:18:34 INFO - rmtree: /builds/worker/workspace/build [task 2025-05-09T07:18:34.265Z] 07:18:34 INFO - retry: Calling rmtree with args: ('/builds/worker/workspace/build',), kwargs: {}, attempt #1 [task 2025-05-09T07:18:34.265Z] 07:18:34 INFO - Running post-action listener: _resource_record_post_action [task 2025-05-09T07:18:34.265Z] 07:18:34 INFO - [mozharness: 2025-05-09 07:18:34.265557Z] Finished clobber step (success) [task 2025-05-09T07:18:34.265Z] 07:18:34 INFO - [mozharness: 2025-05-09 07:18:34.265613Z] Running download-and-extract step. [task 2025-05-09T07:18:34.265Z] 07:18:34 INFO - Running pre-action listener: _pre_download_and_extract [task 2025-05-09T07:18:34.265Z] 07:18:34 INFO - mkdir: /builds/worker/workspace/build/blobber_upload_dir [task 2025-05-09T07:18:34.266Z] 07:18:34 WARNING - Try message not found. [task 2025-05-09T07:18:34.266Z] 07:18:34 INFO - Running pre-action listener: _resource_record_pre_action [task 2025-05-09T07:18:34.266Z] 07:18:34 INFO - Running main action method: download_and_extract [task 2025-05-09T07:18:34.266Z] 07:18:34 INFO - mkdir: /builds/worker/workspace/build/tests [task 2025-05-09T07:18:34.267Z] 07:18:34 INFO - Downloading https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/target.test_packages.json to /builds/worker/workspace/build/target.test_packages.json [task 2025-05-09T07:18:34.267Z] 07:18:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/target.test_packages.json', 'file_name': '/builds/worker/workspace/build/target.test_packages.json'}, attempt #1 [task 2025-05-09T07:18:34.371Z] 07:18:34 INFO - Downloaded 2360 bytes. [task 2025-05-09T07:18:34.371Z] 07:18:34 INFO - Reading from file /builds/worker/workspace/build/target.test_packages.json [task 2025-05-09T07:18:34.371Z] 07:18:34 INFO - Downloading packages: ['target.condprof.tests.tar.gz', 'target.mochitest.tests.tar.gz', 'target.common.tests.tar.gz'] for test suite categories: ['mochitest'] [task 2025-05-09T07:18:34.372Z] 07:18:34 INFO - Downloading and extracting to /builds/worker/workspace/build/tests these dirs * from https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/target.condprof.tests.tar.gz [task 2025-05-09T07:18:34.372Z] 07:18:34 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': 'https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/target.condprof.tests.tar.gz'}, attempt #1 [task 2025-05-09T07:18:34.372Z] 07:18:34 INFO - Fetch https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/target.condprof.tests.tar.gz into memory [task 2025-05-09T07:18:34.445Z] 07:18:34 INFO - Content-Length response header: 216818 [task 2025-05-09T07:18:34.445Z] 07:18:34 INFO - Bytes received: 216818 [task 2025-05-09T07:18:34.484Z] 07:18:34 INFO - Downloading and extracting to /builds/worker/workspace/build/tests these dirs * from https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/target.mochitest.tests.tar.gz [task 2025-05-09T07:18:34.484Z] 07:18:34 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': 'https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/target.mochitest.tests.tar.gz'}, attempt #1 [task 2025-05-09T07:18:34.484Z] 07:18:34 INFO - Fetch https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/target.mochitest.tests.tar.gz into memory [task 2025-05-09T07:18:35.833Z] 07:18:35 INFO - Content-Length response header: 88159831 [task 2025-05-09T07:18:35.833Z] 07:18:35 INFO - Bytes received: 88159831 ModemManager[383]: ModemManager (version 1.10.0) starting in system bus... [task 2025-05-09T07:18:44.510Z] 07:18:44 INFO - Downloading and extracting to /builds/worker/workspace/build/tests these dirs * from https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/target.common.tests.tar.gz [task 2025-05-09T07:18:44.510Z] 07:18:44 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': 'https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/target.common.tests.tar.gz'}, attempt #1 [task 2025-05-09T07:18:44.510Z] 07:18:44 INFO - Fetch https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/target.common.tests.tar.gz into memory [task 2025-05-09T07:18:45.249Z] 07:18:45 INFO - Content-Length response header: 53137917 [task 2025-05-09T07:18:45.249Z] 07:18:45 INFO - Bytes received: 53137917 [task 2025-05-09T07:18:46.808Z] 07:18:46 INFO - Downloading https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/target.tar.xz to /builds/worker/workspace/build/installer.tar.xz [task 2025-05-09T07:18:46.808Z] 07:18:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/target.tar.xz', 'file_name': '/builds/worker/workspace/build/installer.tar.xz'}, attempt #1 [task 2025-05-09T07:18:57.939Z] 07:18:57 INFO - Downloaded 332741256 bytes. [task 2025-05-09T07:18:57.939Z] 07:18:57 INFO - retry: Calling query_symbols_url with args: (), kwargs: {'raise_on_failure': True}, attempt #1 [task 2025-05-09T07:18:58.070Z] 07:18:58 INFO - Running post-action listener: _resource_record_post_action [task 2025-05-09T07:18:58.070Z] 07:18:58 INFO - Running post-action listener: find_tests_for_coverage [task 2025-05-09T07:18:58.070Z] 07:18:58 INFO - Running post-action listener: find_tests_for_verification [task 2025-05-09T07:18:58.070Z] 07:18:58 INFO - Running post-action listener: set_extra_try_arguments [task 2025-05-09T07:18:58.071Z] 07:18:58 INFO - Running post-action listener: setup_coverage_tools [task 2025-05-09T07:18:58.071Z] 07:18:58 INFO - Downloading https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/target.code-coverage-gcno.zip to /builds/worker/fetches/grcov/target.code-coverage-gcno.zip [task 2025-05-09T07:18:58.071Z] 07:18:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/target.code-coverage-gcno.zip', 'file_name': '/builds/worker/fetches/grcov/target.code-coverage-gcno.zip'}, attempt #1 [task 2025-05-09T07:19:01.400Z] 07:19:01 INFO - Downloaded 205417656 bytes. [task 2025-05-09T07:19:01.400Z] 07:19:01 INFO - Downloading https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/chrome-map.json to /builds/worker/fetches/grcov/chrome-map.json [task 2025-05-09T07:19:01.400Z] 07:19:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/chrome-map.json', 'file_name': '/builds/worker/fetches/grcov/chrome-map.json'}, attempt #1 [task 2025-05-09T07:19:01.503Z] 07:19:01 INFO - Downloaded 1982176 bytes. [task 2025-05-09T07:19:01.503Z] 07:19:01 INFO - [mozharness: 2025-05-09 07:19:01.503137Z] Finished download-and-extract step (success) [task 2025-05-09T07:19:01.503Z] 07:19:01 INFO - [mozharness: 2025-05-09 07:19:01.503217Z] Running create-virtualenv step. [task 2025-05-09T07:19:01.503Z] 07:19:01 INFO - Running pre-action listener: _install_mozbase [task 2025-05-09T07:19:01.503Z] 07:19:01 INFO - Running pre-action listener: _pre_create_virtualenv [task 2025-05-09T07:19:01.503Z] 07:19:01 INFO - Running pre-action listener: _resource_record_pre_action [task 2025-05-09T07:19:01.503Z] 07:19:01 INFO - Running main action method: create_virtualenv [task 2025-05-09T07:19:01.503Z] 07:19:01 INFO - Creating virtualenv /builds/worker/workspace/build/venv [task 2025-05-09T07:19:01.504Z] 07:19:01 INFO - Running command: ['/usr/bin/python3', '--version'] [task 2025-05-09T07:19:01.504Z] 07:19:01 INFO - Copy/paste: /usr/bin/python3 --version [task 2025-05-09T07:19:01.507Z] 07:19:01 INFO - Python 3.8.0 [task 2025-05-09T07:19:01.507Z] 07:19:01 INFO - Return code: 0 [task 2025-05-09T07:19:01.507Z] 07:19:01 INFO - Running command: ['/usr/bin/python3', '-m', 'venv', '/builds/worker/workspace/build/venv'] in /builds/worker/workspace/build [task 2025-05-09T07:19:01.507Z] 07:19:01 INFO - Copy/paste: /usr/bin/python3 -m venv /builds/worker/workspace/build/venv [task 2025-05-09T07:19:03.318Z] 07:19:03 INFO - Return code: 0 [task 2025-05-09T07:19:03.319Z] 07:19:03 INFO - Running command: ['/builds/worker/workspace/build/venv/bin/python', '-m', 'pip', 'install', '--only-binary', ':all:', '--disable-pip-version-check', PosixPath('/builds/worker/workspace/mozharness/third_party/python/_venv/wheels/pip-24.0-py3-none-any.whl'), PosixPath('/builds/worker/workspace/mozharness/third_party/python/_venv/wheels/setuptools-70.0.0-py3-none-any.whl'), PosixPath('/builds/worker/workspace/mozharness/third_party/python/_venv/wheels/wheel-0.43.0-py3-none-any.whl')] in /builds/worker/workspace/build [task 2025-05-09T07:19:03.319Z] 07:19:03 INFO - Copy/paste: /builds/worker/workspace/build/venv/bin/python -m pip install --only-binary :all: --disable-pip-version-check /builds/worker/workspace/mozharness/third_party/python/_venv/wheels/pip-24.0-py3-none-any.whl /builds/worker/workspace/mozharness/third_party/python/_venv/wheels/setuptools-70.0.0-py3-none-any.whl /builds/worker/workspace/mozharness/third_party/python/_venv/wheels/wheel-0.43.0-py3-none-any.whl [task 2025-05-09T07:19:04.132Z] 07:19:04 INFO - Processing /builds/worker/workspace/mozharness/third_party/python/_venv/wheels/pip-24.0-py3-none-any.whl [task 2025-05-09T07:19:04.221Z] 07:19:04 INFO - Processing /builds/worker/workspace/mozharness/third_party/python/_venv/wheels/setuptools-70.0.0-py3-none-any.whl [task 2025-05-09T07:19:04.290Z] 07:19:04 INFO - Processing /builds/worker/workspace/mozharness/third_party/python/_venv/wheels/wheel-0.43.0-py3-none-any.whl [task 2025-05-09T07:19:04.299Z] 07:19:04 INFO - Installing collected packages: pip, setuptools, wheel [task 2025-05-09T07:19:04.299Z] 07:19:04 INFO - Found existing installation: pip 9.0.1 [task 2025-05-09T07:19:04.332Z] 07:19:04 INFO - Uninstalling pip-9.0.1: [task 2025-05-09T07:19:04.353Z] 07:19:04 INFO - Successfully uninstalled pip-9.0.1 [task 2025-05-09T07:19:05.290Z] 07:19:05 INFO - Found existing installation: setuptools 39.0.1 [task 2025-05-09T07:19:05.330Z] 07:19:05 INFO - Uninstalling setuptools-39.0.1: [task 2025-05-09T07:19:05.355Z] 07:19:05 INFO - Successfully uninstalled setuptools-39.0.1 [task 2025-05-09T07:19:05.781Z] 07:19:05 INFO - Successfully installed pip-24.0 setuptools-70.0.0 wheel-0.43.0 [task 2025-05-09T07:19:05.843Z] 07:19:05 INFO - Return code: 0 [task 2025-05-09T07:19:05.843Z] 07:19:05 INFO - linux64 [task 2025-05-09T07:19:05.844Z] 07:19:05 INFO - Installing six==1.16.0 into virtualenv /builds/worker/workspace/build/venv [task 2025-05-09T07:19:06.391Z] 07:19:06 INFO - find_links: connection checks passed for https://pypi.pub.build.mozilla.org/pub/, adding. [task 2025-05-09T07:19:06.391Z] 07:19:06 INFO - retry: Calling run_command with args: [['/builds/worker/workspace/build/venv/bin/pip', 'install', '--no-use-pep517', '--timeout', '120', '--no-index', '--find-links', 'https://pypi.pub.build.mozilla.org/pub/', 'six==1.16.0']], kwargs: {'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': re.compile('\\d+: error: '), 'level': 'error'}, {'regex': re.compile('\\d+: warning: '), 'level': 'warning'}, {'regex': re.compile('Downloading .* \\(.*\\): *([0-9]+%)? *[0-9\\.]+[kmKM]b'), 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': re.compile('Warning:.*Error: '), 'level': 'warning'}, {'regex': re.compile('package.*> (?:Error|ERROR):'), 'level': 'error'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': re.compile('raise \\w*Exception: '), 'level': 'critical'}, {'regex': re.compile('raise \\w*Error: '), 'level': 'critical'}], 'cwd': '/builds/worker/workspace/build', 'env': {'MOZ_FETCHES': '[{"artifact": "public/build/fix-stacks.tar.zst", "extract": true, "task": "KKQM9YY5QJSHYwqnpxPpbQ"}, {"artifact": "public/build/grcov.tar.zst", "extract": true, "task": "OYdFYQ6VRHuesvKDgd6G0w"}, {"artifact": "public/build/minidump-stackwalk.tar.zst", "extract": true, "task": "LrwgCds7TBm8f3rMFl6PJw"}, {"artifact": "public/build/target.mozinfo.json", "extract": true, "task": "KQ3IDbVUR2eOwACS3Q_Jog"}]', 'LC_ALL': 'en_US.UTF-8', 'COMM_HEAD_REV': '3f3a08b4a492657e72570a2a0cb16c6c88a37065', 'TASK_WORKDIR': '/builds/worker', 'TOOLTOOL_CACHE': '/builds/worker/tooltool-cache', 'LANG': 'en_US.UTF-8', 'MOZ_AUTOMATION': '1', 'GECKO_PATH': '/builds/worker/checkouts/gecko', 'DISPLAY': ':0', 'HOSTNAME': 'taskcluster-worker', 'OLDPWD': '/builds/worker/workspace', 'ENABLE_E10S': 'false', 'WORKING_DIR': '/builds/worker', 'GECKO_HEAD_REPOSITORY': 'https://hg.mozilla.org/mozilla-central', 'COMM_BASE_REPOSITORY': 'https://hg.mozilla.org/comm-unified', 'UV_CACHE_DIR': '/builds/worker/.task-cache/uv', 'USER': 'worker', 'RUN_ID': '0', 'TASKCLUSTER_PROXY_URL': 'http://172.17.0.1:80', 'EXTRA_MOZHARNESS_CONFIG': '{"installer_url": "https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/target.tar.xz", "test_packages_url": "https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/target.test_packages.json"}', 'NEED_WINDOW_MANAGER': 'true', 'TASKCLUSTER_INSTANCE_TYPE': 'projects/887720501152/machineTypes/c2-standard-4', 'PWD': '/builds/worker/workspace', 'HOME': '/builds/worker', 'GECKO_BASE_REPOSITORY': 'https://hg.mozilla.org/mozilla-unified', 'MOZ_SOURCE_CHANGESET': '1b61e7cdc6f06fffc6e88ffff16a560f393f28f6', 'TASKCLUSTER_WORKER_LOCATION': '{"cloud":"google","region":"us-central1","zone":"us-central1-a"}', 'DEBIAN_FRONTEND': 'noninteractive', 'TASKCLUSTER_VIDEO_DEVICE': '/dev/video0', 'NEED_PULSEAUDIO': 'true', 'GECKO_HEAD_REV': '1b61e7cdc6f06fffc6e88ffff16a560f393f28f6', 'MOZHARNESS_CONFIG': 'unittests/linux_unittest.py remove_executables.py unittests/thunderbird_extra.py', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'MOZ_SCM_LEVEL': '3', 'SHELL': '/bin/bash', 'TERM': 'xterm', 'PIP_CACHE_DIR': '/builds/worker/.task-cache/pip', 'TASKCLUSTER_ROOT_URL': 'https://firefox-ci-tc.services.mozilla.com', 'TASK_ID': 'VvFT159rRPe6FKHLHhPi0g', 'MOZ_FETCHES_DIR': '/builds/worker/fetches', 'MOCHITEST_FLAVOR': 'browser', 'MOZ_SOURCE_REPO': 'https://hg.mozilla.org/mozilla-central', 'SHLVL': '1', 'COMM_HEAD_REPOSITORY': 'https://hg.mozilla.org/comm-central', 'LOGNAME': 'worker', 'DBUS_SESSION_BUS_ADDRESS': 'unix:abstract=/tmp/dbus-Joq8G9XZsW,guid=47c71fabc23dcbe20170ef7f681dac49', 'XDG_RUNTIME_DIR': '/builds/worker', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/builds/worker/bin', 'HG_STORE_PATH': '/builds/worker/checkouts/hg-store', 'MOZHARNESS_URL': 'https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/mozharness.zip', 'SCCACHE_DISABLE': '1', 'TASK_GROUP_ID': 'VZMcD9B-SYWuTuEkfONv8Q', 'PYTHON': 'python3', 'MOZILLA_BUILD_URL': 'https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/target.tar.xz', 'MOZHARNESS_SCRIPT': 'desktop_unittest.py', 'REQUIRE_GPU': '0', 'GCOV_PREFIX_STRIP': '4'}, 'error_level': 'warning'}, attempt #1 [task 2025-05-09T07:19:06.391Z] 07:19:06 INFO - Running command: ['/builds/worker/workspace/build/venv/bin/pip', 'install', '--no-use-pep517', '--timeout', '120', '--no-index', '--find-links', 'https://pypi.pub.build.mozilla.org/pub/', 'six==1.16.0'] in /builds/worker/workspace/build [task 2025-05-09T07:19:06.391Z] 07:19:06 INFO - Copy/paste: /builds/worker/workspace/build/venv/bin/pip install --no-use-pep517 --timeout 120 --no-index --find-links https://pypi.pub.build.mozilla.org/pub/ six==1.16.0 [task 2025-05-09T07:19:06.391Z] 07:19:06 INFO - Using env: {'COMM_BASE_REPOSITORY': 'https://hg.mozilla.org/comm-unified', [task 2025-05-09T07:19:06.391Z] 07:19:06 INFO - 'COMM_HEAD_REPOSITORY': 'https://hg.mozilla.org/comm-central', [task 2025-05-09T07:19:06.391Z] 07:19:06 INFO - 'COMM_HEAD_REV': '3f3a08b4a492657e72570a2a0cb16c6c88a37065', [task 2025-05-09T07:19:06.391Z] 07:19:06 INFO - 'DBUS_SESSION_BUS_ADDRESS': 'unix:abstract=/tmp/dbus-Joq8G9XZsW,guid=47c71fabc23dcbe20170ef7f681dac49', [task 2025-05-09T07:19:06.391Z] 07:19:06 INFO - 'DEBIAN_FRONTEND': 'noninteractive', [task 2025-05-09T07:19:06.392Z] 07:19:06 INFO - 'DISPLAY': ':0', [task 2025-05-09T07:19:06.392Z] 07:19:06 INFO - 'ENABLE_E10S': 'false', [task 2025-05-09T07:19:06.392Z] 07:19:06 INFO - 'EXTRA_MOZHARNESS_CONFIG': '{"installer_url": ' [task 2025-05-09T07:19:06.392Z] 07:19:06 INFO - '"https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/target.tar.xz", ' [task 2025-05-09T07:19:06.392Z] 07:19:06 INFO - '"test_packages_url": ' [task 2025-05-09T07:19:06.392Z] 07:19:06 INFO - '"https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/target.test_packages.json"}', [task 2025-05-09T07:19:06.392Z] 07:19:06 INFO - 'GCOV_PREFIX_STRIP': '4', [task 2025-05-09T07:19:06.392Z] 07:19:06 INFO - 'GECKO_BASE_REPOSITORY': 'https://hg.mozilla.org/mozilla-unified', [task 2025-05-09T07:19:06.392Z] 07:19:06 INFO - 'GECKO_HEAD_REPOSITORY': 'https://hg.mozilla.org/mozilla-central', [task 2025-05-09T07:19:06.392Z] 07:19:06 INFO - 'GECKO_HEAD_REV': '1b61e7cdc6f06fffc6e88ffff16a560f393f28f6', [task 2025-05-09T07:19:06.392Z] 07:19:06 INFO - 'GECKO_PATH': '/builds/worker/checkouts/gecko', [task 2025-05-09T07:19:06.392Z] 07:19:06 INFO - 'HG_STORE_PATH': '/builds/worker/checkouts/hg-store', [task 2025-05-09T07:19:06.392Z] 07:19:06 INFO - 'HOME': '/builds/worker', [task 2025-05-09T07:19:06.392Z] 07:19:06 INFO - 'HOSTNAME': 'taskcluster-worker', [task 2025-05-09T07:19:06.392Z] 07:19:06 INFO - 'LANG': 'en_US.UTF-8', [task 2025-05-09T07:19:06.392Z] 07:19:06 INFO - 'LC_ALL': 'en_US.UTF-8', [task 2025-05-09T07:19:06.392Z] 07:19:06 INFO - 'LOGNAME': 'worker', [task 2025-05-09T07:19:06.392Z] 07:19:06 INFO - 'MOCHITEST_FLAVOR': 'browser', [task 2025-05-09T07:19:06.392Z] 07:19:06 INFO - 'MOZHARNESS_CONFIG': 'unittests/linux_unittest.py remove_executables.py ' [task 2025-05-09T07:19:06.392Z] 07:19:06 INFO - 'unittests/thunderbird_extra.py', [task 2025-05-09T07:19:06.392Z] 07:19:06 INFO - 'MOZHARNESS_SCRIPT': 'desktop_unittest.py', [task 2025-05-09T07:19:06.392Z] 07:19:06 INFO - 'MOZHARNESS_URL': 'https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/mozharness.zip', [task 2025-05-09T07:19:06.392Z] 07:19:06 INFO - 'MOZILLA_BUILD_URL': 'https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/target.tar.xz', [task 2025-05-09T07:19:06.392Z] 07:19:06 INFO - 'MOZ_AUTOMATION': '1', [task 2025-05-09T07:19:06.392Z] 07:19:06 INFO - 'MOZ_FETCHES': '[{"artifact": "public/build/fix-stacks.tar.zst", "extract": ' [task 2025-05-09T07:19:06.392Z] 07:19:06 INFO - 'true, "task": "KKQM9YY5QJSHYwqnpxPpbQ"}, {"artifact": ' [task 2025-05-09T07:19:06.392Z] 07:19:06 INFO - '"public/build/grcov.tar.zst", "extract": true, "task": ' [task 2025-05-09T07:19:06.392Z] 07:19:06 INFO - '"OYdFYQ6VRHuesvKDgd6G0w"}, {"artifact": ' [task 2025-05-09T07:19:06.392Z] 07:19:06 INFO - '"public/build/minidump-stackwalk.tar.zst", "extract": true, ' [task 2025-05-09T07:19:06.392Z] 07:19:06 INFO - '"task": "LrwgCds7TBm8f3rMFl6PJw"}, {"artifact": ' [task 2025-05-09T07:19:06.392Z] 07:19:06 INFO - '"public/build/target.mozinfo.json", "extract": true, "task": ' [task 2025-05-09T07:19:06.392Z] 07:19:06 INFO - '"KQ3IDbVUR2eOwACS3Q_Jog"}]', [task 2025-05-09T07:19:06.392Z] 07:19:06 INFO - 'MOZ_FETCHES_DIR': '/builds/worker/fetches', [task 2025-05-09T07:19:06.392Z] 07:19:06 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', [task 2025-05-09T07:19:06.393Z] 07:19:06 INFO - 'MOZ_SCM_LEVEL': '3', [task 2025-05-09T07:19:06.393Z] 07:19:06 INFO - 'MOZ_SOURCE_CHANGESET': '1b61e7cdc6f06fffc6e88ffff16a560f393f28f6', [task 2025-05-09T07:19:06.393Z] 07:19:06 INFO - 'MOZ_SOURCE_REPO': 'https://hg.mozilla.org/mozilla-central', [task 2025-05-09T07:19:06.393Z] 07:19:06 INFO - 'NEED_PULSEAUDIO': 'true', [task 2025-05-09T07:19:06.393Z] 07:19:06 INFO - 'NEED_WINDOW_MANAGER': 'true', [task 2025-05-09T07:19:06.393Z] 07:19:06 INFO - 'OLDPWD': '/builds/worker/workspace', [task 2025-05-09T07:19:06.393Z] 07:19:06 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/builds/worker/bin', [task 2025-05-09T07:19:06.393Z] 07:19:06 INFO - 'PIP_CACHE_DIR': '/builds/worker/.task-cache/pip', [task 2025-05-09T07:19:06.393Z] 07:19:06 INFO - 'PWD': '/builds/worker/workspace', [task 2025-05-09T07:19:06.393Z] 07:19:06 INFO - 'PYTHON': 'python3', [task 2025-05-09T07:19:06.393Z] 07:19:06 INFO - 'REQUIRE_GPU': '0', [task 2025-05-09T07:19:06.393Z] 07:19:06 INFO - 'RUN_ID': '0', [task 2025-05-09T07:19:06.393Z] 07:19:06 INFO - 'SCCACHE_DISABLE': '1', [task 2025-05-09T07:19:06.393Z] 07:19:06 INFO - 'SHELL': '/bin/bash', [task 2025-05-09T07:19:06.393Z] 07:19:06 INFO - 'SHLVL': '1', [task 2025-05-09T07:19:06.393Z] 07:19:06 INFO - 'TASKCLUSTER_INSTANCE_TYPE': 'projects/887720501152/machineTypes/c2-standard-4', [task 2025-05-09T07:19:06.393Z] 07:19:06 INFO - 'TASKCLUSTER_PROXY_URL': 'http://172.17.0.1:80', [task 2025-05-09T07:19:06.393Z] 07:19:06 INFO - 'TASKCLUSTER_ROOT_URL': 'https://firefox-ci-tc.services.mozilla.com', [task 2025-05-09T07:19:06.393Z] 07:19:06 INFO - 'TASKCLUSTER_VIDEO_DEVICE': '/dev/video0', [task 2025-05-09T07:19:06.393Z] 07:19:06 INFO - 'TASKCLUSTER_WORKER_LOCATION': '{"cloud":"google","region":"us-central1","zone":"us-central1-a"}', [task 2025-05-09T07:19:06.393Z] 07:19:06 INFO - 'TASK_GROUP_ID': 'VZMcD9B-SYWuTuEkfONv8Q', [task 2025-05-09T07:19:06.393Z] 07:19:06 INFO - 'TASK_ID': 'VvFT159rRPe6FKHLHhPi0g', [task 2025-05-09T07:19:06.393Z] 07:19:06 INFO - 'TASK_WORKDIR': '/builds/worker', [task 2025-05-09T07:19:06.393Z] 07:19:06 INFO - 'TERM': 'xterm', [task 2025-05-09T07:19:06.393Z] 07:19:06 INFO - 'TOOLTOOL_CACHE': '/builds/worker/tooltool-cache', [task 2025-05-09T07:19:06.393Z] 07:19:06 INFO - 'USER': 'worker', [task 2025-05-09T07:19:06.393Z] 07:19:06 INFO - 'UV_CACHE_DIR': '/builds/worker/.task-cache/uv', [task 2025-05-09T07:19:06.393Z] 07:19:06 INFO - 'WORKING_DIR': '/builds/worker', [task 2025-05-09T07:19:06.393Z] 07:19:06 INFO - 'XDG_RUNTIME_DIR': '/builds/worker'} [task 2025-05-09T07:19:06.774Z] 07:19:06 INFO - Looking in links: https://pypi.pub.build.mozilla.org/pub/ [task 2025-05-09T07:19:07.694Z] 07:19:07 INFO - Collecting six==1.16.0 [task 2025-05-09T07:19:07.789Z] 07:19:07 INFO - Using cached https://pypi.pub.build.mozilla.org/pub/six-1.16.0-py2.py3-none-any.whl (11 kB) [task 2025-05-09T07:19:07.834Z] 07:19:07 INFO - Installing collected packages: six [task 2025-05-09T07:19:07.850Z] 07:19:07 INFO - Successfully installed six-1.16.0 [task 2025-05-09T07:19:07.921Z] 07:19:07 INFO - Return code: 0 [task 2025-05-09T07:19:07.921Z] 07:19:07 INFO - Installing vcversioner==2.16.0.0 into virtualenv /builds/worker/workspace/build/venv [task 2025-05-09T07:19:08.357Z] 07:19:08 INFO - find_links: connection checks passed for https://pypi.pub.build.mozilla.org/pub/, adding. [task 2025-05-09T07:19:08.357Z] 07:19:08 INFO - retry: Calling run_command with args: [['/builds/worker/workspace/build/venv/bin/pip', 'install', '--no-use-pep517', '--timeout', '120', '--no-index', '--find-links', 'https://pypi.pub.build.mozilla.org/pub/', 'vcversioner==2.16.0.0']], kwargs: {'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': re.compile('\\d+: error: '), 'level': 'error'}, {'regex': re.compile('\\d+: warning: '), 'level': 'warning'}, {'regex': re.compile('Downloading .* \\(.*\\): *([0-9]+%)? *[0-9\\.]+[kmKM]b'), 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': re.compile('Warning:.*Error: '), 'level': 'warning'}, {'regex': re.compile('package.*> (?:Error|ERROR):'), 'level': 'error'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': re.compile('raise \\w*Exception: '), 'level': 'critical'}, {'regex': re.compile('raise \\w*Error: '), 'level': 'critical'}], 'cwd': '/builds/worker/workspace/build', 'env': {'MOZ_FETCHES': '[{"artifact": "public/build/fix-stacks.tar.zst", "extract": true, "task": "KKQM9YY5QJSHYwqnpxPpbQ"}, {"artifact": "public/build/grcov.tar.zst", "extract": true, "task": "OYdFYQ6VRHuesvKDgd6G0w"}, {"artifact": "public/build/minidump-stackwalk.tar.zst", "extract": true, "task": "LrwgCds7TBm8f3rMFl6PJw"}, {"artifact": "public/build/target.mozinfo.json", "extract": true, "task": "KQ3IDbVUR2eOwACS3Q_Jog"}]', 'LC_ALL': 'en_US.UTF-8', 'COMM_HEAD_REV': '3f3a08b4a492657e72570a2a0cb16c6c88a37065', 'TASK_WORKDIR': '/builds/worker', 'TOOLTOOL_CACHE': '/builds/worker/tooltool-cache', 'LANG': 'en_US.UTF-8', 'MOZ_AUTOMATION': '1', 'GECKO_PATH': '/builds/worker/checkouts/gecko', 'DISPLAY': ':0', 'HOSTNAME': 'taskcluster-worker', 'OLDPWD': '/builds/worker/workspace', 'ENABLE_E10S': 'false', 'WORKING_DIR': '/builds/worker', 'GECKO_HEAD_REPOSITORY': 'https://hg.mozilla.org/mozilla-central', 'COMM_BASE_REPOSITORY': 'https://hg.mozilla.org/comm-unified', 'UV_CACHE_DIR': '/builds/worker/.task-cache/uv', 'USER': 'worker', 'RUN_ID': '0', 'TASKCLUSTER_PROXY_URL': 'http://172.17.0.1:80', 'EXTRA_MOZHARNESS_CONFIG': '{"installer_url": "https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/target.tar.xz", "test_packages_url": "https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/target.test_packages.json"}', 'NEED_WINDOW_MANAGER': 'true', 'TASKCLUSTER_INSTANCE_TYPE': 'projects/887720501152/machineTypes/c2-standard-4', 'PWD': '/builds/worker/workspace', 'HOME': '/builds/worker', 'GECKO_BASE_REPOSITORY': 'https://hg.mozilla.org/mozilla-unified', 'MOZ_SOURCE_CHANGESET': '1b61e7cdc6f06fffc6e88ffff16a560f393f28f6', 'TASKCLUSTER_WORKER_LOCATION': '{"cloud":"google","region":"us-central1","zone":"us-central1-a"}', 'DEBIAN_FRONTEND': 'noninteractive', 'TASKCLUSTER_VIDEO_DEVICE': '/dev/video0', 'NEED_PULSEAUDIO': 'true', 'GECKO_HEAD_REV': '1b61e7cdc6f06fffc6e88ffff16a560f393f28f6', 'MOZHARNESS_CONFIG': 'unittests/linux_unittest.py remove_executables.py unittests/thunderbird_extra.py', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'MOZ_SCM_LEVEL': '3', 'SHELL': '/bin/bash', 'TERM': 'xterm', 'PIP_CACHE_DIR': '/builds/worker/.task-cache/pip', 'TASKCLUSTER_ROOT_URL': 'https://firefox-ci-tc.services.mozilla.com', 'TASK_ID': 'VvFT159rRPe6FKHLHhPi0g', 'MOZ_FETCHES_DIR': '/builds/worker/fetches', 'MOCHITEST_FLAVOR': 'browser', 'MOZ_SOURCE_REPO': 'https://hg.mozilla.org/mozilla-central', 'SHLVL': '1', 'COMM_HEAD_REPOSITORY': 'https://hg.mozilla.org/comm-central', 'LOGNAME': 'worker', 'DBUS_SESSION_BUS_ADDRESS': 'unix:abstract=/tmp/dbus-Joq8G9XZsW,guid=47c71fabc23dcbe20170ef7f681dac49', 'XDG_RUNTIME_DIR': '/builds/worker', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/builds/worker/bin', 'HG_STORE_PATH': '/builds/worker/checkouts/hg-store', 'MOZHARNESS_URL': 'https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/mozharness.zip', 'SCCACHE_DISABLE': '1', 'TASK_GROUP_ID': 'VZMcD9B-SYWuTuEkfONv8Q', 'PYTHON': 'python3', 'MOZILLA_BUILD_URL': 'https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/target.tar.xz', 'MOZHARNESS_SCRIPT': 'desktop_unittest.py', 'REQUIRE_GPU': '0', 'GCOV_PREFIX_STRIP': '4'}, 'error_level': 'warning'}, attempt #1 [task 2025-05-09T07:19:08.357Z] 07:19:08 INFO - Running command: ['/builds/worker/workspace/build/venv/bin/pip', 'install', '--no-use-pep517', '--timeout', '120', '--no-index', '--find-links', 'https://pypi.pub.build.mozilla.org/pub/', 'vcversioner==2.16.0.0'] in /builds/worker/workspace/build [task 2025-05-09T07:19:08.357Z] 07:19:08 INFO - Copy/paste: /builds/worker/workspace/build/venv/bin/pip install --no-use-pep517 --timeout 120 --no-index --find-links https://pypi.pub.build.mozilla.org/pub/ vcversioner==2.16.0.0 [task 2025-05-09T07:19:08.357Z] 07:19:08 INFO - Using env: (same as previous command) [task 2025-05-09T07:19:08.685Z] 07:19:08 INFO - Looking in links: https://pypi.pub.build.mozilla.org/pub/ [task 2025-05-09T07:19:09.580Z] 07:19:09 INFO - Collecting vcversioner==2.16.0.0 [task 2025-05-09T07:19:09.580Z] 07:19:09 INFO - Using cached vcversioner-2.16.0.0-py3-none-any.whl [task 2025-05-09T07:19:09.616Z] 07:19:09 INFO - Installing collected packages: vcversioner [task 2025-05-09T07:19:09.629Z] 07:19:09 INFO - Successfully installed vcversioner-2.16.0.0 [task 2025-05-09T07:19:09.707Z] 07:19:09 INFO - Return code: 0 [task 2025-05-09T07:19:09.708Z] 07:19:09 INFO - Installing psutil>=5.9.0 into virtualenv /builds/worker/workspace/build/venv [task 2025-05-09T07:19:10.131Z] 07:19:10 INFO - find_links: connection checks passed for https://pypi.pub.build.mozilla.org/pub/, adding. [task 2025-05-09T07:19:10.131Z] 07:19:10 INFO - retry: Calling run_command with args: [['/builds/worker/workspace/build/venv/bin/pip', 'install', '--no-use-pep517', '--timeout', '120', '--no-index', '--find-links', 'https://pypi.pub.build.mozilla.org/pub/', 'psutil>=5.9.0']], kwargs: {'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': re.compile('\\d+: error: '), 'level': 'error'}, {'regex': re.compile('\\d+: warning: '), 'level': 'warning'}, {'regex': re.compile('Downloading .* \\(.*\\): *([0-9]+%)? *[0-9\\.]+[kmKM]b'), 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': re.compile('Warning:.*Error: '), 'level': 'warning'}, {'regex': re.compile('package.*> (?:Error|ERROR):'), 'level': 'error'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': re.compile('raise \\w*Exception: '), 'level': 'critical'}, {'regex': re.compile('raise \\w*Error: '), 'level': 'critical'}], 'cwd': '/builds/worker/workspace/build', 'env': {'MOZ_FETCHES': '[{"artifact": "public/build/fix-stacks.tar.zst", "extract": true, "task": "KKQM9YY5QJSHYwqnpxPpbQ"}, {"artifact": "public/build/grcov.tar.zst", "extract": true, "task": "OYdFYQ6VRHuesvKDgd6G0w"}, {"artifact": "public/build/minidump-stackwalk.tar.zst", "extract": true, "task": "LrwgCds7TBm8f3rMFl6PJw"}, {"artifact": "public/build/target.mozinfo.json", "extract": true, "task": "KQ3IDbVUR2eOwACS3Q_Jog"}]', 'LC_ALL': 'en_US.UTF-8', 'COMM_HEAD_REV': '3f3a08b4a492657e72570a2a0cb16c6c88a37065', 'TASK_WORKDIR': '/builds/worker', 'TOOLTOOL_CACHE': '/builds/worker/tooltool-cache', 'LANG': 'en_US.UTF-8', 'MOZ_AUTOMATION': '1', 'GECKO_PATH': '/builds/worker/checkouts/gecko', 'DISPLAY': ':0', 'HOSTNAME': 'taskcluster-worker', 'OLDPWD': '/builds/worker/workspace', 'ENABLE_E10S': 'false', 'WORKING_DIR': '/builds/worker', 'GECKO_HEAD_REPOSITORY': 'https://hg.mozilla.org/mozilla-central', 'COMM_BASE_REPOSITORY': 'https://hg.mozilla.org/comm-unified', 'UV_CACHE_DIR': '/builds/worker/.task-cache/uv', 'USER': 'worker', 'RUN_ID': '0', 'TASKCLUSTER_PROXY_URL': 'http://172.17.0.1:80', 'EXTRA_MOZHARNESS_CONFIG': '{"installer_url": "https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/target.tar.xz", "test_packages_url": "https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/target.test_packages.json"}', 'NEED_WINDOW_MANAGER': 'true', 'TASKCLUSTER_INSTANCE_TYPE': 'projects/887720501152/machineTypes/c2-standard-4', 'PWD': '/builds/worker/workspace', 'HOME': '/builds/worker', 'GECKO_BASE_REPOSITORY': 'https://hg.mozilla.org/mozilla-unified', 'MOZ_SOURCE_CHANGESET': '1b61e7cdc6f06fffc6e88ffff16a560f393f28f6', 'TASKCLUSTER_WORKER_LOCATION': '{"cloud":"google","region":"us-central1","zone":"us-central1-a"}', 'DEBIAN_FRONTEND': 'noninteractive', 'TASKCLUSTER_VIDEO_DEVICE': '/dev/video0', 'NEED_PULSEAUDIO': 'true', 'GECKO_HEAD_REV': '1b61e7cdc6f06fffc6e88ffff16a560f393f28f6', 'MOZHARNESS_CONFIG': 'unittests/linux_unittest.py remove_executables.py unittests/thunderbird_extra.py', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'MOZ_SCM_LEVEL': '3', 'SHELL': '/bin/bash', 'TERM': 'xterm', 'PIP_CACHE_DIR': '/builds/worker/.task-cache/pip', 'TASKCLUSTER_ROOT_URL': 'https://firefox-ci-tc.services.mozilla.com', 'TASK_ID': 'VvFT159rRPe6FKHLHhPi0g', 'MOZ_FETCHES_DIR': '/builds/worker/fetches', 'MOCHITEST_FLAVOR': 'browser', 'MOZ_SOURCE_REPO': 'https://hg.mozilla.org/mozilla-central', 'SHLVL': '1', 'COMM_HEAD_REPOSITORY': 'https://hg.mozilla.org/comm-central', 'LOGNAME': 'worker', 'DBUS_SESSION_BUS_ADDRESS': 'unix:abstract=/tmp/dbus-Joq8G9XZsW,guid=47c71fabc23dcbe20170ef7f681dac49', 'XDG_RUNTIME_DIR': '/builds/worker', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/builds/worker/bin', 'HG_STORE_PATH': '/builds/worker/checkouts/hg-store', 'MOZHARNESS_URL': 'https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/mozharness.zip', 'SCCACHE_DISABLE': '1', 'TASK_GROUP_ID': 'VZMcD9B-SYWuTuEkfONv8Q', 'PYTHON': 'python3', 'MOZILLA_BUILD_URL': 'https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/target.tar.xz', 'MOZHARNESS_SCRIPT': 'desktop_unittest.py', 'REQUIRE_GPU': '0', 'GCOV_PREFIX_STRIP': '4'}, 'error_level': 'warning'}, attempt #1 [task 2025-05-09T07:19:10.131Z] 07:19:10 INFO - Running command: ['/builds/worker/workspace/build/venv/bin/pip', 'install', '--no-use-pep517', '--timeout', '120', '--no-index', '--find-links', 'https://pypi.pub.build.mozilla.org/pub/', 'psutil>=5.9.0'] in /builds/worker/workspace/build [task 2025-05-09T07:19:10.131Z] 07:19:10 INFO - Copy/paste: /builds/worker/workspace/build/venv/bin/pip install --no-use-pep517 --timeout 120 --no-index --find-links https://pypi.pub.build.mozilla.org/pub/ psutil>=5.9.0 [task 2025-05-09T07:19:10.131Z] 07:19:10 INFO - Using env: (same as previous command) [task 2025-05-09T07:19:10.454Z] 07:19:10 INFO - Looking in links: https://pypi.pub.build.mozilla.org/pub/ [task 2025-05-09T07:19:11.365Z] 07:19:11 INFO - Collecting psutil>=5.9.0 [task 2025-05-09T07:19:11.415Z] 07:19:11 INFO - Using cached https://pypi.pub.build.mozilla.org/pub/psutil-5.9.8-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (288 kB) [task 2025-05-09T07:19:11.491Z] 07:19:11 INFO - Installing collected packages: psutil [task 2025-05-09T07:19:11.618Z] 07:19:11 INFO - Successfully installed psutil-5.9.8 [task 2025-05-09T07:19:11.685Z] 07:19:11 INFO - Return code: 0 [task 2025-05-09T07:19:11.686Z] 07:19:11 INFO - Installing jsonschema==2.5.1 into virtualenv /builds/worker/workspace/build/venv [task 2025-05-09T07:19:12.122Z] 07:19:12 INFO - find_links: connection checks passed for https://pypi.pub.build.mozilla.org/pub/, adding. [task 2025-05-09T07:19:12.123Z] 07:19:12 INFO - retry: Calling run_command with args: [['/builds/worker/workspace/build/venv/bin/pip', 'install', '--no-use-pep517', '--timeout', '120', '--no-index', '--find-links', 'https://pypi.pub.build.mozilla.org/pub/', 'jsonschema==2.5.1']], kwargs: {'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': re.compile('\\d+: error: '), 'level': 'error'}, {'regex': re.compile('\\d+: warning: '), 'level': 'warning'}, {'regex': re.compile('Downloading .* \\(.*\\): *([0-9]+%)? *[0-9\\.]+[kmKM]b'), 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': re.compile('Warning:.*Error: '), 'level': 'warning'}, {'regex': re.compile('package.*> (?:Error|ERROR):'), 'level': 'error'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': re.compile('raise \\w*Exception: '), 'level': 'critical'}, {'regex': re.compile('raise \\w*Error: '), 'level': 'critical'}], 'cwd': '/builds/worker/workspace/build', 'env': {'MOZ_FETCHES': '[{"artifact": "public/build/fix-stacks.tar.zst", "extract": true, "task": "KKQM9YY5QJSHYwqnpxPpbQ"}, {"artifact": "public/build/grcov.tar.zst", "extract": true, "task": "OYdFYQ6VRHuesvKDgd6G0w"}, {"artifact": "public/build/minidump-stackwalk.tar.zst", "extract": true, "task": "LrwgCds7TBm8f3rMFl6PJw"}, {"artifact": "public/build/target.mozinfo.json", "extract": true, "task": "KQ3IDbVUR2eOwACS3Q_Jog"}]', 'LC_ALL': 'en_US.UTF-8', 'COMM_HEAD_REV': '3f3a08b4a492657e72570a2a0cb16c6c88a37065', 'TASK_WORKDIR': '/builds/worker', 'TOOLTOOL_CACHE': '/builds/worker/tooltool-cache', 'LANG': 'en_US.UTF-8', 'MOZ_AUTOMATION': '1', 'GECKO_PATH': '/builds/worker/checkouts/gecko', 'DISPLAY': ':0', 'HOSTNAME': 'taskcluster-worker', 'OLDPWD': '/builds/worker/workspace', 'ENABLE_E10S': 'false', 'WORKING_DIR': '/builds/worker', 'GECKO_HEAD_REPOSITORY': 'https://hg.mozilla.org/mozilla-central', 'COMM_BASE_REPOSITORY': 'https://hg.mozilla.org/comm-unified', 'UV_CACHE_DIR': '/builds/worker/.task-cache/uv', 'USER': 'worker', 'RUN_ID': '0', 'TASKCLUSTER_PROXY_URL': 'http://172.17.0.1:80', 'EXTRA_MOZHARNESS_CONFIG': '{"installer_url": "https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/target.tar.xz", "test_packages_url": "https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/target.test_packages.json"}', 'NEED_WINDOW_MANAGER': 'true', 'TASKCLUSTER_INSTANCE_TYPE': 'projects/887720501152/machineTypes/c2-standard-4', 'PWD': '/builds/worker/workspace', 'HOME': '/builds/worker', 'GECKO_BASE_REPOSITORY': 'https://hg.mozilla.org/mozilla-unified', 'MOZ_SOURCE_CHANGESET': '1b61e7cdc6f06fffc6e88ffff16a560f393f28f6', 'TASKCLUSTER_WORKER_LOCATION': '{"cloud":"google","region":"us-central1","zone":"us-central1-a"}', 'DEBIAN_FRONTEND': 'noninteractive', 'TASKCLUSTER_VIDEO_DEVICE': '/dev/video0', 'NEED_PULSEAUDIO': 'true', 'GECKO_HEAD_REV': '1b61e7cdc6f06fffc6e88ffff16a560f393f28f6', 'MOZHARNESS_CONFIG': 'unittests/linux_unittest.py remove_executables.py unittests/thunderbird_extra.py', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'MOZ_SCM_LEVEL': '3', 'SHELL': '/bin/bash', 'TERM': 'xterm', 'PIP_CACHE_DIR': '/builds/worker/.task-cache/pip', 'TASKCLUSTER_ROOT_URL': 'https://firefox-ci-tc.services.mozilla.com', 'TASK_ID': 'VvFT159rRPe6FKHLHhPi0g', 'MOZ_FETCHES_DIR': '/builds/worker/fetches', 'MOCHITEST_FLAVOR': 'browser', 'MOZ_SOURCE_REPO': 'https://hg.mozilla.org/mozilla-central', 'SHLVL': '1', 'COMM_HEAD_REPOSITORY': 'https://hg.mozilla.org/comm-central', 'LOGNAME': 'worker', 'DBUS_SESSION_BUS_ADDRESS': 'unix:abstract=/tmp/dbus-Joq8G9XZsW,guid=47c71fabc23dcbe20170ef7f681dac49', 'XDG_RUNTIME_DIR': '/builds/worker', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/builds/worker/bin', 'HG_STORE_PATH': '/builds/worker/checkouts/hg-store', 'MOZHARNESS_URL': 'https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/mozharness.zip', 'SCCACHE_DISABLE': '1', 'TASK_GROUP_ID': 'VZMcD9B-SYWuTuEkfONv8Q', 'PYTHON': 'python3', 'MOZILLA_BUILD_URL': 'https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/target.tar.xz', 'MOZHARNESS_SCRIPT': 'desktop_unittest.py', 'REQUIRE_GPU': '0', 'GCOV_PREFIX_STRIP': '4'}, 'error_level': 'warning'}, attempt #1 [task 2025-05-09T07:19:12.123Z] 07:19:12 INFO - Running command: ['/builds/worker/workspace/build/venv/bin/pip', 'install', '--no-use-pep517', '--timeout', '120', '--no-index', '--find-links', 'https://pypi.pub.build.mozilla.org/pub/', 'jsonschema==2.5.1'] in /builds/worker/workspace/build [task 2025-05-09T07:19:12.123Z] 07:19:12 INFO - Copy/paste: /builds/worker/workspace/build/venv/bin/pip install --no-use-pep517 --timeout 120 --no-index --find-links https://pypi.pub.build.mozilla.org/pub/ jsonschema==2.5.1 [task 2025-05-09T07:19:12.123Z] 07:19:12 INFO - Using env: (same as previous command) [task 2025-05-09T07:19:12.449Z] 07:19:12 INFO - Looking in links: https://pypi.pub.build.mozilla.org/pub/ [task 2025-05-09T07:19:13.353Z] 07:19:13 INFO - Collecting jsonschema==2.5.1 [task 2025-05-09T07:19:13.404Z] 07:19:13 INFO - Using cached https://pypi.pub.build.mozilla.org/pub/jsonschema-2.5.1-py2.py3-none-any.whl (38 kB) [task 2025-05-09T07:19:13.482Z] 07:19:13 INFO - Installing collected packages: jsonschema [task 2025-05-09T07:19:13.519Z] 07:19:13 INFO - Successfully installed jsonschema-2.5.1 [task 2025-05-09T07:19:13.606Z] 07:19:13 INFO - Return code: 0 [task 2025-05-09T07:19:13.607Z] 07:19:13 INFO - Installing None into virtualenv /builds/worker/workspace/build/venv [task 2025-05-09T07:19:14.044Z] 07:19:14 INFO - find_links: connection checks passed for https://pypi.pub.build.mozilla.org/pub/, adding. [task 2025-05-09T07:19:14.045Z] 07:19:14 INFO - retry: Calling run_command with args: [['/builds/worker/workspace/build/venv/bin/pip', 'install', '--no-use-pep517', '--timeout', '120', '-r', '/builds/worker/workspace/build/tests/config/mozbase_requirements.txt', '--no-index', '--find-links', 'https://pypi.pub.build.mozilla.org/pub/']], kwargs: {'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': re.compile('\\d+: error: '), 'level': 'error'}, {'regex': re.compile('\\d+: warning: '), 'level': 'warning'}, {'regex': re.compile('Downloading .* \\(.*\\): *([0-9]+%)? *[0-9\\.]+[kmKM]b'), 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': re.compile('Warning:.*Error: '), 'level': 'warning'}, {'regex': re.compile('package.*> (?:Error|ERROR):'), 'level': 'error'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': re.compile('raise \\w*Exception: '), 'level': 'critical'}, {'regex': re.compile('raise \\w*Error: '), 'level': 'critical'}], 'cwd': '/builds/worker/workspace/build/tests/config', 'env': {'MOZ_FETCHES': '[{"artifact": "public/build/fix-stacks.tar.zst", "extract": true, "task": "KKQM9YY5QJSHYwqnpxPpbQ"}, {"artifact": "public/build/grcov.tar.zst", "extract": true, "task": "OYdFYQ6VRHuesvKDgd6G0w"}, {"artifact": "public/build/minidump-stackwalk.tar.zst", "extract": true, "task": "LrwgCds7TBm8f3rMFl6PJw"}, {"artifact": "public/build/target.mozinfo.json", "extract": true, "task": "KQ3IDbVUR2eOwACS3Q_Jog"}]', 'LC_ALL': 'en_US.UTF-8', 'COMM_HEAD_REV': '3f3a08b4a492657e72570a2a0cb16c6c88a37065', 'TASK_WORKDIR': '/builds/worker', 'TOOLTOOL_CACHE': '/builds/worker/tooltool-cache', 'LANG': 'en_US.UTF-8', 'MOZ_AUTOMATION': '1', 'GECKO_PATH': '/builds/worker/checkouts/gecko', 'DISPLAY': ':0', 'HOSTNAME': 'taskcluster-worker', 'OLDPWD': '/builds/worker/workspace', 'ENABLE_E10S': 'false', 'WORKING_DIR': '/builds/worker', 'GECKO_HEAD_REPOSITORY': 'https://hg.mozilla.org/mozilla-central', 'COMM_BASE_REPOSITORY': 'https://hg.mozilla.org/comm-unified', 'UV_CACHE_DIR': '/builds/worker/.task-cache/uv', 'USER': 'worker', 'RUN_ID': '0', 'TASKCLUSTER_PROXY_URL': 'http://172.17.0.1:80', 'EXTRA_MOZHARNESS_CONFIG': '{"installer_url": "https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/target.tar.xz", "test_packages_url": "https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/target.test_packages.json"}', 'NEED_WINDOW_MANAGER': 'true', 'TASKCLUSTER_INSTANCE_TYPE': 'projects/887720501152/machineTypes/c2-standard-4', 'PWD': '/builds/worker/workspace', 'HOME': '/builds/worker', 'GECKO_BASE_REPOSITORY': 'https://hg.mozilla.org/mozilla-unified', 'MOZ_SOURCE_CHANGESET': '1b61e7cdc6f06fffc6e88ffff16a560f393f28f6', 'TASKCLUSTER_WORKER_LOCATION': '{"cloud":"google","region":"us-central1","zone":"us-central1-a"}', 'DEBIAN_FRONTEND': 'noninteractive', 'TASKCLUSTER_VIDEO_DEVICE': '/dev/video0', 'NEED_PULSEAUDIO': 'true', 'GECKO_HEAD_REV': '1b61e7cdc6f06fffc6e88ffff16a560f393f28f6', 'MOZHARNESS_CONFIG': 'unittests/linux_unittest.py remove_executables.py unittests/thunderbird_extra.py', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'MOZ_SCM_LEVEL': '3', 'SHELL': '/bin/bash', 'TERM': 'xterm', 'PIP_CACHE_DIR': '/builds/worker/.task-cache/pip', 'TASKCLUSTER_ROOT_URL': 'https://firefox-ci-tc.services.mozilla.com', 'TASK_ID': 'VvFT159rRPe6FKHLHhPi0g', 'MOZ_FETCHES_DIR': '/builds/worker/fetches', 'MOCHITEST_FLAVOR': 'browser', 'MOZ_SOURCE_REPO': 'https://hg.mozilla.org/mozilla-central', 'SHLVL': '1', 'COMM_HEAD_REPOSITORY': 'https://hg.mozilla.org/comm-central', 'LOGNAME': 'worker', 'DBUS_SESSION_BUS_ADDRESS': 'unix:abstract=/tmp/dbus-Joq8G9XZsW,guid=47c71fabc23dcbe20170ef7f681dac49', 'XDG_RUNTIME_DIR': '/builds/worker', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/builds/worker/bin', 'HG_STORE_PATH': '/builds/worker/checkouts/hg-store', 'MOZHARNESS_URL': 'https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/mozharness.zip', 'SCCACHE_DISABLE': '1', 'TASK_GROUP_ID': 'VZMcD9B-SYWuTuEkfONv8Q', 'PYTHON': 'python3', 'MOZILLA_BUILD_URL': 'https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/target.tar.xz', 'MOZHARNESS_SCRIPT': 'desktop_unittest.py', 'REQUIRE_GPU': '0', 'GCOV_PREFIX_STRIP': '4'}, 'error_level': 'warning'}, attempt #1 [task 2025-05-09T07:19:14.045Z] 07:19:14 INFO - Running command: ['/builds/worker/workspace/build/venv/bin/pip', 'install', '--no-use-pep517', '--timeout', '120', '-r', '/builds/worker/workspace/build/tests/config/mozbase_requirements.txt', '--no-index', '--find-links', 'https://pypi.pub.build.mozilla.org/pub/'] in /builds/worker/workspace/build/tests/config [task 2025-05-09T07:19:14.045Z] 07:19:14 INFO - Copy/paste: /builds/worker/workspace/build/venv/bin/pip install --no-use-pep517 --timeout 120 -r /builds/worker/workspace/build/tests/config/mozbase_requirements.txt --no-index --find-links https://pypi.pub.build.mozilla.org/pub/ [task 2025-05-09T07:19:14.045Z] 07:19:14 INFO - Using env: (same as previous command) [task 2025-05-09T07:19:14.404Z] 07:19:14 INFO - Looking in links: https://pypi.pub.build.mozilla.org/pub/ [task 2025-05-09T07:19:14.408Z] 07:19:14 INFO - Processing /builds/worker/workspace/build/tests/tools/geckoprocesstypes_generator [task 2025-05-09T07:19:14.409Z] 07:19:14 INFO - Preparing metadata (setup.py): started [task 2025-05-09T07:19:14.546Z] 07:19:14 INFO - Preparing metadata (setup.py): finished with status 'done' [task 2025-05-09T07:19:14.551Z] 07:19:14 INFO - Processing /builds/worker/workspace/build/tests/tools/mozterm [task 2025-05-09T07:19:14.552Z] 07:19:14 INFO - Preparing metadata (setup.py): started [task 2025-05-09T07:19:14.689Z] 07:19:14 INFO - Preparing metadata (setup.py): finished with status 'done' [task 2025-05-09T07:19:14.694Z] 07:19:14 INFO - Processing /builds/worker/workspace/build/tests/mozbase/manifestparser [task 2025-05-09T07:19:14.695Z] 07:19:14 INFO - Preparing metadata (setup.py): started [task 2025-05-09T07:19:14.828Z] 07:19:14 INFO - Preparing metadata (setup.py): finished with status 'done' [task 2025-05-09T07:19:14.834Z] 07:19:14 INFO - Processing /builds/worker/workspace/build/tests/mozbase/mozcrash [task 2025-05-09T07:19:14.835Z] 07:19:14 INFO - Preparing metadata (setup.py): started [task 2025-05-09T07:19:14.968Z] 07:19:14 INFO - Preparing metadata (setup.py): finished with status 'done' [task 2025-05-09T07:19:14.974Z] 07:19:14 INFO - Processing /builds/worker/workspace/build/tests/mozbase/mozdebug [task 2025-05-09T07:19:14.974Z] 07:19:14 INFO - Preparing metadata (setup.py): started [task 2025-05-09T07:19:15.111Z] 07:19:15 INFO - Preparing metadata (setup.py): finished with status 'done' [task 2025-05-09T07:19:15.116Z] 07:19:15 INFO - Processing /builds/worker/workspace/build/tests/mozbase/mozdevice [task 2025-05-09T07:19:15.117Z] 07:19:15 INFO - Preparing metadata (setup.py): started [task 2025-05-09T07:19:15.254Z] 07:19:15 INFO - Preparing metadata (setup.py): finished with status 'done' [task 2025-05-09T07:19:15.259Z] 07:19:15 INFO - Processing /builds/worker/workspace/build/tests/mozbase/mozfile [task 2025-05-09T07:19:15.260Z] 07:19:15 INFO - Preparing metadata (setup.py): started [task 2025-05-09T07:19:15.397Z] 07:19:15 INFO - Preparing metadata (setup.py): finished with status 'done' [task 2025-05-09T07:19:15.402Z] 07:19:15 INFO - Processing /builds/worker/workspace/build/tests/mozbase/mozgeckoprofiler [task 2025-05-09T07:19:15.403Z] 07:19:15 INFO - Preparing metadata (setup.py): started [task 2025-05-09T07:19:15.537Z] 07:19:15 INFO - Preparing metadata (setup.py): finished with status 'done' [task 2025-05-09T07:19:15.542Z] 07:19:15 INFO - Processing /builds/worker/workspace/build/tests/mozbase/mozhttpd [task 2025-05-09T07:19:15.543Z] 07:19:15 INFO - Preparing metadata (setup.py): started [task 2025-05-09T07:19:15.677Z] 07:19:15 INFO - Preparing metadata (setup.py): finished with status 'done' [task 2025-05-09T07:19:15.683Z] 07:19:15 INFO - Processing /builds/worker/workspace/build/tests/mozbase/mozinfo [task 2025-05-09T07:19:15.683Z] 07:19:15 INFO - Preparing metadata (setup.py): started [task 2025-05-09T07:19:15.819Z] 07:19:15 INFO - Preparing metadata (setup.py): finished with status 'done' [task 2025-05-09T07:19:15.825Z] 07:19:15 INFO - Processing /builds/worker/workspace/build/tests/mozbase/mozinstall [task 2025-05-09T07:19:15.825Z] 07:19:15 INFO - Preparing metadata (setup.py): started [task 2025-05-09T07:19:15.961Z] 07:19:15 INFO - Preparing metadata (setup.py): finished with status 'done' [task 2025-05-09T07:19:15.967Z] 07:19:15 INFO - Processing /builds/worker/workspace/build/tests/mozbase/mozleak [task 2025-05-09T07:19:15.968Z] 07:19:15 INFO - Preparing metadata (setup.py): started [task 2025-05-09T07:19:16.105Z] 07:19:16 INFO - Preparing metadata (setup.py): finished with status 'done' [task 2025-05-09T07:19:16.110Z] 07:19:16 INFO - Processing /builds/worker/workspace/build/tests/mozbase/mozlog [task 2025-05-09T07:19:16.111Z] 07:19:16 INFO - Preparing metadata (setup.py): started [task 2025-05-09T07:19:16.253Z] 07:19:16 INFO - Preparing metadata (setup.py): finished with status 'done' [task 2025-05-09T07:19:16.258Z] 07:19:16 INFO - Processing /builds/worker/workspace/build/tests/mozbase/moznetwork [task 2025-05-09T07:19:16.259Z] 07:19:16 INFO - Preparing metadata (setup.py): started [task 2025-05-09T07:19:16.395Z] 07:19:16 INFO - Preparing metadata (setup.py): finished with status 'done' [task 2025-05-09T07:19:16.400Z] 07:19:16 INFO - Processing /builds/worker/workspace/build/tests/mozbase/mozpower [task 2025-05-09T07:19:16.401Z] 07:19:16 INFO - Preparing metadata (setup.py): started [task 2025-05-09T07:19:16.542Z] 07:19:16 INFO - Preparing metadata (setup.py): finished with status 'done' [task 2025-05-09T07:19:16.548Z] 07:19:16 INFO - Processing /builds/worker/workspace/build/tests/mozbase/mozprocess [task 2025-05-09T07:19:16.549Z] 07:19:16 INFO - Preparing metadata (setup.py): started [task 2025-05-09T07:19:16.686Z] 07:19:16 INFO - Preparing metadata (setup.py): finished with status 'done' [task 2025-05-09T07:19:16.691Z] 07:19:16 INFO - Processing /builds/worker/workspace/build/tests/mozbase/mozprofile [task 2025-05-09T07:19:16.692Z] 07:19:16 INFO - Preparing metadata (setup.py): started [task 2025-05-09T07:19:16.829Z] 07:19:16 INFO - Preparing metadata (setup.py): finished with status 'done' [task 2025-05-09T07:19:16.835Z] 07:19:16 INFO - Processing /builds/worker/workspace/build/tests/mozbase/mozproxy [task 2025-05-09T07:19:16.835Z] 07:19:16 INFO - Preparing metadata (setup.py): started [task 2025-05-09T07:19:16.973Z] 07:19:16 INFO - Preparing metadata (setup.py): finished with status 'done' [task 2025-05-09T07:19:16.979Z] 07:19:16 INFO - Processing /builds/worker/workspace/build/tests/mozbase/mozrunner [task 2025-05-09T07:19:16.980Z] 07:19:16 INFO - Preparing metadata (setup.py): started [task 2025-05-09T07:19:17.120Z] 07:19:17 INFO - Preparing metadata (setup.py): finished with status 'done' [task 2025-05-09T07:19:17.125Z] 07:19:17 INFO - Processing /builds/worker/workspace/build/tests/mozbase/mozserve [task 2025-05-09T07:19:17.126Z] 07:19:17 INFO - Preparing metadata (setup.py): started [task 2025-05-09T07:19:17.259Z] 07:19:17 INFO - Preparing metadata (setup.py): finished with status 'done' [task 2025-05-09T07:19:17.264Z] 07:19:17 INFO - Processing /builds/worker/workspace/build/tests/mozbase/mozscreenshot [task 2025-05-09T07:19:17.265Z] 07:19:17 INFO - Preparing metadata (setup.py): started [task 2025-05-09T07:19:17.402Z] 07:19:17 INFO - Preparing metadata (setup.py): finished with status 'done' [task 2025-05-09T07:19:17.407Z] 07:19:17 INFO - Processing /builds/worker/workspace/build/tests/mozbase/moztest [task 2025-05-09T07:19:17.408Z] 07:19:17 INFO - Preparing metadata (setup.py): started [task 2025-05-09T07:19:17.544Z] 07:19:17 INFO - Preparing metadata (setup.py): finished with status 'done' [task 2025-05-09T07:19:17.549Z] 07:19:17 INFO - Processing /builds/worker/workspace/build/tests/mozbase/mozversion [task 2025-05-09T07:19:17.550Z] 07:19:17 INFO - Preparing metadata (setup.py): started [task 2025-05-09T07:19:17.686Z] 07:19:17 INFO - Preparing metadata (setup.py): finished with status 'done' [task 2025-05-09T07:19:17.692Z] 07:19:17 INFO - Processing /builds/worker/workspace/build/tests/condprofile [task 2025-05-09T07:19:17.693Z] 07:19:17 INFO - Preparing metadata (setup.py): started [task 2025-05-09T07:19:17.830Z] 07:19:17 INFO - Preparing metadata (setup.py): finished with status 'done' [task 2025-05-09T07:19:17.839Z] 07:19:17 INFO - Collecting arsenic==21.8 (from -r /builds/worker/workspace/build/tests/config/mozbase_requirements.txt (line 28)) [task 2025-05-09T07:19:18.055Z] 07:19:18 INFO - Using cached https://pypi.pub.build.mozilla.org/pub/arsenic-21.8-py3-none-any.whl (18 kB) [task 2025-05-09T07:19:18.839Z] 07:19:18 INFO - Collecting aiohttp==3.7.4.post0 (from -r /builds/worker/workspace/build/tests/config/mozbase_requirements.txt (line 27)) [task 2025-05-09T07:19:18.911Z] 07:19:18 INFO - Using cached https://pypi.pub.build.mozilla.org/pub/aiohttp-3.7.4.post0-cp38-cp38-manylinux2014_x86_64.whl (1.5 MB) [task 2025-05-09T07:19:19.238Z] 07:19:19 INFO - Collecting requests==2.27.1 (from -r /builds/worker/workspace/build/tests/config/mozbase_requirements.txt (line 29)) [task 2025-05-09T07:19:19.289Z] 07:19:19 INFO - Using cached https://pypi.pub.build.mozilla.org/pub/requests-2.27.1-py2.py3-none-any.whl (63 kB) [task 2025-05-09T07:19:19.409Z] 07:19:19 INFO - Collecting pyyaml==5.1.2 (from -r /builds/worker/workspace/build/tests/config/mozbase_requirements.txt (line 30)) [task 2025-05-09T07:19:19.409Z] 07:19:19 INFO - Using cached PyYAML-5.1.2-cp38-cp38-linux_x86_64.whl [task 2025-05-09T07:19:19.528Z] 07:19:19 INFO - Collecting structlog==20.2.0 (from -r /builds/worker/workspace/build/tests/config/mozbase_requirements.txt (line 31)) [task 2025-05-09T07:19:19.579Z] 07:19:19 INFO - Using cached https://pypi.pub.build.mozilla.org/pub/structlog-20.2.0-py2.py3-none-any.whl (49 kB) [task 2025-05-09T07:19:19.697Z] 07:19:19 INFO - Collecting toml==0.10.2 (from -r /builds/worker/workspace/build/tests/config/mozbase_requirements.txt (line 32)) [task 2025-05-09T07:19:19.747Z] 07:19:19 INFO - Using cached https://pypi.pub.build.mozilla.org/pub/toml-0.10.2-py2.py3-none-any.whl (16 kB) [task 2025-05-09T07:19:19.864Z] 07:19:19 INFO - Collecting tomlkit==0.12.3 (from -r /builds/worker/workspace/build/tests/config/mozbase_requirements.txt (line 33)) [task 2025-05-09T07:19:19.914Z] 07:19:19 INFO - Using cached https://pypi.pub.build.mozilla.org/pub/tomlkit-0.12.3-py3-none-any.whl (37 kB) [task 2025-05-09T07:19:20.054Z] 07:19:20 INFO - Collecting attrs>=17.3.0 (from aiohttp==3.7.4.post0->-r /builds/worker/workspace/build/tests/config/mozbase_requirements.txt (line 27)) [task 2025-05-09T07:19:20.105Z] 07:19:20 INFO - Using cached https://pypi.pub.build.mozilla.org/pub/attrs-20.3.0-py2.py3-none-any.whl (49 kB) [task 2025-05-09T07:19:20.221Z] 07:19:20 INFO - Collecting chardet<5.0,>=2.0 (from aiohttp==3.7.4.post0->-r /builds/worker/workspace/build/tests/config/mozbase_requirements.txt (line 27)) [task 2025-05-09T07:19:20.288Z] 07:19:20 INFO - Using cached https://pypi.pub.build.mozilla.org/pub/chardet-4.0.0-py2.py3-none-any.whl (178 kB) [task 2025-05-09T07:19:20.422Z] 07:19:20 INFO - Collecting multidict<7.0,>=4.5 (from aiohttp==3.7.4.post0->-r /builds/worker/workspace/build/tests/config/mozbase_requirements.txt (line 27)) [task 2025-05-09T07:19:20.497Z] 07:19:20 INFO - Using cached https://pypi.pub.build.mozilla.org/pub/multidict-6.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (129 kB) [task 2025-05-09T07:19:20.631Z] 07:19:20 INFO - Collecting async-timeout<4.0,>=3.0 (from aiohttp==3.7.4.post0->-r /builds/worker/workspace/build/tests/config/mozbase_requirements.txt (line 27)) [task 2025-05-09T07:19:20.682Z] 07:19:20 INFO - Using cached https://pypi.pub.build.mozilla.org/pub/async_timeout-3.0.1-py3-none-any.whl (8.2 kB) [task 2025-05-09T07:19:20.796Z] 07:19:20 INFO - Collecting yarl<2.0,>=1.0 (from aiohttp==3.7.4.post0->-r /builds/worker/workspace/build/tests/config/mozbase_requirements.txt (line 27)) [task 2025-05-09T07:19:20.846Z] 07:19:20 INFO - Using cached https://pypi.pub.build.mozilla.org/pub/yarl-1.9.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (307 kB) [task 2025-05-09T07:19:20.993Z] 07:19:20 INFO - Collecting typing-extensions>=3.6.5 (from aiohttp==3.7.4.post0->-r /builds/worker/workspace/build/tests/config/mozbase_requirements.txt (line 27)) [task 2025-05-09T07:19:21.045Z] 07:19:21 INFO - Using cached https://pypi.pub.build.mozilla.org/pub/typing_extensions-4.9.0-py3-none-any.whl (32 kB) [task 2025-05-09T07:19:21.171Z] 07:19:21 INFO - Collecting urllib3<1.27,>=1.21.1 (from requests==2.27.1->-r /builds/worker/workspace/build/tests/config/mozbase_requirements.txt (line 29)) [task 2025-05-09T07:19:21.223Z] 07:19:21 INFO - Using cached https://pypi.pub.build.mozilla.org/pub/urllib3-1.26.17-py2.py3-none-any.whl (143 kB) [task 2025-05-09T07:19:21.342Z] 07:19:21 INFO - Collecting certifi>=2017.4.17 (from requests==2.27.1->-r /builds/worker/workspace/build/tests/config/mozbase_requirements.txt (line 29)) [task 2025-05-09T07:19:21.392Z] 07:19:21 INFO - Using cached https://pypi.pub.build.mozilla.org/pub/certifi-2024.2.2-py3-none-any.whl (163 kB) [task 2025-05-09T07:19:21.513Z] 07:19:21 INFO - Collecting charset-normalizer~=2.0.0 (from requests==2.27.1->-r /builds/worker/workspace/build/tests/config/mozbase_requirements.txt (line 29)) [task 2025-05-09T07:19:21.513Z] 07:19:21 INFO - Using cached charset_normalizer-2.0.12-py3-none-any.whl [task 2025-05-09T07:19:21.631Z] 07:19:21 INFO - Collecting idna<4,>=2.5 (from requests==2.27.1->-r /builds/worker/workspace/build/tests/config/mozbase_requirements.txt (line 29)) [task 2025-05-09T07:19:21.682Z] 07:19:21 INFO - Using cached https://pypi.pub.build.mozilla.org/pub/idna-3.3-py3-none-any.whl (61 kB) [task 2025-05-09T07:19:21.715Z] 07:19:21 INFO - Requirement already satisfied: six>=1.13.0 in /builds/worker/workspace/build/venv/lib/python3.8/site-packages (from mozterm==1.0.0->-r /builds/worker/workspace/build/tests/config/mozbase_requirements.txt (line 2)) (1.16.0) [task 2025-05-09T07:19:21.847Z] 07:19:21 INFO - Collecting distro>=1.4.0 (from mozinfo==1.2.3->-r /builds/worker/workspace/build/tests/config/mozbase_requirements.txt (line 11)) [task 2025-05-09T07:19:21.848Z] 07:19:21 INFO - Using cached distro-1.4.0-py2.py3-none-any.whl [task 2025-05-09T07:19:21.971Z] 07:19:21 INFO - Collecting blessed>=1.19.1 (from mozlog==8.0.0->-r /builds/worker/workspace/build/tests/config/mozbase_requirements.txt (line 14)) [task 2025-05-09T07:19:22.021Z] 07:19:22 INFO - Using cached https://pypi.pub.build.mozilla.org/pub/blessed-1.19.1-py2.py3-none-any.whl (58 kB) [task 2025-05-09T07:19:22.155Z] 07:19:22 INFO - Collecting redo (from mozproxy==1.0->-r /builds/worker/workspace/build/tests/config/mozbase_requirements.txt (line 19)) [task 2025-05-09T07:19:22.155Z] 07:19:22 INFO - Using cached redo-2.0.4-py2.py3-none-any.whl [task 2025-05-09T07:19:22.333Z] 07:19:22 INFO - Collecting wcwidth>=0.1.4 (from blessed>=1.19.1->mozlog==8.0.0->-r /builds/worker/workspace/build/tests/config/mozbase_requirements.txt (line 14)) [task 2025-05-09T07:19:22.333Z] 07:19:22 INFO - Using cached wcwidth-0.1.7-py2.py3-none-any.whl [task 2025-05-09T07:19:22.423Z] 07:19:22 INFO - Building wheels for collected packages: geckoprocesstypes, mozterm, manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozgeckoprofiler, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozpower, mozprocess, mozprofile, mozproxy, mozrunner, mozserve, mozscreenshot, moztest, mozversion, conditioned-profile [task 2025-05-09T07:19:22.424Z] 07:19:22 INFO - Building wheel for geckoprocesstypes (setup.py): started [task 2025-05-09T07:19:22.593Z] 07:19:22 INFO - Building wheel for geckoprocesstypes (setup.py): finished with status 'done' [task 2025-05-09T07:19:22.594Z] 07:19:22 INFO - Created wheel for geckoprocesstypes: filename=geckoprocesstypes-1.0-py3-none-any.whl size=3082 sha256=4e7f9dc8de3edbeb8a6156ca0a43aa5c999d77747330110b9f5c9b83c0958fba [task 2025-05-09T07:19:22.594Z] 07:19:22 INFO - Stored in directory: /tmp/pip-ephem-wheel-cache-_jiaxx85/wheels/ee/f7/18/24c4397c1493ae49df862a04d110e5c47f92c1f55ff05c2a53 [task 2025-05-09T07:19:22.597Z] 07:19:22 INFO - Building wheel for mozterm (setup.py): started [task 2025-05-09T07:19:22.766Z] 07:19:22 INFO - Building wheel for mozterm (setup.py): finished with status 'done' [task 2025-05-09T07:19:22.766Z] 07:19:22 INFO - Created wheel for mozterm: filename=mozterm-1.0.0-py2.py3-none-any.whl size=3482 sha256=cf2e6f3f6234382638b15c416ca52d81c9868f736dcb7feece2e6ee8e992dc13 [task 2025-05-09T07:19:22.767Z] 07:19:22 INFO - Stored in directory: /tmp/pip-ephem-wheel-cache-_jiaxx85/wheels/6c/a5/89/d9e83d976d35b1221b6c211464862f0ada30fb81b4b1a872f5 [task 2025-05-09T07:19:22.769Z] 07:19:22 INFO - Building wheel for manifestparser (setup.py): started [task 2025-05-09T07:19:22.945Z] 07:19:22 INFO - Building wheel for manifestparser (setup.py): finished with status 'done' [task 2025-05-09T07:19:22.946Z] 07:19:22 INFO - Created wheel for manifestparser: filename=manifestparser-2.4.0-py3-none-any.whl size=30310 sha256=b205179acb26e22c85e9e9ae6f7cb859c45ab4bd4c5ae6d4848ff36bf153d0b9 [task 2025-05-09T07:19:22.946Z] 07:19:22 INFO - Stored in directory: /tmp/pip-ephem-wheel-cache-_jiaxx85/wheels/35/ca/37/81d11fde26806dd1326b3a044432c53cf58071491287352bbd [task 2025-05-09T07:19:22.948Z] 07:19:22 INFO - Building wheel for mozcrash (setup.py): started [task 2025-05-09T07:19:23.123Z] 07:19:23 INFO - Building wheel for mozcrash (setup.py): finished with status 'done' [task 2025-05-09T07:19:23.124Z] 07:19:23 INFO - Created wheel for mozcrash: filename=mozcrash-2.2.1-py2.py3-none-any.whl size=10629 sha256=055a9e1b949eccb8ca6ebbb2cdd6e824314d531043decc6f3d34bd6716bd0c5f [task 2025-05-09T07:19:23.124Z] 07:19:23 INFO - Stored in directory: /tmp/pip-ephem-wheel-cache-_jiaxx85/wheels/d6/29/56/a470734e745b3df8fcd39548b11b6b8f2a274a015aef277ab7 [task 2025-05-09T07:19:23.127Z] 07:19:23 INFO - Building wheel for mozdebug (setup.py): started [task 2025-05-09T07:19:23.300Z] 07:19:23 INFO - Building wheel for mozdebug (setup.py): finished with status 'done' [task 2025-05-09T07:19:23.301Z] 07:19:23 INFO - Created wheel for mozdebug: filename=mozdebug-0.3.1-py2.py3-none-any.whl size=5968 sha256=21fd00df14e6defe2638f1cf5de600c402d653f33ced903d1755cfb902ae6786 [task 2025-05-09T07:19:23.301Z] 07:19:23 INFO - Stored in directory: /tmp/pip-ephem-wheel-cache-_jiaxx85/wheels/c4/15/49/50950ac64b7b368f54d4a309c1db7964d7898a594e11387d67 [task 2025-05-09T07:19:23.304Z] 07:19:23 INFO - Building wheel for mozdevice (setup.py): started [task 2025-05-09T07:19:23.483Z] 07:19:23 INFO - Building wheel for mozdevice (setup.py): finished with status 'done' [task 2025-05-09T07:19:23.484Z] 07:19:23 INFO - Created wheel for mozdevice: filename=mozdevice-4.2.0-py2.py3-none-any.whl size=45452 sha256=3f963b64085e3eda450b4dc8e63d5a5397ccade6d994b8fc8a076edfddd2c3c5 [task 2025-05-09T07:19:23.484Z] 07:19:23 INFO - Stored in directory: /tmp/pip-ephem-wheel-cache-_jiaxx85/wheels/76/bb/d8/99bd40f805df6736fae4fff1b4db336d1a02de5503b75ad59c [task 2025-05-09T07:19:23.486Z] 07:19:23 INFO - Building wheel for mozfile (setup.py): started [task 2025-05-09T07:19:23.659Z] 07:19:23 INFO - Building wheel for mozfile (setup.py): finished with status 'done' [task 2025-05-09T07:19:23.660Z] 07:19:23 INFO - Created wheel for mozfile: filename=mozfile-3.0.0-py2.py3-none-any.whl size=8504 sha256=0469ee036196d3f5b6e0d0f7d0066d1ce0052b2fdccbc2c3bbeb721391440a28 [task 2025-05-09T07:19:23.660Z] 07:19:23 INFO - Stored in directory: /tmp/pip-ephem-wheel-cache-_jiaxx85/wheels/6a/ef/64/4fa65a199db7fc18b68ecc3fb1ba69667a275354ce5b42a4de [task 2025-05-09T07:19:23.663Z] 07:19:23 INFO - Building wheel for mozgeckoprofiler (setup.py): started [task 2025-05-09T07:19:23.837Z] 07:19:23 INFO - Building wheel for mozgeckoprofiler (setup.py): finished with status 'done' [task 2025-05-09T07:19:23.838Z] 07:19:23 INFO - Created wheel for mozgeckoprofiler: filename=mozgeckoprofiler-1.0.0-py3-none-any.whl size=15467 sha256=45b51365eef1f5262a0b2f044269f832a10d3984c4b5f3f6c00cd2bb335bf12f [task 2025-05-09T07:19:23.838Z] 07:19:23 INFO - Stored in directory: /tmp/pip-ephem-wheel-cache-_jiaxx85/wheels/04/fe/dd/0d3d3792c44695f3d97ec49b74554505d7f85daec08f4c29a2 [task 2025-05-09T07:19:23.841Z] 07:19:23 INFO - Building wheel for mozhttpd (setup.py): started [task 2025-05-09T07:19:24.016Z] 07:19:24 INFO - Building wheel for mozhttpd (setup.py): finished with status 'done' [task 2025-05-09T07:19:24.017Z] 07:19:24 INFO - Created wheel for mozhttpd: filename=mozhttpd-0.7.1-py3-none-any.whl size=7093 sha256=442139346e67f2a01014b90046739c19d03abb5f85eca7e8463abed4cc1bf3f6 [task 2025-05-09T07:19:24.017Z] 07:19:24 INFO - Stored in directory: /tmp/pip-ephem-wheel-cache-_jiaxx85/wheels/43/f6/54/7a42bd70c21889326820372a30f5e990a8d5bf9f004432be45 [task 2025-05-09T07:19:24.020Z] 07:19:24 INFO - Building wheel for mozinfo (setup.py): started [task 2025-05-09T07:19:24.192Z] 07:19:24 INFO - Building wheel for mozinfo (setup.py): finished with status 'done' [task 2025-05-09T07:19:24.193Z] 07:19:24 INFO - Created wheel for mozinfo: filename=mozinfo-1.2.3-py2.py3-none-any.whl size=9285 sha256=877fbd17793dcb0b3ed7ea9b7ca2ccb7c75f704a2ac0744d7aac8fdeef6e0d31 [task 2025-05-09T07:19:24.193Z] 07:19:24 INFO - Stored in directory: /tmp/pip-ephem-wheel-cache-_jiaxx85/wheels/05/94/ca/a24fd952e55d30e89cb553cdc29c26f3b49de82e2442221d7c [task 2025-05-09T07:19:24.196Z] 07:19:24 INFO - Building wheel for mozInstall (setup.py): started [task 2025-05-09T07:19:24.373Z] 07:19:24 INFO - Building wheel for mozInstall (setup.py): finished with status 'done' [task 2025-05-09T07:19:24.374Z] 07:19:24 INFO - Created wheel for mozInstall: filename=mozInstall-2.1.0-py2.py3-none-any.whl size=6892 sha256=85c8fb717e008e65978f0290da4a4ee7970ebec91270b8c90fa7b8e71f8b8417 [task 2025-05-09T07:19:24.374Z] 07:19:24 INFO - Stored in directory: /tmp/pip-ephem-wheel-cache-_jiaxx85/wheels/88/fa/b9/45c228ce268e38493e0d222f8fa761f108435bb2b7d97a7725 [task 2025-05-09T07:19:24.377Z] 07:19:24 INFO - Building wheel for mozleak (setup.py): started [task 2025-05-09T07:19:24.555Z] 07:19:24 INFO - Building wheel for mozleak (setup.py): finished with status 'done' [task 2025-05-09T07:19:24.555Z] 07:19:24 INFO - Created wheel for mozleak: filename=mozleak-1.0.0-py2.py3-none-any.whl size=7086 sha256=ac99c7a212628885fe19a5e5f85cd159985ee2a1ae34895307ccc2c04e24bc83 [task 2025-05-09T07:19:24.555Z] 07:19:24 INFO - Stored in directory: /tmp/pip-ephem-wheel-cache-_jiaxx85/wheels/ce/95/5a/45f70433f7a448d430b801f533f8805ca9df5b6d2135ad6bda [task 2025-05-09T07:19:24.558Z] 07:19:24 INFO - Building wheel for mozlog (setup.py): started [task 2025-05-09T07:19:24.761Z] 07:19:24 INFO - Building wheel for mozlog (setup.py): finished with status 'done' [task 2025-05-09T07:19:24.762Z] 07:19:24 INFO - Created wheel for mozlog: filename=mozlog-8.0.0-py2.py3-none-any.whl size=70331 sha256=f44063035d1cb2fe03c45c7a6dac8457b2ff73f30f6cea7032e8c2a6b58fc6dc [task 2025-05-09T07:19:24.762Z] 07:19:24 INFO - Stored in directory: /tmp/pip-ephem-wheel-cache-_jiaxx85/wheels/7d/da/10/64da97ef2d0276bb4624776408ba9fc27b3e54d95f4a93a6ee [task 2025-05-09T07:19:24.765Z] 07:19:24 INFO - Building wheel for moznetwork (setup.py): started [task 2025-05-09T07:19:24.940Z] 07:19:24 INFO - Building wheel for moznetwork (setup.py): finished with status 'done' [task 2025-05-09T07:19:24.941Z] 07:19:24 INFO - Created wheel for moznetwork: filename=moznetwork-1.1.0-py3-none-any.whl size=4505 sha256=1f52f46e463c67cd4f02c058f526789f522a32ba383fa4c5be9eeb81d7c5becb [task 2025-05-09T07:19:24.941Z] 07:19:24 INFO - Stored in directory: /tmp/pip-ephem-wheel-cache-_jiaxx85/wheels/3e/3e/48/8f391e593b0db740bc4597a8fee17d84a969d595d52ebd958f [task 2025-05-09T07:19:24.943Z] 07:19:24 INFO - Building wheel for mozpower (setup.py): started [task 2025-05-09T07:19:25.122Z] 07:19:25 INFO - Building wheel for mozpower (setup.py): finished with status 'done' [task 2025-05-09T07:19:25.123Z] 07:19:25 INFO - Created wheel for mozpower: filename=mozpower-1.1.2-py2.py3-none-any.whl size=17695 sha256=c59fef34551e62bc3e6e25880ee290a86c5cef19d95b5239cc0d7a654d9b8b47 [task 2025-05-09T07:19:25.123Z] 07:19:25 INFO - Stored in directory: /tmp/pip-ephem-wheel-cache-_jiaxx85/wheels/95/42/c3/666d19d43f8c4760468edbe5f7d208526345cb547b396469e1 [task 2025-05-09T07:19:25.126Z] 07:19:25 INFO - Building wheel for mozprocess (setup.py): started [task 2025-05-09T07:19:25.305Z] 07:19:25 INFO - Building wheel for mozprocess (setup.py): finished with status 'done' [task 2025-05-09T07:19:25.305Z] 07:19:25 INFO - Created wheel for mozprocess: filename=mozprocess-1.4.0-py2.py3-none-any.whl size=23345 sha256=09db96e865cae0e5c92de86d9c0f4815d8c2b44691c1f39829fa1d9777d283e5 [task 2025-05-09T07:19:25.306Z] 07:19:25 INFO - Stored in directory: /tmp/pip-ephem-wheel-cache-_jiaxx85/wheels/79/19/21/2866e5c3241f8dd053f318c7f97379183517f4c7be197b7645 [task 2025-05-09T07:19:25.308Z] 07:19:25 INFO - Building wheel for mozprofile (setup.py): started [task 2025-05-09T07:19:25.491Z] 07:19:25 INFO - Building wheel for mozprofile (setup.py): finished with status 'done' [task 2025-05-09T07:19:25.492Z] 07:19:25 INFO - Created wheel for mozprofile: filename=mozprofile-3.0.0-py2.py3-none-any.whl size=22144 sha256=19fa915c2dc02aa14a04d3f3c90bef080d47cee03031a9a84a30412fd91eb0b5 [task 2025-05-09T07:19:25.492Z] 07:19:25 INFO - Stored in directory: /tmp/pip-ephem-wheel-cache-_jiaxx85/wheels/ff/af/16/7c0cb864343de72b3e88ae363f6f481ce2859bc509ca7b679b [task 2025-05-09T07:19:25.495Z] 07:19:25 INFO - Building wheel for mozproxy (setup.py): started [task 2025-05-09T07:19:25.694Z] 07:19:25 INFO - Building wheel for mozproxy (setup.py): finished with status 'done' [task 2025-05-09T07:19:25.695Z] 07:19:25 INFO - Created wheel for mozproxy: filename=mozproxy-1.0-py3-none-any.whl size=45031 sha256=d10e456357e9067627bca861a36ebe45baf7e07727c5bbcbdcc635e219fdb5b3 [task 2025-05-09T07:19:25.695Z] 07:19:25 INFO - Stored in directory: /tmp/pip-ephem-wheel-cache-_jiaxx85/wheels/4a/46/d9/6b0d98c30fb43971207206d397f183892de7c75cbe9ea0ed71 [task 2025-05-09T07:19:25.698Z] 07:19:25 INFO - Building wheel for mozrunner (setup.py): started [task 2025-05-09T07:19:25.886Z] 07:19:25 INFO - Building wheel for mozrunner (setup.py): finished with status 'done' [task 2025-05-09T07:19:25.887Z] 07:19:25 INFO - Created wheel for mozrunner: filename=mozrunner-8.3.2-py2.py3-none-any.whl size=44961 sha256=e96b9192257c0fcfcf8a8ef6d63660f19b266b905dcf2432cdd4e86900e122ed [task 2025-05-09T07:19:25.887Z] 07:19:25 INFO - Stored in directory: /tmp/pip-ephem-wheel-cache-_jiaxx85/wheels/5d/f8/0b/72fdba1038923e251a46c6a8326fd9eb90ebb95b7987719bbf [task 2025-05-09T07:19:25.890Z] 07:19:25 INFO - Building wheel for mozserve (setup.py): started [task 2025-05-09T07:19:26.061Z] 07:19:26 INFO - Building wheel for mozserve (setup.py): finished with status 'done' [task 2025-05-09T07:19:26.061Z] 07:19:26 INFO - Created wheel for mozserve: filename=mozserve-0.1-py3-none-any.whl size=4035 sha256=f4eb604eb49483196d3073e6135854c0378d6581aaa592345ed80060c4eaba23 [task 2025-05-09T07:19:26.062Z] 07:19:26 INFO - Stored in directory: /tmp/pip-ephem-wheel-cache-_jiaxx85/wheels/7d/bb/c7/0c859b3649d71800fb3dc3bb2208904fad2d014d7923b31091 [task 2025-05-09T07:19:26.064Z] 07:19:26 INFO - Building wheel for mozscreenshot (setup.py): started [task 2025-05-09T07:19:26.242Z] 07:19:26 INFO - Building wheel for mozscreenshot (setup.py): finished with status 'done' [task 2025-05-09T07:19:26.243Z] 07:19:26 INFO - Created wheel for mozscreenshot: filename=mozscreenshot-1.0.0-py2.py3-none-any.whl size=2825 sha256=e5e6c94289675567f4921ba898f92fe40f6a3f1ab4c72faf58cfd82f8b1245f2 [task 2025-05-09T07:19:26.243Z] 07:19:26 INFO - Stored in directory: /tmp/pip-ephem-wheel-cache-_jiaxx85/wheels/5c/f6/ac/8af43b14e0739d10ae5801cf326bf0290305585324fc7b3f0a [task 2025-05-09T07:19:26.246Z] 07:19:26 INFO - Building wheel for moztest (setup.py): started [task 2025-05-09T07:19:26.427Z] 07:19:26 INFO - Building wheel for moztest (setup.py): finished with status 'done' [task 2025-05-09T07:19:26.428Z] 07:19:26 INFO - Created wheel for moztest: filename=moztest-1.1.0-py3-none-any.whl size=19874 sha256=37fda40046378b2bb1ea4691d3539a1415db93f8cb1b6ab90b72b09d22c1e9d8 [task 2025-05-09T07:19:26.429Z] 07:19:26 INFO - Stored in directory: /tmp/pip-ephem-wheel-cache-_jiaxx85/wheels/f4/b1/f3/e309bbe6f7ab4c3508414518d1da932027a4e00e1b7e69257f [task 2025-05-09T07:19:26.431Z] 07:19:26 INFO - Building wheel for mozversion (setup.py): started [task 2025-05-09T07:19:26.608Z] 07:19:26 INFO - Building wheel for mozversion (setup.py): finished with status 'done' [task 2025-05-09T07:19:26.609Z] 07:19:26 INFO - Created wheel for mozversion: filename=mozversion-2.4.0-py2.py3-none-any.whl size=4222 sha256=75f554457597957880820d13bb9adb19b13cd47a71ca05e27b218ec0bc5150cd [task 2025-05-09T07:19:26.610Z] 07:19:26 INFO - Stored in directory: /tmp/pip-ephem-wheel-cache-_jiaxx85/wheels/15/48/e3/6b13d096a5819490fd80541be8c294e83f1979cd782fea96dc [task 2025-05-09T07:19:26.612Z] 07:19:26 INFO - Building wheel for conditioned-profile (setup.py): started [task 2025-05-09T07:19:26.806Z] 07:19:26 INFO - Building wheel for conditioned-profile (setup.py): finished with status 'done' [task 2025-05-09T07:19:26.807Z] 07:19:26 INFO - Created wheel for conditioned-profile: filename=conditioned_profile-0.2-py3-none-any.whl size=40894 sha256=f0d5fb9e023fb77eb57b3039ed1706e439f9a0ae62e4fe67761e01292993a1cb [task 2025-05-09T07:19:26.807Z] 07:19:26 INFO - Stored in directory: /tmp/pip-ephem-wheel-cache-_jiaxx85/wheels/57/af/d2/1a9cd1631e38a8dd90e4b2f6d28c8f8d1c0af94a5c06b9d328 [task 2025-05-09T07:19:26.810Z] 07:19:26 INFO - Successfully built geckoprocesstypes mozterm manifestparser mozcrash mozdebug mozdevice mozfile mozgeckoprofiler mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozpower mozprocess mozprofile mozproxy mozrunner mozserve mozscreenshot moztest mozversion conditioned-profile [task 2025-05-09T07:19:26.995Z] 07:19:26 INFO - Installing collected packages: wcwidth, redo, mozserve, mozleak, mozgeckoprofiler, mozfile, geckoprocesstypes, distro, conditioned-profile, urllib3, typing-extensions, tomlkit, toml, structlog, pyyaml, mozterm, mozinfo, idna, charset-normalizer, chardet, certifi, blessed, attrs, async-timeout, requests, multidict, moztest, mozprocess, mozlog, mozdebug, yarl, mozversion, mozscreenshot, mozproxy, mozprofile, moznetwork, mozInstall, mozdevice, mozcrash, manifestparser, mozrunner, mozpower, mozhttpd, aiohttp, arsenic [task 2025-05-09T07:19:28.270Z] 07:19:28 INFO - Successfully installed aiohttp-3.7.4.post0 arsenic-21.8 async-timeout-3.0.1 attrs-20.3.0 blessed-1.19.1 certifi-2024.2.2 chardet-4.0.0 charset-normalizer-2.0.12 conditioned-profile-0.2 distro-1.4.0 geckoprocesstypes-1.0 idna-3.3 manifestparser-2.4.0 mozInstall-2.1.0 mozcrash-2.2.1 mozdebug-0.3.1 mozdevice-4.2.0 mozfile-3.0.0 mozgeckoprofiler-1.0.0 mozhttpd-0.7.1 mozinfo-1.2.3 mozleak-1.0.0 mozlog-8.0.0 moznetwork-1.1.0 mozpower-1.1.2 mozprocess-1.4.0 mozprofile-3.0.0 mozproxy-1.0 mozrunner-8.3.2 mozscreenshot-1.0.0 mozserve-0.1 mozterm-1.0.0 moztest-1.1.0 mozversion-2.4.0 multidict-6.1.0 pyyaml-5.1.2 redo-2.0.4 requests-2.27.1 structlog-20.2.0 toml-0.10.2 tomlkit-0.12.3 typing-extensions-4.9.0 urllib3-1.26.17 wcwidth-0.1.7 yarl-1.9.3 [task 2025-05-09T07:19:28.462Z] 07:19:28 INFO - Return code: 0 [task 2025-05-09T07:19:28.463Z] 07:19:28 INFO - Installing mock into virtualenv /builds/worker/workspace/build/venv [task 2025-05-09T07:19:28.902Z] 07:19:28 INFO - find_links: connection checks passed for https://pypi.pub.build.mozilla.org/pub/, adding. [task 2025-05-09T07:19:28.902Z] 07:19:28 INFO - retry: Calling run_command with args: [['/builds/worker/workspace/build/venv/bin/pip', 'install', '--no-use-pep517', '--timeout', '120', '--no-index', '--find-links', 'https://pypi.pub.build.mozilla.org/pub/', 'mock']], kwargs: {'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': re.compile('\\d+: error: '), 'level': 'error'}, {'regex': re.compile('\\d+: warning: '), 'level': 'warning'}, {'regex': re.compile('Downloading .* \\(.*\\): *([0-9]+%)? *[0-9\\.]+[kmKM]b'), 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': re.compile('Warning:.*Error: '), 'level': 'warning'}, {'regex': re.compile('package.*> (?:Error|ERROR):'), 'level': 'error'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': re.compile('raise \\w*Exception: '), 'level': 'critical'}, {'regex': re.compile('raise \\w*Error: '), 'level': 'critical'}], 'cwd': '/builds/worker/workspace/build', 'env': {'MOZ_FETCHES': '[{"artifact": "public/build/fix-stacks.tar.zst", "extract": true, "task": "KKQM9YY5QJSHYwqnpxPpbQ"}, {"artifact": "public/build/grcov.tar.zst", "extract": true, "task": "OYdFYQ6VRHuesvKDgd6G0w"}, {"artifact": "public/build/minidump-stackwalk.tar.zst", "extract": true, "task": "LrwgCds7TBm8f3rMFl6PJw"}, {"artifact": "public/build/target.mozinfo.json", "extract": true, "task": "KQ3IDbVUR2eOwACS3Q_Jog"}]', 'LC_ALL': 'en_US.UTF-8', 'COMM_HEAD_REV': '3f3a08b4a492657e72570a2a0cb16c6c88a37065', 'TASK_WORKDIR': '/builds/worker', 'TOOLTOOL_CACHE': '/builds/worker/tooltool-cache', 'LANG': 'en_US.UTF-8', 'MOZ_AUTOMATION': '1', 'GECKO_PATH': '/builds/worker/checkouts/gecko', 'DISPLAY': ':0', 'HOSTNAME': 'taskcluster-worker', 'OLDPWD': '/builds/worker/workspace', 'ENABLE_E10S': 'false', 'WORKING_DIR': '/builds/worker', 'GECKO_HEAD_REPOSITORY': 'https://hg.mozilla.org/mozilla-central', 'COMM_BASE_REPOSITORY': 'https://hg.mozilla.org/comm-unified', 'UV_CACHE_DIR': '/builds/worker/.task-cache/uv', 'USER': 'worker', 'RUN_ID': '0', 'TASKCLUSTER_PROXY_URL': 'http://172.17.0.1:80', 'EXTRA_MOZHARNESS_CONFIG': '{"installer_url": "https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/target.tar.xz", "test_packages_url": "https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/target.test_packages.json"}', 'NEED_WINDOW_MANAGER': 'true', 'TASKCLUSTER_INSTANCE_TYPE': 'projects/887720501152/machineTypes/c2-standard-4', 'PWD': '/builds/worker/workspace', 'HOME': '/builds/worker', 'GECKO_BASE_REPOSITORY': 'https://hg.mozilla.org/mozilla-unified', 'MOZ_SOURCE_CHANGESET': '1b61e7cdc6f06fffc6e88ffff16a560f393f28f6', 'TASKCLUSTER_WORKER_LOCATION': '{"cloud":"google","region":"us-central1","zone":"us-central1-a"}', 'DEBIAN_FRONTEND': 'noninteractive', 'TASKCLUSTER_VIDEO_DEVICE': '/dev/video0', 'NEED_PULSEAUDIO': 'true', 'GECKO_HEAD_REV': '1b61e7cdc6f06fffc6e88ffff16a560f393f28f6', 'MOZHARNESS_CONFIG': 'unittests/linux_unittest.py remove_executables.py unittests/thunderbird_extra.py', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'MOZ_SCM_LEVEL': '3', 'SHELL': '/bin/bash', 'TERM': 'xterm', 'PIP_CACHE_DIR': '/builds/worker/.task-cache/pip', 'TASKCLUSTER_ROOT_URL': 'https://firefox-ci-tc.services.mozilla.com', 'TASK_ID': 'VvFT159rRPe6FKHLHhPi0g', 'MOZ_FETCHES_DIR': '/builds/worker/fetches', 'MOCHITEST_FLAVOR': 'browser', 'MOZ_SOURCE_REPO': 'https://hg.mozilla.org/mozilla-central', 'SHLVL': '1', 'COMM_HEAD_REPOSITORY': 'https://hg.mozilla.org/comm-central', 'LOGNAME': 'worker', 'DBUS_SESSION_BUS_ADDRESS': 'unix:abstract=/tmp/dbus-Joq8G9XZsW,guid=47c71fabc23dcbe20170ef7f681dac49', 'XDG_RUNTIME_DIR': '/builds/worker', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/builds/worker/bin', 'HG_STORE_PATH': '/builds/worker/checkouts/hg-store', 'MOZHARNESS_URL': 'https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/mozharness.zip', 'SCCACHE_DISABLE': '1', 'TASK_GROUP_ID': 'VZMcD9B-SYWuTuEkfONv8Q', 'PYTHON': 'python3', 'MOZILLA_BUILD_URL': 'https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/target.tar.xz', 'MOZHARNESS_SCRIPT': 'desktop_unittest.py', 'REQUIRE_GPU': '0', 'GCOV_PREFIX_STRIP': '4'}, 'error_level': 'warning'}, attempt #1 [task 2025-05-09T07:19:28.902Z] 07:19:28 INFO - Running command: ['/builds/worker/workspace/build/venv/bin/pip', 'install', '--no-use-pep517', '--timeout', '120', '--no-index', '--find-links', 'https://pypi.pub.build.mozilla.org/pub/', 'mock'] in /builds/worker/workspace/build [task 2025-05-09T07:19:28.902Z] 07:19:28 INFO - Copy/paste: /builds/worker/workspace/build/venv/bin/pip install --no-use-pep517 --timeout 120 --no-index --find-links https://pypi.pub.build.mozilla.org/pub/ mock [task 2025-05-09T07:19:28.903Z] 07:19:28 INFO - Using env: (same as previous command) [task 2025-05-09T07:19:29.263Z] 07:19:29 INFO - Looking in links: https://pypi.pub.build.mozilla.org/pub/ [task 2025-05-09T07:19:30.226Z] 07:19:30 INFO - Collecting mock [task 2025-05-09T07:19:30.226Z] 07:19:30 INFO - Using cached mock-1.0.1-py3-none-any.whl [task 2025-05-09T07:19:30.354Z] 07:19:30 INFO - Installing collected packages: mock [task 2025-05-09T07:19:30.384Z] 07:19:30 INFO - Successfully installed mock-1.0.1 [task 2025-05-09T07:19:30.458Z] 07:19:30 INFO - Return code: 0 [task 2025-05-09T07:19:30.458Z] 07:19:30 INFO - Installing simplejson into virtualenv /builds/worker/workspace/build/venv [task 2025-05-09T07:19:30.895Z] 07:19:30 INFO - find_links: connection checks passed for https://pypi.pub.build.mozilla.org/pub/, adding. [task 2025-05-09T07:19:30.896Z] 07:19:30 INFO - retry: Calling run_command with args: [['/builds/worker/workspace/build/venv/bin/pip', 'install', '--no-use-pep517', '--timeout', '120', '--no-index', '--find-links', 'https://pypi.pub.build.mozilla.org/pub/', 'simplejson']], kwargs: {'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': re.compile('\\d+: error: '), 'level': 'error'}, {'regex': re.compile('\\d+: warning: '), 'level': 'warning'}, {'regex': re.compile('Downloading .* \\(.*\\): *([0-9]+%)? *[0-9\\.]+[kmKM]b'), 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': re.compile('Warning:.*Error: '), 'level': 'warning'}, {'regex': re.compile('package.*> (?:Error|ERROR):'), 'level': 'error'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': re.compile('raise \\w*Exception: '), 'level': 'critical'}, {'regex': re.compile('raise \\w*Error: '), 'level': 'critical'}], 'cwd': '/builds/worker/workspace/build', 'env': {'MOZ_FETCHES': '[{"artifact": "public/build/fix-stacks.tar.zst", "extract": true, "task": "KKQM9YY5QJSHYwqnpxPpbQ"}, {"artifact": "public/build/grcov.tar.zst", "extract": true, "task": "OYdFYQ6VRHuesvKDgd6G0w"}, {"artifact": "public/build/minidump-stackwalk.tar.zst", "extract": true, "task": "LrwgCds7TBm8f3rMFl6PJw"}, {"artifact": "public/build/target.mozinfo.json", "extract": true, "task": "KQ3IDbVUR2eOwACS3Q_Jog"}]', 'LC_ALL': 'en_US.UTF-8', 'COMM_HEAD_REV': '3f3a08b4a492657e72570a2a0cb16c6c88a37065', 'TASK_WORKDIR': '/builds/worker', 'TOOLTOOL_CACHE': '/builds/worker/tooltool-cache', 'LANG': 'en_US.UTF-8', 'MOZ_AUTOMATION': '1', 'GECKO_PATH': '/builds/worker/checkouts/gecko', 'DISPLAY': ':0', 'HOSTNAME': 'taskcluster-worker', 'OLDPWD': '/builds/worker/workspace', 'ENABLE_E10S': 'false', 'WORKING_DIR': '/builds/worker', 'GECKO_HEAD_REPOSITORY': 'https://hg.mozilla.org/mozilla-central', 'COMM_BASE_REPOSITORY': 'https://hg.mozilla.org/comm-unified', 'UV_CACHE_DIR': '/builds/worker/.task-cache/uv', 'USER': 'worker', 'RUN_ID': '0', 'TASKCLUSTER_PROXY_URL': 'http://172.17.0.1:80', 'EXTRA_MOZHARNESS_CONFIG': '{"installer_url": "https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/target.tar.xz", "test_packages_url": "https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/target.test_packages.json"}', 'NEED_WINDOW_MANAGER': 'true', 'TASKCLUSTER_INSTANCE_TYPE': 'projects/887720501152/machineTypes/c2-standard-4', 'PWD': '/builds/worker/workspace', 'HOME': '/builds/worker', 'GECKO_BASE_REPOSITORY': 'https://hg.mozilla.org/mozilla-unified', 'MOZ_SOURCE_CHANGESET': '1b61e7cdc6f06fffc6e88ffff16a560f393f28f6', 'TASKCLUSTER_WORKER_LOCATION': '{"cloud":"google","region":"us-central1","zone":"us-central1-a"}', 'DEBIAN_FRONTEND': 'noninteractive', 'TASKCLUSTER_VIDEO_DEVICE': '/dev/video0', 'NEED_PULSEAUDIO': 'true', 'GECKO_HEAD_REV': '1b61e7cdc6f06fffc6e88ffff16a560f393f28f6', 'MOZHARNESS_CONFIG': 'unittests/linux_unittest.py remove_executables.py unittests/thunderbird_extra.py', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'MOZ_SCM_LEVEL': '3', 'SHELL': '/bin/bash', 'TERM': 'xterm', 'PIP_CACHE_DIR': '/builds/worker/.task-cache/pip', 'TASKCLUSTER_ROOT_URL': 'https://firefox-ci-tc.services.mozilla.com', 'TASK_ID': 'VvFT159rRPe6FKHLHhPi0g', 'MOZ_FETCHES_DIR': '/builds/worker/fetches', 'MOCHITEST_FLAVOR': 'browser', 'MOZ_SOURCE_REPO': 'https://hg.mozilla.org/mozilla-central', 'SHLVL': '1', 'COMM_HEAD_REPOSITORY': 'https://hg.mozilla.org/comm-central', 'LOGNAME': 'worker', 'DBUS_SESSION_BUS_ADDRESS': 'unix:abstract=/tmp/dbus-Joq8G9XZsW,guid=47c71fabc23dcbe20170ef7f681dac49', 'XDG_RUNTIME_DIR': '/builds/worker', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/builds/worker/bin', 'HG_STORE_PATH': '/builds/worker/checkouts/hg-store', 'MOZHARNESS_URL': 'https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/mozharness.zip', 'SCCACHE_DISABLE': '1', 'TASK_GROUP_ID': 'VZMcD9B-SYWuTuEkfONv8Q', 'PYTHON': 'python3', 'MOZILLA_BUILD_URL': 'https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/target.tar.xz', 'MOZHARNESS_SCRIPT': 'desktop_unittest.py', 'REQUIRE_GPU': '0', 'GCOV_PREFIX_STRIP': '4'}, 'error_level': 'warning'}, attempt #1 [task 2025-05-09T07:19:30.896Z] 07:19:30 INFO - Running command: ['/builds/worker/workspace/build/venv/bin/pip', 'install', '--no-use-pep517', '--timeout', '120', '--no-index', '--find-links', 'https://pypi.pub.build.mozilla.org/pub/', 'simplejson'] in /builds/worker/workspace/build [task 2025-05-09T07:19:30.896Z] 07:19:30 INFO - Copy/paste: /builds/worker/workspace/build/venv/bin/pip install --no-use-pep517 --timeout 120 --no-index --find-links https://pypi.pub.build.mozilla.org/pub/ simplejson [task 2025-05-09T07:19:30.896Z] 07:19:30 INFO - Using env: (same as previous command) [task 2025-05-09T07:19:31.247Z] 07:19:31 INFO - Looking in links: https://pypi.pub.build.mozilla.org/pub/ [task 2025-05-09T07:19:32.171Z] 07:19:32 INFO - Collecting simplejson [task 2025-05-09T07:19:32.171Z] 07:19:32 INFO - Using cached simplejson-3.3.0-cp38-cp38-linux_x86_64.whl [task 2025-05-09T07:19:32.376Z] 07:19:32 INFO - Installing collected packages: simplejson [task 2025-05-09T07:19:32.667Z] 07:19:32 INFO - Successfully installed simplejson-3.3.0 [task 2025-05-09T07:19:32.740Z] 07:19:32 INFO - Return code: 0 [task 2025-05-09T07:19:32.741Z] 07:19:32 INFO - Installing None into virtualenv /builds/worker/workspace/build/venv [task 2025-05-09T07:19:33.178Z] 07:19:33 INFO - find_links: connection checks passed for https://pypi.pub.build.mozilla.org/pub/, adding. [task 2025-05-09T07:19:33.178Z] 07:19:33 INFO - retry: Calling run_command with args: [['/builds/worker/workspace/build/venv/bin/pip', 'install', '--no-use-pep517', '--timeout', '120', '-r', '/builds/worker/workspace/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'https://pypi.pub.build.mozilla.org/pub/']], kwargs: {'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': re.compile('\\d+: error: '), 'level': 'error'}, {'regex': re.compile('\\d+: warning: '), 'level': 'warning'}, {'regex': re.compile('Downloading .* \\(.*\\): *([0-9]+%)? *[0-9\\.]+[kmKM]b'), 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': re.compile('Warning:.*Error: '), 'level': 'warning'}, {'regex': re.compile('package.*> (?:Error|ERROR):'), 'level': 'error'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': re.compile('raise \\w*Exception: '), 'level': 'critical'}, {'regex': re.compile('raise \\w*Error: '), 'level': 'critical'}], 'cwd': '/builds/worker/workspace/build/tests/config', 'env': {'MOZ_FETCHES': '[{"artifact": "public/build/fix-stacks.tar.zst", "extract": true, "task": "KKQM9YY5QJSHYwqnpxPpbQ"}, {"artifact": "public/build/grcov.tar.zst", "extract": true, "task": "OYdFYQ6VRHuesvKDgd6G0w"}, {"artifact": "public/build/minidump-stackwalk.tar.zst", "extract": true, "task": "LrwgCds7TBm8f3rMFl6PJw"}, {"artifact": "public/build/target.mozinfo.json", "extract": true, "task": "KQ3IDbVUR2eOwACS3Q_Jog"}]', 'LC_ALL': 'en_US.UTF-8', 'COMM_HEAD_REV': '3f3a08b4a492657e72570a2a0cb16c6c88a37065', 'TASK_WORKDIR': '/builds/worker', 'TOOLTOOL_CACHE': '/builds/worker/tooltool-cache', 'LANG': 'en_US.UTF-8', 'MOZ_AUTOMATION': '1', 'GECKO_PATH': '/builds/worker/checkouts/gecko', 'DISPLAY': ':0', 'HOSTNAME': 'taskcluster-worker', 'OLDPWD': '/builds/worker/workspace', 'ENABLE_E10S': 'false', 'WORKING_DIR': '/builds/worker', 'GECKO_HEAD_REPOSITORY': 'https://hg.mozilla.org/mozilla-central', 'COMM_BASE_REPOSITORY': 'https://hg.mozilla.org/comm-unified', 'UV_CACHE_DIR': '/builds/worker/.task-cache/uv', 'USER': 'worker', 'RUN_ID': '0', 'TASKCLUSTER_PROXY_URL': 'http://172.17.0.1:80', 'EXTRA_MOZHARNESS_CONFIG': '{"installer_url": "https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/target.tar.xz", "test_packages_url": "https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/target.test_packages.json"}', 'NEED_WINDOW_MANAGER': 'true', 'TASKCLUSTER_INSTANCE_TYPE': 'projects/887720501152/machineTypes/c2-standard-4', 'PWD': '/builds/worker/workspace', 'HOME': '/builds/worker', 'GECKO_BASE_REPOSITORY': 'https://hg.mozilla.org/mozilla-unified', 'MOZ_SOURCE_CHANGESET': '1b61e7cdc6f06fffc6e88ffff16a560f393f28f6', 'TASKCLUSTER_WORKER_LOCATION': '{"cloud":"google","region":"us-central1","zone":"us-central1-a"}', 'DEBIAN_FRONTEND': 'noninteractive', 'TASKCLUSTER_VIDEO_DEVICE': '/dev/video0', 'NEED_PULSEAUDIO': 'true', 'GECKO_HEAD_REV': '1b61e7cdc6f06fffc6e88ffff16a560f393f28f6', 'MOZHARNESS_CONFIG': 'unittests/linux_unittest.py remove_executables.py unittests/thunderbird_extra.py', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'MOZ_SCM_LEVEL': '3', 'SHELL': '/bin/bash', 'TERM': 'xterm', 'PIP_CACHE_DIR': '/builds/worker/.task-cache/pip', 'TASKCLUSTER_ROOT_URL': 'https://firefox-ci-tc.services.mozilla.com', 'TASK_ID': 'VvFT159rRPe6FKHLHhPi0g', 'MOZ_FETCHES_DIR': '/builds/worker/fetches', 'MOCHITEST_FLAVOR': 'browser', 'MOZ_SOURCE_REPO': 'https://hg.mozilla.org/mozilla-central', 'SHLVL': '1', 'COMM_HEAD_REPOSITORY': 'https://hg.mozilla.org/comm-central', 'LOGNAME': 'worker', 'DBUS_SESSION_BUS_ADDRESS': 'unix:abstract=/tmp/dbus-Joq8G9XZsW,guid=47c71fabc23dcbe20170ef7f681dac49', 'XDG_RUNTIME_DIR': '/builds/worker', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/builds/worker/bin', 'HG_STORE_PATH': '/builds/worker/checkouts/hg-store', 'MOZHARNESS_URL': 'https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/mozharness.zip', 'SCCACHE_DISABLE': '1', 'TASK_GROUP_ID': 'VZMcD9B-SYWuTuEkfONv8Q', 'PYTHON': 'python3', 'MOZILLA_BUILD_URL': 'https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/target.tar.xz', 'MOZHARNESS_SCRIPT': 'desktop_unittest.py', 'REQUIRE_GPU': '0', 'GCOV_PREFIX_STRIP': '4'}, 'error_level': 'warning'}, attempt #1 [task 2025-05-09T07:19:33.178Z] 07:19:33 INFO - Running command: ['/builds/worker/workspace/build/venv/bin/pip', 'install', '--no-use-pep517', '--timeout', '120', '-r', '/builds/worker/workspace/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'https://pypi.pub.build.mozilla.org/pub/'] in /builds/worker/workspace/build/tests/config [task 2025-05-09T07:19:33.178Z] 07:19:33 INFO - Copy/paste: /builds/worker/workspace/build/venv/bin/pip install --no-use-pep517 --timeout 120 -r /builds/worker/workspace/build/tests/config/marionette_requirements.txt --no-index --find-links https://pypi.pub.build.mozilla.org/pub/ [task 2025-05-09T07:19:33.178Z] 07:19:33 INFO - Using env: (same as previous command) [task 2025-05-09T07:19:33.547Z] 07:19:33 INFO - Looking in links: https://pypi.pub.build.mozilla.org/pub/ [task 2025-05-09T07:19:33.551Z] 07:19:33 INFO - Processing /builds/worker/workspace/build/tests/tools/geckoprocesstypes_generator [task 2025-05-09T07:19:33.552Z] 07:19:33 INFO - Preparing metadata (setup.py): started [task 2025-05-09T07:19:33.857Z] 07:19:33 INFO - Preparing metadata (setup.py): finished with status 'done' [task 2025-05-09T07:19:33.864Z] 07:19:33 INFO - Processing /builds/worker/workspace/build/tests/tools/mozterm [task 2025-05-09T07:19:33.864Z] 07:19:33 INFO - Preparing metadata (setup.py): started [task 2025-05-09T07:19:34.063Z] 07:19:34 INFO - Preparing metadata (setup.py): finished with status 'done' [task 2025-05-09T07:19:34.068Z] 07:19:34 INFO - Processing /builds/worker/workspace/build/tests/mozbase/manifestparser [task 2025-05-09T07:19:34.069Z] 07:19:34 INFO - Preparing metadata (setup.py): started [task 2025-05-09T07:19:34.264Z] 07:19:34 INFO - Preparing metadata (setup.py): finished with status 'done' [task 2025-05-09T07:19:34.270Z] 07:19:34 INFO - Processing /builds/worker/workspace/build/tests/mozbase/mozcrash [task 2025-05-09T07:19:34.271Z] 07:19:34 INFO - Preparing metadata (setup.py): started [task 2025-05-09T07:19:34.433Z] 07:19:34 INFO - Preparing metadata (setup.py): finished with status 'done' [task 2025-05-09T07:19:34.439Z] 07:19:34 INFO - Processing /builds/worker/workspace/build/tests/mozbase/mozdebug [task 2025-05-09T07:19:34.439Z] 07:19:34 INFO - Preparing metadata (setup.py): started [task 2025-05-09T07:19:34.607Z] 07:19:34 INFO - Preparing metadata (setup.py): finished with status 'done' [task 2025-05-09T07:19:34.613Z] 07:19:34 INFO - Processing /builds/worker/workspace/build/tests/mozbase/mozdevice [task 2025-05-09T07:19:34.614Z] 07:19:34 INFO - Preparing metadata (setup.py): started [task 2025-05-09T07:19:34.779Z] 07:19:34 INFO - Preparing metadata (setup.py): finished with status 'done' [task 2025-05-09T07:19:34.785Z] 07:19:34 INFO - Processing /builds/worker/workspace/build/tests/mozbase/mozfile [task 2025-05-09T07:19:34.785Z] 07:19:34 INFO - Preparing metadata (setup.py): started [task 2025-05-09T07:19:35.029Z] 07:19:35 INFO - Preparing metadata (setup.py): finished with status 'done' [task 2025-05-09T07:19:35.035Z] 07:19:35 INFO - Processing /builds/worker/workspace/build/tests/mozbase/mozgeckoprofiler [task 2025-05-09T07:19:35.035Z] 07:19:35 INFO - Preparing metadata (setup.py): started [task 2025-05-09T07:19:35.230Z] 07:19:35 INFO - Preparing metadata (setup.py): finished with status 'done' [task 2025-05-09T07:19:35.236Z] 07:19:35 INFO - Processing /builds/worker/workspace/build/tests/mozbase/mozhttpd [task 2025-05-09T07:19:35.236Z] 07:19:35 INFO - Preparing metadata (setup.py): started [task 2025-05-09T07:19:35.428Z] 07:19:35 INFO - Preparing metadata (setup.py): finished with status 'done' [task 2025-05-09T07:19:35.433Z] 07:19:35 INFO - Processing /builds/worker/workspace/build/tests/mozbase/mozinfo [task 2025-05-09T07:19:35.434Z] 07:19:35 INFO - Preparing metadata (setup.py): started [task 2025-05-09T07:19:35.604Z] 07:19:35 INFO - Preparing metadata (setup.py): finished with status 'done' [task 2025-05-09T07:19:35.609Z] 07:19:35 INFO - Processing /builds/worker/workspace/build/tests/mozbase/mozinstall [task 2025-05-09T07:19:35.610Z] 07:19:35 INFO - Preparing metadata (setup.py): started [task 2025-05-09T07:19:35.769Z] 07:19:35 INFO - Preparing metadata (setup.py): finished with status 'done' [task 2025-05-09T07:19:35.775Z] 07:19:35 INFO - Processing /builds/worker/workspace/build/tests/mozbase/mozleak [task 2025-05-09T07:19:35.775Z] 07:19:35 INFO - Preparing metadata (setup.py): started [task 2025-05-09T07:19:36.056Z] 07:19:36 INFO - Preparing metadata (setup.py): finished with status 'done' [task 2025-05-09T07:19:36.062Z] 07:19:36 INFO - Processing /builds/worker/workspace/build/tests/mozbase/mozlog [task 2025-05-09T07:19:36.063Z] 07:19:36 INFO - Preparing metadata (setup.py): started [task 2025-05-09T07:19:36.225Z] 07:19:36 INFO - Preparing metadata (setup.py): finished with status 'done' [task 2025-05-09T07:19:36.230Z] 07:19:36 INFO - Processing /builds/worker/workspace/build/tests/mozbase/moznetwork [task 2025-05-09T07:19:36.231Z] 07:19:36 INFO - Preparing metadata (setup.py): started [task 2025-05-09T07:19:36.385Z] 07:19:36 INFO - Preparing metadata (setup.py): finished with status 'done' [task 2025-05-09T07:19:36.390Z] 07:19:36 INFO - Processing /builds/worker/workspace/build/tests/mozbase/mozpower [task 2025-05-09T07:19:36.391Z] 07:19:36 INFO - Preparing metadata (setup.py): started [task 2025-05-09T07:19:36.546Z] 07:19:36 INFO - Preparing metadata (setup.py): finished with status 'done' [task 2025-05-09T07:19:36.551Z] 07:19:36 INFO - Processing /builds/worker/workspace/build/tests/mozbase/mozprocess [task 2025-05-09T07:19:36.552Z] 07:19:36 INFO - Preparing metadata (setup.py): started [task 2025-05-09T07:19:36.706Z] 07:19:36 INFO - Preparing metadata (setup.py): finished with status 'done' [task 2025-05-09T07:19:36.712Z] 07:19:36 INFO - Processing /builds/worker/workspace/build/tests/mozbase/mozprofile [task 2025-05-09T07:19:36.712Z] 07:19:36 INFO - Preparing metadata (setup.py): started [task 2025-05-09T07:19:36.867Z] 07:19:36 INFO - Preparing metadata (setup.py): finished with status 'done' [task 2025-05-09T07:19:36.873Z] 07:19:36 INFO - Processing /builds/worker/workspace/build/tests/mozbase/mozproxy [task 2025-05-09T07:19:36.874Z] 07:19:36 INFO - Preparing metadata (setup.py): started [task 2025-05-09T07:19:37.030Z] 07:19:37 INFO - Preparing metadata (setup.py): finished with status 'done' [task 2025-05-09T07:19:37.035Z] 07:19:37 INFO - Processing /builds/worker/workspace/build/tests/mozbase/mozrunner [task 2025-05-09T07:19:37.036Z] 07:19:37 INFO - Preparing metadata (setup.py): started [task 2025-05-09T07:19:37.193Z] 07:19:37 INFO - Preparing metadata (setup.py): finished with status 'done' [task 2025-05-09T07:19:37.198Z] 07:19:37 INFO - Processing /builds/worker/workspace/build/tests/mozbase/mozserve [task 2025-05-09T07:19:37.199Z] 07:19:37 INFO - Preparing metadata (setup.py): started [task 2025-05-09T07:19:37.349Z] 07:19:37 INFO - Preparing metadata (setup.py): finished with status 'done' [task 2025-05-09T07:19:37.354Z] 07:19:37 INFO - Processing /builds/worker/workspace/build/tests/mozbase/mozscreenshot [task 2025-05-09T07:19:37.355Z] 07:19:37 INFO - Preparing metadata (setup.py): started [task 2025-05-09T07:19:37.508Z] 07:19:37 INFO - Preparing metadata (setup.py): finished with status 'done' [task 2025-05-09T07:19:37.514Z] 07:19:37 INFO - Processing /builds/worker/workspace/build/tests/mozbase/moztest [task 2025-05-09T07:19:37.515Z] 07:19:37 INFO - Preparing metadata (setup.py): started [task 2025-05-09T07:19:37.668Z] 07:19:37 INFO - Preparing metadata (setup.py): finished with status 'done' [task 2025-05-09T07:19:37.673Z] 07:19:37 INFO - Processing /builds/worker/workspace/build/tests/mozbase/mozversion [task 2025-05-09T07:19:37.674Z] 07:19:37 INFO - Preparing metadata (setup.py): started [task 2025-05-09T07:19:37.827Z] 07:19:37 INFO - Preparing metadata (setup.py): finished with status 'done' [task 2025-05-09T07:19:37.833Z] 07:19:37 INFO - Processing /builds/worker/workspace/build/tests/condprofile [task 2025-05-09T07:19:37.833Z] 07:19:37 INFO - Preparing metadata (setup.py): started [task 2025-05-09T07:19:37.990Z] 07:19:37 INFO - Preparing metadata (setup.py): finished with status 'done' [task 2025-05-09T07:19:38.000Z] 07:19:38 INFO - Collecting arsenic==21.8 (from -r /builds/worker/workspace/build/tests/config/mozbase_requirements.txt (line 28)) [task 2025-05-09T07:19:38.002Z] 07:19:38 INFO - Using cached https://pypi.pub.build.mozilla.org/pub/arsenic-21.8-py3-none-any.whl (18 kB) [task 2025-05-09T07:19:38.007Z] 07:19:38 INFO - Processing /builds/worker/workspace/build/tests/tools/wptserve [task 2025-05-09T07:19:38.008Z] 07:19:38 INFO - Preparing metadata (setup.py): started [task 2025-05-09T07:19:38.171Z] 07:19:38 INFO - Preparing metadata (setup.py): finished with status 'done' [task 2025-05-09T07:19:38.178Z] 07:19:38 INFO - Processing /builds/worker/workspace/build/tests/tools/wpt_third_party/certifi [task 2025-05-09T07:19:38.179Z] 07:19:38 INFO - Preparing metadata (setup.py): started [task 2025-05-09T07:19:38.345Z] 07:19:38 INFO - Preparing metadata (setup.py): finished with status 'done' [task 2025-05-09T07:19:38.351Z] 07:19:38 INFO - Processing /builds/worker/workspace/build/tests/tools/wpt_third_party/h2 [task 2025-05-09T07:19:38.352Z] 07:19:38 INFO - Preparing metadata (setup.py): started [task 2025-05-09T07:19:38.527Z] 07:19:38 INFO - Preparing metadata (setup.py): finished with status 'done' [task 2025-05-09T07:19:38.533Z] 07:19:38 INFO - Processing /builds/worker/workspace/build/tests/tools/wpt_third_party/hyperframe [task 2025-05-09T07:19:38.534Z] 07:19:38 INFO - Preparing metadata (setup.py): started [task 2025-05-09T07:19:38.700Z] 07:19:38 INFO - Preparing metadata (setup.py): finished with status 'done' [task 2025-05-09T07:19:38.706Z] 07:19:38 INFO - Processing /builds/worker/workspace/build/tests/tools/wpt_third_party/hpack [task 2025-05-09T07:19:38.707Z] 07:19:38 INFO - Preparing metadata (setup.py): started [task 2025-05-09T07:19:38.877Z] 07:19:38 INFO - Preparing metadata (setup.py): finished with status 'done' [task 2025-05-09T07:19:38.882Z] 07:19:38 INFO - Processing /builds/worker/workspace/build/tests/tools/wpt_third_party/pywebsocket3 [task 2025-05-09T07:19:38.883Z] 07:19:38 INFO - Preparing metadata (setup.py): started [task 2025-05-09T07:19:39.042Z] 07:19:39 INFO - Preparing metadata (setup.py): finished with status 'done' [task 2025-05-09T07:19:39.048Z] 07:19:39 INFO - Processing /builds/worker/workspace/build/tests/marionette/client [task 2025-05-09T07:19:39.049Z] 07:19:39 INFO - Preparing metadata (setup.py): started [task 2025-05-09T07:19:39.206Z] 07:19:39 INFO - Preparing metadata (setup.py): finished with status 'done' [task 2025-05-09T07:19:39.211Z] 07:19:39 INFO - Processing /builds/worker/workspace/build/tests/marionette/harness [task 2025-05-09T07:19:39.212Z] 07:19:39 INFO - Preparing metadata (setup.py): started [task 2025-05-09T07:19:39.371Z] 07:19:39 INFO - Preparing metadata (setup.py): finished with status 'done' [task 2025-05-09T07:19:39.384Z] 07:19:39 INFO - Requirement already satisfied: aiohttp==3.7.4.post0 in /builds/worker/workspace/build/venv/lib/python3.8/site-packages (from -r /builds/worker/workspace/build/tests/config/mozbase_requirements.txt (line 27)) (3.7.4.post0) [task 2025-05-09T07:19:39.385Z] 07:19:39 INFO - Requirement already satisfied: requests==2.27.1 in /builds/worker/workspace/build/venv/lib/python3.8/site-packages (from -r /builds/worker/workspace/build/tests/config/mozbase_requirements.txt (line 29)) (2.27.1) [task 2025-05-09T07:19:39.386Z] 07:19:39 INFO - Requirement already satisfied: pyyaml==5.1.2 in /builds/worker/workspace/build/venv/lib/python3.8/site-packages (from -r /builds/worker/workspace/build/tests/config/mozbase_requirements.txt (line 30)) (5.1.2) [task 2025-05-09T07:19:39.386Z] 07:19:39 INFO - Requirement already satisfied: structlog==20.2.0 in /builds/worker/workspace/build/venv/lib/python3.8/site-packages (from -r /builds/worker/workspace/build/tests/config/mozbase_requirements.txt (line 31)) (20.2.0) [task 2025-05-09T07:19:39.387Z] 07:19:39 INFO - Requirement already satisfied: toml==0.10.2 in /builds/worker/workspace/build/venv/lib/python3.8/site-packages (from -r /builds/worker/workspace/build/tests/config/mozbase_requirements.txt (line 32)) (0.10.2) [task 2025-05-09T07:19:39.388Z] 07:19:39 INFO - Requirement already satisfied: tomlkit==0.12.3 in /builds/worker/workspace/build/venv/lib/python3.8/site-packages (from -r /builds/worker/workspace/build/tests/config/mozbase_requirements.txt (line 33)) (0.12.3) [task 2025-05-09T07:19:39.400Z] 07:19:39 INFO - Requirement already satisfied: attrs>=17.3.0 in /builds/worker/workspace/build/venv/lib/python3.8/site-packages (from aiohttp==3.7.4.post0->-r /builds/worker/workspace/build/tests/config/mozbase_requirements.txt (line 27)) (20.3.0) [task 2025-05-09T07:19:39.401Z] 07:19:39 INFO - Requirement already satisfied: chardet<5.0,>=2.0 in /builds/worker/workspace/build/venv/lib/python3.8/site-packages (from aiohttp==3.7.4.post0->-r /builds/worker/workspace/build/tests/config/mozbase_requirements.txt (line 27)) (4.0.0) [task 2025-05-09T07:19:39.402Z] 07:19:39 INFO - Requirement already satisfied: multidict<7.0,>=4.5 in /builds/worker/workspace/build/venv/lib/python3.8/site-packages (from aiohttp==3.7.4.post0->-r /builds/worker/workspace/build/tests/config/mozbase_requirements.txt (line 27)) (6.1.0) [task 2025-05-09T07:19:39.403Z] 07:19:39 INFO - Requirement already satisfied: async-timeout<4.0,>=3.0 in /builds/worker/workspace/build/venv/lib/python3.8/site-packages (from aiohttp==3.7.4.post0->-r /builds/worker/workspace/build/tests/config/mozbase_requirements.txt (line 27)) (3.0.1) [task 2025-05-09T07:19:39.404Z] 07:19:39 INFO - Requirement already satisfied: yarl<2.0,>=1.0 in /builds/worker/workspace/build/venv/lib/python3.8/site-packages (from aiohttp==3.7.4.post0->-r /builds/worker/workspace/build/tests/config/mozbase_requirements.txt (line 27)) (1.9.3) [task 2025-05-09T07:19:39.405Z] 07:19:39 INFO - Requirement already satisfied: typing-extensions>=3.6.5 in /builds/worker/workspace/build/venv/lib/python3.8/site-packages (from aiohttp==3.7.4.post0->-r /builds/worker/workspace/build/tests/config/mozbase_requirements.txt (line 27)) (4.9.0) [task 2025-05-09T07:19:39.415Z] 07:19:39 INFO - Requirement already satisfied: urllib3<1.27,>=1.21.1 in /builds/worker/workspace/build/venv/lib/python3.8/site-packages (from requests==2.27.1->-r /builds/worker/workspace/build/tests/config/mozbase_requirements.txt (line 29)) (1.26.17) [task 2025-05-09T07:19:39.417Z] 07:19:39 INFO - Requirement already satisfied: charset-normalizer~=2.0.0 in /builds/worker/workspace/build/venv/lib/python3.8/site-packages (from requests==2.27.1->-r /builds/worker/workspace/build/tests/config/mozbase_requirements.txt (line 29)) (2.0.12) [task 2025-05-09T07:19:39.418Z] 07:19:39 INFO - Requirement already satisfied: idna<4,>=2.5 in /builds/worker/workspace/build/venv/lib/python3.8/site-packages (from requests==2.27.1->-r /builds/worker/workspace/build/tests/config/mozbase_requirements.txt (line 29)) (3.3) [task 2025-05-09T07:19:39.439Z] 07:19:39 INFO - Requirement already satisfied: six>=1.13.0 in /builds/worker/workspace/build/venv/lib/python3.8/site-packages (from mozterm==1.0.0->-r /builds/worker/workspace/build/tests/config/mozbase_requirements.txt (line 2)) (1.16.0) [task 2025-05-09T07:19:39.454Z] 07:19:39 INFO - Requirement already satisfied: distro>=1.4.0 in /builds/worker/workspace/build/venv/lib/python3.8/site-packages (from mozinfo==1.2.3->-r /builds/worker/workspace/build/tests/config/mozbase_requirements.txt (line 11)) (1.4.0) [task 2025-05-09T07:19:39.462Z] 07:19:39 INFO - Requirement already satisfied: blessed>=1.19.1 in /builds/worker/workspace/build/venv/lib/python3.8/site-packages (from mozlog==8.0.0->-r /builds/worker/workspace/build/tests/config/mozbase_requirements.txt (line 14)) (1.19.1) [task 2025-05-09T07:19:39.477Z] 07:19:39 INFO - Requirement already satisfied: redo in /builds/worker/workspace/build/venv/lib/python3.8/site-packages (from mozproxy==1.0->-r /builds/worker/workspace/build/tests/config/mozbase_requirements.txt (line 19)) (2.0.4) [task 2025-05-09T07:19:40.527Z] 07:19:40 INFO - Collecting browsermob-proxy>=0.8.0 (from marionette-harness==5.0.2->-r /builds/worker/workspace/build/tests/config/marionette_requirements.txt (line 11)) [task 2025-05-09T07:19:40.527Z] 07:19:40 INFO - Using cached browsermob_proxy-0.8.0-py3-none-any.whl [task 2025-05-09T07:19:40.559Z] 07:19:40 INFO - Requirement already satisfied: wcwidth>=0.1.4 in /builds/worker/workspace/build/venv/lib/python3.8/site-packages (from blessed>=1.19.1->mozlog==8.0.0->-r /builds/worker/workspace/build/tests/config/mozbase_requirements.txt (line 14)) (0.1.7) [task 2025-05-09T07:19:40.649Z] 07:19:40 INFO - Building wheels for collected packages: geckoprocesstypes, mozterm, manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozgeckoprofiler, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozpower, mozprocess, mozprofile, mozproxy, mozrunner, mozserve, mozscreenshot, moztest, mozversion, conditioned-profile, wptserve, certifi, h2, hyperframe, hpack, pywebsocket3, marionette_driver, marionette-harness [task 2025-05-09T07:19:40.649Z] 07:19:40 INFO - Building wheel for geckoprocesstypes (setup.py): started [task 2025-05-09T07:19:40.850Z] 07:19:40 INFO - Building wheel for geckoprocesstypes (setup.py): finished with status 'done' [task 2025-05-09T07:19:40.851Z] 07:19:40 INFO - Created wheel for geckoprocesstypes: filename=geckoprocesstypes-1.0-py3-none-any.whl size=3082 sha256=97dfea3265bfe6a3945f330c3df8884a749089478c7c11c6b91c35cf8d4fdab4 [task 2025-05-09T07:19:40.851Z] 07:19:40 INFO - Stored in directory: /tmp/pip-ephem-wheel-cache-9nh23spq/wheels/ee/f7/18/24c4397c1493ae49df862a04d110e5c47f92c1f55ff05c2a53 [task 2025-05-09T07:19:40.854Z] 07:19:40 INFO - Building wheel for mozterm (setup.py): started [task 2025-05-09T07:19:41.058Z] 07:19:41 INFO - Building wheel for mozterm (setup.py): finished with status 'done' [task 2025-05-09T07:19:41.059Z] 07:19:41 INFO - Created wheel for mozterm: filename=mozterm-1.0.0-py2.py3-none-any.whl size=3482 sha256=b6999ec77e742e6ebe625bd4a4c9b673cdbcb291abc14985851bcbbeddaac25e [task 2025-05-09T07:19:41.059Z] 07:19:41 INFO - Stored in directory: /tmp/pip-ephem-wheel-cache-9nh23spq/wheels/6c/a5/89/d9e83d976d35b1221b6c211464862f0ada30fb81b4b1a872f5 [task 2025-05-09T07:19:41.062Z] 07:19:41 INFO - Building wheel for manifestparser (setup.py): started [task 2025-05-09T07:19:41.269Z] 07:19:41 INFO - Building wheel for manifestparser (setup.py): finished with status 'done' [task 2025-05-09T07:19:41.270Z] 07:19:41 INFO - Created wheel for manifestparser: filename=manifestparser-2.4.0-py3-none-any.whl size=30310 sha256=326a60ff3ffdd1dc1646b5056bae0e88ca954d2d8e47f510fb0287a8602264f7 [task 2025-05-09T07:19:41.270Z] 07:19:41 INFO - Stored in directory: /tmp/pip-ephem-wheel-cache-9nh23spq/wheels/35/ca/37/81d11fde26806dd1326b3a044432c53cf58071491287352bbd [task 2025-05-09T07:19:41.272Z] 07:19:41 INFO - Building wheel for mozcrash (setup.py): started [task 2025-05-09T07:19:41.477Z] 07:19:41 INFO - Building wheel for mozcrash (setup.py): finished with status 'done' [task 2025-05-09T07:19:41.478Z] 07:19:41 INFO - Created wheel for mozcrash: filename=mozcrash-2.2.1-py2.py3-none-any.whl size=10629 sha256=4a3fbd22aeb95adacaf45bc5187440324075587b8fb103528594389722f510ba [task 2025-05-09T07:19:41.478Z] 07:19:41 INFO - Stored in directory: /tmp/pip-ephem-wheel-cache-9nh23spq/wheels/d6/29/56/a470734e745b3df8fcd39548b11b6b8f2a274a015aef277ab7 [task 2025-05-09T07:19:41.481Z] 07:19:41 INFO - Building wheel for mozdebug (setup.py): started [task 2025-05-09T07:19:41.681Z] 07:19:41 INFO - Building wheel for mozdebug (setup.py): finished with status 'done' [task 2025-05-09T07:19:41.682Z] 07:19:41 INFO - Created wheel for mozdebug: filename=mozdebug-0.3.1-py2.py3-none-any.whl size=5968 sha256=3fffbc60521cdd2189fe0ee307fab701b13e25898380632b5ec8d0053a173e7f [task 2025-05-09T07:19:41.682Z] 07:19:41 INFO - Stored in directory: /tmp/pip-ephem-wheel-cache-9nh23spq/wheels/c4/15/49/50950ac64b7b368f54d4a309c1db7964d7898a594e11387d67 [task 2025-05-09T07:19:41.685Z] 07:19:41 INFO - Building wheel for mozdevice (setup.py): started [task 2025-05-09T07:19:41.894Z] 07:19:41 INFO - Building wheel for mozdevice (setup.py): finished with status 'done' [task 2025-05-09T07:19:41.895Z] 07:19:41 INFO - Created wheel for mozdevice: filename=mozdevice-4.2.0-py2.py3-none-any.whl size=45452 sha256=ff4c367e1165dee49b8fb49fafbd25ac1d1647bb89b295db2ac5afddbcefac8b [task 2025-05-09T07:19:41.895Z] 07:19:41 INFO - Stored in directory: /tmp/pip-ephem-wheel-cache-9nh23spq/wheels/76/bb/d8/99bd40f805df6736fae4fff1b4db336d1a02de5503b75ad59c [task 2025-05-09T07:19:41.898Z] 07:19:41 INFO - Building wheel for mozfile (setup.py): started [task 2025-05-09T07:19:42.104Z] 07:19:42 INFO - Building wheel for mozfile (setup.py): finished with status 'done' [task 2025-05-09T07:19:42.105Z] 07:19:42 INFO - Created wheel for mozfile: filename=mozfile-3.0.0-py2.py3-none-any.whl size=8504 sha256=0aaa6eaf7f2b4a0c24cb9a4c92e171fe020514a849073c6495dd0536fde542d9 [task 2025-05-09T07:19:42.105Z] 07:19:42 INFO - Stored in directory: /tmp/pip-ephem-wheel-cache-9nh23spq/wheels/6a/ef/64/4fa65a199db7fc18b68ecc3fb1ba69667a275354ce5b42a4de [task 2025-05-09T07:19:42.107Z] 07:19:42 INFO - Building wheel for mozgeckoprofiler (setup.py): started [task 2025-05-09T07:19:42.312Z] 07:19:42 INFO - Building wheel for mozgeckoprofiler (setup.py): finished with status 'done' [task 2025-05-09T07:19:42.313Z] 07:19:42 INFO - Created wheel for mozgeckoprofiler: filename=mozgeckoprofiler-1.0.0-py3-none-any.whl size=15467 sha256=98652c4e56b0dd55151156d427101941fc5b6ea09e9be3425ff332797e24334d [task 2025-05-09T07:19:42.313Z] 07:19:42 INFO - Stored in directory: /tmp/pip-ephem-wheel-cache-9nh23spq/wheels/04/fe/dd/0d3d3792c44695f3d97ec49b74554505d7f85daec08f4c29a2 [task 2025-05-09T07:19:42.315Z] 07:19:42 INFO - Building wheel for mozhttpd (setup.py): started [task 2025-05-09T07:19:42.521Z] 07:19:42 INFO - Building wheel for mozhttpd (setup.py): finished with status 'done' [task 2025-05-09T07:19:42.522Z] 07:19:42 INFO - Created wheel for mozhttpd: filename=mozhttpd-0.7.1-py3-none-any.whl size=7093 sha256=65160a7eda2b41e9e7bff28e51e47a1f99c48315270eea1b4d8e0309331221d3 [task 2025-05-09T07:19:42.522Z] 07:19:42 INFO - Stored in directory: /tmp/pip-ephem-wheel-cache-9nh23spq/wheels/43/f6/54/7a42bd70c21889326820372a30f5e990a8d5bf9f004432be45 [task 2025-05-09T07:19:42.525Z] 07:19:42 INFO - Building wheel for mozinfo (setup.py): started [task 2025-05-09T07:19:42.729Z] 07:19:42 INFO - Building wheel for mozinfo (setup.py): finished with status 'done' [task 2025-05-09T07:19:42.730Z] 07:19:42 INFO - Created wheel for mozinfo: filename=mozinfo-1.2.3-py2.py3-none-any.whl size=9285 sha256=b9e857bf1c823a5b984b9c35caf4c1f6b5ebade9f54b468672878709ecde1935 [task 2025-05-09T07:19:42.730Z] 07:19:42 INFO - Stored in directory: /tmp/pip-ephem-wheel-cache-9nh23spq/wheels/05/94/ca/a24fd952e55d30e89cb553cdc29c26f3b49de82e2442221d7c [task 2025-05-09T07:19:42.732Z] 07:19:42 INFO - Building wheel for mozInstall (setup.py): started [task 2025-05-09T07:19:42.942Z] 07:19:42 INFO - Building wheel for mozInstall (setup.py): finished with status 'done' [task 2025-05-09T07:19:42.943Z] 07:19:42 INFO - Created wheel for mozInstall: filename=mozInstall-2.1.0-py2.py3-none-any.whl size=6892 sha256=51fed54872f850c67bc1940c81cc98a9aedece96da529414999862118b3b307e [task 2025-05-09T07:19:42.943Z] 07:19:42 INFO - Stored in directory: /tmp/pip-ephem-wheel-cache-9nh23spq/wheels/88/fa/b9/45c228ce268e38493e0d222f8fa761f108435bb2b7d97a7725 [task 2025-05-09T07:19:42.946Z] 07:19:42 INFO - Building wheel for mozleak (setup.py): started [task 2025-05-09T07:19:43.154Z] 07:19:43 INFO - Building wheel for mozleak (setup.py): finished with status 'done' [task 2025-05-09T07:19:43.155Z] 07:19:43 INFO - Created wheel for mozleak: filename=mozleak-1.0.0-py2.py3-none-any.whl size=7086 sha256=f654cdf642bcc7b8facba47e3b915d1eee4434be8935f931484050992b751c35 [task 2025-05-09T07:19:43.155Z] 07:19:43 INFO - Stored in directory: /tmp/pip-ephem-wheel-cache-9nh23spq/wheels/ce/95/5a/45f70433f7a448d430b801f533f8805ca9df5b6d2135ad6bda [task 2025-05-09T07:19:43.158Z] 07:19:43 INFO - Building wheel for mozlog (setup.py): started [task 2025-05-09T07:19:43.392Z] 07:19:43 INFO - Building wheel for mozlog (setup.py): finished with status 'done' [task 2025-05-09T07:19:43.393Z] 07:19:43 INFO - Created wheel for mozlog: filename=mozlog-8.0.0-py2.py3-none-any.whl size=70331 sha256=ed22e0ed7f493905106be77921fca4bbeacadd76b75a675804873d5d6303393f [task 2025-05-09T07:19:43.393Z] 07:19:43 INFO - Stored in directory: /tmp/pip-ephem-wheel-cache-9nh23spq/wheels/7d/da/10/64da97ef2d0276bb4624776408ba9fc27b3e54d95f4a93a6ee [task 2025-05-09T07:19:43.396Z] 07:19:43 INFO - Building wheel for moznetwork (setup.py): started [task 2025-05-09T07:19:43.599Z] 07:19:43 INFO - Building wheel for moznetwork (setup.py): finished with status 'done' [task 2025-05-09T07:19:43.600Z] 07:19:43 INFO - Created wheel for moznetwork: filename=moznetwork-1.1.0-py3-none-any.whl size=4505 sha256=fe6c31d936a20ca31eb59acae688a19c44bfa194b8349e1eef460a93327b9f1a [task 2025-05-09T07:19:43.600Z] 07:19:43 INFO - Stored in directory: /tmp/pip-ephem-wheel-cache-9nh23spq/wheels/3e/3e/48/8f391e593b0db740bc4597a8fee17d84a969d595d52ebd958f [task 2025-05-09T07:19:43.603Z] 07:19:43 INFO - Building wheel for mozpower (setup.py): started [task 2025-05-09T07:19:43.814Z] 07:19:43 INFO - Building wheel for mozpower (setup.py): finished with status 'done' [task 2025-05-09T07:19:43.815Z] 07:19:43 INFO - Created wheel for mozpower: filename=mozpower-1.1.2-py2.py3-none-any.whl size=17695 sha256=1097ba013bb6b45b7235d41f92120f639578ab64a1038612049c105b69010489 [task 2025-05-09T07:19:43.815Z] 07:19:43 INFO - Stored in directory: /tmp/pip-ephem-wheel-cache-9nh23spq/wheels/95/42/c3/666d19d43f8c4760468edbe5f7d208526345cb547b396469e1 [task 2025-05-09T07:19:43.817Z] 07:19:43 INFO - Building wheel for mozprocess (setup.py): started [task 2025-05-09T07:19:44.028Z] 07:19:44 INFO - Building wheel for mozprocess (setup.py): finished with status 'done' [task 2025-05-09T07:19:44.029Z] 07:19:44 INFO - Created wheel for mozprocess: filename=mozprocess-1.4.0-py2.py3-none-any.whl size=23345 sha256=3c240334321e57de6586aa76a0717fa490bf6e8a58fc53b33aa63836b70e4cfb [task 2025-05-09T07:19:44.029Z] 07:19:44 INFO - Stored in directory: /tmp/pip-ephem-wheel-cache-9nh23spq/wheels/79/19/21/2866e5c3241f8dd053f318c7f97379183517f4c7be197b7645 [task 2025-05-09T07:19:44.032Z] 07:19:44 INFO - Building wheel for mozprofile (setup.py): started [task 2025-05-09T07:19:44.241Z] 07:19:44 INFO - Building wheel for mozprofile (setup.py): finished with status 'done' [task 2025-05-09T07:19:44.242Z] 07:19:44 INFO - Created wheel for mozprofile: filename=mozprofile-3.0.0-py2.py3-none-any.whl size=22144 sha256=fc0a36da888e5b46602079ab59a55c8008f16cc90cbe067027bf9b343834bb86 [task 2025-05-09T07:19:44.242Z] 07:19:44 INFO - Stored in directory: /tmp/pip-ephem-wheel-cache-9nh23spq/wheels/ff/af/16/7c0cb864343de72b3e88ae363f6f481ce2859bc509ca7b679b [task 2025-05-09T07:19:44.245Z] 07:19:44 INFO - Building wheel for mozproxy (setup.py): started [task 2025-05-09T07:19:44.473Z] 07:19:44 INFO - Building wheel for mozproxy (setup.py): finished with status 'done' [task 2025-05-09T07:19:44.474Z] 07:19:44 INFO - Created wheel for mozproxy: filename=mozproxy-1.0-py3-none-any.whl size=45031 sha256=56158e858c02acb5fcac8af1395e5ee115a98d1aa95f709c9c7e3ef0d7af60ab [task 2025-05-09T07:19:44.474Z] 07:19:44 INFO - Stored in directory: /tmp/pip-ephem-wheel-cache-9nh23spq/wheels/4a/46/d9/6b0d98c30fb43971207206d397f183892de7c75cbe9ea0ed71 [task 2025-05-09T07:19:44.477Z] 07:19:44 INFO - Building wheel for mozrunner (setup.py): started [task 2025-05-09T07:19:44.696Z] 07:19:44 INFO - Building wheel for mozrunner (setup.py): finished with status 'done' [task 2025-05-09T07:19:44.697Z] 07:19:44 INFO - Created wheel for mozrunner: filename=mozrunner-8.3.2-py2.py3-none-any.whl size=44961 sha256=cacacb585298a97f289c47d55ca636c83da8ba3848bacf45c26220c0555b1a91 [task 2025-05-09T07:19:44.697Z] 07:19:44 INFO - Stored in directory: /tmp/pip-ephem-wheel-cache-9nh23spq/wheels/5d/f8/0b/72fdba1038923e251a46c6a8326fd9eb90ebb95b7987719bbf [task 2025-05-09T07:19:44.700Z] 07:19:44 INFO - Building wheel for mozserve (setup.py): started [task 2025-05-09T07:19:44.900Z] 07:19:44 INFO - Building wheel for mozserve (setup.py): finished with status 'done' [task 2025-05-09T07:19:44.900Z] 07:19:44 INFO - Created wheel for mozserve: filename=mozserve-0.1-py3-none-any.whl size=4035 sha256=b86acd9834a73a664f66b93f7dea9458ed6c1e34ca7e240633dbc85244e013c2 [task 2025-05-09T07:19:44.901Z] 07:19:44 INFO - Stored in directory: /tmp/pip-ephem-wheel-cache-9nh23spq/wheels/7d/bb/c7/0c859b3649d71800fb3dc3bb2208904fad2d014d7923b31091 [task 2025-05-09T07:19:44.903Z] 07:19:44 INFO - Building wheel for mozscreenshot (setup.py): started [task 2025-05-09T07:19:45.106Z] 07:19:45 INFO - Building wheel for mozscreenshot (setup.py): finished with status 'done' [task 2025-05-09T07:19:45.107Z] 07:19:45 INFO - Created wheel for mozscreenshot: filename=mozscreenshot-1.0.0-py2.py3-none-any.whl size=2825 sha256=ca4443d7b0caa2ba781f7375751e48a3f8b02afe89d975c7f0a7c0cc50e4bbce [task 2025-05-09T07:19:45.107Z] 07:19:45 INFO - Stored in directory: /tmp/pip-ephem-wheel-cache-9nh23spq/wheels/5c/f6/ac/8af43b14e0739d10ae5801cf326bf0290305585324fc7b3f0a [task 2025-05-09T07:19:45.110Z] 07:19:45 INFO - Building wheel for moztest (setup.py): started [task 2025-05-09T07:19:45.319Z] 07:19:45 INFO - Building wheel for moztest (setup.py): finished with status 'done' [task 2025-05-09T07:19:45.319Z] 07:19:45 INFO - Created wheel for moztest: filename=moztest-1.1.0-py3-none-any.whl size=19874 sha256=305c6bb4312ae4d4db7bb509a68a5f072e60bf128e26e9efff867831a28e432d [task 2025-05-09T07:19:45.320Z] 07:19:45 INFO - Stored in directory: /tmp/pip-ephem-wheel-cache-9nh23spq/wheels/f4/b1/f3/e309bbe6f7ab4c3508414518d1da932027a4e00e1b7e69257f [task 2025-05-09T07:19:45.322Z] 07:19:45 INFO - Building wheel for mozversion (setup.py): started [task 2025-05-09T07:19:45.525Z] 07:19:45 INFO - Building wheel for mozversion (setup.py): finished with status 'done' [task 2025-05-09T07:19:45.526Z] 07:19:45 INFO - Created wheel for mozversion: filename=mozversion-2.4.0-py2.py3-none-any.whl size=4222 sha256=4238076a873f55b96bec03c3079b7d75fb91569f63c205300cb23a34ab80ba5f [task 2025-05-09T07:19:45.526Z] 07:19:45 INFO - Stored in directory: /tmp/pip-ephem-wheel-cache-9nh23spq/wheels/15/48/e3/6b13d096a5819490fd80541be8c294e83f1979cd782fea96dc [task 2025-05-09T07:19:45.529Z] 07:19:45 INFO - Building wheel for conditioned-profile (setup.py): started [task 2025-05-09T07:19:45.746Z] 07:19:45 INFO - Building wheel for conditioned-profile (setup.py): finished with status 'done' [task 2025-05-09T07:19:45.747Z] 07:19:45 INFO - Created wheel for conditioned-profile: filename=conditioned_profile-0.2-py3-none-any.whl size=40894 sha256=d52031354f6d409a24b0c7bdcb9004e075ff2d25229dbd80ab618974c259b1b3 [task 2025-05-09T07:19:45.747Z] 07:19:45 INFO - Stored in directory: /tmp/pip-ephem-wheel-cache-9nh23spq/wheels/57/af/d2/1a9cd1631e38a8dd90e4b2f6d28c8f8d1c0af94a5c06b9d328 [task 2025-05-09T07:19:45.750Z] 07:19:45 INFO - Building wheel for wptserve (setup.py): started [task 2025-05-09T07:19:45.968Z] 07:19:45 INFO - Building wheel for wptserve (setup.py): finished with status 'done' [task 2025-05-09T07:19:45.969Z] 07:19:45 INFO - Created wheel for wptserve: filename=wptserve-4.0.2-py3-none-any.whl size=73691 sha256=2a9d6f5c57a7b75b4c24d141cac2b1d64e1a3db29776869c4ddd6e95c5db698c [task 2025-05-09T07:19:45.969Z] 07:19:45 INFO - Stored in directory: /tmp/pip-ephem-wheel-cache-9nh23spq/wheels/f6/14/5b/4d52eaefdb6fe7c94be7fbee1a85145b6d639937cd117b1506 [task 2025-05-09T07:19:45.972Z] 07:19:45 INFO - Building wheel for certifi (setup.py): started [task 2025-05-09T07:19:46.192Z] 07:19:46 INFO - Building wheel for certifi (setup.py): finished with status 'done' [task 2025-05-09T07:19:46.193Z] 07:19:46 INFO - Created wheel for certifi: filename=certifi-2018.4.16-py2.py3-none-any.whl size=148658 sha256=d9e59a6b56bd916b254d6b3fb4bdf4f0817b651238d04badd32ec2e83aa6d414 [task 2025-05-09T07:19:46.193Z] 07:19:46 INFO - Stored in directory: /tmp/pip-ephem-wheel-cache-9nh23spq/wheels/59/2b/f3/89f53f7330846be711b68d8aecef181332317b7f5866711ec1 [task 2025-05-09T07:19:46.196Z] 07:19:46 INFO - Building wheel for h2 (setup.py): started [task 2025-05-09T07:19:46.428Z] 07:19:46 INFO - Building wheel for h2 (setup.py): finished with status 'done' [task 2025-05-09T07:19:46.429Z] 07:19:46 INFO - Created wheel for h2: filename=h2-4.1.0-py3-none-any.whl size=57466 sha256=faf0d16d145092015fa6c400e514dd412735aa7f11674e7cda56ea58951adeb8 [task 2025-05-09T07:19:46.430Z] 07:19:46 INFO - Stored in directory: /tmp/pip-ephem-wheel-cache-9nh23spq/wheels/af/8a/51/3759241424041b007b38c9d9c915acc8dbba15b503ce3bb8ee [task 2025-05-09T07:19:46.433Z] 07:19:46 INFO - Building wheel for hyperframe (setup.py): started [task 2025-05-09T07:19:46.650Z] 07:19:46 INFO - Building wheel for hyperframe (setup.py): finished with status 'done' [task 2025-05-09T07:19:46.651Z] 07:19:46 INFO - Created wheel for hyperframe: filename=hyperframe-6.0.1-py3-none-any.whl size=12377 sha256=070f685150930ae6a18b57182c4d5daf6b26b9ec51f99a2935a3b4091dcce04e [task 2025-05-09T07:19:46.651Z] 07:19:46 INFO - Stored in directory: /tmp/pip-ephem-wheel-cache-9nh23spq/wheels/ea/7f/1d/42e55b2521ce3bb10c817baae652ba106760394912021c32ae [task 2025-05-09T07:19:46.654Z] 07:19:46 INFO - Building wheel for hpack (setup.py): started [task 2025-05-09T07:19:46.877Z] 07:19:46 INFO - Building wheel for hpack (setup.py): finished with status 'done' [task 2025-05-09T07:19:46.878Z] 07:19:46 INFO - Created wheel for hpack: filename=hpack-4.0.0-py3-none-any.whl size=32600 sha256=fb94282988ce76a177cd2469b8c8245e957fcb5666fff0f31ab708353eda38d1 [task 2025-05-09T07:19:46.878Z] 07:19:46 INFO - Stored in directory: /tmp/pip-ephem-wheel-cache-9nh23spq/wheels/c4/21/5d/c4fb2c11cf7f721eae290c4474c5dd5e45a14826f47b4f5e41 [task 2025-05-09T07:19:46.880Z] 07:19:46 INFO - Building wheel for pywebsocket3 (setup.py): started [task 2025-05-09T07:19:47.100Z] 07:19:47 INFO - Building wheel for pywebsocket3 (setup.py): finished with status 'done' [task 2025-05-09T07:19:47.101Z] 07:19:47 INFO - Created wheel for pywebsocket3: filename=pywebsocket3-4.0.2-py3-none-any.whl size=63442 sha256=36126098ea0f548ecac6fd3aa7578126a872b63d651daaad5e1e082e155799fb [task 2025-05-09T07:19:47.101Z] 07:19:47 INFO - Stored in directory: /tmp/pip-ephem-wheel-cache-9nh23spq/wheels/7f/48/c1/5f4b5a9ff0348df56ed728a571a2bdb68d202ba3b2667c29e3 [task 2025-05-09T07:19:47.104Z] 07:19:47 INFO - Building wheel for marionette_driver (setup.py): started [task 2025-05-09T07:19:47.323Z] 07:19:47 INFO - Building wheel for marionette_driver (setup.py): finished with status 'done' [task 2025-05-09T07:19:47.324Z] 07:19:47 INFO - Created wheel for marionette_driver: filename=marionette_driver-3.4.0-py3-none-any.whl size=53810 sha256=914d1d46efd626bf80c91976c03a2fc3c4a8e2f41ca4e9345be58109e9d0e79a [task 2025-05-09T07:19:47.324Z] 07:19:47 INFO - Stored in directory: /tmp/pip-ephem-wheel-cache-9nh23spq/wheels/18/d5/87/5918de4862d1ae9df750e614e59d9656a5c029620f5797dd8e [task 2025-05-09T07:19:47.327Z] 07:19:47 INFO - Building wheel for marionette-harness (setup.py): started [task 2025-05-09T07:19:47.582Z] 07:19:47 INFO - Building wheel for marionette-harness (setup.py): finished with status 'done' [task 2025-05-09T07:19:47.583Z] 07:19:47 INFO - Created wheel for marionette-harness: filename=marionette_harness-5.0.2-py3-none-any.whl size=152143 sha256=6219f78c11561b9a39b5e383b629546c53dc4b80a63a958c7098274bdd6d2944 [task 2025-05-09T07:19:47.583Z] 07:19:47 INFO - Stored in directory: /tmp/pip-ephem-wheel-cache-9nh23spq/wheels/8c/e9/c1/07308c37504078f7063114b8d2558967291c8140d19b22628d [task 2025-05-09T07:19:47.586Z] 07:19:47 INFO - Successfully built geckoprocesstypes mozterm manifestparser mozcrash mozdebug mozdevice mozfile mozgeckoprofiler mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozpower mozprocess mozprofile mozproxy mozrunner mozserve mozscreenshot moztest mozversion conditioned-profile wptserve certifi h2 hyperframe hpack pywebsocket3 marionette_driver marionette-harness [task 2025-05-09T07:19:47.689Z] 07:19:47 INFO - Installing collected packages: mozserve, mozleak, mozgeckoprofiler, mozfile, geckoprocesstypes, conditioned-profile, certifi, pywebsocket3, mozterm, mozinfo, hyperframe, hpack, moztest, mozprocess, mozlog, mozInstall, mozdebug, h2, browsermob-proxy, wptserve, mozversion, mozscreenshot, mozproxy, mozprofile, moznetwork, mozdevice, mozcrash, manifestparser, mozrunner, mozpower, mozhttpd, marionette_driver, marionette-harness [task 2025-05-09T07:19:47.689Z] 07:19:47 INFO - Attempting uninstall: mozserve [task 2025-05-09T07:19:47.689Z] 07:19:47 INFO - Found existing installation: mozserve 0.1 [task 2025-05-09T07:19:47.692Z] 07:19:47 INFO - Uninstalling mozserve-0.1: [task 2025-05-09T07:19:47.692Z] 07:19:47 INFO - Successfully uninstalled mozserve-0.1 [task 2025-05-09T07:19:47.710Z] 07:19:47 INFO - Attempting uninstall: mozleak [task 2025-05-09T07:19:47.711Z] 07:19:47 INFO - Found existing installation: mozleak 1.0.0 [task 2025-05-09T07:19:47.713Z] 07:19:47 INFO - Uninstalling mozleak-1.0.0: [task 2025-05-09T07:19:47.713Z] 07:19:47 INFO - Successfully uninstalled mozleak-1.0.0 [task 2025-05-09T07:19:47.726Z] 07:19:47 INFO - Attempting uninstall: mozgeckoprofiler [task 2025-05-09T07:19:47.727Z] 07:19:47 INFO - Found existing installation: mozgeckoprofiler 1.0.0 [task 2025-05-09T07:19:47.729Z] 07:19:47 INFO - Uninstalling mozgeckoprofiler-1.0.0: [task 2025-05-09T07:19:47.730Z] 07:19:47 INFO - Successfully uninstalled mozgeckoprofiler-1.0.0 [task 2025-05-09T07:19:47.749Z] 07:19:47 INFO - Attempting uninstall: mozfile [task 2025-05-09T07:19:47.749Z] 07:19:47 INFO - Found existing installation: mozfile 3.0.0 [task 2025-05-09T07:19:47.751Z] 07:19:47 INFO - Uninstalling mozfile-3.0.0: [task 2025-05-09T07:19:47.752Z] 07:19:47 INFO - Successfully uninstalled mozfile-3.0.0 [task 2025-05-09T07:19:47.766Z] 07:19:47 INFO - Attempting uninstall: geckoprocesstypes [task 2025-05-09T07:19:47.767Z] 07:19:47 INFO - Found existing installation: geckoprocesstypes 1.0 [task 2025-05-09T07:19:47.769Z] 07:19:47 INFO - Uninstalling geckoprocesstypes-1.0: [task 2025-05-09T07:19:47.770Z] 07:19:47 INFO - Successfully uninstalled geckoprocesstypes-1.0 [task 2025-05-09T07:19:47.781Z] 07:19:47 INFO - Attempting uninstall: conditioned-profile [task 2025-05-09T07:19:47.781Z] 07:19:47 INFO - Found existing installation: conditioned-profile 0.2 [task 2025-05-09T07:19:47.785Z] 07:19:47 INFO - Uninstalling conditioned-profile-0.2: [task 2025-05-09T07:19:47.787Z] 07:19:47 INFO - Successfully uninstalled conditioned-profile-0.2 [task 2025-05-09T07:19:47.822Z] 07:19:47 INFO - Attempting uninstall: certifi [task 2025-05-09T07:19:47.823Z] 07:19:47 INFO - Found existing installation: certifi 2024.2.2 [task 2025-05-09T07:19:47.825Z] 07:19:47 INFO - Uninstalling certifi-2024.2.2: [task 2025-05-09T07:19:47.825Z] 07:19:47 INFO - Successfully uninstalled certifi-2024.2.2 [task 2025-05-09T07:19:47.870Z] 07:19:47 INFO - Attempting uninstall: mozterm [task 2025-05-09T07:19:47.870Z] 07:19:47 INFO - Found existing installation: mozterm 1.0.0 [task 2025-05-09T07:19:47.872Z] 07:19:47 INFO - Uninstalling mozterm-1.0.0: [task 2025-05-09T07:19:47.873Z] 07:19:47 INFO - Successfully uninstalled mozterm-1.0.0 [task 2025-05-09T07:19:47.884Z] 07:19:47 INFO - Attempting uninstall: mozinfo [task 2025-05-09T07:19:47.885Z] 07:19:47 INFO - Found existing installation: mozinfo 1.2.3 [task 2025-05-09T07:19:47.887Z] 07:19:47 INFO - Uninstalling mozinfo-1.2.3: [task 2025-05-09T07:19:47.888Z] 07:19:47 INFO - Successfully uninstalled mozinfo-1.2.3 [task 2025-05-09T07:19:47.964Z] 07:19:47 INFO - Attempting uninstall: moztest [task 2025-05-09T07:19:47.965Z] 07:19:47 INFO - Found existing installation: moztest 1.1.0 [task 2025-05-09T07:19:47.967Z] 07:19:47 INFO - Uninstalling moztest-1.1.0: [task 2025-05-09T07:19:47.968Z] 07:19:47 INFO - Successfully uninstalled moztest-1.1.0 [task 2025-05-09T07:19:47.992Z] 07:19:47 INFO - Attempting uninstall: mozprocess [task 2025-05-09T07:19:47.993Z] 07:19:47 INFO - Found existing installation: mozprocess 1.4.0 [task 2025-05-09T07:19:47.995Z] 07:19:47 INFO - Uninstalling mozprocess-1.4.0: [task 2025-05-09T07:19:47.996Z] 07:19:47 INFO - Successfully uninstalled mozprocess-1.4.0 [task 2025-05-09T07:19:48.017Z] 07:19:48 INFO - Attempting uninstall: mozlog [task 2025-05-09T07:19:48.017Z] 07:19:48 INFO - Found existing installation: mozlog 8.0.0 [task 2025-05-09T07:19:48.023Z] 07:19:48 INFO - Uninstalling mozlog-8.0.0: [task 2025-05-09T07:19:48.024Z] 07:19:48 INFO - Successfully uninstalled mozlog-8.0.0 [task 2025-05-09T07:19:48.075Z] 07:19:48 INFO - Attempting uninstall: mozInstall [task 2025-05-09T07:19:48.076Z] 07:19:48 INFO - Found existing installation: mozInstall 2.1.0 [task 2025-05-09T07:19:48.078Z] 07:19:48 INFO - Uninstalling mozInstall-2.1.0: [task 2025-05-09T07:19:48.080Z] 07:19:48 INFO - Successfully uninstalled mozInstall-2.1.0 [task 2025-05-09T07:19:48.094Z] 07:19:48 INFO - Attempting uninstall: mozdebug [task 2025-05-09T07:19:48.095Z] 07:19:48 INFO - Found existing installation: mozdebug 0.3.1 [task 2025-05-09T07:19:48.096Z] 07:19:48 INFO - Uninstalling mozdebug-0.3.1: [task 2025-05-09T07:19:48.097Z] 07:19:48 INFO - Successfully uninstalled mozdebug-0.3.1 [task 2025-05-09T07:19:48.208Z] 07:19:48 INFO - Attempting uninstall: mozversion [task 2025-05-09T07:19:48.208Z] 07:19:48 INFO - Found existing installation: mozversion 2.4.0 [task 2025-05-09T07:19:48.211Z] 07:19:48 INFO - Uninstalling mozversion-2.4.0: [task 2025-05-09T07:19:48.212Z] 07:19:48 INFO - Successfully uninstalled mozversion-2.4.0 [task 2025-05-09T07:19:48.224Z] 07:19:48 INFO - Attempting uninstall: mozscreenshot [task 2025-05-09T07:19:48.225Z] 07:19:48 INFO - Found existing installation: mozscreenshot 1.0.0 [task 2025-05-09T07:19:48.227Z] 07:19:48 INFO - Uninstalling mozscreenshot-1.0.0: [task 2025-05-09T07:19:48.228Z] 07:19:48 INFO - Successfully uninstalled mozscreenshot-1.0.0 [task 2025-05-09T07:19:48.239Z] 07:19:48 INFO - Attempting uninstall: mozproxy [task 2025-05-09T07:19:48.239Z] 07:19:48 INFO - Found existing installation: mozproxy 1.0 [task 2025-05-09T07:19:48.244Z] 07:19:48 INFO - Uninstalling mozproxy-1.0: [task 2025-05-09T07:19:48.245Z] 07:19:48 INFO - Successfully uninstalled mozproxy-1.0 [task 2025-05-09T07:19:48.278Z] 07:19:48 INFO - Attempting uninstall: mozprofile [task 2025-05-09T07:19:48.279Z] 07:19:48 INFO - Found existing installation: mozprofile 3.0.0 [task 2025-05-09T07:19:48.281Z] 07:19:48 INFO - Uninstalling mozprofile-3.0.0: [task 2025-05-09T07:19:48.283Z] 07:19:48 INFO - Successfully uninstalled mozprofile-3.0.0 [task 2025-05-09T07:19:48.305Z] 07:19:48 INFO - Attempting uninstall: moznetwork [task 2025-05-09T07:19:48.305Z] 07:19:48 INFO - Found existing installation: moznetwork 1.1.0 [task 2025-05-09T07:19:48.308Z] 07:19:48 INFO - Uninstalling moznetwork-1.1.0: [task 2025-05-09T07:19:48.309Z] 07:19:48 INFO - Successfully uninstalled moznetwork-1.1.0 [task 2025-05-09T07:19:48.321Z] 07:19:48 INFO - Attempting uninstall: mozdevice [task 2025-05-09T07:19:48.322Z] 07:19:48 INFO - Found existing installation: mozdevice 4.2.0 [task 2025-05-09T07:19:48.324Z] 07:19:48 INFO - Uninstalling mozdevice-4.2.0: [task 2025-05-09T07:19:48.325Z] 07:19:48 INFO - Successfully uninstalled mozdevice-4.2.0 [task 2025-05-09T07:19:48.357Z] 07:19:48 INFO - Attempting uninstall: mozcrash [task 2025-05-09T07:19:48.357Z] 07:19:48 INFO - Found existing installation: mozcrash 2.2.1 [task 2025-05-09T07:19:48.359Z] 07:19:48 INFO - Uninstalling mozcrash-2.2.1: [task 2025-05-09T07:19:48.360Z] 07:19:48 INFO - Successfully uninstalled mozcrash-2.2.1 [task 2025-05-09T07:19:48.375Z] 07:19:48 INFO - Attempting uninstall: manifestparser [task 2025-05-09T07:19:48.376Z] 07:19:48 INFO - Found existing installation: manifestparser 2.4.0 [task 2025-05-09T07:19:48.378Z] 07:19:48 INFO - Uninstalling manifestparser-2.4.0: [task 2025-05-09T07:19:48.379Z] 07:19:48 INFO - Successfully uninstalled manifestparser-2.4.0 [task 2025-05-09T07:19:48.406Z] 07:19:48 INFO - Attempting uninstall: mozrunner [task 2025-05-09T07:19:48.406Z] 07:19:48 INFO - Found existing installation: mozrunner 8.3.2 [task 2025-05-09T07:19:48.410Z] 07:19:48 INFO - Uninstalling mozrunner-8.3.2: [task 2025-05-09T07:19:48.411Z] 07:19:48 INFO - Successfully uninstalled mozrunner-8.3.2 [task 2025-05-09T07:19:48.441Z] 07:19:48 INFO - Attempting uninstall: mozpower [task 2025-05-09T07:19:48.442Z] 07:19:48 INFO - Found existing installation: mozpower 1.1.2 [task 2025-05-09T07:19:48.444Z] 07:19:48 INFO - Uninstalling mozpower-1.1.2: [task 2025-05-09T07:19:48.445Z] 07:19:48 INFO - Successfully uninstalled mozpower-1.1.2 [task 2025-05-09T07:19:48.461Z] 07:19:48 INFO - Attempting uninstall: mozhttpd [task 2025-05-09T07:19:48.462Z] 07:19:48 INFO - Found existing installation: mozhttpd 0.7.1 [task 2025-05-09T07:19:48.464Z] 07:19:48 INFO - Uninstalling mozhttpd-0.7.1: [task 2025-05-09T07:19:48.466Z] 07:19:48 INFO - Successfully uninstalled mozhttpd-0.7.1 [task 2025-05-09T07:19:48.557Z] 07:19:48 INFO - Successfully installed browsermob-proxy-0.8.0 certifi-2018.4.16 conditioned-profile-0.2 geckoprocesstypes-1.0 h2-4.1.0 hpack-4.0.0 hyperframe-6.0.1 manifestparser-2.4.0 marionette-harness-5.0.2 marionette_driver-3.4.0 mozInstall-2.1.0 mozcrash-2.2.1 mozdebug-0.3.1 mozdevice-4.2.0 mozfile-3.0.0 mozgeckoprofiler-1.0.0 mozhttpd-0.7.1 mozinfo-1.2.3 mozleak-1.0.0 mozlog-8.0.0 moznetwork-1.1.0 mozpower-1.1.2 mozprocess-1.4.0 mozprofile-3.0.0 mozproxy-1.0 mozrunner-8.3.2 mozscreenshot-1.0.0 mozserve-0.1 mozterm-1.0.0 moztest-1.1.0 mozversion-2.4.0 pywebsocket3-4.0.2 wptserve-4.0.2 [task 2025-05-09T07:19:48.657Z] 07:19:48 INFO - Return code: 0 [task 2025-05-09T07:19:48.657Z] 07:19:48 INFO - Installing None into virtualenv /builds/worker/workspace/build/venv [task 2025-05-09T07:19:49.091Z] 07:19:49 INFO - find_links: connection checks passed for https://pypi.pub.build.mozilla.org/pub/, adding. [task 2025-05-09T07:19:49.092Z] 07:19:49 INFO - retry: Calling run_command with args: [['/builds/worker/workspace/build/venv/bin/pip', 'install', '--no-use-pep517', '--timeout', '120', '-r', '/builds/worker/workspace/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements_3.txt', '--no-index', '--find-links', 'https://pypi.pub.build.mozilla.org/pub/']], kwargs: {'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': re.compile('\\d+: error: '), 'level': 'error'}, {'regex': re.compile('\\d+: warning: '), 'level': 'warning'}, {'regex': re.compile('Downloading .* \\(.*\\): *([0-9]+%)? *[0-9\\.]+[kmKM]b'), 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': re.compile('Warning:.*Error: '), 'level': 'warning'}, {'regex': re.compile('package.*> (?:Error|ERROR):'), 'level': 'error'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': re.compile('raise \\w*Exception: '), 'level': 'critical'}, {'regex': re.compile('raise \\w*Error: '), 'level': 'critical'}], 'cwd': '/builds/worker/workspace/build/tests/mochitest/websocketprocessbridge', 'env': {'MOZ_FETCHES': '[{"artifact": "public/build/fix-stacks.tar.zst", "extract": true, "task": "KKQM9YY5QJSHYwqnpxPpbQ"}, {"artifact": "public/build/grcov.tar.zst", "extract": true, "task": "OYdFYQ6VRHuesvKDgd6G0w"}, {"artifact": "public/build/minidump-stackwalk.tar.zst", "extract": true, "task": "LrwgCds7TBm8f3rMFl6PJw"}, {"artifact": "public/build/target.mozinfo.json", "extract": true, "task": "KQ3IDbVUR2eOwACS3Q_Jog"}]', 'LC_ALL': 'en_US.UTF-8', 'COMM_HEAD_REV': '3f3a08b4a492657e72570a2a0cb16c6c88a37065', 'TASK_WORKDIR': '/builds/worker', 'TOOLTOOL_CACHE': '/builds/worker/tooltool-cache', 'LANG': 'en_US.UTF-8', 'MOZ_AUTOMATION': '1', 'GECKO_PATH': '/builds/worker/checkouts/gecko', 'DISPLAY': ':0', 'HOSTNAME': 'taskcluster-worker', 'OLDPWD': '/builds/worker/workspace', 'ENABLE_E10S': 'false', 'WORKING_DIR': '/builds/worker', 'GECKO_HEAD_REPOSITORY': 'https://hg.mozilla.org/mozilla-central', 'COMM_BASE_REPOSITORY': 'https://hg.mozilla.org/comm-unified', 'UV_CACHE_DIR': '/builds/worker/.task-cache/uv', 'USER': 'worker', 'RUN_ID': '0', 'TASKCLUSTER_PROXY_URL': 'http://172.17.0.1:80', 'EXTRA_MOZHARNESS_CONFIG': '{"installer_url": "https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/target.tar.xz", "test_packages_url": "https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/target.test_packages.json"}', 'NEED_WINDOW_MANAGER': 'true', 'TASKCLUSTER_INSTANCE_TYPE': 'projects/887720501152/machineTypes/c2-standard-4', 'PWD': '/builds/worker/workspace', 'HOME': '/builds/worker', 'GECKO_BASE_REPOSITORY': 'https://hg.mozilla.org/mozilla-unified', 'MOZ_SOURCE_CHANGESET': '1b61e7cdc6f06fffc6e88ffff16a560f393f28f6', 'TASKCLUSTER_WORKER_LOCATION': '{"cloud":"google","region":"us-central1","zone":"us-central1-a"}', 'DEBIAN_FRONTEND': 'noninteractive', 'TASKCLUSTER_VIDEO_DEVICE': '/dev/video0', 'NEED_PULSEAUDIO': 'true', 'GECKO_HEAD_REV': '1b61e7cdc6f06fffc6e88ffff16a560f393f28f6', 'MOZHARNESS_CONFIG': 'unittests/linux_unittest.py remove_executables.py unittests/thunderbird_extra.py', 'MOZ_NODE_PATH': '/usr/local/bin/node', 'MOZ_SCM_LEVEL': '3', 'SHELL': '/bin/bash', 'TERM': 'xterm', 'PIP_CACHE_DIR': '/builds/worker/.task-cache/pip', 'TASKCLUSTER_ROOT_URL': 'https://firefox-ci-tc.services.mozilla.com', 'TASK_ID': 'VvFT159rRPe6FKHLHhPi0g', 'MOZ_FETCHES_DIR': '/builds/worker/fetches', 'MOCHITEST_FLAVOR': 'browser', 'MOZ_SOURCE_REPO': 'https://hg.mozilla.org/mozilla-central', 'SHLVL': '1', 'COMM_HEAD_REPOSITORY': 'https://hg.mozilla.org/comm-central', 'LOGNAME': 'worker', 'DBUS_SESSION_BUS_ADDRESS': 'unix:abstract=/tmp/dbus-Joq8G9XZsW,guid=47c71fabc23dcbe20170ef7f681dac49', 'XDG_RUNTIME_DIR': '/builds/worker', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/builds/worker/bin', 'HG_STORE_PATH': '/builds/worker/checkouts/hg-store', 'MOZHARNESS_URL': 'https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/mozharness.zip', 'SCCACHE_DISABLE': '1', 'TASK_GROUP_ID': 'VZMcD9B-SYWuTuEkfONv8Q', 'PYTHON': 'python3', 'MOZILLA_BUILD_URL': 'https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/target.tar.xz', 'MOZHARNESS_SCRIPT': 'desktop_unittest.py', 'REQUIRE_GPU': '0', 'GCOV_PREFIX_STRIP': '4'}, 'error_level': 'warning'}, attempt #1 [task 2025-05-09T07:19:49.092Z] 07:19:49 INFO - Running command: ['/builds/worker/workspace/build/venv/bin/pip', 'install', '--no-use-pep517', '--timeout', '120', '-r', '/builds/worker/workspace/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements_3.txt', '--no-index', '--find-links', 'https://pypi.pub.build.mozilla.org/pub/'] in /builds/worker/workspace/build/tests/mochitest/websocketprocessbridge [task 2025-05-09T07:19:49.092Z] 07:19:49 INFO - Copy/paste: /builds/worker/workspace/build/venv/bin/pip install --no-use-pep517 --timeout 120 -r /builds/worker/workspace/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements_3.txt --no-index --find-links https://pypi.pub.build.mozilla.org/pub/ [task 2025-05-09T07:19:49.092Z] 07:19:49 INFO - Using env: (same as previous command) [task 2025-05-09T07:19:49.451Z] 07:19:49 INFO - Looking in links: https://pypi.pub.build.mozilla.org/pub/ [task 2025-05-09T07:19:49.452Z] 07:19:49 INFO - Requirement already satisfied: six in /builds/worker/workspace/build/venv/lib/python3.8/site-packages (from -r /builds/worker/workspace/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements_3.txt (line 3)) (1.16.0) [task 2025-05-09T07:19:49.453Z] 07:19:49 INFO - Requirement already satisfied: vcversioner==2.16.0.0 in /builds/worker/workspace/build/venv/lib/python3.8/site-packages (from -r /builds/worker/workspace/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements_3.txt (line 4)) (2.16.0.0) [task 2025-05-09T07:19:50.334Z] 07:19:50 INFO - Collecting twisted==21.2.0 (from -r /builds/worker/workspace/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements_3.txt (line 5)) [task 2025-05-09T07:19:50.380Z] 07:19:50 INFO - Downloading https://pypi.pub.build.mozilla.org/pub/Twisted-21.2.0-py3-none-any.whl (3.1 MB) [task 2025-05-09T07:19:50.524Z] 07:19:50 INFO - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.1/3.1 MB 21.8 MB/s eta 0:00:00 [task 2025-05-09T07:19:50.653Z] 07:19:50 INFO - Collecting autobahn==21.2.1 (from -r /builds/worker/workspace/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements_3.txt (line 8)) [task 2025-05-09T07:19:50.698Z] 07:19:50 INFO - Downloading https://pypi.pub.build.mozilla.org/pub/autobahn-21.2.1-py2.py3-none-any.whl (486 kB) [task 2025-05-09T07:19:50.711Z] 07:19:50 INFO - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 486.4/486.4 kB 47.0 MB/s eta 0:00:00 [task 2025-05-09T07:19:50.715Z] 07:19:50 INFO - Requirement already satisfied: psutil>=5.9.0 in /builds/worker/workspace/build/venv/lib/python3.8/site-packages (from -r /builds/worker/workspace/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements_3.txt (line 10)) (5.9.8) [task 2025-05-09T07:19:50.826Z] 07:19:50 INFO - Collecting ipaddr>=2.2.0 (from -r /builds/worker/workspace/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements_3.txt (line 13)) [task 2025-05-09T07:19:50.871Z] 07:19:50 INFO - Downloading https://pypi.pub.build.mozilla.org/pub/ipaddr-2.2.0.tar.gz (26 kB) [task 2025-05-09T07:19:50.881Z] 07:19:50 INFO - Preparing metadata (setup.py): started [task 2025-05-09T07:19:51.037Z] 07:19:51 INFO - Preparing metadata (setup.py): finished with status 'done' [task 2025-05-09T07:19:51.154Z] 07:19:51 INFO - Collecting passlib==1.7.4 (from -r /builds/worker/workspace/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements_3.txt (line 14)) [task 2025-05-09T07:19:51.199Z] 07:19:51 INFO - Downloading https://pypi.pub.build.mozilla.org/pub/passlib-1.7.4-py2.py3-none-any.whl (525 kB) [task 2025-05-09T07:19:51.213Z] 07:19:51 INFO - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 525.6/525.6 kB 47.8 MB/s eta 0:00:00 [task 2025-05-09T07:19:51.329Z] 07:19:51 INFO - Collecting pyOpenSSL (from -r /builds/worker/workspace/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements_3.txt (line 16)) [task 2025-05-09T07:19:51.374Z] 07:19:51 INFO - Downloading https://pypi.pub.build.mozilla.org/pub/pyOpenSSL-24.2.1-py3-none-any.whl (58 kB) [task 2025-05-09T07:19:51.383Z] 07:19:51 INFO - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 58.4/58.4 kB 7.3 MB/s eta 0:00:00 [task 2025-05-09T07:19:51.495Z] 07:19:51 INFO - Collecting cryptography (from -r /builds/worker/workspace/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements_3.txt (line 17)) [task 2025-05-09T07:19:51.541Z] 07:19:51 INFO - Downloading https://pypi.pub.build.mozilla.org/pub/cryptography-42.0.8-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.8 MB) [task 2025-05-09T07:19:51.606Z] 07:19:51 INFO - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.8/3.8 MB 61.8 MB/s eta 0:00:00 [task 2025-05-09T07:19:51.728Z] 07:19:51 INFO - Collecting service_identity (from -r /builds/worker/workspace/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements_3.txt (line 18)) [task 2025-05-09T07:19:51.773Z] 07:19:51 INFO - Downloading https://pypi.pub.build.mozilla.org/pub/service_identity-24.1.0-py3-none-any.whl (12 kB) [task 2025-05-09T07:19:51.996Z] 07:19:51 INFO - Collecting zope.interface>=4.4.2 (from twisted==21.2.0->-r /builds/worker/workspace/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements_3.txt (line 5)) [task 2025-05-09T07:19:52.042Z] 07:19:52 INFO - Downloading https://pypi.pub.build.mozilla.org/pub/zope.interface-5.2.0.tar.gz (227 kB) [task 2025-05-09T07:19:52.053Z] 07:19:52 INFO - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 227.1/227.1 kB 23.6 MB/s eta 0:00:00 [task 2025-05-09T07:19:52.080Z] 07:19:52 INFO - Preparing metadata (setup.py): started [task 2025-05-09T07:19:52.257Z] 07:19:52 INFO - Preparing metadata (setup.py): finished with status 'done' [task 2025-05-09T07:19:52.375Z] 07:19:52 INFO - Collecting constantly>=15.1 (from twisted==21.2.0->-r /builds/worker/workspace/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements_3.txt (line 5)) [task 2025-05-09T07:19:52.420Z] 07:19:52 INFO - Downloading https://pypi.pub.build.mozilla.org/pub/constantly-15.1.0-py2.py3-none-any.whl (7.9 kB) [task 2025-05-09T07:19:52.539Z] 07:19:52 INFO - Collecting incremental>=16.10.1 (from twisted==21.2.0->-r /builds/worker/workspace/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements_3.txt (line 5)) [task 2025-05-09T07:19:52.584Z] 07:19:52 INFO - Downloading https://pypi.pub.build.mozilla.org/pub/incremental-17.5.0-py2.py3-none-any.whl (16 kB) [task 2025-05-09T07:19:52.705Z] 07:19:52 INFO - Collecting Automat>=0.8.0 (from twisted==21.2.0->-r /builds/worker/workspace/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements_3.txt (line 5)) [task 2025-05-09T07:19:52.751Z] 07:19:52 INFO - Downloading https://pypi.pub.build.mozilla.org/pub/Automat-20.2.0-py2.py3-none-any.whl (31 kB) [task 2025-05-09T07:19:52.871Z] 07:19:52 INFO - Collecting hyperlink>=17.1.1 (from twisted==21.2.0->-r /builds/worker/workspace/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements_3.txt (line 5)) [task 2025-05-09T07:19:52.916Z] 07:19:52 INFO - Downloading https://pypi.pub.build.mozilla.org/pub/hyperlink-21.0.0-py2.py3-none-any.whl (74 kB) [task 2025-05-09T07:19:52.926Z] 07:19:52 INFO - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 74.6/74.6 kB 8.2 MB/s eta 0:00:00 [task 2025-05-09T07:19:52.928Z] 07:19:52 INFO - Requirement already satisfied: attrs>=19.2.0 in /builds/worker/workspace/build/venv/lib/python3.8/site-packages (from twisted==21.2.0->-r /builds/worker/workspace/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements_3.txt (line 5)) (20.3.0) [task 2025-05-09T07:19:53.106Z] 07:19:53 INFO - Collecting txaio>=20.4.1 (from autobahn==21.2.1->-r /builds/worker/workspace/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements_3.txt (line 8)) [task 2025-05-09T07:19:53.152Z] 07:19:53 INFO - Downloading https://pypi.pub.build.mozilla.org/pub/txaio-21.2.1-py2.py3-none-any.whl (30 kB) [task 2025-05-09T07:19:53.313Z] 07:19:53 INFO - Collecting cffi>=1.12 (from cryptography->-r /builds/worker/workspace/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements_3.txt (line 17)) [task 2025-05-09T07:19:53.359Z] 07:19:53 INFO - Downloading https://pypi.pub.build.mozilla.org/pub/cffi-1.16.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (444 kB) [task 2025-05-09T07:19:53.372Z] 07:19:53 INFO - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 444.7/444.7 kB 39.9 MB/s eta 0:00:00 [task 2025-05-09T07:19:53.496Z] 07:19:53 INFO - Collecting pyasn1 (from service_identity->-r /builds/worker/workspace/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements_3.txt (line 18)) [task 2025-05-09T07:19:53.542Z] 07:19:53 INFO - Downloading https://pypi.pub.build.mozilla.org/pub/pyasn1-0.4.8-py2.py3-none-any.whl (77 kB) [task 2025-05-09T07:19:53.551Z] 07:19:53 INFO - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 77.1/77.1 kB 9.2 MB/s eta 0:00:00 [task 2025-05-09T07:19:53.665Z] 07:19:53 INFO - Collecting pyasn1-modules (from service_identity->-r /builds/worker/workspace/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements_3.txt (line 18)) [task 2025-05-09T07:19:53.711Z] 07:19:53 INFO - Downloading https://pypi.pub.build.mozilla.org/pub/pyasn1_modules-0.2.8-py2.py3-none-any.whl (155 kB) [task 2025-05-09T07:19:53.723Z] 07:19:53 INFO - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 155.3/155.3 kB 14.6 MB/s eta 0:00:00 [task 2025-05-09T07:19:53.893Z] 07:19:53 INFO - Collecting pycparser (from cffi>=1.12->cryptography->-r /builds/worker/workspace/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements_3.txt (line 17)) [task 2025-05-09T07:19:53.939Z] 07:19:53 INFO - Downloading https://pypi.pub.build.mozilla.org/pub/pycparser-2.22-py3-none-any.whl (117 kB) [task 2025-05-09T07:19:53.950Z] 07:19:53 INFO - ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 117.6/117.6 kB 12.9 MB/s eta 0:00:00 [task 2025-05-09T07:19:53.957Z] 07:19:53 INFO - Requirement already satisfied: idna>=2.5 in /builds/worker/workspace/build/venv/lib/python3.8/site-packages (from hyperlink>=17.1.1->twisted==21.2.0->-r /builds/worker/workspace/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements_3.txt (line 5)) (3.3) [task 2025-05-09T07:19:53.979Z] 07:19:53 INFO - Requirement already satisfied: setuptools in /builds/worker/workspace/build/venv/lib/python3.8/site-packages (from zope.interface>=4.4.2->twisted==21.2.0->-r /builds/worker/workspace/build/tests/mochitest/websocketprocessbridge/websocketprocessbridge_requirements_3.txt (line 5)) (70.0.0) [task 2025-05-09T07:19:54.022Z] 07:19:54 INFO - Building wheels for collected packages: ipaddr, zope.interface [task 2025-05-09T07:19:54.022Z] 07:19:54 INFO - Building wheel for ipaddr (setup.py): started [task 2025-05-09T07:19:54.225Z] 07:19:54 INFO - Building wheel for ipaddr (setup.py): finished with status 'done' [task 2025-05-09T07:19:54.226Z] 07:19:54 INFO - Created wheel for ipaddr: filename=ipaddr-2.2.0-py3-none-any.whl size=18280 sha256=eb8cb74113fc43b78913f38296f03159a93176baae879622088b96d3984d5dbc [task 2025-05-09T07:19:54.226Z] 07:19:54 INFO - Stored in directory: /builds/worker/.task-cache/pip/wheels/f3/5b/97/3c231e87cf410ab033b82a07888fa403d9505ab22b03e7f380 [task 2025-05-09T07:19:54.229Z] 07:19:54 INFO - Building wheel for zope.interface (setup.py): started [task 2025-05-09T07:19:57.853Z] 07:19:57 INFO - Building wheel for zope.interface (setup.py): finished with status 'done' [task 2025-05-09T07:19:57.855Z] 07:19:57 INFO - Created wheel for zope.interface: filename=zope.interface-5.2.0-cp38-cp38-linux_x86_64.whl size=228365 sha256=2f4368ed938b6de428c8febd428f6a54f4efd7a77cb0c4c21bb656e42f003334 [task 2025-05-09T07:19:57.855Z] 07:19:57 INFO - Stored in directory: /builds/worker/.task-cache/pip/wheels/7c/f6/02/9db0b52004b22c1b93c767f07b797c151f82e20e4a2c8a11e7 [task 2025-05-09T07:19:57.858Z] 07:19:57 INFO - Successfully built ipaddr zope.interface [task 2025-05-09T07:19:58.153Z] 07:19:58 INFO - Installing collected packages: pyasn1, passlib, ipaddr, incremental, constantly, zope.interface, txaio, pycparser, pyasn1-modules, hyperlink, Automat, twisted, cffi, cryptography, service_identity, pyOpenSSL, autobahn [task 2025-05-09T07:20:01.052Z] 07:20:01 INFO - Successfully installed Automat-20.2.0 autobahn-21.2.1 cffi-1.16.0 constantly-15.1.0 cryptography-42.0.8 hyperlink-21.0.0 incremental-17.5.0 ipaddr-2.2.0 passlib-1.7.4 pyOpenSSL-24.2.1 pyasn1-0.4.8 pyasn1-modules-0.2.8 pycparser-2.22 service_identity-24.1.0 twisted-21.2.0 txaio-21.2.1 zope.interface-5.2.0 [task 2025-05-09T07:20:01.227Z] 07:20:01 INFO - Return code: 0 [task 2025-05-09T07:20:01.228Z] 07:20:01 INFO - Done creating virtualenv /builds/worker/workspace/build/venv. [task 2025-05-09T07:20:01.228Z] 07:20:01 INFO - Getting output from command: ['/builds/worker/workspace/build/venv/bin/pip', 'list', '--format', 'freeze', '--no-index'] [task 2025-05-09T07:20:01.228Z] 07:20:01 INFO - Copy/paste: /builds/worker/workspace/build/venv/bin/pip list --format freeze --no-index [task 2025-05-09T07:20:01.593Z] 07:20:01 INFO - Reading from file tmpfile_stdout [task 2025-05-09T07:20:01.594Z] 07:20:01 INFO - Return code: 0 [task 2025-05-09T07:20:01.594Z] 07:20:01 INFO - Current package versions: [task 2025-05-09T07:20:01.594Z] 07:20:01 INFO - Automat == 20.2.0 [task 2025-05-09T07:20:01.594Z] 07:20:01 INFO - PyYAML == 5.1.2 [task 2025-05-09T07:20:01.594Z] 07:20:01 INFO - Twisted == 21.2.0 [task 2025-05-09T07:20:01.594Z] 07:20:01 INFO - aiohttp == 3.7.4.post0 [task 2025-05-09T07:20:01.594Z] 07:20:01 INFO - arsenic == 21.8 [task 2025-05-09T07:20:01.594Z] 07:20:01 INFO - async-timeout == 3.0.1 [task 2025-05-09T07:20:01.594Z] 07:20:01 INFO - attrs == 20.3.0 [task 2025-05-09T07:20:01.594Z] 07:20:01 INFO - autobahn == 21.2.1 [task 2025-05-09T07:20:01.594Z] 07:20:01 INFO - blessed == 1.19.1 [task 2025-05-09T07:20:01.594Z] 07:20:01 INFO - browsermob-proxy == 0.8.0 [task 2025-05-09T07:20:01.594Z] 07:20:01 INFO - certifi == 2018.4.16 [task 2025-05-09T07:20:01.594Z] 07:20:01 INFO - cffi == 1.16.0 [task 2025-05-09T07:20:01.594Z] 07:20:01 INFO - chardet == 4.0.0 [task 2025-05-09T07:20:01.594Z] 07:20:01 INFO - charset-normalizer == 2.0.12 [task 2025-05-09T07:20:01.595Z] 07:20:01 INFO - conditioned-profile == 0.2 [task 2025-05-09T07:20:01.595Z] 07:20:01 INFO - constantly == 15.1.0 [task 2025-05-09T07:20:01.595Z] 07:20:01 INFO - cryptography == 42.0.8 [task 2025-05-09T07:20:01.595Z] 07:20:01 INFO - distro == 1.4.0 [task 2025-05-09T07:20:01.595Z] 07:20:01 INFO - geckoprocesstypes == 1.0 [task 2025-05-09T07:20:01.595Z] 07:20:01 INFO - h2 == 4.1.0 [task 2025-05-09T07:20:01.595Z] 07:20:01 INFO - hpack == 4.0.0 [task 2025-05-09T07:20:01.595Z] 07:20:01 INFO - hyperframe == 6.0.1 [task 2025-05-09T07:20:01.595Z] 07:20:01 INFO - hyperlink == 21.0.0 [task 2025-05-09T07:20:01.595Z] 07:20:01 INFO - idna == 3.3 [task 2025-05-09T07:20:01.595Z] 07:20:01 INFO - incremental == 17.5.0 [task 2025-05-09T07:20:01.595Z] 07:20:01 INFO - ipaddr == 2.2.0 [task 2025-05-09T07:20:01.595Z] 07:20:01 INFO - jsonschema == 2.5.1 [task 2025-05-09T07:20:01.595Z] 07:20:01 INFO - manifestparser == 2.4.0 [task 2025-05-09T07:20:01.595Z] 07:20:01 INFO - marionette-harness == 5.0.2 [task 2025-05-09T07:20:01.595Z] 07:20:01 INFO - marionette_driver == 3.4.0 [task 2025-05-09T07:20:01.595Z] 07:20:01 INFO - mock == 1.0.1 [task 2025-05-09T07:20:01.595Z] 07:20:01 INFO - mozInstall == 2.1.0 [task 2025-05-09T07:20:01.595Z] 07:20:01 INFO - mozcrash == 2.2.1 [task 2025-05-09T07:20:01.595Z] 07:20:01 INFO - mozdebug == 0.3.1 [task 2025-05-09T07:20:01.595Z] 07:20:01 INFO - mozdevice == 4.2.0 [task 2025-05-09T07:20:01.595Z] 07:20:01 INFO - mozfile == 3.0.0 [task 2025-05-09T07:20:01.595Z] 07:20:01 INFO - mozgeckoprofiler == 1.0.0 [task 2025-05-09T07:20:01.595Z] 07:20:01 INFO - mozhttpd == 0.7.1 [task 2025-05-09T07:20:01.595Z] 07:20:01 INFO - mozinfo == 1.2.3 [task 2025-05-09T07:20:01.595Z] 07:20:01 INFO - mozleak == 1.0.0 [task 2025-05-09T07:20:01.595Z] 07:20:01 INFO - mozlog == 8.0.0 [task 2025-05-09T07:20:01.595Z] 07:20:01 INFO - moznetwork == 1.1.0 [task 2025-05-09T07:20:01.595Z] 07:20:01 INFO - mozpower == 1.1.2 [task 2025-05-09T07:20:01.595Z] 07:20:01 INFO - mozprocess == 1.4.0 [task 2025-05-09T07:20:01.595Z] 07:20:01 INFO - mozprofile == 3.0.0 [task 2025-05-09T07:20:01.595Z] 07:20:01 INFO - mozproxy == 1.0 [task 2025-05-09T07:20:01.595Z] 07:20:01 INFO - mozrunner == 8.3.2 [task 2025-05-09T07:20:01.595Z] 07:20:01 INFO - mozscreenshot == 1.0.0 [task 2025-05-09T07:20:01.595Z] 07:20:01 INFO - mozserve == 0.1 [task 2025-05-09T07:20:01.595Z] 07:20:01 INFO - mozterm == 1.0.0 [task 2025-05-09T07:20:01.595Z] 07:20:01 INFO - moztest == 1.1.0 [task 2025-05-09T07:20:01.595Z] 07:20:01 INFO - mozversion == 2.4.0 [task 2025-05-09T07:20:01.595Z] 07:20:01 INFO - multidict == 6.1.0 [task 2025-05-09T07:20:01.595Z] 07:20:01 INFO - passlib == 1.7.4 [task 2025-05-09T07:20:01.595Z] 07:20:01 INFO - pip == 24.0 [task 2025-05-09T07:20:01.596Z] 07:20:01 INFO - pkg_resources == 0.0.0 [task 2025-05-09T07:20:01.596Z] 07:20:01 INFO - psutil == 5.9.8 [task 2025-05-09T07:20:01.596Z] 07:20:01 INFO - pyOpenSSL == 24.2.1 [task 2025-05-09T07:20:01.596Z] 07:20:01 INFO - pyasn1 == 0.4.8 [task 2025-05-09T07:20:01.596Z] 07:20:01 INFO - pyasn1-modules == 0.2.8 [task 2025-05-09T07:20:01.596Z] 07:20:01 INFO - pycparser == 2.22 [task 2025-05-09T07:20:01.596Z] 07:20:01 INFO - pywebsocket3 == 4.0.2 [task 2025-05-09T07:20:01.596Z] 07:20:01 INFO - redo == 2.0.4 [task 2025-05-09T07:20:01.596Z] 07:20:01 INFO - requests == 2.27.1 [task 2025-05-09T07:20:01.596Z] 07:20:01 INFO - service-identity == 24.1.0 [task 2025-05-09T07:20:01.596Z] 07:20:01 INFO - setuptools == 70.0.0 [task 2025-05-09T07:20:01.596Z] 07:20:01 INFO - simplejson == 3.3.0 [task 2025-05-09T07:20:01.596Z] 07:20:01 INFO - six == 1.16.0 [task 2025-05-09T07:20:01.596Z] 07:20:01 INFO - structlog == 20.2.0 [task 2025-05-09T07:20:01.596Z] 07:20:01 INFO - toml == 0.10.2 [task 2025-05-09T07:20:01.596Z] 07:20:01 INFO - tomlkit == 0.12.3 [task 2025-05-09T07:20:01.596Z] 07:20:01 INFO - txaio == 21.2.1 [task 2025-05-09T07:20:01.596Z] 07:20:01 INFO - typing_extensions == 4.9.0 [task 2025-05-09T07:20:01.596Z] 07:20:01 INFO - urllib3 == 1.26.17 [task 2025-05-09T07:20:01.596Z] 07:20:01 INFO - vcversioner == 2.16.0.0 [task 2025-05-09T07:20:01.596Z] 07:20:01 INFO - wcwidth == 0.1.7 [task 2025-05-09T07:20:01.596Z] 07:20:01 INFO - wheel == 0.43.0 [task 2025-05-09T07:20:01.596Z] 07:20:01 INFO - wptserve == 4.0.2 [task 2025-05-09T07:20:01.596Z] 07:20:01 INFO - yarl == 1.9.3 [task 2025-05-09T07:20:01.596Z] 07:20:01 INFO - zope.interface == 5.2.0 [task 2025-05-09T07:20:01.596Z] 07:20:01 INFO - Running post-action listener: _resource_record_post_action [task 2025-05-09T07:20:01.597Z] 07:20:01 INFO - Running post-action listener: _start_resource_monitoring [task 2025-05-09T07:20:01.598Z] 07:20:01 INFO - Starting resource monitoring. [task 2025-05-09T07:20:01.677Z] 07:20:01 INFO - [mozharness: 2025-05-09 07:20:01.676640Z] Finished create-virtualenv step (success) [task 2025-05-09T07:20:01.677Z] 07:20:01 INFO - [mozharness: 2025-05-09 07:20:01.677148Z] Running start-pulseaudio step. [task 2025-05-09T07:20:01.677Z] 07:20:01 INFO - Running pre-action listener: _resource_record_pre_action [task 2025-05-09T07:20:01.677Z] 07:20:01 INFO - Running main action method: start_pulseaudio [task 2025-05-09T07:20:01.677Z] 07:20:01 INFO - Ubuntu [task 2025-05-09T07:20:01.678Z] 07:20:01 INFO - Running command: pactl load-module module-null-sink [task 2025-05-09T07:20:01.685Z] 07:20:01 INFO - 29 [task 2025-05-09T07:20:01.685Z] 07:20:01 INFO - Return code: 0 [task 2025-05-09T07:20:01.685Z] 07:20:01 INFO - Getting output from command: pactl list modules short [task 2025-05-09T07:20:01.692Z] 07:20:01 INFO - Reading from file tmpfile_stdout [task 2025-05-09T07:20:01.693Z] 07:20:01 INFO - Output received: [task 2025-05-09T07:20:01.693Z] 07:20:01 INFO - 0 module-device-restore [task 2025-05-09T07:20:01.693Z] 07:20:01 INFO - 1 module-stream-restore [task 2025-05-09T07:20:01.693Z] 07:20:01 INFO - 2 module-card-restore [task 2025-05-09T07:20:01.693Z] 07:20:01 INFO - 3 module-augment-properties [task 2025-05-09T07:20:01.693Z] 07:20:01 INFO - 4 module-switch-on-port-available [task 2025-05-09T07:20:01.693Z] 07:20:01 INFO - 5 module-switch-on-connect [task 2025-05-09T07:20:01.693Z] 07:20:01 INFO - 6 module-udev-detect [task 2025-05-09T07:20:01.693Z] 07:20:01 INFO - 7 module-bluetooth-policy [task 2025-05-09T07:20:01.693Z] 07:20:01 INFO - 8 module-bluetooth-discover [task 2025-05-09T07:20:01.693Z] 07:20:01 INFO - 9 module-bluez5-discover [task 2025-05-09T07:20:01.693Z] 07:20:01 INFO - 10 module-native-protocol-unix [task 2025-05-09T07:20:01.693Z] 07:20:01 INFO - 11 module-gconf [task 2025-05-09T07:20:01.694Z] 07:20:01 INFO - 12 module-default-device-restore [task 2025-05-09T07:20:01.694Z] 07:20:01 INFO - 13 module-rescue-streams [task 2025-05-09T07:20:01.694Z] 07:20:01 INFO - 14 module-always-sink [task 2025-05-09T07:20:01.694Z] 07:20:01 INFO - 16 module-intended-roles [task 2025-05-09T07:20:01.694Z] 07:20:01 INFO - 17 module-suspend-on-idle [task 2025-05-09T07:20:01.694Z] 07:20:01 INFO - 18 module-console-kit [task 2025-05-09T07:20:01.694Z] 07:20:01 INFO - 19 module-systemd-login [task 2025-05-09T07:20:01.694Z] 07:20:01 INFO - 20 module-position-event-sounds [task 2025-05-09T07:20:01.694Z] 07:20:01 INFO - 21 module-role-cork [task 2025-05-09T07:20:01.694Z] 07:20:01 INFO - 22 module-snap-policy [task 2025-05-09T07:20:01.694Z] 07:20:01 INFO - 23 module-filter-heuristics [task 2025-05-09T07:20:01.694Z] 07:20:01 INFO - 24 module-filter-apply [task 2025-05-09T07:20:01.694Z] 07:20:01 INFO - 25 module-x11-publish display=:0 [task 2025-05-09T07:20:01.694Z] 07:20:01 INFO - 26 module-x11-bell display=:0 sample=bell.ogg [task 2025-05-09T07:20:01.694Z] 07:20:01 INFO - 27 module-x11-cork-request display=:0 [task 2025-05-09T07:20:01.694Z] 07:20:01 INFO - 28 module-x11-xsmp display=:0 session_manager=local/42201d54cb20:@/tmp/.ICE-unix/67,unix/42201d54cb20:/tmp/.ICE-unix/67 [task 2025-05-09T07:20:01.694Z] 07:20:01 INFO - 29 module-null-sink [task 2025-05-09T07:20:01.694Z] 07:20:01 INFO - Return code: 0 [task 2025-05-09T07:20:01.694Z] 07:20:01 INFO - Running post-action listener: _resource_record_post_action [task 2025-05-09T07:20:01.694Z] 07:20:01 INFO - [mozharness: 2025-05-09 07:20:01.694202Z] Finished start-pulseaudio step (success) [task 2025-05-09T07:20:01.694Z] 07:20:01 INFO - [mozharness: 2025-05-09 07:20:01.694258Z] Running install step. [task 2025-05-09T07:20:01.694Z] 07:20:01 INFO - Running pre-action listener: _resource_record_pre_action [task 2025-05-09T07:20:01.694Z] 07:20:01 INFO - Running main action method: install [task 2025-05-09T07:20:01.694Z] 07:20:01 INFO - Getting output from command: ['/builds/worker/workspace/build/venv/bin/pip', 'list', '--format', 'freeze', '--no-index'] [task 2025-05-09T07:20:01.694Z] 07:20:01 INFO - Copy/paste: /builds/worker/workspace/build/venv/bin/pip list --format freeze --no-index [task 2025-05-09T07:20:02.059Z] 07:20:02 INFO - Reading from file tmpfile_stdout [task 2025-05-09T07:20:02.059Z] 07:20:02 INFO - Return code: 0 [task 2025-05-09T07:20:02.059Z] 07:20:02 INFO - mkdir: /builds/worker/workspace/build/application [task 2025-05-09T07:20:02.060Z] 07:20:02 INFO - Getting output from command: ['/builds/worker/workspace/build/venv/bin/mozinstall', '--app', 'thunderbird', '/builds/worker/workspace/build/installer.tar.xz', '--destination', '/builds/worker/workspace/build/application'] [task 2025-05-09T07:20:02.060Z] 07:20:02 INFO - Copy/paste: /builds/worker/workspace/build/venv/bin/mozinstall --app thunderbird /builds/worker/workspace/build/installer.tar.xz --destination /builds/worker/workspace/build/application [task 2025-05-09T07:20:27.729Z] 07:20:27 INFO - Reading from file tmpfile_stdout [task 2025-05-09T07:20:27.729Z] 07:20:27 INFO - Output received: [task 2025-05-09T07:20:27.729Z] 07:20:27 INFO - /builds/worker/workspace/build/application/thunderbird/thunderbird [task 2025-05-09T07:20:27.730Z] 07:20:27 INFO - Return code: 0 [task 2025-05-09T07:20:27.730Z] 07:20:27 INFO - Running post-action listener: _resource_record_post_action [task 2025-05-09T07:20:27.730Z] 07:20:27 INFO - [mozharness: 2025-05-09 07:20:27.730443Z] Finished install step (success) [task 2025-05-09T07:20:27.730Z] 07:20:27 INFO - [mozharness: 2025-05-09 07:20:27.730516Z] Running stage-files step. [task 2025-05-09T07:20:27.730Z] 07:20:27 INFO - Running pre-action listener: _resource_record_pre_action [task 2025-05-09T07:20:27.730Z] 07:20:27 INFO - Running main action method: stage_files [task 2025-05-09T07:20:27.730Z] 07:20:27 INFO - Running post-action listener: _resource_record_post_action [task 2025-05-09T07:20:27.731Z] 07:20:27 INFO - [mozharness: 2025-05-09 07:20:27.730977Z] Finished stage-files step (success) [task 2025-05-09T07:20:27.731Z] 07:20:27 INFO - [mozharness: 2025-05-09 07:20:27.731030Z] Running run-tests step. [task 2025-05-09T07:20:27.731Z] 07:20:27 INFO - Running pre-action listener: _resource_record_pre_action [task 2025-05-09T07:20:27.731Z] 07:20:27 INFO - Running pre-action listener: _set_gcov_prefix [task 2025-05-09T07:20:27.731Z] 07:20:27 INFO - Running main action method: run_tests [task 2025-05-09T07:20:27.736Z] 07:20:27 INFO - Running pre test command disable_screen_saver with 'xset s off s reset' [task 2025-05-09T07:20:27.736Z] 07:20:27 INFO - Running command: ('xset', 's', 'off', 's', 'reset') in /builds/worker/workspace/build [task 2025-05-09T07:20:27.737Z] 07:20:27 INFO - Copy/paste: xset s off s reset [task 2025-05-09T07:20:27.740Z] 07:20:27 INFO - Return code: 0 [task 2025-05-09T07:20:27.762Z] 07:20:27 INFO - #### Running mochitest suites [task 2025-05-09T07:20:27.762Z] 07:20:27 INFO - Structured output parser in use for mochitest. [task 2025-05-09T07:20:27.774Z] 07:20:27 INFO - ENV: TEST_SUITE is now mochitest-browser-chrome-thunderbird [task 2025-05-09T07:20:27.774Z] 07:20:27 INFO - ENV: MINIDUMP_STACKWALK is now /builds/worker/fetches/minidump-stackwalk/minidump-stackwalk [task 2025-05-09T07:20:27.774Z] 07:20:27 INFO - ENV: MOZ_NODE_PATH is now /builds/worker/fetches/node/bin/node [task 2025-05-09T07:20:27.774Z] 07:20:27 INFO - ENV: MOZ_UPLOAD_DIR is now /builds/worker/workspace/build/blobber_upload_dir [task 2025-05-09T07:20:27.774Z] 07:20:27 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/worker/workspace/build/blobber_upload_dir [task 2025-05-09T07:20:27.774Z] 07:20:27 INFO - ENV: RUST_BACKTRACE is now full [task 2025-05-09T07:20:27.775Z] 07:20:27 INFO - Running command: ['/builds/worker/workspace/build/venv/bin/python', '-u', '/builds/worker/workspace/build/tests/mochitest/runtests.py', '--total-chunks', '7', '--this-chunk', '2', '--setpref=layout.css.stylo-threads=4', '--setpref=media.peerconnection.mtransport_process=false', '--setpref=network.process.enabled=false', '--setpref=layers.d3d11.enable-blacklist=false', '--appname=/builds/worker/workspace/build/application/thunderbird/thunderbird', '--utility-path=tests/bin', '--extra-profile-file=tests/bin/plugins', '--symbols-path=https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/target.crashreporter-symbols.zip', '--certificate-path=tests/certs', '--setpref=webgl.force-enabled=true', '--quiet', '--log-errorsummary=/builds/worker/workspace/build/blobber_upload_dir/mochitest-browser-chrome-thunderbird_errorsummary.log', '--use-test-media-devices', '--screenshot-on-fail', '--cleanup-crashes', '--marionette-startup-timeout=180', '--sandbox-read-whitelist=/builds/worker/workspace/build', '--log-raw=-', '--flavor=browser', '--subsuite=thunderbird', '--leak-threshold=51200'] in /builds/worker/workspace/build [task 2025-05-09T07:20:27.775Z] 07:20:27 INFO - Copy/paste: /builds/worker/workspace/build/venv/bin/python -u /builds/worker/workspace/build/tests/mochitest/runtests.py --total-chunks 7 --this-chunk 2 --setpref=layout.css.stylo-threads=4 --setpref=media.peerconnection.mtransport_process=false --setpref=network.process.enabled=false --setpref=layers.d3d11.enable-blacklist=false --appname=/builds/worker/workspace/build/application/thunderbird/thunderbird --utility-path=tests/bin --extra-profile-file=tests/bin/plugins --symbols-path=https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/target.crashreporter-symbols.zip --certificate-path=tests/certs --setpref=webgl.force-enabled=true --quiet --log-errorsummary=/builds/worker/workspace/build/blobber_upload_dir/mochitest-browser-chrome-thunderbird_errorsummary.log --use-test-media-devices --screenshot-on-fail --cleanup-crashes --marionette-startup-timeout=180 --sandbox-read-whitelist=/builds/worker/workspace/build --log-raw=- --flavor=browser --subsuite=thunderbird --leak-threshold=51200 [task 2025-05-09T07:20:27.776Z] 07:20:27 INFO - Using env: {'COMM_BASE_REPOSITORY': 'https://hg.mozilla.org/comm-unified', [task 2025-05-09T07:20:27.776Z] 07:20:27 INFO - 'COMM_HEAD_REPOSITORY': 'https://hg.mozilla.org/comm-central', [task 2025-05-09T07:20:27.776Z] 07:20:27 INFO - 'COMM_HEAD_REV': '3f3a08b4a492657e72570a2a0cb16c6c88a37065', [task 2025-05-09T07:20:27.776Z] 07:20:27 INFO - 'DBUS_SESSION_BUS_ADDRESS': 'unix:abstract=/tmp/dbus-Joq8G9XZsW,guid=47c71fabc23dcbe20170ef7f681dac49', [task 2025-05-09T07:20:27.776Z] 07:20:27 INFO - 'DEBIAN_FRONTEND': 'noninteractive', [task 2025-05-09T07:20:27.776Z] 07:20:27 INFO - 'DISPLAY': ':0', [task 2025-05-09T07:20:27.776Z] 07:20:27 INFO - 'ENABLE_E10S': 'false', [task 2025-05-09T07:20:27.776Z] 07:20:27 INFO - 'EXTRA_MOZHARNESS_CONFIG': '{"installer_url": ' [task 2025-05-09T07:20:27.776Z] 07:20:27 INFO - '"https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/target.tar.xz", ' [task 2025-05-09T07:20:27.776Z] 07:20:27 INFO - '"test_packages_url": ' [task 2025-05-09T07:20:27.776Z] 07:20:27 INFO - '"https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/target.test_packages.json"}', [task 2025-05-09T07:20:27.776Z] 07:20:27 INFO - 'GCOV_PREFIX': '/tmp/tmp8hh2nwy1', [task 2025-05-09T07:20:27.776Z] 07:20:27 INFO - 'GCOV_PREFIX_STRIP': '4', [task 2025-05-09T07:20:27.776Z] 07:20:27 INFO - 'GECKO_BASE_REPOSITORY': 'https://hg.mozilla.org/mozilla-unified', [task 2025-05-09T07:20:27.776Z] 07:20:27 INFO - 'GECKO_HEAD_REPOSITORY': 'https://hg.mozilla.org/mozilla-central', [task 2025-05-09T07:20:27.776Z] 07:20:27 INFO - 'GECKO_HEAD_REV': '1b61e7cdc6f06fffc6e88ffff16a560f393f28f6', [task 2025-05-09T07:20:27.776Z] 07:20:27 INFO - 'GECKO_PATH': '/builds/worker/checkouts/gecko', [task 2025-05-09T07:20:27.776Z] 07:20:27 INFO - 'HG_STORE_PATH': '/builds/worker/checkouts/hg-store', [task 2025-05-09T07:20:27.776Z] 07:20:27 INFO - 'HOME': '/builds/worker', [task 2025-05-09T07:20:27.776Z] 07:20:27 INFO - 'HOSTNAME': 'taskcluster-worker', [task 2025-05-09T07:20:27.776Z] 07:20:27 INFO - 'JS_CODE_COVERAGE_OUTPUT_DIR': '/tmp/tmpyyliclpr', [task 2025-05-09T07:20:27.776Z] 07:20:27 INFO - 'LANG': 'en_US.UTF-8', [task 2025-05-09T07:20:27.776Z] 07:20:27 INFO - 'LC_ALL': 'en_US.UTF-8', [task 2025-05-09T07:20:27.776Z] 07:20:27 INFO - 'LOGNAME': 'worker', [task 2025-05-09T07:20:27.776Z] 07:20:27 INFO - 'MINIDUMP_SAVE_PATH': '/builds/worker/workspace/build/blobber_upload_dir', [task 2025-05-09T07:20:27.776Z] 07:20:27 INFO - 'MINIDUMP_STACKWALK': '/builds/worker/fetches/minidump-stackwalk/minidump-stackwalk', [task 2025-05-09T07:20:27.776Z] 07:20:27 INFO - 'MOCHITEST_FLAVOR': 'browser', [task 2025-05-09T07:20:27.776Z] 07:20:27 INFO - 'MOZHARNESS_CONFIG': 'unittests/linux_unittest.py remove_executables.py ' [task 2025-05-09T07:20:27.776Z] 07:20:27 INFO - 'unittests/thunderbird_extra.py', [task 2025-05-09T07:20:27.776Z] 07:20:27 INFO - 'MOZHARNESS_SCRIPT': 'desktop_unittest.py', [task 2025-05-09T07:20:27.776Z] 07:20:27 INFO - 'MOZHARNESS_URL': 'https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/mozharness.zip', [task 2025-05-09T07:20:27.776Z] 07:20:27 INFO - 'MOZILLA_BUILD_URL': 'https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/target.tar.xz', [task 2025-05-09T07:20:27.776Z] 07:20:27 INFO - 'MOZ_AUTOMATION': '1', [task 2025-05-09T07:20:27.776Z] 07:20:27 INFO - 'MOZ_FETCHES': '[{"artifact": "public/build/fix-stacks.tar.zst", "extract": ' [task 2025-05-09T07:20:27.777Z] 07:20:27 INFO - 'true, "task": "KKQM9YY5QJSHYwqnpxPpbQ"}, {"artifact": ' [task 2025-05-09T07:20:27.777Z] 07:20:27 INFO - '"public/build/grcov.tar.zst", "extract": true, "task": ' [task 2025-05-09T07:20:27.777Z] 07:20:27 INFO - '"OYdFYQ6VRHuesvKDgd6G0w"}, {"artifact": ' [task 2025-05-09T07:20:27.777Z] 07:20:27 INFO - '"public/build/minidump-stackwalk.tar.zst", "extract": true, ' [task 2025-05-09T07:20:27.777Z] 07:20:27 INFO - '"task": "LrwgCds7TBm8f3rMFl6PJw"}, {"artifact": ' [task 2025-05-09T07:20:27.777Z] 07:20:27 INFO - '"public/build/target.mozinfo.json", "extract": true, "task": ' [task 2025-05-09T07:20:27.777Z] 07:20:27 INFO - '"KQ3IDbVUR2eOwACS3Q_Jog"}]', [task 2025-05-09T07:20:27.777Z] 07:20:27 INFO - 'MOZ_FETCHES_DIR': '/builds/worker/fetches', [task 2025-05-09T07:20:27.777Z] 07:20:27 INFO - 'MOZ_NODE_PATH': '/builds/worker/fetches/node/bin/node', [task 2025-05-09T07:20:27.777Z] 07:20:27 INFO - 'MOZ_SCM_LEVEL': '3', [task 2025-05-09T07:20:27.777Z] 07:20:27 INFO - 'MOZ_SOURCE_CHANGESET': '1b61e7cdc6f06fffc6e88ffff16a560f393f28f6', [task 2025-05-09T07:20:27.777Z] 07:20:27 INFO - 'MOZ_SOURCE_REPO': 'https://hg.mozilla.org/mozilla-central', [task 2025-05-09T07:20:27.777Z] 07:20:27 INFO - 'MOZ_UPLOAD_DIR': '/builds/worker/workspace/build/blobber_upload_dir', [task 2025-05-09T07:20:27.777Z] 07:20:27 INFO - 'NEED_PULSEAUDIO': 'true', [task 2025-05-09T07:20:27.777Z] 07:20:27 INFO - 'NEED_WINDOW_MANAGER': 'true', [task 2025-05-09T07:20:27.777Z] 07:20:27 INFO - 'OLDPWD': '/builds/worker/workspace', [task 2025-05-09T07:20:27.777Z] 07:20:27 INFO - 'PATH': '/builds/worker/workspace/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/builds/worker/bin', [task 2025-05-09T07:20:27.777Z] 07:20:27 INFO - 'PIP_CACHE_DIR': '/builds/worker/.task-cache/pip', [task 2025-05-09T07:20:27.777Z] 07:20:27 INFO - 'PWD': '/builds/worker/workspace', [task 2025-05-09T07:20:27.777Z] 07:20:27 INFO - 'PYTHON': 'python3', [task 2025-05-09T07:20:27.777Z] 07:20:27 INFO - 'REQUIRE_GPU': '0', [task 2025-05-09T07:20:27.777Z] 07:20:27 INFO - 'RUN_ID': '0', [task 2025-05-09T07:20:27.777Z] 07:20:27 INFO - 'RUST_BACKTRACE': 'full', [task 2025-05-09T07:20:27.777Z] 07:20:27 INFO - 'SCCACHE_DISABLE': '1', [task 2025-05-09T07:20:27.777Z] 07:20:27 INFO - 'SHELL': '/bin/bash', [task 2025-05-09T07:20:27.777Z] 07:20:27 INFO - 'SHLVL': '1', [task 2025-05-09T07:20:27.777Z] 07:20:27 INFO - 'TASKCLUSTER_INSTANCE_TYPE': 'projects/887720501152/machineTypes/c2-standard-4', [task 2025-05-09T07:20:27.777Z] 07:20:27 INFO - 'TASKCLUSTER_PROXY_URL': 'http://172.17.0.1:80', [task 2025-05-09T07:20:27.777Z] 07:20:27 INFO - 'TASKCLUSTER_ROOT_URL': 'https://firefox-ci-tc.services.mozilla.com', [task 2025-05-09T07:20:27.777Z] 07:20:27 INFO - 'TASKCLUSTER_VIDEO_DEVICE': '/dev/video0', [task 2025-05-09T07:20:27.777Z] 07:20:27 INFO - 'TASKCLUSTER_WORKER_LOCATION': '{"cloud":"google","region":"us-central1","zone":"us-central1-a"}', [task 2025-05-09T07:20:27.777Z] 07:20:27 INFO - 'TASK_GROUP_ID': 'VZMcD9B-SYWuTuEkfONv8Q', [task 2025-05-09T07:20:27.777Z] 07:20:27 INFO - 'TASK_ID': 'VvFT159rRPe6FKHLHhPi0g', [task 2025-05-09T07:20:27.777Z] 07:20:27 INFO - 'TASK_WORKDIR': '/builds/worker', [task 2025-05-09T07:20:27.777Z] 07:20:27 INFO - 'TERM': 'xterm', [task 2025-05-09T07:20:27.777Z] 07:20:27 INFO - 'TEST_SUITE': 'mochitest-browser-chrome-thunderbird', [task 2025-05-09T07:20:27.777Z] 07:20:27 INFO - 'TOOLTOOL_CACHE': '/builds/worker/tooltool-cache', [task 2025-05-09T07:20:27.778Z] 07:20:27 INFO - 'USER': 'worker', [task 2025-05-09T07:20:27.778Z] 07:20:27 INFO - 'UV_CACHE_DIR': '/builds/worker/.task-cache/uv', [task 2025-05-09T07:20:27.778Z] 07:20:27 INFO - 'VIRTUAL_ENV': 'venv', [task 2025-05-09T07:20:27.778Z] 07:20:27 INFO - 'WORKING_DIR': '/builds/worker', [task 2025-05-09T07:20:27.778Z] 07:20:27 INFO - 'XDG_RUNTIME_DIR': '/builds/worker'} [task 2025-05-09T07:20:27.779Z] 07:20:27 INFO - Calling ['/builds/worker/workspace/build/venv/bin/python', '-u', '/builds/worker/workspace/build/tests/mochitest/runtests.py', '--total-chunks', '7', '--this-chunk', '2', '--setpref=layout.css.stylo-threads=4', '--setpref=media.peerconnection.mtransport_process=false', '--setpref=network.process.enabled=false', '--setpref=layers.d3d11.enable-blacklist=false', '--appname=/builds/worker/workspace/build/application/thunderbird/thunderbird', '--utility-path=tests/bin', '--extra-profile-file=tests/bin/plugins', '--symbols-path=https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KQ3IDbVUR2eOwACS3Q_Jog/artifacts/public/build/target.crashreporter-symbols.zip', '--certificate-path=tests/certs', '--setpref=webgl.force-enabled=true', '--quiet', '--log-errorsummary=/builds/worker/workspace/build/blobber_upload_dir/mochitest-browser-chrome-thunderbird_errorsummary.log', '--use-test-media-devices', '--screenshot-on-fail', '--cleanup-crashes', '--marionette-startup-timeout=180', '--sandbox-read-whitelist=/builds/worker/workspace/build', '--log-raw=-', '--flavor=browser', '--subsuite=thunderbird', '--leak-threshold=51200'] with output_timeout 1000 [task 2025-05-09T07:20:28.081Z] 07:20:28 INFO - These variables are available in the mozinfo environment and can be used to skip tests conditionally: [task 2025-05-09T07:20:28.081Z] 07:20:28 INFO - a11y_checks: False [task 2025-05-09T07:20:28.082Z] 07:20:28 INFO - android: False [task 2025-05-09T07:20:28.082Z] 07:20:28 INFO - android_version: [task 2025-05-09T07:20:28.082Z] 07:20:28 INFO - apple_catalina: False [task 2025-05-09T07:20:28.083Z] 07:20:28 INFO - apple_silicon: False [task 2025-05-09T07:20:28.083Z] 07:20:28 INFO - appname: thunderbird [task 2025-05-09T07:20:28.083Z] 07:20:28 INFO - arch: x86_64 [task 2025-05-09T07:20:28.084Z] 07:20:28 INFO - artifact: False [task 2025-05-09T07:20:28.084Z] 07:20:28 INFO - asan: False [task 2025-05-09T07:20:28.084Z] 07:20:28 INFO - automation: True [task 2025-05-09T07:20:28.085Z] 07:20:28 INFO - bin_suffix: [task 2025-05-09T07:20:28.085Z] 07:20:28 INFO - bits: 64 [task 2025-05-09T07:20:28.085Z] 07:20:28 INFO - buildapp: comm/mail [task 2025-05-09T07:20:28.086Z] 07:20:28 INFO - buildtype: ccov [task 2025-05-09T07:20:28.086Z] 07:20:28 INFO - buildtype_guess: ccov [task 2025-05-09T07:20:28.087Z] 07:20:28 INFO - cc_type: clang [task 2025-05-09T07:20:28.087Z] 07:20:28 INFO - ccov: True [task 2025-05-09T07:20:28.087Z] 07:20:28 INFO - cm5: False [task 2025-05-09T07:20:28.087Z] 07:20:28 INFO - condprof: False [task 2025-05-09T07:20:28.088Z] 07:20:28 INFO - coverage: False [task 2025-05-09T07:20:28.088Z] 07:20:28 INFO - crashreporter: True [task 2025-05-09T07:20:28.088Z] 07:20:28 INFO - datareporting: True [task 2025-05-09T07:20:28.089Z] 07:20:28 INFO - dbus_enabled: True [task 2025-05-09T07:20:28.089Z] 07:20:28 INFO - debug: False [task 2025-05-09T07:20:28.089Z] 07:20:28 INFO - devedition: False [task 2025-05-09T07:20:28.090Z] 07:20:28 INFO - display: x11 [task 2025-05-09T07:20:28.090Z] 07:20:28 INFO - e10s: True [task 2025-05-09T07:20:28.090Z] 07:20:28 INFO - early_beta_or_earlier: True [task 2025-05-09T07:20:28.091Z] 07:20:28 INFO - fission: True [task 2025-05-09T07:20:28.091Z] 07:20:28 INFO - gecko_profiler: True [task 2025-05-09T07:20:28.091Z] 07:20:28 INFO - has_sandbox: True [task 2025-05-09T07:20:28.091Z] 07:20:28 INFO - headless: False [task 2025-05-09T07:20:28.092Z] 07:20:28 INFO - healthreport: True [task 2025-05-09T07:20:28.092Z] 07:20:28 INFO - http2: False [task 2025-05-09T07:20:28.092Z] 07:20:28 INFO - http3: False [task 2025-05-09T07:20:28.093Z] 07:20:28 INFO - inc_origin_init: False [task 2025-05-09T07:20:28.093Z] 07:20:28 INFO - is_emulator: False [task 2025-05-09T07:20:28.093Z] 07:20:28 INFO - is_ubuntu: True [task 2025-05-09T07:20:28.094Z] 07:20:28 INFO - isolated_process: False [task 2025-05-09T07:20:28.094Z] 07:20:28 INFO - linux_distro: Ubuntu [task 2025-05-09T07:20:28.095Z] 07:20:28 INFO - mda_gpu: False [task 2025-05-09T07:20:28.095Z] 07:20:28 INFO - mozconfig: /builds/worker/checkouts/gecko/.mozconfig [task 2025-05-09T07:20:28.095Z] 07:20:28 INFO - msix: False [task 2025-05-09T07:20:28.096Z] 07:20:28 INFO - nightly_build: True [task 2025-05-09T07:20:28.096Z] 07:20:28 INFO - normandy: False [task 2025-05-09T07:20:28.096Z] 07:20:28 INFO - official: True [task 2025-05-09T07:20:28.097Z] 07:20:28 INFO - opt: False [task 2025-05-09T07:20:28.097Z] 07:20:28 INFO - os: linux [task 2025-05-09T07:20:28.097Z] 07:20:28 INFO - os_version: 18.04 [task 2025-05-09T07:20:28.098Z] 07:20:28 INFO - pgo: False [task 2025-05-09T07:20:28.098Z] 07:20:28 INFO - platform_guess: None [task 2025-05-09T07:20:28.098Z] 07:20:28 INFO - processor: x86_64 [task 2025-05-09T07:20:28.099Z] 07:20:28 INFO - release_or_beta: False [task 2025-05-09T07:20:28.099Z] 07:20:28 INFO - require_signing: False [task 2025-05-09T07:20:28.099Z] 07:20:28 INFO - sessionHistoryInParent: True [task 2025-05-09T07:20:28.100Z] 07:20:28 INFO - socketprocess_e10s: False [task 2025-05-09T07:20:28.100Z] 07:20:28 INFO - socketprocess_networking: False [task 2025-05-09T07:20:28.100Z] 07:20:28 INFO - stylo: True [task 2025-05-09T07:20:28.100Z] 07:20:28 INFO - swgl: False [task 2025-05-09T07:20:28.100Z] 07:20:28 INFO - sync: True [task 2025-05-09T07:20:28.101Z] 07:20:28 INFO - telemetry: False [task 2025-05-09T07:20:28.101Z] 07:20:28 INFO - tests_enabled: True [task 2025-05-09T07:20:28.101Z] 07:20:28 INFO - toolkit: gtk [task 2025-05-09T07:20:28.102Z] 07:20:28 INFO - topobjdir: /builds/worker/workspace/obj-build [task 2025-05-09T07:20:28.102Z] 07:20:28 INFO - topsrcdir: /builds/worker/checkouts/gecko [task 2025-05-09T07:20:28.102Z] 07:20:28 INFO - tsan: False [task 2025-05-09T07:20:28.103Z] 07:20:28 INFO - ubsan: False [task 2025-05-09T07:20:28.103Z] 07:20:28 INFO - updater: True [task 2025-05-09T07:20:28.103Z] 07:20:28 INFO - verify: False [task 2025-05-09T07:20:28.104Z] 07:20:28 INFO - verify_fission: False [task 2025-05-09T07:20:28.104Z] 07:20:28 INFO - version: Ubuntu 18.04 [task 2025-05-09T07:20:28.104Z] 07:20:28 INFO - vertical_tab: False [task 2025-05-09T07:20:28.105Z] 07:20:28 INFO - webgl_ipc: False [task 2025-05-09T07:20:28.105Z] 07:20:28 INFO - win10_2009: False [task 2025-05-09T07:20:28.105Z] 07:20:28 INFO - win11_2009: False [task 2025-05-09T07:20:28.106Z] 07:20:28 INFO - wmfme: 0 [task 2025-05-09T07:20:28.106Z] 07:20:28 INFO - xorigin: False [task 2025-05-09T07:20:28.106Z] 07:20:28 INFO - Checking for ssltunnel processes... [task 2025-05-09T07:20:28.106Z] 07:20:28 INFO - Checking for xpcshell processes... [task 2025-05-09T07:20:28.473Z] 07:20:28 INFO - SUITE-START | Running 90 tests [task 2025-05-09T07:20:28.474Z] 07:20:28 INFO - TEST-START | comm/mail/base/test/performance/browser_preferences_usage.js [task 2025-05-09T07:20:28.475Z] 07:20:28 INFO - TEST-SKIP | comm/mail/base/test/performance/browser_preferences_usage.js | took 0ms [task 2025-05-09T07:20:28.475Z] 07:20:28 INFO - TEST-START | comm/mail/base/test/webextensions/browser_permissions_installTrigger.js [task 2025-05-09T07:20:28.475Z] 07:20:28 INFO - TEST-SKIP | comm/mail/base/test/webextensions/browser_permissions_installTrigger.js | took 0ms [task 2025-05-09T07:20:28.476Z] 07:20:28 INFO - Running manifest: comm/mail/base/test/browser/browser.toml [task 2025-05-09T07:20:28.477Z] 07:20:28 INFO - The following extra prefs will be set: [task 2025-05-09T07:20:28.477Z] 07:20:28 INFO - mail.biff.show_alert=false [task 2025-05-09T07:20:28.477Z] 07:20:28 INFO - mail.provider.suppress_dialog_on_startup=true [task 2025-05-09T07:20:28.477Z] 07:20:28 INFO - mail.spellcheck.inline=false [task 2025-05-09T07:20:28.477Z] 07:20:28 INFO - mail.spotlight.firstRunDone=true [task 2025-05-09T07:20:28.477Z] 07:20:28 INFO - mail.winsearch.firstRunDone=true [task 2025-05-09T07:20:28.477Z] 07:20:28 INFO - mailnews.start_page.override_url=about:blank [task 2025-05-09T07:20:28.477Z] 07:20:28 INFO - mailnews.start_page.url=about:blank [task 2025-05-09T07:20:28.477Z] 07:20:28 INFO - mailnews.default_sort_order=1 [task 2025-05-09T07:20:28.477Z] 07:20:28 INFO - mailnews.oauth.loglevel=Debug [task 2025-05-09T07:20:28.835Z] 07:20:28 INFO - PID 970 | pk12util: PKCS12 IMPORT SUCCESSFUL [task 2025-05-09T07:20:28.835Z] 07:20:28 INFO - [task 2025-05-09T07:20:28.931Z] 07:20:28 INFO - MochitestServer : launching ['/builds/worker/workspace/build/tests/bin/xpcshell', '-g', '/builds/worker/workspace/build/application/thunderbird', '-e', "const _PROFILE_PATH = '/tmp/tmpqiy2fhby.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false; const _HTTPD_PATH = '/builds/worker/workspace/build/tests/bin/components';", '-f', '/builds/worker/workspace/build/tests/mochitest/server.js'] [task 2025-05-09T07:20:28.932Z] 07:20:28 INFO - runtests.py | Server pid: 976 [task 2025-05-09T07:20:28.934Z] 07:20:28 INFO - runtests.py | Websocket server pid: 977 [task 2025-05-09T07:20:28.937Z] 07:20:28 INFO - runtests.py | SSL tunnel pid: 978 [task 2025-05-09T07:20:29.076Z] 07:20:29 INFO - [CodeCoverage] Setting handlers for process 976. [task 2025-05-09T07:20:29.139Z] 07:20:29 INFO - use http3 server: 0 [task 2025-05-09T07:20:29.141Z] 07:20:29 INFO - runtests.py | Running with scheme: http [task 2025-05-09T07:20:29.142Z] 07:20:29 INFO - runtests.py | Running with e10s: True [task 2025-05-09T07:20:29.143Z] 07:20:29 INFO - runtests.py | Running with fission: True [task 2025-05-09T07:20:29.144Z] 07:20:29 INFO - runtests.py | Running with cross-origin iframes: False [task 2025-05-09T07:20:29.144Z] 07:20:29 INFO - runtests.py | Running with socketprocess_e10s: False [task 2025-05-09T07:20:29.144Z] 07:20:29 INFO - runtests.py | Running tests: start. [task 2025-05-09T07:20:29.144Z] 07:20:29 INFO - [task 2025-05-09T07:20:29.150Z] 07:20:29 INFO - Application command: /builds/worker/workspace/build/application/thunderbird/thunderbird -marionette -foreground -profile /tmp/tmpqiy2fhby.mozrunner [task 2025-05-09T07:20:29.155Z] 07:20:29 INFO - runtests.py | Application pid: 1015 [task 2025-05-09T07:20:29.155Z] 07:20:29 INFO - TEST-INFO | started process GECKO(1015) [task 2025-05-09T07:20:29.225Z] 07:20:29 INFO - GECKO(1015) | [CodeCoverage] Setting handlers for process 1015. [task 2025-05-09T07:20:30.086Z] 07:20:30 INFO - GECKO(1015) | ATTENTION: default value of option mesa_glthread overridden by environment. [task 2025-05-09T07:20:30.204Z] 07:20:30 INFO - GECKO(1015) | 1746775230203 Marionette INFO Marionette enabled [task 2025-05-09T07:20:30.206Z] 07:20:30 INFO - GECKO(1015) | 1746775230205 Marionette TRACE Received observer notification final-ui-startup [task 2025-05-09T07:20:30.493Z] 07:20:30 INFO - GECKO(1015) | Warning: unrecognized command line flag -foreground [task 2025-05-09T07:20:30.497Z] 07:20:30 INFO - GECKO(1015) | ATTENTION: default value of option mesa_glthread overridden by environment. [task 2025-05-09T07:20:30.528Z] 07:20:30 INFO - GECKO(1015) | 1746775230527 Marionette INFO Listening on port 2828 [task 2025-05-09T07:20:30.529Z] 07:20:30 INFO - GECKO(1015) | 1746775230527 Marionette DEBUG Marionette is listening [task 2025-05-09T07:20:30.554Z] 07:20:30 INFO - GECKO(1015) | 1746775230553 Marionette DEBUG Accepted connection 0 from 127.0.0.1:37260 [task 2025-05-09T07:20:30.606Z] 07:20:30 INFO - GECKO(1015) | 1746775230605 Marionette DEBUG Closed connection 0 [task 2025-05-09T07:20:30.606Z] 07:20:30 INFO - GECKO(1015) | 1746775230606 Marionette DEBUG Accepted connection 1 from 127.0.0.1:37270 [task 2025-05-09T07:20:30.764Z] 07:20:30 INFO - GECKO(1015) | 1746775230763 Marionette DEBUG 1 -> [0,1,"WebDriver:NewSession",{"strictFileInteractability":true}] [task 2025-05-09T07:20:30.771Z] 07:20:30 INFO - GECKO(1015) | 1746775230770 Marionette DEBUG Waiting for initial application window [task 2025-05-09T07:20:33.301Z] 07:20:33 INFO - Setting pipeline to PAUSED ... [task 2025-05-09T07:20:33.301Z] 07:20:33 INFO - Pipeline is PREROLLING ... [task 2025-05-09T07:20:33.306Z] 07:20:33 INFO - Pipeline is PREROLLED ... [task 2025-05-09T07:20:33.306Z] 07:20:33 INFO - Setting pipeline to PLAYING ... [task 2025-05-09T07:20:33.306Z] 07:20:33 INFO - New clock: GstSystemClock [task 2025-05-09T07:20:33.338Z] 07:20:33 INFO - Got EOS from element "pipeline0". [task 2025-05-09T07:20:33.339Z] 07:20:33 INFO - Execution ended after 0:00:00.033426234 [task 2025-05-09T07:20:33.340Z] 07:20:33 INFO - Setting pipeline to PAUSED ... [task 2025-05-09T07:20:33.340Z] 07:20:33 INFO - Setting pipeline to READY ... [task 2025-05-09T07:20:33.340Z] 07:20:33 INFO - Setting pipeline to NULL ... [task 2025-05-09T07:20:33.340Z] 07:20:33 INFO - Freeing pipeline ... [task 2025-05-09T07:20:34.070Z] 07:20:34 INFO - GECKO(1015) | [GFX1-]: Calling WaitFlushedEvent::Run: is delayed: 2019 [task 2025-05-09T07:20:35.693Z] 07:20:35 INFO - GECKO(1015) | 1746775235692 Marionette TRACE Received observer notification mail-idle-startup-tasks-finished [task 2025-05-09T07:20:35.710Z] 07:20:35 INFO - GECKO(1015) | 1746775235708 Marionette DEBUG 1 <- [1,1,null,{"sessionId":"cddf5ba0-f83a-4ec6-b081-002fe599b2ab","capabilities":{"acceptInsecureCerts":false,"browserName":"thunderbird","browserVersion":"140.0a1","platformName":"linux","unhandledPromptBehavior":"dismiss and notify","userAgent":"Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0 Thunderbird/140.0a1","moz:buildID":"20250509061203","moz:headless":false,"moz:platformVersion":"6.11.0-1013-gcp","moz:processID":1015,"moz:profile":"/tmp/tmpqiy2fhby.mozrunner","moz:shutdownTimeout":180000,"pageLoadStrategy":"normal","timeouts":{"implicit":0,"pageLoad":300000,"script":30000},"setWindowRect":true,"strictFileInteractability":true,"moz:accessibilityChecks":false,"moz:webdriverClick":true,"moz:windowless":false,"proxy":{}}}] [task 2025-05-09T07:20:35.725Z] 07:20:35 INFO - GECKO(1015) | 1746775235724 Marionette DEBUG 1 -> [0,2,"Addon:Install",{"path":"/tmp/tmp5q74uf5z.zip","temporary":false}] [task 2025-05-09T07:20:35.830Z] 07:20:35 INFO - GECKO(1015) | 1746775235829 Marionette DEBUG 1 <- [1,2,null,{"value":"special-powers@mozilla.org"}] [task 2025-05-09T07:20:35.854Z] 07:20:35 INFO - GECKO(1015) | 1746775235853 Marionette DEBUG 1 -> [0,3,"Addon:Install",{"path":"/tmp/tmpnicn1ss6.zip","temporary":false}] [task 2025-05-09T07:20:35.891Z] 07:20:35 INFO - GECKO(1015) | 1746775235890 Marionette DEBUG 1 <- [1,3,null,{"value":"mochikit@mozilla.org"}] [task 2025-05-09T07:20:35.894Z] 07:20:35 INFO - GECKO(1015) | 1746775235893 Marionette DEBUG 1 -> [0,4,"Marionette:GetContext",{}] [task 2025-05-09T07:20:35.894Z] 07:20:35 INFO - GECKO(1015) | 1746775235893 Marionette DEBUG 1 <- [1,4,null,{"value":"content"}] [task 2025-05-09T07:20:35.895Z] 07:20:35 INFO - GECKO(1015) | 1746775235894 Marionette DEBUG 1 -> [0,5,"Marionette:SetContext",{"value":"chrome"}] [task 2025-05-09T07:20:35.901Z] 07:20:35 INFO - GECKO(1015) | 1746775235901 Marionette DEBUG 1 <- [1,5,null,{"value":null}] [task 2025-05-09T07:20:35.904Z] 07:20:35 INFO - GECKO(1015) | 1746775235903 Marionette DEBUG 1 -> [0,6,"WebDriver:ExecuteScript",{"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distr ... s which flavor and url to load.\nlet ev = new CustomEvent(\"mochitest-load\", { detail: [flavor, url] });\nwin.dispatchEvent(ev);","args":[{"flavor":"browser-chrome","testUrl":"about:blank"}],"newSandbox":true,"sandbox":"default","line":2167,"filename":"tests/mochitest/runtests.py"}] [task 2025-05-09T07:20:35.912Z] 07:20:35 INFO - GECKO(1015) | 1746775235911 RemoteAgent TRACE WebDriverProcessData actor created for PID 1015 [task 2025-05-09T07:20:35.914Z] 07:20:35 INFO - GECKO(1015) | 1746775235913 Marionette TRACE [1] MarionetteCommands actor created for window id 2 [task 2025-05-09T07:20:35.944Z] 07:20:35 INFO - GECKO(1015) | 1746775235943 RemoteAgent TRACE Received observer notification domwindowopened [task 2025-05-09T07:20:35.949Z] 07:20:35 INFO - GECKO(1015) | 1746775235948 Marionette DEBUG 1 <- [1,6,null,{"value":null}] [task 2025-05-09T07:20:35.977Z] 07:20:35 INFO - GECKO(1015) | 1746775235976 Marionette DEBUG 1 -> [0,7,"Marionette:SetContext",{"value":"content"}] [task 2025-05-09T07:20:35.977Z] 07:20:35 INFO - GECKO(1015) | 1746775235976 Marionette DEBUG 1 <- [1,7,null,{"value":null}] [task 2025-05-09T07:20:35.979Z] 07:20:35 INFO - GECKO(1015) | 1746775235979 Marionette DEBUG 1 -> [0,8,"WebDriver:DeleteSession",{}] [task 2025-05-09T07:20:35.980Z] 07:20:35 INFO - GECKO(1015) | 1746775235979 Marionette TRACE [1] MarionetteCommands actor destroyed for window id 2 [task 2025-05-09T07:20:35.982Z] 07:20:35 INFO - GECKO(1015) | 1746775235981 Marionette DEBUG 1 <- [1,8,null,{"value":null}] [task 2025-05-09T07:20:35.983Z] 07:20:35 INFO - runtests.py | Waiting for browser... [task 2025-05-09T07:20:35.983Z] 07:20:35 INFO - GECKO(1015) | 1746775235983 Marionette DEBUG Closed connection 1 [task 2025-05-09T07:20:36.309Z] 07:20:36 INFO - *** Start BrowserChrome Test Results *** [task 2025-05-09T07:20:36.326Z] 07:20:36 INFO - checking window state [task 2025-05-09T07:20:36.367Z] 07:20:36 INFO - TEST-START | comm/mail/base/test/browser/browser_archive.js [task 2025-05-09T07:20:36.994Z] 07:20:36 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:20:37.421Z] 07:20:37 INFO - GECKO(1015) | MEMORY STAT vsizeMaxContiguous not supported in this build configuration. [task 2025-05-09T07:20:37.421Z] 07:20:37 INFO - GECKO(1015) | MEMORY STAT | vsize 3814MB | residentFast 844MB | heapAllocated 316MB [task 2025-05-09T07:20:37.422Z] 07:20:37 INFO - TEST-OK | comm/mail/base/test/browser/browser_archive.js | took 1056ms [task 2025-05-09T07:20:37.423Z] 07:20:37 INFO - checking window state [task 2025-05-09T07:20:37.423Z] 07:20:37 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:20:37.477Z] 07:20:37 INFO - TEST-START | comm/mail/base/test/browser/browser_browserContext.js [task 2025-05-09T07:20:38.597Z] 07:20:38 INFO - GECKO(1015) | [CodeCoverage] Setting handlers for process 1162. [task 2025-05-09T07:20:40.291Z] 07:20:40 INFO - GECKO(1015) | [CodeCoverage] Setting handlers for process 1225. [task 2025-05-09T07:20:41.689Z] 07:20:41 INFO - GECKO(1015) | [CodeCoverage] Setting handlers for process 1276. [task 2025-05-09T07:20:43.247Z] 07:20:43 INFO - GECKO(1015) | [CodeCoverage] Setting handlers for process 1321. [task 2025-05-09T07:20:45.502Z] 07:20:45 INFO - GECKO(1015) | [CodeCoverage] Setting handlers for process 1369. [task 2025-05-09T07:20:47.730Z] 07:20:47 INFO - GECKO(1015) | [CodeCoverage] Setting handlers for process 1423. [task 2025-05-09T07:20:49.443Z] 07:20:49 INFO - GECKO(1015) | console.error: [Exception... "Component returned failure code: 0x805e0006 (NS_ERROR_CONTENT_BLOCKED) [nsIChannel.asyncOpen]" nsresult: "0x805e0006 (NS_ERROR_CONTENT_BLOCKED)" location: "JS frame :: resource:///modules/FaviconLoader.sys.mjs :: load :: line 175" data: no] [task 2025-05-09T07:20:50.073Z] 07:20:50 INFO - GECKO(1015) | [CodeCoverage] Setting handlers for process 1475. [task 2025-05-09T07:20:50.812Z] 07:20:50 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:20:51.199Z] 07:20:51 INFO - GECKO(1015) | MEMORY STAT | vsize 4250MB | residentFast 885MB | heapAllocated 329MB [task 2025-05-09T07:20:51.201Z] 07:20:51 INFO - TEST-OK | comm/mail/base/test/browser/browser_browserContext.js | took 13723ms [task 2025-05-09T07:20:51.201Z] 07:20:51 INFO - checking window state [task 2025-05-09T07:20:51.201Z] 07:20:51 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:20:51.286Z] 07:20:51 INFO - TEST-START | comm/mail/base/test/browser/browser_browserRequestWindow.js [task 2025-05-09T07:20:52.185Z] 07:20:52 INFO - GECKO(1015) | [CodeCoverage] Setting handlers for process 1525. [task 2025-05-09T07:20:53.434Z] 07:20:53 INFO - GECKO(1015) | [CodeCoverage] Setting handlers for process 1555. [task 2025-05-09T07:20:54.777Z] 07:20:54 INFO - GECKO(1015) | [CodeCoverage] Setting handlers for process 1584. [task 2025-05-09T07:20:55.607Z] 07:20:55 INFO - GECKO(1015) | [CodeCoverage] Setting handlers for process 1613. [task 2025-05-09T07:20:56.885Z] 07:20:56 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:20:57.330Z] 07:20:57 INFO - GECKO(1015) | MEMORY STAT | vsize 4249MB | residentFast 887MB | heapAllocated 321MB [task 2025-05-09T07:20:57.332Z] 07:20:57 INFO - TEST-OK | comm/mail/base/test/browser/browser_browserRequestWindow.js | took 6043ms [task 2025-05-09T07:20:57.333Z] 07:20:57 INFO - checking window state [task 2025-05-09T07:20:57.333Z] 07:20:57 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:20:57.456Z] 07:20:57 INFO - GECKO(1015) | [CodeCoverage] Setting handlers for process 1642. [task 2025-05-09T07:20:57.473Z] 07:20:57 INFO - TEST-START | comm/mail/base/test/browser/browser_cardsView.js [task 2025-05-09T07:20:57.613Z] 07:20:57 INFO - GECKO(1015) | [GFX1-]: Failed to connect WebRenderBridgeChild. isParent=false [task 2025-05-09T07:20:57.898Z] 07:20:57 INFO - GECKO(1015) | [CodeCoverage] Setting handlers for process 1647. [task 2025-05-09T07:20:58.034Z] 07:20:58 INFO - GECKO(1015) | [GFX1-]: Failed to connect WebRenderBridgeChild. isParent=false [task 2025-05-09T07:20:59.209Z] 07:20:59 INFO - GECKO(1015) | [GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt [task 2025-05-09T07:20:59.806Z] 07:20:59 INFO - TEST-SKIP | comm/mail/base/test/browser/browser_cardsView.js | bound testTagsInVerticalView [task 2025-05-09T07:20:59.806Z] 07:20:59 WARNING - Skipping test bound testTagsInVerticalView [task 2025-05-09T07:21:00.010Z] 07:21:00 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:21:00.410Z] 07:21:00 INFO - GECKO(1015) | MEMORY STAT | vsize 4249MB | residentFast 893MB | heapAllocated 332MB [task 2025-05-09T07:21:00.410Z] 07:21:00 INFO - TEST-OK | comm/mail/base/test/browser/browser_cardsView.js | took 2940ms [task 2025-05-09T07:21:00.411Z] 07:21:00 INFO - checking window state [task 2025-05-09T07:21:00.411Z] 07:21:00 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:21:00.470Z] 07:21:00 INFO - TEST-START | comm/mail/base/test/browser/browser_clickLinks.js [task 2025-05-09T07:21:01.592Z] 07:21:01 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:21:01.967Z] 07:21:01 INFO - GECKO(1015) | MEMORY STAT | vsize 4251MB | residentFast 896MB | heapAllocated 337MB [task 2025-05-09T07:21:01.968Z] 07:21:01 INFO - TEST-OK | comm/mail/base/test/browser/browser_clickLinks.js | took 1497ms [task 2025-05-09T07:21:01.969Z] 07:21:01 INFO - checking window state [task 2025-05-09T07:21:01.969Z] 07:21:01 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:21:02.028Z] 07:21:02 INFO - TEST-START | comm/mail/base/test/browser/browser_customElementUtils.js [task 2025-05-09T07:21:02.195Z] 07:21:02 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:21:02.338Z] 07:21:02 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:21:02.742Z] 07:21:02 INFO - GECKO(1015) | MEMORY STAT | vsize 4253MB | residentFast 899MB | heapAllocated 340MB [task 2025-05-09T07:21:02.743Z] 07:21:02 INFO - TEST-OK | comm/mail/base/test/browser/browser_customElementUtils.js | took 714ms [task 2025-05-09T07:21:02.743Z] 07:21:02 INFO - checking window state [task 2025-05-09T07:21:02.743Z] 07:21:02 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:21:02.805Z] 07:21:02 INFO - TEST-START | comm/mail/base/test/browser/browser_customElements.js [task 2025-05-09T07:21:02.834Z] 07:21:02 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:21:03.207Z] 07:21:03 INFO - GECKO(1015) | MEMORY STAT | vsize 4253MB | residentFast 900MB | heapAllocated 340MB [task 2025-05-09T07:21:03.208Z] 07:21:03 INFO - TEST-OK | comm/mail/base/test/browser/browser_customElements.js | took 404ms [task 2025-05-09T07:21:03.209Z] 07:21:03 INFO - checking window state [task 2025-05-09T07:21:03.209Z] 07:21:03 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:21:03.266Z] 07:21:03 INFO - TEST-START | comm/mail/base/test/browser/browser_dragDropFolders.js [task 2025-05-09T07:21:03.520Z] 07:21:03 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:21:04.113Z] 07:21:04 INFO - GECKO(1015) | MEMORY STAT | vsize 4255MB | residentFast 902MB | heapAllocated 337MB [task 2025-05-09T07:21:04.114Z] 07:21:04 INFO - TEST-OK | comm/mail/base/test/browser/browser_dragDropFolders.js | took 849ms [task 2025-05-09T07:21:04.115Z] 07:21:04 INFO - checking window state [task 2025-05-09T07:21:04.116Z] 07:21:04 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:21:04.173Z] 07:21:04 INFO - TEST-START | comm/mail/base/test/browser/browser_dragDropMessages.js [task 2025-05-09T07:21:05.433Z] 07:21:05 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:21:05.947Z] 07:21:05 INFO - GECKO(1015) | MEMORY STAT | vsize 4258MB | residentFast 916MB | heapAllocated 341MB [task 2025-05-09T07:21:05.948Z] 07:21:05 INFO - TEST-OK | comm/mail/base/test/browser/browser_dragDropMessages.js | took 1779ms [task 2025-05-09T07:21:05.949Z] 07:21:05 INFO - checking window state [task 2025-05-09T07:21:05.949Z] 07:21:05 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:21:06.007Z] 07:21:06 INFO - TEST-START | comm/mail/base/test/browser/browser_dummyRow.js [task 2025-05-09T07:21:06.382Z] 07:21:06 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:21:06.788Z] 07:21:06 INFO - GECKO(1015) | MEMORY STAT | vsize 4256MB | residentFast 914MB | heapAllocated 344MB [task 2025-05-09T07:21:06.789Z] 07:21:06 INFO - TEST-OK | comm/mail/base/test/browser/browser_dummyRow.js | took 786ms [task 2025-05-09T07:21:06.790Z] 07:21:06 INFO - checking window state [task 2025-05-09T07:21:06.790Z] 07:21:06 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:21:06.855Z] 07:21:06 INFO - TEST-START | comm/mail/base/test/browser/browser_editMenu.js [task 2025-05-09T07:21:06.933Z] 07:21:06 INFO - GECKO(1015) | NNTP server at localhost:44335 opened [task 2025-05-09T07:21:06.950Z] 07:21:06 INFO - GECKO(1015) | IMAP server at localhost:41081 opened [task 2025-05-09T07:21:08.280Z] 07:21:08 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:21:08.363Z] 07:21:08 INFO - GECKO(1015) | IMAP server at localhost:41081 closed [task 2025-05-09T07:21:08.363Z] 07:21:08 INFO - GECKO(1015) | NNTP server at localhost:44335 closed [task 2025-05-09T07:21:08.672Z] 07:21:08 INFO - GECKO(1015) | MEMORY STAT | vsize 4251MB | residentFast 905MB | heapAllocated 332MB [task 2025-05-09T07:21:08.673Z] 07:21:08 INFO - TEST-OK | comm/mail/base/test/browser/browser_editMenu.js | took 1819ms [task 2025-05-09T07:21:08.674Z] 07:21:08 INFO - checking window state [task 2025-05-09T07:21:08.674Z] 07:21:08 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:21:08.748Z] 07:21:08 INFO - TEST-START | comm/mail/base/test/browser/browser_editMenu_delete_item.js [task 2025-05-09T07:21:08.814Z] 07:21:08 INFO - GECKO(1015) | NNTP server at localhost:33319 opened [task 2025-05-09T07:21:08.828Z] 07:21:08 INFO - GECKO(1015) | IMAP server at localhost:33207 opened [task 2025-05-09T07:21:13.318Z] 07:21:13 INFO - GECKO(1015) | console.error: gloda.index_msg: "Exception while attempting to mark message with gloda state afterdb commit" [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMsgDBHdr.getUint32Property]" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: resource:///modules/gloda/IndexMsg.sys.mjs :: _commitCallback :: line 143" data: no] [task 2025-05-09T07:21:13.319Z] 07:21:13 INFO - GECKO(1015) | console.error: gloda.index_msg: "Exception while attempting to mark message with gloda state afterdb commit" [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMsgDBHdr.getUint32Property]" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: resource:///modules/gloda/IndexMsg.sys.mjs :: _commitCallback :: line 143" data: no] [task 2025-05-09T07:21:46.188Z] 07:21:46 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:21:46.283Z] 07:21:46 INFO - GECKO(1015) | IMAP server at localhost:33207 closed [task 2025-05-09T07:21:46.283Z] 07:21:46 INFO - GECKO(1015) | NNTP server at localhost:33319 closed [task 2025-05-09T07:21:46.589Z] 07:21:46 INFO - GECKO(1015) | MEMORY STAT | vsize 4252MB | residentFast 902MB | heapAllocated 331MB [task 2025-05-09T07:21:46.590Z] 07:21:46 INFO - TEST-OK | comm/mail/base/test/browser/browser_editMenu_delete_item.js | took 37848ms [task 2025-05-09T07:21:46.590Z] 07:21:46 INFO - checking window state [task 2025-05-09T07:21:46.591Z] 07:21:46 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:21:46.660Z] 07:21:46 INFO - TEST-START | comm/mail/base/test/browser/browser_editMenu_favorite_folder_item.js [task 2025-05-09T07:21:46.734Z] 07:21:46 INFO - GECKO(1015) | NNTP server at localhost:42291 opened [task 2025-05-09T07:21:46.748Z] 07:21:46 INFO - GECKO(1015) | IMAP server at localhost:40889 opened [task 2025-05-09T07:21:48.060Z] 07:21:48 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:21:48.154Z] 07:21:48 INFO - GECKO(1015) | IMAP server at localhost:40889 closed [task 2025-05-09T07:21:48.154Z] 07:21:48 INFO - GECKO(1015) | NNTP server at localhost:42291 closed [task 2025-05-09T07:21:48.465Z] 07:21:48 INFO - GECKO(1015) | MEMORY STAT | vsize 4254MB | residentFast 908MB | heapAllocated 335MB [task 2025-05-09T07:21:48.466Z] 07:21:48 INFO - TEST-OK | comm/mail/base/test/browser/browser_editMenu_favorite_folder_item.js | took 1808ms [task 2025-05-09T07:21:48.467Z] 07:21:48 INFO - checking window state [task 2025-05-09T07:21:48.467Z] 07:21:48 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:21:48.528Z] 07:21:48 INFO - TEST-START | comm/mail/base/test/browser/browser_editMenu_properties_item.js [task 2025-05-09T07:21:48.592Z] 07:21:48 INFO - GECKO(1015) | NNTP server at localhost:33061 opened [task 2025-05-09T07:21:48.608Z] 07:21:48 INFO - GECKO(1015) | IMAP server at localhost:44691 opened [task 2025-05-09T07:21:51.982Z] 07:21:51 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:21:52.970Z] 07:21:52 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:21:53.042Z] 07:21:53 INFO - GECKO(1015) | IMAP server at localhost:44691 closed [task 2025-05-09T07:21:53.042Z] 07:21:53 INFO - GECKO(1015) | NNTP server at localhost:33061 closed [task 2025-05-09T07:21:53.450Z] 07:21:53 INFO - GECKO(1015) | MEMORY STAT | vsize 4278MB | residentFast 916MB | heapAllocated 345MB [task 2025-05-09T07:21:53.451Z] 07:21:53 INFO - TEST-OK | comm/mail/base/test/browser/browser_editMenu_properties_item.js | took 4922ms [task 2025-05-09T07:21:53.451Z] 07:21:53 INFO - checking window state [task 2025-05-09T07:21:53.452Z] 07:21:53 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:21:53.521Z] 07:21:53 INFO - TEST-START | comm/mail/base/test/browser/browser_feedBodyDisplay.js [task 2025-05-09T07:21:55.635Z] 07:21:55 INFO - GECKO(1015) | [CodeCoverage] Setting handlers for process 1988. [task 2025-05-09T07:21:57.033Z] 07:21:57 INFO - GECKO(1015) | [CodeCoverage] Setting handlers for process 2022. [task 2025-05-09T07:21:59.496Z] 07:21:59 INFO - GECKO(1015) | [CodeCoverage] Setting handlers for process 2064. [task 2025-05-09T07:22:00.619Z] 07:22:00 INFO - GECKO(1015) | [CodeCoverage] Setting handlers for process 2098. [task 2025-05-09T07:22:02.497Z] 07:22:02 INFO - GECKO(1015) | [CodeCoverage] Setting handlers for process 2132. [task 2025-05-09T07:22:04.074Z] 07:22:04 INFO - GECKO(1015) | [CodeCoverage] Setting handlers for process 2158. [task 2025-05-09T07:22:04.428Z] 07:22:04 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:22:04.847Z] 07:22:04 INFO - GECKO(1015) | MEMORY STAT | vsize 4280MB | residentFast 908MB | heapAllocated 335MB [task 2025-05-09T07:22:04.848Z] 07:22:04 INFO - TEST-OK | comm/mail/base/test/browser/browser_feedBodyDisplay.js | took 11329ms [task 2025-05-09T07:22:04.849Z] 07:22:04 INFO - checking window state [task 2025-05-09T07:22:04.849Z] 07:22:04 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:22:04.941Z] 07:22:04 INFO - TEST-START | comm/mail/base/test/browser/browser_feedBodyScroll.js [task 2025-05-09T07:22:06.159Z] 07:22:06 INFO - GECKO(1015) | [CodeCoverage] Setting handlers for process 2184. [task 2025-05-09T07:22:08.366Z] 07:22:08 INFO - GECKO(1015) | [CodeCoverage] Setting handlers for process 2210. [task 2025-05-09T07:22:08.764Z] 07:22:08 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:22:09.185Z] 07:22:09 INFO - GECKO(1015) | MEMORY STAT | vsize 4274MB | residentFast 910MB | heapAllocated 339MB [task 2025-05-09T07:22:09.187Z] 07:22:09 INFO - TEST-OK | comm/mail/base/test/browser/browser_feedBodyScroll.js | took 4250ms [task 2025-05-09T07:22:09.187Z] 07:22:09 INFO - checking window state [task 2025-05-09T07:22:09.187Z] 07:22:09 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:22:09.276Z] 07:22:09 INFO - TEST-START | comm/mail/base/test/browser/browser_fileMenu.js [task 2025-05-09T07:22:11.532Z] 07:22:11 INFO - GECKO(1015) | [CodeCoverage] Setting handlers for process 2237. [task 2025-05-09T07:22:14.109Z] 07:22:14 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:22:15.521Z] 07:22:15 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:22:15.662Z] 07:22:15 INFO - GECKO(1015) | console.error: gloda.index_msg: "Exception while attempting to mark message with gloda state afterdb commit" [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMsgDBHdr.getUint32Property]" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: resource:///modules/gloda/IndexMsg.sys.mjs :: _commitCallback :: line 143" data: no] [task 2025-05-09T07:22:15.663Z] 07:22:15 INFO - GECKO(1015) | console.error: gloda.index_msg: "Exception while attempting to mark message with gloda state afterdb commit" [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMsgDBHdr.getUint32Property]" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: resource:///modules/gloda/IndexMsg.sys.mjs :: _commitCallback :: line 143" data: no] [task 2025-05-09T07:22:16.003Z] 07:22:16 INFO - GECKO(1015) | MEMORY STAT | vsize 4300MB | residentFast 925MB | heapAllocated 352MB [task 2025-05-09T07:22:16.004Z] 07:22:16 INFO - TEST-OK | comm/mail/base/test/browser/browser_fileMenu.js | took 6730ms [task 2025-05-09T07:22:16.005Z] 07:22:16 INFO - checking window state [task 2025-05-09T07:22:16.005Z] 07:22:16 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:22:16.102Z] 07:22:16 INFO - TEST-START | comm/mail/base/test/browser/browser_findbar.js [task 2025-05-09T07:22:21.553Z] 07:22:21 INFO - GECKO(1015) | console.error: gloda.index_msg: "Exception while attempting to mark message with gloda state afterdb commit" [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMsgDBHdr.getUint32Property]" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: resource:///modules/gloda/IndexMsg.sys.mjs :: _commitCallback :: line 143" data: no] [task 2025-05-09T07:22:21.583Z] 07:22:21 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:22:22.066Z] 07:22:22 INFO - GECKO(1015) | MEMORY STAT | vsize 4290MB | residentFast 922MB | heapAllocated 352MB [task 2025-05-09T07:22:22.067Z] 07:22:22 INFO - TEST-OK | comm/mail/base/test/browser/browser_findbar.js | took 5964ms [task 2025-05-09T07:22:22.067Z] 07:22:22 INFO - checking window state [task 2025-05-09T07:22:22.068Z] 07:22:22 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:22:22.144Z] 07:22:22 INFO - TEST-START | comm/mail/base/test/browser/browser_folderPaneContext.js [task 2025-05-09T07:22:22.227Z] 07:22:22 INFO - GECKO(1015) | NNTP server at localhost:36277 opened [task 2025-05-09T07:22:32.140Z] 07:22:32 INFO - GECKO(1015) | 1746775352138 Marionette TRACE Received observer notification browser-delayed-startup-finished [task 2025-05-09T07:22:32.191Z] 07:22:32 INFO - GECKO(1015) | JavaScript error: chrome://messenger/content/mail-offline.js, line 86: NS_ERROR_ILLEGAL_VALUE: Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMsgSendLater.hasUnsentMessages] [task 2025-05-09T07:22:33.189Z] 07:22:33 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:22:33.570Z] 07:22:33 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:22:34.256Z] 07:22:34 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:22:34.773Z] 07:22:34 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:22:35.727Z] 07:22:35 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:22:38.373Z] 07:22:38 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:22:41.223Z] 07:22:41 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:22:41.332Z] 07:22:41 INFO - GECKO(1015) | NNTP server at localhost:36277 closed [task 2025-05-09T07:22:41.685Z] 07:22:41 INFO - GECKO(1015) | MEMORY STAT | vsize 4421MB | residentFast 1086MB | heapAllocated 472MB [task 2025-05-09T07:22:41.686Z] 07:22:41 INFO - TEST-OK | comm/mail/base/test/browser/browser_folderPaneContext.js | took 19541ms [task 2025-05-09T07:22:41.687Z] 07:22:41 INFO - checking window state [task 2025-05-09T07:22:41.687Z] 07:22:41 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:22:41.773Z] 07:22:41 INFO - TEST-START | comm/mail/base/test/browser/browser_folderTreeProperties.js [task 2025-05-09T07:22:53.707Z] 07:22:53 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:22:54.134Z] 07:22:54 INFO - GECKO(1015) | MEMORY STAT | vsize 4429MB | residentFast 1109MB | heapAllocated 484MB [task 2025-05-09T07:22:54.135Z] 07:22:54 INFO - TEST-OK | comm/mail/base/test/browser/browser_folderTreeProperties.js | took 12363ms [task 2025-05-09T07:22:54.136Z] 07:22:54 INFO - checking window state [task 2025-05-09T07:22:54.136Z] 07:22:54 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:22:54.214Z] 07:22:54 INFO - TEST-START | comm/mail/base/test/browser/browser_folderTreeQuirks.js [task 2025-05-09T07:23:14.536Z] 07:23:14 INFO - GECKO(1015) | console.error: gloda.index_msg: "Problem entering folder: unknown, skipping. Error was: resource:///modules/gloda/IndexMsg.sys.mjs:644: TypeError: can't access property \"msgDatabase\", this._indexingFolder is null" [task 2025-05-09T07:23:14.536Z] 07:23:14 INFO - GECKO(1015) | console.warn: gloda.indexer: "Problem during [job:folder id:138 items:0 offset:0 goal:null], bailing:" (new TypeError("can't access property \"msgDatabase\", this._indexingFolder is null", "resource:///modules/gloda/IndexMsg.sys.mjs", 644)) [task 2025-05-09T07:23:16.378Z] 07:23:16 INFO - GECKO(1015) | console.error: gloda.index_msg: "Exception while attempting to mark message with gloda state afterdb commit" [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMsgDBHdr.getUint32Property]" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: resource:///modules/gloda/IndexMsg.sys.mjs :: _commitCallback :: line 143" data: no] [task 2025-05-09T07:23:16.380Z] 07:23:16 INFO - GECKO(1015) | console.error: gloda.index_msg: "Exception while attempting to mark message with gloda state afterdb commit" [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMsgDBHdr.getUint32Property]" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: resource:///modules/gloda/IndexMsg.sys.mjs :: _commitCallback :: line 143" data: no] [task 2025-05-09T07:23:16.380Z] 07:23:16 INFO - GECKO(1015) | console.error: gloda.index_msg: "Exception while attempting to mark message with gloda state afterdb commit" [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMsgDBHdr.getUint32Property]" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: resource:///modules/gloda/IndexMsg.sys.mjs :: _commitCallback :: line 143" data: no] [task 2025-05-09T07:23:16.381Z] 07:23:16 INFO - GECKO(1015) | console.error: gloda.index_msg: "Exception while attempting to mark message with gloda state afterdb commit" [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMsgDBHdr.getUint32Property]" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: resource:///modules/gloda/IndexMsg.sys.mjs :: _commitCallback :: line 143" data: no] [task 2025-05-09T07:23:17.772Z] 07:23:17 INFO - GECKO(1015) | IMAP server at localhost:44847 opened [task 2025-05-09T07:23:19.980Z] 07:23:19 INFO - GECKO(1015) | console.error: gloda.index_msg: "Problem entering folder: unknown, skipping. Error was: resource:///modules/gloda/IndexMsg.sys.mjs:644: TypeError: can't access property \"msgDatabase\", this._indexingFolder is null" [task 2025-05-09T07:23:19.980Z] 07:23:19 INFO - GECKO(1015) | console.warn: gloda.indexer: "Problem during [job:folder id:137 items:0 offset:0 goal:null], bailing:" (new TypeError("can't access property \"msgDatabase\", this._indexingFolder is null", "resource:///modules/gloda/IndexMsg.sys.mjs", 644)) [task 2025-05-09T07:23:29.014Z] 07:23:29 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:23:29.145Z] 07:23:29 INFO - GECKO(1015) | IMAP server at localhost:44847 closed [task 2025-05-09T07:23:29.467Z] 07:23:29 INFO - GECKO(1015) | MEMORY STAT | vsize 4446MB | residentFast 990MB | heapAllocated 382MB [task 2025-05-09T07:23:29.467Z] 07:23:29 INFO - TEST-OK | comm/mail/base/test/browser/browser_folderTreeQuirks.js | took 35256ms [task 2025-05-09T07:23:29.469Z] 07:23:29 INFO - checking window state [task 2025-05-09T07:23:29.469Z] 07:23:29 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:23:29.560Z] 07:23:29 INFO - TEST-START | comm/mail/base/test/browser/browser_getMessages.js [task 2025-05-09T07:23:29.594Z] 07:23:29 INFO - GECKO(1015) | IMAP server at localhost:38299 opened [task 2025-05-09T07:23:29.596Z] 07:23:29 INFO - GECKO(1015) | Starting SOCKS server on 43691 [task 2025-05-09T07:23:29.597Z] 07:23:29 INFO - GECKO(1015) | Requesting to map test.test:143 [task 2025-05-09T07:23:29.610Z] 07:23:29 INFO - GECKO(1015) | POP3 server at localhost:35817 opened [task 2025-05-09T07:23:29.613Z] 07:23:29 INFO - GECKO(1015) | Requesting to map test.test:110 [task 2025-05-09T07:23:29.614Z] 07:23:29 INFO - GECKO(1015) | NNTP server at localhost:46475 opened [task 2025-05-09T07:23:29.615Z] 07:23:29 INFO - GECKO(1015) | Requesting to map test.test:119 [task 2025-05-09T07:23:30.075Z] 07:23:30 INFO - GECKO(1015) | Requesting test.test:143 [task 2025-05-09T07:23:30.075Z] 07:23:30 INFO - GECKO(1015) | This was mapped to 38299 [task 2025-05-09T07:23:30.076Z] 07:23:30 INFO - GECKO(1015) | Requesting test.test:143 [task 2025-05-09T07:23:30.076Z] 07:23:30 INFO - GECKO(1015) | This was mapped to 38299 [task 2025-05-09T07:23:30.077Z] 07:23:30 INFO - GECKO(1015) | Requesting test.test:119 [task 2025-05-09T07:23:30.077Z] 07:23:30 INFO - GECKO(1015) | This was mapped to 46475 [task 2025-05-09T07:23:30.078Z] 07:23:30 INFO - GECKO(1015) | Requesting test.test:110 [task 2025-05-09T07:23:30.078Z] 07:23:30 INFO - GECKO(1015) | This was mapped to 35817 [task 2025-05-09T07:23:30.215Z] 07:23:30 INFO - GECKO(1015) | AUTH PLAIN line -AHVzZXIAcGFzc3dvcmQ=- [task 2025-05-09T07:23:30.215Z] 07:23:30 INFO - GECKO(1015) | authorize-id: --, username: -user-, password: -password- [task 2025-05-09T07:23:30.215Z] 07:23:30 INFO - GECKO(1015) | AUTH PLAIN line -AHVzZXIAcGFzc3dvcmQ=- [task 2025-05-09T07:23:30.215Z] 07:23:30 INFO - GECKO(1015) | authorize-id: --, username: -user-, password: -password- [task 2025-05-09T07:23:30.224Z] 07:23:30 INFO - GECKO(1015) | AUTH PLAIN line -AHVzZXIAcGFzc3dvcmQ=- [task 2025-05-09T07:23:30.224Z] 07:23:30 INFO - GECKO(1015) | authorize-id: --, username: -user-, password: -password- [task 2025-05-09T07:23:32.169Z] 07:23:32 INFO - GECKO(1015) | Requesting test.test:110 [task 2025-05-09T07:23:32.169Z] 07:23:32 INFO - GECKO(1015) | This was mapped to 35817 [task 2025-05-09T07:23:32.260Z] 07:23:32 INFO - GECKO(1015) | AUTH PLAIN line -AHVzZXIAcGFzc3dvcmQ=- [task 2025-05-09T07:23:32.261Z] 07:23:32 INFO - GECKO(1015) | authorize-id: --, username: -user-, password: -password- [task 2025-05-09T07:23:33.442Z] 07:23:33 INFO - GECKO(1015) | Requesting test.test:110 [task 2025-05-09T07:23:33.442Z] 07:23:33 INFO - GECKO(1015) | This was mapped to 35817 [task 2025-05-09T07:23:33.510Z] 07:23:33 INFO - GECKO(1015) | AUTH PLAIN line -AHVzZXIAcGFzc3dvcmQ=- [task 2025-05-09T07:23:33.510Z] 07:23:33 INFO - GECKO(1015) | authorize-id: --, username: -user-, password: -password- [task 2025-05-09T07:23:34.029Z] 07:23:34 INFO - GECKO(1015) | Requesting test.test:110 [task 2025-05-09T07:23:34.031Z] 07:23:34 INFO - GECKO(1015) | This was mapped to 35817 [task 2025-05-09T07:23:34.133Z] 07:23:34 INFO - GECKO(1015) | AUTH PLAIN line -AHVzZXIAcGFzc3dvcmQ=- [task 2025-05-09T07:23:34.134Z] 07:23:34 INFO - GECKO(1015) | authorize-id: --, username: -user-, password: -password- [task 2025-05-09T07:23:35.264Z] 07:23:35 INFO - GECKO(1015) | Requesting test.test:110 [task 2025-05-09T07:23:35.264Z] 07:23:35 INFO - GECKO(1015) | This was mapped to 35817 [task 2025-05-09T07:23:35.387Z] 07:23:35 INFO - GECKO(1015) | AUTH PLAIN line -AHVzZXIAcGFzc3dvcmQ=- [task 2025-05-09T07:23:35.387Z] 07:23:35 INFO - GECKO(1015) | authorize-id: --, username: -user-, password: -password- [task 2025-05-09T07:23:36.775Z] 07:23:36 INFO - GECKO(1015) | Requesting test.test:110 [task 2025-05-09T07:23:36.776Z] 07:23:36 INFO - GECKO(1015) | This was mapped to 35817 [task 2025-05-09T07:23:36.826Z] 07:23:36 INFO - GECKO(1015) | AUTH PLAIN line -AHVzZXIAcGFzc3dvcmQ=- [task 2025-05-09T07:23:36.827Z] 07:23:36 INFO - GECKO(1015) | authorize-id: --, username: -user-, password: -password- [task 2025-05-09T07:23:37.554Z] 07:23:37 INFO - GECKO(1015) | Requesting test.test:110 [task 2025-05-09T07:23:37.556Z] 07:23:37 INFO - GECKO(1015) | This was mapped to 35817 [task 2025-05-09T07:23:38.290Z] 07:23:38 INFO - GECKO(1015) | AUTH PLAIN line -AHVzZXIAcGFzc3dvcmQ=- [task 2025-05-09T07:23:38.291Z] 07:23:38 INFO - GECKO(1015) | authorize-id: --, username: -user-, password: -password- [task 2025-05-09T07:23:40.997Z] 07:23:40 INFO - GECKO(1015) | Requesting test.test:110 [task 2025-05-09T07:23:40.997Z] 07:23:40 INFO - GECKO(1015) | This was mapped to 35817 [task 2025-05-09T07:23:41.052Z] 07:23:41 INFO - GECKO(1015) | AUTH PLAIN line -AHVzZXIAcGFzc3dvcmQ=- [task 2025-05-09T07:23:41.053Z] 07:23:41 INFO - GECKO(1015) | authorize-id: --, username: -user-, password: -password- [task 2025-05-09T07:23:50.677Z] 07:23:50 INFO - GECKO(1015) | Requesting test.test:110 [task 2025-05-09T07:23:50.678Z] 07:23:50 INFO - GECKO(1015) | This was mapped to 35817 [task 2025-05-09T07:23:50.904Z] 07:23:50 INFO - GECKO(1015) | AUTH PLAIN line -AHVzZXIAcGFzc3dvcmQ=- [task 2025-05-09T07:23:50.905Z] 07:23:50 INFO - GECKO(1015) | authorize-id: --, username: -user-, password: -password- [task 2025-05-09T07:23:53.248Z] 07:23:53 INFO - GECKO(1015) | Requesting test.test:110 [task 2025-05-09T07:23:53.249Z] 07:23:53 INFO - GECKO(1015) | This was mapped to 35817 [task 2025-05-09T07:23:53.322Z] 07:23:53 INFO - GECKO(1015) | AUTH PLAIN line -AHVzZXIAcGFzc3dvcmQ=- [task 2025-05-09T07:23:53.323Z] 07:23:53 INFO - GECKO(1015) | authorize-id: --, username: -user-, password: -password- [task 2025-05-09T07:23:55.406Z] 07:23:55 INFO - GECKO(1015) | Requesting test.test:110 [task 2025-05-09T07:23:55.408Z] 07:23:55 INFO - GECKO(1015) | This was mapped to 35817 [task 2025-05-09T07:23:55.476Z] 07:23:55 INFO - GECKO(1015) | AUTH PLAIN line -AHVzZXIAcGFzc3dvcmQ=- [task 2025-05-09T07:23:55.477Z] 07:23:55 INFO - GECKO(1015) | authorize-id: --, username: -user-, password: -password- [task 2025-05-09T07:23:57.388Z] 07:23:57 INFO - GECKO(1015) | Requesting test.test:110 [task 2025-05-09T07:23:57.388Z] 07:23:57 INFO - GECKO(1015) | This was mapped to 35817 [task 2025-05-09T07:23:57.451Z] 07:23:57 INFO - GECKO(1015) | AUTH PLAIN line -AHVzZXIAcGFzc3dvcmQ=- [task 2025-05-09T07:23:57.451Z] 07:23:57 INFO - GECKO(1015) | authorize-id: --, username: -user-, password: -password- [task 2025-05-09T07:24:06.265Z] 07:24:06 INFO - GECKO(1015) | Requesting test.test:110 [task 2025-05-09T07:24:06.268Z] 07:24:06 INFO - GECKO(1015) | This was mapped to 35817 [task 2025-05-09T07:24:06.320Z] 07:24:06 INFO - GECKO(1015) | AUTH PLAIN line -AHVzZXIAcGFzc3dvcmQ=- [task 2025-05-09T07:24:06.321Z] 07:24:06 INFO - GECKO(1015) | authorize-id: --, username: -user-, password: -password- [task 2025-05-09T07:24:09.634Z] 07:24:09 INFO - GECKO(1015) | Requesting test.test:119 [task 2025-05-09T07:24:09.635Z] 07:24:09 INFO - GECKO(1015) | This was mapped to 46475 [task 2025-05-09T07:24:11.785Z] 07:24:11 INFO - GECKO(1015) | console.error: [Exception... "Component returned failure code: 0x805e0006 (NS_ERROR_CONTENT_BLOCKED) [nsIChannel.asyncOpen]" nsresult: "0x805e0006 (NS_ERROR_CONTENT_BLOCKED)" location: "JS frame :: resource:///modules/FaviconLoader.sys.mjs :: load :: line 175" data: no] [task 2025-05-09T07:24:12.431Z] 07:24:12 INFO - GECKO(1015) | Requesting test.test:110 [task 2025-05-09T07:24:12.432Z] 07:24:12 INFO - GECKO(1015) | This was mapped to 35817 [task 2025-05-09T07:24:12.553Z] 07:24:12 INFO - GECKO(1015) | AUTH PLAIN line -AHVzZXIAcGFzc3dvcmQ=- [task 2025-05-09T07:24:12.555Z] 07:24:12 INFO - GECKO(1015) | authorize-id: --, username: -user-, password: -password- [task 2025-05-09T07:24:13.137Z] 07:24:13 INFO - GECKO(1015) | Requesting test.test:110 [task 2025-05-09T07:24:13.138Z] 07:24:13 INFO - GECKO(1015) | This was mapped to 35817 [task 2025-05-09T07:24:14.047Z] 07:24:14 INFO - GECKO(1015) | AUTH PLAIN line -AHVzZXIAcGFzc3dvcmQ=- [task 2025-05-09T07:24:14.047Z] 07:24:14 INFO - GECKO(1015) | authorize-id: --, username: -user-, password: -password- [task 2025-05-09T07:24:14.684Z] 07:24:14 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:24:23.385Z] 07:24:23 INFO - GECKO(1015) | Requesting test.test:110 [task 2025-05-09T07:24:23.385Z] 07:24:23 INFO - GECKO(1015) | This was mapped to 35817 [task 2025-05-09T07:24:23.436Z] 07:24:23 INFO - GECKO(1015) | AUTH PLAIN line -AHVzZXIAcGFzc3dvcmQ=- [task 2025-05-09T07:24:23.437Z] 07:24:23 INFO - GECKO(1015) | authorize-id: --, username: -user-, password: -password- [task 2025-05-09T07:24:23.918Z] 07:24:23 INFO - GECKO(1015) | Requesting test.test:110 [task 2025-05-09T07:24:23.918Z] 07:24:23 INFO - GECKO(1015) | This was mapped to 35817 [task 2025-05-09T07:24:23.970Z] 07:24:23 INFO - GECKO(1015) | AUTH PLAIN line -AHVzZXIAcGFzc3dvcmQ=- [task 2025-05-09T07:24:23.971Z] 07:24:23 INFO - GECKO(1015) | authorize-id: --, username: -user-, password: -password- [task 2025-05-09T07:24:24.385Z] 07:24:24 INFO - GECKO(1015) | Requesting test.test:110 [task 2025-05-09T07:24:24.385Z] 07:24:24 INFO - GECKO(1015) | This was mapped to 35817 [task 2025-05-09T07:24:24.433Z] 07:24:24 INFO - GECKO(1015) | AUTH PLAIN line -AHVzZXIAcGFzc3dvcmQ=- [task 2025-05-09T07:24:24.435Z] 07:24:24 INFO - GECKO(1015) | authorize-id: --, username: -user-, password: -password- [task 2025-05-09T07:24:25.597Z] 07:24:25 INFO - GECKO(1015) | Requesting test.test:110 [task 2025-05-09T07:24:25.597Z] 07:24:25 INFO - GECKO(1015) | This was mapped to 35817 [task 2025-05-09T07:24:25.640Z] 07:24:25 INFO - GECKO(1015) | AUTH PLAIN line -AHVzZXIAcGFzc3dvcmQ=- [task 2025-05-09T07:24:25.640Z] 07:24:25 INFO - GECKO(1015) | authorize-id: --, username: -user-, password: -password- [task 2025-05-09T07:24:25.960Z] 07:24:25 INFO - GECKO(1015) | Requesting test.test:110 [task 2025-05-09T07:24:25.962Z] 07:24:25 INFO - GECKO(1015) | This was mapped to 35817 [task 2025-05-09T07:24:26.049Z] 07:24:26 INFO - GECKO(1015) | AUTH PLAIN line -AHVzZXIAcGFzc3dvcmQ=- [task 2025-05-09T07:24:26.049Z] 07:24:26 INFO - GECKO(1015) | authorize-id: --, username: -user-, password: -password- [task 2025-05-09T07:24:29.517Z] 07:24:29 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:24:29.812Z] 07:24:29 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:24:29.954Z] 07:24:29 INFO - GECKO(1015) | Closing SOCKS server on 43691 [task 2025-05-09T07:24:29.984Z] 07:24:29 INFO - GECKO(1015) | NNTP server at localhost:46475 closed [task 2025-05-09T07:24:29.984Z] 07:24:29 INFO - GECKO(1015) | POP3 server at localhost:35817 closed [task 2025-05-09T07:24:29.985Z] 07:24:29 INFO - GECKO(1015) | IMAP server at localhost:38299 closed [task 2025-05-09T07:24:30.288Z] 07:24:30 INFO - GECKO(1015) | MEMORY STAT | vsize 4450MB | residentFast 992MB | heapAllocated 395MB [task 2025-05-09T07:24:30.290Z] 07:24:30 INFO - TEST-OK | comm/mail/base/test/browser/browser_getMessages.js | took 60733ms [task 2025-05-09T07:24:30.291Z] 07:24:30 INFO - checking window state [task 2025-05-09T07:24:30.291Z] 07:24:30 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:24:30.379Z] 07:24:30 INFO - TEST-START | comm/mail/base/test/browser/browser_getMessages_badPassword.js [task 2025-05-09T07:24:30.420Z] 07:24:30 INFO - GECKO(1015) | IMAP server at localhost:42869 opened [task 2025-05-09T07:24:30.421Z] 07:24:30 INFO - GECKO(1015) | Starting SOCKS server on 33365 [task 2025-05-09T07:24:30.421Z] 07:24:30 INFO - GECKO(1015) | Requesting to map test.test:143 [task 2025-05-09T07:24:30.437Z] 07:24:30 INFO - GECKO(1015) | POP3 server at localhost:40183 opened [task 2025-05-09T07:24:30.439Z] 07:24:30 INFO - GECKO(1015) | Requesting to map test.test:110 [task 2025-05-09T07:24:30.440Z] 07:24:30 INFO - GECKO(1015) | NNTP server at localhost:35137 opened [task 2025-05-09T07:24:30.441Z] 07:24:30 INFO - GECKO(1015) | Requesting to map test.test:119 [task 2025-05-09T07:24:30.683Z] 07:24:30 INFO - GECKO(1015) | Requesting test.test:143 [task 2025-05-09T07:24:30.685Z] 07:24:30 INFO - GECKO(1015) | This was mapped to 42869 [task 2025-05-09T07:24:30.685Z] 07:24:30 INFO - GECKO(1015) | Requesting test.test:143 [task 2025-05-09T07:24:30.686Z] 07:24:30 INFO - GECKO(1015) | This was mapped to 42869 [task 2025-05-09T07:24:30.879Z] 07:24:30 INFO - GECKO(1015) | AUTH PLAIN line -AHVzZXIAcGFzc3dvcmQ=- [task 2025-05-09T07:24:30.880Z] 07:24:30 INFO - GECKO(1015) | authorize-id: --, username: -user-, password: -password- [task 2025-05-09T07:24:30.884Z] 07:24:30 INFO - GECKO(1015) | AUTH PLAIN line -AHVzZXIAcGFzc3dvcmQ=- [task 2025-05-09T07:24:30.885Z] 07:24:30 INFO - GECKO(1015) | authorize-id: --, username: -user-, password: -password- [task 2025-05-09T07:24:31.268Z] 07:24:31 INFO - GECKO(1015) | Requesting test.test:110 [task 2025-05-09T07:24:31.268Z] 07:24:31 INFO - GECKO(1015) | This was mapped to 40183 [task 2025-05-09T07:24:31.745Z] 07:24:31 INFO - GECKO(1015) | AUTH PLAIN line -AHVzZXIAcGFzc3dvcmQ=- [task 2025-05-09T07:24:31.745Z] 07:24:31 INFO - GECKO(1015) | authorize-id: --, username: -user-, password: -password- [task 2025-05-09T07:24:32.662Z] 07:24:32 INFO - GECKO(1015) | Requesting test.test:119 [task 2025-05-09T07:24:32.662Z] 07:24:32 INFO - GECKO(1015) | This was mapped to 35137 [task 2025-05-09T07:24:33.534Z] 07:24:33 INFO - GECKO(1015) | Requesting test.test:110 [task 2025-05-09T07:24:33.535Z] 07:24:33 INFO - GECKO(1015) | This was mapped to 40183 [task 2025-05-09T07:24:33.587Z] 07:24:33 INFO - GECKO(1015) | AUTH PLAIN line -AHVzZXIAcGFzc3dvcmQ=- [task 2025-05-09T07:24:33.587Z] 07:24:33 INFO - GECKO(1015) | authorize-id: --, username: -user-, password: -password- [task 2025-05-09T07:24:34.243Z] 07:24:34 INFO - GECKO(1015) | Requesting test.test:143 [task 2025-05-09T07:24:34.243Z] 07:24:34 INFO - GECKO(1015) | This was mapped to 42869 [task 2025-05-09T07:24:34.579Z] 07:24:34 INFO - GECKO(1015) | AUTH PLAIN line -AHVzZXIAcGFzc3dvcmQ=- [task 2025-05-09T07:24:34.580Z] 07:24:34 INFO - GECKO(1015) | authorize-id: --, username: -user-, password: -password- [task 2025-05-09T07:24:34.927Z] 07:24:34 INFO - GECKO(1015) | Requesting test.test:110 [task 2025-05-09T07:24:34.928Z] 07:24:34 INFO - GECKO(1015) | This was mapped to 40183 [task 2025-05-09T07:24:35.339Z] 07:24:35 INFO - GECKO(1015) | AUTH PLAIN line -AHVzZXIAcGFzc3dvcmQ=- [task 2025-05-09T07:24:35.339Z] 07:24:35 INFO - GECKO(1015) | authorize-id: --, username: -user-, password: -password- [task 2025-05-09T07:24:35.722Z] 07:24:35 INFO - GECKO(1015) | console.error: gloda.index_msg: "Exception while attempting to mark message with gloda state afterdb commit" [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMsgDBHdr.getUint32Property]" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: resource:///modules/gloda/IndexMsg.sys.mjs :: _commitCallback :: line 143" data: no] [task 2025-05-09T07:24:36.238Z] 07:24:36 INFO - GECKO(1015) | Requesting test.test:119 [task 2025-05-09T07:24:36.239Z] 07:24:36 INFO - GECKO(1015) | This was mapped to 35137 [task 2025-05-09T07:24:37.510Z] 07:24:37 INFO - GECKO(1015) | Requesting test.test:143 [task 2025-05-09T07:24:37.511Z] 07:24:37 INFO - GECKO(1015) | This was mapped to 42869 [task 2025-05-09T07:24:37.669Z] 07:24:37 INFO - GECKO(1015) | AUTH PLAIN line -AHVzZXIAd3JvbmcgcGFzc3dvcmQ=- [task 2025-05-09T07:24:37.670Z] 07:24:37 INFO - GECKO(1015) | authorize-id: --, username: -user-, password: -wrong password- [task 2025-05-09T07:24:37.692Z] 07:24:37 INFO - GECKO(1015) | AUTH LOGIN -user- [task 2025-05-09T07:24:37.693Z] 07:24:37 INFO - GECKO(1015) | AUTH LOGIN -wrong password- [task 2025-05-09T07:24:38.143Z] 07:24:38 INFO - GECKO(1015) | AUTH PLAIN line -AHVzZXIAcGFzc3dvcmQ=- [task 2025-05-09T07:24:38.144Z] 07:24:38 INFO - GECKO(1015) | authorize-id: --, username: -user-, password: -password- [task 2025-05-09T07:24:39.243Z] 07:24:39 INFO - GECKO(1015) | Requesting test.test:110 [task 2025-05-09T07:24:39.244Z] 07:24:39 INFO - GECKO(1015) | This was mapped to 40183 [task 2025-05-09T07:24:39.305Z] 07:24:39 INFO - GECKO(1015) | AUTH PLAIN line -AHVzZXIAd3JvbmcgcGFzc3dvcmQ=- [task 2025-05-09T07:24:39.306Z] 07:24:39 INFO - GECKO(1015) | authorize-id: --, username: -user-, password: -wrong password- [task 2025-05-09T07:24:39.309Z] 07:24:39 INFO - GECKO(1015) | AUTH LOGIN -user- [task 2025-05-09T07:24:39.311Z] 07:24:39 INFO - GECKO(1015) | AUTH LOGIN -wrong password- [task 2025-05-09T07:24:39.313Z] 07:24:39 INFO - GECKO(1015) | console.error: pop3.server43.24: "Got an error name=pop3PasswordFailed, the server said: Wrong username or password, crook!" [task 2025-05-09T07:24:39.813Z] 07:24:39 INFO - GECKO(1015) | AUTH PLAIN line -AHVzZXIAcGFzc3dvcmQ=- [task 2025-05-09T07:24:39.814Z] 07:24:39 INFO - GECKO(1015) | authorize-id: --, username: -user-, password: -password- [task 2025-05-09T07:24:40.713Z] 07:24:40 INFO - GECKO(1015) | Requesting test.test:119 [task 2025-05-09T07:24:40.714Z] 07:24:40 INFO - GECKO(1015) | This was mapped to 35137 [task 2025-05-09T07:24:42.145Z] 07:24:42 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:24:42.270Z] 07:24:42 INFO - GECKO(1015) | Closing SOCKS server on 33365 [task 2025-05-09T07:24:42.287Z] 07:24:42 INFO - GECKO(1015) | NNTP server at localhost:35137 closed [task 2025-05-09T07:24:42.287Z] 07:24:42 INFO - GECKO(1015) | POP3 server at localhost:40183 closed [task 2025-05-09T07:24:42.287Z] 07:24:42 INFO - GECKO(1015) | IMAP server at localhost:42869 closed [task 2025-05-09T07:24:42.597Z] 07:24:42 INFO - GECKO(1015) | MEMORY STAT | vsize 4448MB | residentFast 985MB | heapAllocated 381MB [task 2025-05-09T07:24:42.598Z] 07:24:42 INFO - TEST-OK | comm/mail/base/test/browser/browser_getMessages_badPassword.js | took 12219ms [task 2025-05-09T07:24:42.599Z] 07:24:42 INFO - checking window state [task 2025-05-09T07:24:42.600Z] 07:24:42 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:24:42.684Z] 07:24:42 INFO - TEST-START | comm/mail/base/test/browser/browser_getMessages_certError.js [task 2025-05-09T07:24:42.824Z] 07:24:42 INFO - GECKO(1015) | IMAP server at localhost:38531 opened [task 2025-05-09T07:24:42.824Z] 07:24:42 INFO - GECKO(1015) | Starting SOCKS server on 39807 [task 2025-05-09T07:24:42.824Z] 07:24:42 INFO - GECKO(1015) | Requesting to map test.test:993 [task 2025-05-09T07:24:42.824Z] 07:24:42 INFO - GECKO(1015) | Requesting to map mitm.test.test:993 [task 2025-05-09T07:24:42.826Z] 07:24:42 INFO - GECKO(1015) | POP3 server at localhost:46175 opened [task 2025-05-09T07:24:42.828Z] 07:24:42 INFO - GECKO(1015) | Requesting to map test.test:995 [task 2025-05-09T07:24:42.828Z] 07:24:42 INFO - GECKO(1015) | Requesting to map mitm.test.test:995 [task 2025-05-09T07:24:43.043Z] 07:24:43 INFO - GECKO(1015) | Requesting mitm.test.test:993 [task 2025-05-09T07:24:43.043Z] 07:24:43 INFO - GECKO(1015) | This was mapped to 38531 [task 2025-05-09T07:24:43.063Z] 07:24:43 INFO - GECKO(1015) | Requesting mitm.test.test:993 [task 2025-05-09T07:24:43.068Z] 07:24:43 INFO - GECKO(1015) | This was mapped to 38531 [task 2025-05-09T07:24:44.439Z] 07:24:44 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:24:44.592Z] 07:24:44 INFO - GECKO(1015) | Requesting mitm.test.test:993 [task 2025-05-09T07:24:44.593Z] 07:24:44 INFO - GECKO(1015) | This was mapped to 38531 [task 2025-05-09T07:24:44.594Z] 07:24:44 INFO - GECKO(1015) | Requesting mitm.test.test:993 [task 2025-05-09T07:24:44.594Z] 07:24:44 INFO - GECKO(1015) | This was mapped to 38531 [task 2025-05-09T07:24:44.629Z] 07:24:44 INFO - GECKO(1015) | AUTH PLAIN line -AHVzZXIAcGFzc3dvcmQ=- [task 2025-05-09T07:24:44.629Z] 07:24:44 INFO - GECKO(1015) | authorize-id: --, username: -user-, password: -password- [task 2025-05-09T07:24:44.637Z] 07:24:44 INFO - GECKO(1015) | AUTH PLAIN line -AHVzZXIAcGFzc3dvcmQ=- [task 2025-05-09T07:24:44.638Z] 07:24:44 INFO - GECKO(1015) | authorize-id: --, username: -user-, password: -password- [task 2025-05-09T07:24:44.904Z] 07:24:44 INFO - GECKO(1015) | Requesting mitm.test.test:995 [task 2025-05-09T07:24:44.905Z] 07:24:44 INFO - GECKO(1015) | This was mapped to 46175 [task 2025-05-09T07:24:44.913Z] 07:24:44 INFO - GECKO(1015) | console.error: pop3.server47.25: "SecurityError: a SecurityCertificate error occurred" [task 2025-05-09T07:24:44.916Z] 07:24:44 INFO - GECKO(1015) | console.error: pop3.server47.25: "SecurityError info: SSL_ERROR_BAD_CERT_DOMAIN" [task 2025-05-09T07:24:44.917Z] 07:24:44 INFO - GECKO(1015) | console.error: pop3.server47.25: "SecurityError cert chain: test.test; serial# 41:6A:C1:98:6D:BC:32:87:55:00:19:77:12:5D:8E:9D:67:96:1A:44" [task 2025-05-09T07:24:46.102Z] 07:24:46 INFO - GECKO(1015) | Requesting mitm.test.test:995 [task 2025-05-09T07:24:46.102Z] 07:24:46 INFO - GECKO(1015) | This was mapped to 46175 [task 2025-05-09T07:24:46.119Z] 07:24:46 INFO - GECKO(1015) | AUTH PLAIN line -AHVzZXIAcGFzc3dvcmQ=- [task 2025-05-09T07:24:46.121Z] 07:24:46 INFO - GECKO(1015) | authorize-id: --, username: -user-, password: -password- [task 2025-05-09T07:24:47.219Z] 07:24:47 INFO - GECKO(1015) | Requesting mitm.test.test:993 [task 2025-05-09T07:24:47.225Z] 07:24:47 INFO - GECKO(1015) | This was mapped to 38531 [task 2025-05-09T07:24:49.605Z] 07:24:49 INFO - GECKO(1015) | Requesting mitm.test.test:993 [task 2025-05-09T07:24:49.606Z] 07:24:49 INFO - GECKO(1015) | This was mapped to 38531 [task 2025-05-09T07:24:49.634Z] 07:24:49 INFO - GECKO(1015) | AUTH PLAIN line -AHVzZXIAcGFzc3dvcmQ=- [task 2025-05-09T07:24:49.634Z] 07:24:49 INFO - GECKO(1015) | authorize-id: --, username: -user-, password: -password- [task 2025-05-09T07:24:50.321Z] 07:24:50 INFO - GECKO(1015) | IMAP server at localhost:38621 opened [task 2025-05-09T07:24:50.321Z] 07:24:50 INFO - GECKO(1015) | Requesting to map expired.test.test:993 [task 2025-05-09T07:24:50.325Z] 07:24:50 INFO - GECKO(1015) | POP3 server at localhost:32931 opened [task 2025-05-09T07:24:50.326Z] 07:24:50 INFO - GECKO(1015) | Requesting to map expired.test.test:995 [task 2025-05-09T07:24:50.566Z] 07:24:50 INFO - GECKO(1015) | Requesting expired.test.test:993 [task 2025-05-09T07:24:50.567Z] 07:24:50 INFO - GECKO(1015) | This was mapped to 38621 [task 2025-05-09T07:24:50.568Z] 07:24:50 INFO - GECKO(1015) | Requesting expired.test.test:993 [task 2025-05-09T07:24:50.569Z] 07:24:50 INFO - GECKO(1015) | This was mapped to 38621 [task 2025-05-09T07:24:50.859Z] 07:24:50 INFO - GECKO(1015) | console.error: gloda.index_msg: "Exception while attempting to mark message with gloda state afterdb commit" [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMsgDBHdr.getUint32Property]" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: resource:///modules/gloda/IndexMsg.sys.mjs :: _commitCallback :: line 143" data: no] [task 2025-05-09T07:24:50.860Z] 07:24:50 INFO - GECKO(1015) | console.error: gloda.index_msg: "Exception while attempting to mark message with gloda state afterdb commit" [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMsgDBHdr.getUint32Property]" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: resource:///modules/gloda/IndexMsg.sys.mjs :: _commitCallback :: line 143" data: no] [task 2025-05-09T07:24:51.991Z] 07:24:51 INFO - GECKO(1015) | Requesting expired.test.test:993 [task 2025-05-09T07:24:51.992Z] 07:24:51 INFO - GECKO(1015) | This was mapped to 38621 [task 2025-05-09T07:24:52.007Z] 07:24:52 INFO - GECKO(1015) | Requesting expired.test.test:993 [task 2025-05-09T07:24:52.008Z] 07:24:52 INFO - GECKO(1015) | This was mapped to 38621 [task 2025-05-09T07:24:52.082Z] 07:24:52 INFO - GECKO(1015) | AUTH PLAIN line -AHVzZXIAcGFzc3dvcmQ=- [task 2025-05-09T07:24:52.082Z] 07:24:52 INFO - GECKO(1015) | authorize-id: --, username: -user-, password: -password- [task 2025-05-09T07:24:52.148Z] 07:24:52 INFO - GECKO(1015) | AUTH PLAIN line -AHVzZXIAcGFzc3dvcmQ=- [task 2025-05-09T07:24:52.149Z] 07:24:52 INFO - GECKO(1015) | authorize-id: --, username: -user-, password: -password- [task 2025-05-09T07:24:53.146Z] 07:24:53 INFO - GECKO(1015) | Requesting expired.test.test:995 [task 2025-05-09T07:24:53.146Z] 07:24:53 INFO - GECKO(1015) | This was mapped to 32931 [task 2025-05-09T07:24:53.180Z] 07:24:53 INFO - GECKO(1015) | console.error: pop3.server49.27: "SecurityError: a SecurityCertificate error occurred" [task 2025-05-09T07:24:53.181Z] 07:24:53 INFO - GECKO(1015) | console.error: pop3.server49.27: "SecurityError info: SEC_ERROR_EXPIRED_CERTIFICATE" [task 2025-05-09T07:24:53.181Z] 07:24:53 INFO - GECKO(1015) | console.error: pop3.server49.27: "SecurityError cert chain: expired.test.test; serial# 67:6E:0F:2D:87:EF:98:46:31:8A:F3:9F:44:B0:BD:67:AC:3D:48:D5" [task 2025-05-09T07:24:54.504Z] 07:24:54 INFO - GECKO(1015) | Requesting expired.test.test:995 [task 2025-05-09T07:24:54.504Z] 07:24:54 INFO - GECKO(1015) | This was mapped to 32931 [task 2025-05-09T07:24:54.526Z] 07:24:54 INFO - GECKO(1015) | AUTH PLAIN line -AHVzZXIAcGFzc3dvcmQ=- [task 2025-05-09T07:24:54.526Z] 07:24:54 INFO - GECKO(1015) | authorize-id: --, username: -user-, password: -password- [task 2025-05-09T07:24:55.616Z] 07:24:55 INFO - GECKO(1015) | Requesting expired.test.test:993 [task 2025-05-09T07:24:55.617Z] 07:24:55 INFO - GECKO(1015) | This was mapped to 38621 [task 2025-05-09T07:24:58.040Z] 07:24:58 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:24:58.130Z] 07:24:58 INFO - GECKO(1015) | Requesting expired.test.test:993 [task 2025-05-09T07:24:58.130Z] 07:24:58 INFO - GECKO(1015) | This was mapped to 38621 [task 2025-05-09T07:24:58.160Z] 07:24:58 INFO - GECKO(1015) | AUTH PLAIN line -AHVzZXIAcGFzc3dvcmQ=- [task 2025-05-09T07:24:58.162Z] 07:24:58 INFO - GECKO(1015) | authorize-id: --, username: -user-, password: -password- [task 2025-05-09T07:24:58.885Z] 07:24:58 INFO - GECKO(1015) | IMAP server at localhost:46357 opened [task 2025-05-09T07:24:58.886Z] 07:24:58 INFO - GECKO(1015) | Requesting to map notyetvalid.test.test:993 [task 2025-05-09T07:24:58.891Z] 07:24:58 INFO - GECKO(1015) | POP3 server at localhost:37927 opened [task 2025-05-09T07:24:58.893Z] 07:24:58 INFO - GECKO(1015) | Requesting to map notyetvalid.test.test:995 [task 2025-05-09T07:24:59.146Z] 07:24:59 INFO - GECKO(1015) | Requesting notyetvalid.test.test:993 [task 2025-05-09T07:24:59.146Z] 07:24:59 INFO - GECKO(1015) | This was mapped to 46357 [task 2025-05-09T07:24:59.147Z] 07:24:59 INFO - GECKO(1015) | Requesting notyetvalid.test.test:993 [task 2025-05-09T07:24:59.147Z] 07:24:59 INFO - GECKO(1015) | This was mapped to 46357 [task 2025-05-09T07:25:00.514Z] 07:25:00 INFO - GECKO(1015) | Requesting notyetvalid.test.test:993 [task 2025-05-09T07:25:00.514Z] 07:25:00 INFO - GECKO(1015) | This was mapped to 46357 [task 2025-05-09T07:25:00.514Z] 07:25:00 INFO - GECKO(1015) | Requesting notyetvalid.test.test:993 [task 2025-05-09T07:25:00.514Z] 07:25:00 INFO - GECKO(1015) | This was mapped to 46357 [task 2025-05-09T07:25:00.616Z] 07:25:00 INFO - GECKO(1015) | AUTH PLAIN line -AHVzZXIAcGFzc3dvcmQ=- [task 2025-05-09T07:25:00.616Z] 07:25:00 INFO - GECKO(1015) | authorize-id: --, username: -user-, password: -password- [task 2025-05-09T07:25:00.629Z] 07:25:00 INFO - GECKO(1015) | AUTH PLAIN line -AHVzZXIAcGFzc3dvcmQ=- [task 2025-05-09T07:25:00.630Z] 07:25:00 INFO - GECKO(1015) | authorize-id: --, username: -user-, password: -password- [task 2025-05-09T07:25:00.873Z] 07:25:00 INFO - GECKO(1015) | Requesting notyetvalid.test.test:995 [task 2025-05-09T07:25:00.884Z] 07:25:00 INFO - GECKO(1015) | This was mapped to 37927 [task 2025-05-09T07:25:00.884Z] 07:25:00 INFO - GECKO(1015) | console.error: pop3.server51.29: "SecurityError: a SecurityCertificate error occurred" [task 2025-05-09T07:25:00.884Z] 07:25:00 INFO - GECKO(1015) | console.error: pop3.server51.29: "SecurityError info: MOZILLA_PKIX_ERROR_NOT_YET_VALID_CERTIFICATE" [task 2025-05-09T07:25:00.884Z] 07:25:00 INFO - GECKO(1015) | console.error: pop3.server51.29: "SecurityError cert chain: notyetvalid.test.test; serial# 59:AA:2E:B0:99:A7:AC:D2:2F:02:25:24:E3:83:D0:88:33:34:B0:4F" [task 2025-05-09T07:25:02.026Z] 07:25:02 INFO - GECKO(1015) | console.error: gloda.index_msg: "Exception while attempting to mark message with gloda state afterdb commit" [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMsgDBHdr.getUint32Property]" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: resource:///modules/gloda/IndexMsg.sys.mjs :: _commitCallback :: line 143" data: no] [task 2025-05-09T07:25:02.027Z] 07:25:02 INFO - GECKO(1015) | console.error: gloda.index_msg: "Exception while attempting to mark message with gloda state afterdb commit" [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMsgDBHdr.getUint32Property]" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: resource:///modules/gloda/IndexMsg.sys.mjs :: _commitCallback :: line 143" data: no] [task 2025-05-09T07:25:02.027Z] 07:25:02 INFO - GECKO(1015) | console.error: gloda.index_msg: "Exception while attempting to mark message with gloda state afterdb commit" [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMsgDBHdr.getUint32Property]" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: resource:///modules/gloda/IndexMsg.sys.mjs :: _commitCallback :: line 143" data: no] [task 2025-05-09T07:25:02.221Z] 07:25:02 INFO - GECKO(1015) | Requesting notyetvalid.test.test:995 [task 2025-05-09T07:25:02.221Z] 07:25:02 INFO - GECKO(1015) | This was mapped to 37927 [task 2025-05-09T07:25:02.283Z] 07:25:02 INFO - GECKO(1015) | AUTH PLAIN line -AHVzZXIAcGFzc3dvcmQ=- [task 2025-05-09T07:25:02.283Z] 07:25:02 INFO - GECKO(1015) | authorize-id: --, username: -user-, password: -password- [task 2025-05-09T07:25:03.443Z] 07:25:03 INFO - GECKO(1015) | Requesting notyetvalid.test.test:993 [task 2025-05-09T07:25:03.443Z] 07:25:03 INFO - GECKO(1015) | This was mapped to 46357 [task 2025-05-09T07:25:05.194Z] 07:25:05 INFO - GECKO(1015) | Requesting notyetvalid.test.test:993 [task 2025-05-09T07:25:05.194Z] 07:25:05 INFO - GECKO(1015) | This was mapped to 46357 [task 2025-05-09T07:25:05.343Z] 07:25:05 INFO - GECKO(1015) | AUTH PLAIN line -AHVzZXIAcGFzc3dvcmQ=- [task 2025-05-09T07:25:05.344Z] 07:25:05 INFO - GECKO(1015) | authorize-id: --, username: -user-, password: -password- [task 2025-05-09T07:25:06.842Z] 07:25:06 INFO - GECKO(1015) | IMAP server at localhost:35685 opened [task 2025-05-09T07:25:06.842Z] 07:25:06 INFO - GECKO(1015) | Requesting to map selfsigned.test.test:993 [task 2025-05-09T07:25:06.852Z] 07:25:06 INFO - GECKO(1015) | POP3 server at localhost:34257 opened [task 2025-05-09T07:25:06.852Z] 07:25:06 INFO - GECKO(1015) | Requesting to map selfsigned.test.test:995 [task 2025-05-09T07:25:07.095Z] 07:25:07 INFO - GECKO(1015) | Requesting selfsigned.test.test:993 [task 2025-05-09T07:25:07.096Z] 07:25:07 INFO - GECKO(1015) | This was mapped to 35685 [task 2025-05-09T07:25:07.097Z] 07:25:07 INFO - GECKO(1015) | Requesting selfsigned.test.test:993 [task 2025-05-09T07:25:07.097Z] 07:25:07 INFO - GECKO(1015) | This was mapped to 35685 [task 2025-05-09T07:25:07.325Z] 07:25:07 INFO - GECKO(1015) | console.error: gloda.index_msg: "Exception while attempting to mark message with gloda state afterdb commit" [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMsgDBHdr.getUint32Property]" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: resource:///modules/gloda/IndexMsg.sys.mjs :: _commitCallback :: line 143" data: no] [task 2025-05-09T07:25:07.326Z] 07:25:07 INFO - GECKO(1015) | console.error: gloda.index_msg: "Exception while attempting to mark message with gloda state afterdb commit" [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMsgDBHdr.getUint32Property]" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: resource:///modules/gloda/IndexMsg.sys.mjs :: _commitCallback :: line 143" data: no] [task 2025-05-09T07:25:08.516Z] 07:25:08 INFO - GECKO(1015) | Requesting selfsigned.test.test:993 [task 2025-05-09T07:25:08.517Z] 07:25:08 INFO - GECKO(1015) | This was mapped to 35685 [task 2025-05-09T07:25:08.518Z] 07:25:08 INFO - GECKO(1015) | Requesting selfsigned.test.test:993 [task 2025-05-09T07:25:08.518Z] 07:25:08 INFO - GECKO(1015) | This was mapped to 35685 [task 2025-05-09T07:25:08.550Z] 07:25:08 INFO - GECKO(1015) | AUTH PLAIN line -AHVzZXIAcGFzc3dvcmQ=- [task 2025-05-09T07:25:08.550Z] 07:25:08 INFO - GECKO(1015) | authorize-id: --, username: -user-, password: -password- [task 2025-05-09T07:25:08.565Z] 07:25:08 INFO - GECKO(1015) | AUTH PLAIN line -AHVzZXIAcGFzc3dvcmQ=- [task 2025-05-09T07:25:08.566Z] 07:25:08 INFO - GECKO(1015) | authorize-id: --, username: -user-, password: -password- [task 2025-05-09T07:25:08.822Z] 07:25:08 INFO - GECKO(1015) | Requesting selfsigned.test.test:995 [task 2025-05-09T07:25:08.823Z] 07:25:08 INFO - GECKO(1015) | This was mapped to 34257 [task 2025-05-09T07:25:08.832Z] 07:25:08 INFO - GECKO(1015) | console.error: pop3.server53.31: "SecurityError: a SecurityCertificate error occurred" [task 2025-05-09T07:25:08.833Z] 07:25:08 INFO - GECKO(1015) | console.error: pop3.server53.31: "SecurityError info: MOZILLA_PKIX_ERROR_SELF_SIGNED_CERT" [task 2025-05-09T07:25:08.833Z] 07:25:08 INFO - GECKO(1015) | console.error: pop3.server53.31: "SecurityError cert chain: selfsigned.test.test; serial# 45:B4:0F:02:74:9E:F2:1F:75:58:17:9E:94:8E:2A:80:4A:C4:C2:FA" [task 2025-05-09T07:25:10.268Z] 07:25:10 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:25:10.354Z] 07:25:10 INFO - GECKO(1015) | Requesting selfsigned.test.test:995 [task 2025-05-09T07:25:10.354Z] 07:25:10 INFO - GECKO(1015) | This was mapped to 34257 [task 2025-05-09T07:25:10.416Z] 07:25:10 INFO - GECKO(1015) | AUTH PLAIN line -AHVzZXIAcGFzc3dvcmQ=- [task 2025-05-09T07:25:10.416Z] 07:25:10 INFO - GECKO(1015) | authorize-id: --, username: -user-, password: -password- [task 2025-05-09T07:25:10.940Z] 07:25:10 INFO - GECKO(1015) | Requesting selfsigned.test.test:993 [task 2025-05-09T07:25:10.941Z] 07:25:10 INFO - GECKO(1015) | This was mapped to 35685 [task 2025-05-09T07:25:13.487Z] 07:25:13 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:25:13.592Z] 07:25:13 INFO - GECKO(1015) | Requesting selfsigned.test.test:993 [task 2025-05-09T07:25:13.593Z] 07:25:13 INFO - GECKO(1015) | This was mapped to 35685 [task 2025-05-09T07:25:13.654Z] 07:25:13 INFO - GECKO(1015) | AUTH PLAIN line -AHVzZXIAcGFzc3dvcmQ=- [task 2025-05-09T07:25:13.654Z] 07:25:13 INFO - GECKO(1015) | authorize-id: --, username: -user-, password: -password- [task 2025-05-09T07:25:15.054Z] 07:25:15 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:25:15.281Z] 07:25:15 INFO - GECKO(1015) | Closing SOCKS server on 39807 [task 2025-05-09T07:25:15.334Z] 07:25:15 INFO - GECKO(1015) | POP3 server at localhost:34257 closed [task 2025-05-09T07:25:15.337Z] 07:25:15 INFO - GECKO(1015) | IMAP server at localhost:35685 closed [task 2025-05-09T07:25:15.337Z] 07:25:15 INFO - GECKO(1015) | POP3 server at localhost:37927 closed [task 2025-05-09T07:25:15.337Z] 07:25:15 INFO - GECKO(1015) | IMAP server at localhost:46357 closed [task 2025-05-09T07:25:15.337Z] 07:25:15 INFO - GECKO(1015) | POP3 server at localhost:32931 closed [task 2025-05-09T07:25:15.338Z] 07:25:15 INFO - GECKO(1015) | IMAP server at localhost:38621 closed [task 2025-05-09T07:25:15.338Z] 07:25:15 INFO - GECKO(1015) | POP3 server at localhost:46175 closed [task 2025-05-09T07:25:15.338Z] 07:25:15 INFO - GECKO(1015) | IMAP server at localhost:38531 closed [task 2025-05-09T07:25:15.608Z] 07:25:15 INFO - GECKO(1015) | console.error: gloda.index_msg: "Exception while attempting to mark message with gloda state afterdb commit" [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMsgDBHdr.getUint32Property]" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: resource:///modules/gloda/IndexMsg.sys.mjs :: _commitCallback :: line 143" data: no] [task 2025-05-09T07:25:15.609Z] 07:25:15 INFO - GECKO(1015) | console.error: gloda.index_msg: "Exception while attempting to mark message with gloda state afterdb commit" [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMsgDBHdr.getUint32Property]" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: resource:///modules/gloda/IndexMsg.sys.mjs :: _commitCallback :: line 143" data: no] [task 2025-05-09T07:25:15.769Z] 07:25:15 INFO - GECKO(1015) | MEMORY STAT | vsize 4449MB | residentFast 980MB | heapAllocated 379MB [task 2025-05-09T07:25:15.770Z] 07:25:15 INFO - TEST-OK | comm/mail/base/test/browser/browser_getMessages_certError.js | took 33085ms [task 2025-05-09T07:25:15.771Z] 07:25:15 INFO - checking window state [task 2025-05-09T07:25:15.772Z] 07:25:15 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:25:15.855Z] 07:25:15 INFO - TEST-START | comm/mail/base/test/browser/browser_getMessages_connectionError.js [task 2025-05-09T07:25:17.281Z] 07:25:17 INFO - GECKO(1015) | console.error: pop3.server56.33: "ConnectionRefusedError: a Network error occurred" [task 2025-05-09T07:25:17.284Z] 07:25:17 INFO - GECKO(1015) | console.error: pop3.server56.33: "SecurityError info: " [task 2025-05-09T07:25:18.422Z] 07:25:18 INFO - GECKO(1015) | console.error: mailnews.nntp: ({get isTrusted() { [task 2025-05-09T07:25:18.423Z] 07:25:18 INFO - GECKO(1015) | [native code] [task 2025-05-09T07:25:18.423Z] 07:25:18 INFO - GECKO(1015) | }}) "ConnectionRefusedError" "Network" 2152398861 [task 2025-05-09T07:25:19.603Z] 07:25:19 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:25:20.022Z] 07:25:20 INFO - GECKO(1015) | MEMORY STAT | vsize 4450MB | residentFast 975MB | heapAllocated 371MB [task 2025-05-09T07:25:20.023Z] 07:25:20 INFO - TEST-OK | comm/mail/base/test/browser/browser_getMessages_connectionError.js | took 4168ms [task 2025-05-09T07:25:20.024Z] 07:25:20 INFO - checking window state [task 2025-05-09T07:25:20.024Z] 07:25:20 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:25:20.117Z] 07:25:20 INFO - TEST-START | comm/mail/base/test/browser/browser_getMessages_deferredAccount.js [task 2025-05-09T07:25:20.152Z] 07:25:20 INFO - GECKO(1015) | POP3 server at localhost:35827 opened [task 2025-05-09T07:25:20.153Z] 07:25:20 INFO - GECKO(1015) | Starting SOCKS server on 39193 [task 2025-05-09T07:25:20.154Z] 07:25:20 INFO - GECKO(1015) | Requesting to map test.test:110 [task 2025-05-09T07:25:20.375Z] 07:25:20 INFO - GECKO(1015) | Requesting test.test:110 [task 2025-05-09T07:25:20.376Z] 07:25:20 INFO - GECKO(1015) | This was mapped to 35827 [task 2025-05-09T07:25:20.454Z] 07:25:20 INFO - GECKO(1015) | AUTH PLAIN line -AHVzZXIAcGFzc3dvcmQ=- [task 2025-05-09T07:25:20.454Z] 07:25:20 INFO - GECKO(1015) | authorize-id: --, username: -user-, password: -password- [task 2025-05-09T07:25:20.888Z] 07:25:20 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:25:20.995Z] 07:25:20 INFO - GECKO(1015) | Closing SOCKS server on 39193 [task 2025-05-09T07:25:21.010Z] 07:25:21 INFO - GECKO(1015) | POP3 server at localhost:35827 closed [task 2025-05-09T07:25:21.316Z] 07:25:21 INFO - GECKO(1015) | MEMORY STAT | vsize 4450MB | residentFast 977MB | heapAllocated 375MB [task 2025-05-09T07:25:21.317Z] 07:25:21 INFO - TEST-OK | comm/mail/base/test/browser/browser_getMessages_deferredAccount.js | took 1200ms [task 2025-05-09T07:25:21.318Z] 07:25:21 INFO - checking window state [task 2025-05-09T07:25:21.318Z] 07:25:21 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:25:21.408Z] 07:25:21 INFO - TEST-START | comm/mail/base/test/browser/browser_getMessages_oAuth2.js [task 2025-05-09T07:25:21.493Z] 07:25:21 INFO - GECKO(1015) | IMAP server at localhost:36497 opened [task 2025-05-09T07:25:21.493Z] 07:25:21 INFO - GECKO(1015) | Starting SOCKS server on 42833 [task 2025-05-09T07:25:21.493Z] 07:25:21 INFO - GECKO(1015) | Requesting to map test.test:143 [task 2025-05-09T07:25:21.496Z] 07:25:21 INFO - GECKO(1015) | POP3 server at localhost:46341 opened [task 2025-05-09T07:25:21.498Z] 07:25:21 INFO - GECKO(1015) | Requesting to map test.test:110 [task 2025-05-09T07:25:21.539Z] 07:25:21 INFO - GECKO(1015) | OAuth2 server at localhost:40807 opened [task 2025-05-09T07:25:21.636Z] 07:25:21 INFO - GECKO(1015) | Reverse proxy from localhost:40807 to localhost:33929 opened [task 2025-05-09T07:25:21.637Z] 07:25:21 INFO - GECKO(1015) | Requesting to map oauth.test.test:443 [task 2025-05-09T07:25:22.071Z] 07:25:22 INFO - GECKO(1015) | console.debug: mailnews.oauth: "Creating a new OAuth2 object for test.test" [task 2025-05-09T07:25:22.073Z] 07:25:22 INFO - GECKO(1015) | console.debug: mailnews.oauth: "Found existing OAuth2 object for test.test" [task 2025-05-09T07:25:22.098Z] 07:25:22 INFO - GECKO(1015) | Requesting test.test:143 [task 2025-05-09T07:25:22.099Z] 07:25:22 INFO - GECKO(1015) | This was mapped to 36497 [task 2025-05-09T07:25:22.099Z] 07:25:22 INFO - GECKO(1015) | Requesting test.test:143 [task 2025-05-09T07:25:22.099Z] 07:25:22 INFO - GECKO(1015) | This was mapped to 36497 [task 2025-05-09T07:25:22.150Z] 07:25:22 INFO - GECKO(1015) | console.info: mailnews.oauth: "Interacting with the resource owner to obtain an authorization grant from the authorization endpoint: https://oauth.test.test/form?response_type=code&client_id=test_client_id&redirect_uri=https%3A%2F%2Flocalhost&scope=test_mail+test_addressbook+test_calendar&login_hint=user" [task 2025-05-09T07:25:22.652Z] 07:25:22 INFO - GECKO(1015) | Requesting oauth.test.test:443 [task 2025-05-09T07:25:22.652Z] 07:25:22 INFO - GECKO(1015) | This was mapped to 33929 [task 2025-05-09T07:25:23.271Z] 07:25:23 INFO - GECKO(1015) | [CodeCoverage] Setting handlers for process 3444. [task 2025-05-09T07:25:23.591Z] 07:25:23 INFO - GECKO(1015) | Requesting oauth.test.test:443 [task 2025-05-09T07:25:23.592Z] 07:25:23 INFO - GECKO(1015) | This was mapped to 33929 [task 2025-05-09T07:25:24.401Z] 07:25:24 INFO - GECKO(1015) | [CodeCoverage] Setting handlers for process 3476. [task 2025-05-09T07:25:24.505Z] 07:25:24 INFO - GECKO(1015) | console.info: mailnews.oauth: "OAuth2 authorization response received: url=https://localhost/?code=EFGYfCvaJx-aAMFy" [task 2025-05-09T07:25:24.506Z] 07:25:24 INFO - GECKO(1015) | console.info: mailnews.oauth: "Making access token request to the token endpoint: https://oauth.test.test/token" [task 2025-05-09T07:25:24.628Z] 07:25:24 INFO - GECKO(1015) | Requesting oauth.test.test:443 [task 2025-05-09T07:25:24.628Z] 07:25:24 INFO - GECKO(1015) | This was mapped to 33929 [task 2025-05-09T07:25:24.688Z] 07:25:24 INFO - GECKO(1015) | console.info: mailnews.oauth: "Successful response from the authorization server: {\"access_token\":\"access_token\",\"refresh_token\":\"refresh_token\",\"scope\":\"test_mail test_addressbook test_calendar\"}" [task 2025-05-09T07:25:24.691Z] 07:25:24 INFO - GECKO(1015) | console.debug: mailnews.oauth: "Creating new login for oauth://test.test with httpRealm \"test_mail test_addressbook test_calendar\"" [task 2025-05-09T07:25:24.815Z] 07:25:24 INFO - GECKO(1015) | console.debug: mailnews.oauth: "Found existing OAuth2 object for test.test" [task 2025-05-09T07:25:25.445Z] 07:25:25 INFO - GECKO(1015) | console.debug: mailnews.oauth: "Found existing OAuth2 object for test.test" [task 2025-05-09T07:25:25.591Z] 07:25:25 INFO - GECKO(1015) | console.debug: mailnews.oauth: "Found existing OAuth2 object for test.test" [task 2025-05-09T07:25:25.674Z] 07:25:25 INFO - GECKO(1015) | console.debug: mailnews.oauth: "Found existing OAuth2 object for test.test" [task 2025-05-09T07:25:25.804Z] 07:25:25 INFO - GECKO(1015) | console.debug: mailnews.oauth: "Found existing OAuth2 object for test.test" [task 2025-05-09T07:25:25.927Z] 07:25:25 INFO - GECKO(1015) | console.debug: mailnews.oauth: "Clearing OAuth2 objects from cache" [task 2025-05-09T07:25:25.968Z] 07:25:25 INFO - GECKO(1015) | Requesting test.test:110 [task 2025-05-09T07:25:25.969Z] 07:25:25 INFO - GECKO(1015) | This was mapped to 46341 [task 2025-05-09T07:25:26.020Z] 07:25:26 INFO - GECKO(1015) | console.debug: mailnews.oauth: "Creating a new OAuth2 object for test.test" [task 2025-05-09T07:25:26.022Z] 07:25:26 INFO - GECKO(1015) | console.info: mailnews.oauth: "Interacting with the resource owner to obtain an authorization grant from the authorization endpoint: https://oauth.test.test/form?response_type=code&client_id=test_client_id&redirect_uri=https%3A%2F%2Flocalhost&scope=test_mail+test_addressbook+test_calendar&login_hint=user" [task 2025-05-09T07:25:26.161Z] 07:25:26 INFO - GECKO(1015) | Requesting oauth.test.test:443 [task 2025-05-09T07:25:26.161Z] 07:25:26 INFO - GECKO(1015) | This was mapped to 33929 [task 2025-05-09T07:25:26.915Z] 07:25:26 INFO - GECKO(1015) | [CodeCoverage] Setting handlers for process 3519. [task 2025-05-09T07:25:27.197Z] 07:25:27 INFO - GECKO(1015) | Requesting oauth.test.test:443 [task 2025-05-09T07:25:27.198Z] 07:25:27 INFO - GECKO(1015) | This was mapped to 33929 [task 2025-05-09T07:25:27.873Z] 07:25:27 INFO - GECKO(1015) | [CodeCoverage] Setting handlers for process 3548. [task 2025-05-09T07:25:27.983Z] 07:25:27 INFO - GECKO(1015) | console.info: mailnews.oauth: "OAuth2 authorization response received: url=https://localhost/?code=egZ0-30F9LMrTp52" [task 2025-05-09T07:25:27.983Z] 07:25:27 INFO - GECKO(1015) | console.info: mailnews.oauth: "Making access token request to the token endpoint: https://oauth.test.test/token" [task 2025-05-09T07:25:28.097Z] 07:25:28 INFO - GECKO(1015) | Requesting oauth.test.test:443 [task 2025-05-09T07:25:28.098Z] 07:25:28 INFO - GECKO(1015) | This was mapped to 33929 [task 2025-05-09T07:25:28.129Z] 07:25:28 INFO - GECKO(1015) | console.info: mailnews.oauth: "Successful response from the authorization server: {\"access_token\":\"access_token\",\"refresh_token\":\"refresh_token\",\"scope\":\"test_mail test_addressbook test_calendar\"}" [task 2025-05-09T07:25:28.130Z] 07:25:28 INFO - GECKO(1015) | console.debug: mailnews.oauth: "Creating new login for oauth://test.test with httpRealm \"test_mail test_addressbook test_calendar\"" [task 2025-05-09T07:25:29.219Z] 07:25:29 INFO - GECKO(1015) | Requesting test.test:110 [task 2025-05-09T07:25:29.220Z] 07:25:29 INFO - GECKO(1015) | This was mapped to 46341 [task 2025-05-09T07:25:29.271Z] 07:25:29 INFO - GECKO(1015) | console.debug: mailnews.oauth: "Found existing OAuth2 object for test.test" [task 2025-05-09T07:25:29.583Z] 07:25:29 INFO - GECKO(1015) | console.debug: mailnews.oauth: "Clearing OAuth2 objects from cache" [task 2025-05-09T07:25:29.639Z] 07:25:29 INFO - GECKO(1015) | console.debug: mailnews.oauth: "Creating a new OAuth2 object for test.test" [task 2025-05-09T07:25:29.652Z] 07:25:29 INFO - GECKO(1015) | Requesting test.test:143 [task 2025-05-09T07:25:29.653Z] 07:25:29 INFO - GECKO(1015) | This was mapped to 36497 [task 2025-05-09T07:25:29.698Z] 07:25:29 INFO - GECKO(1015) | console.info: mailnews.oauth: "Making a refresh request to the token endpoint: https://oauth.test.test/token" [task 2025-05-09T07:25:29.702Z] 07:25:29 INFO - GECKO(1015) | Requesting oauth.test.test:443 [task 2025-05-09T07:25:29.703Z] 07:25:29 INFO - GECKO(1015) | This was mapped to 33929 [task 2025-05-09T07:25:29.712Z] 07:25:29 INFO - GECKO(1015) | console.info: mailnews.oauth: "Successful response from the authorization server: {\"access_token\":\"access_token\",\"scope\":\"test_mail test_addressbook test_calendar\"}" [task 2025-05-09T07:25:29.785Z] 07:25:29 INFO - GECKO(1015) | console.debug: mailnews.oauth: "Found existing OAuth2 object for test.test" [task 2025-05-09T07:25:29.850Z] 07:25:29 INFO - GECKO(1015) | console.debug: mailnews.oauth: "Found existing OAuth2 object for test.test" [task 2025-05-09T07:25:29.981Z] 07:25:29 INFO - GECKO(1015) | console.debug: mailnews.oauth: "Clearing OAuth2 objects from cache" [task 2025-05-09T07:25:30.008Z] 07:25:30 INFO - GECKO(1015) | Requesting test.test:110 [task 2025-05-09T07:25:30.009Z] 07:25:30 INFO - GECKO(1015) | This was mapped to 46341 [task 2025-05-09T07:25:30.060Z] 07:25:30 INFO - GECKO(1015) | console.debug: mailnews.oauth: "Creating a new OAuth2 object for test.test" [task 2025-05-09T07:25:30.071Z] 07:25:30 INFO - GECKO(1015) | console.info: mailnews.oauth: "Making a refresh request to the token endpoint: https://oauth.test.test/token" [task 2025-05-09T07:25:30.072Z] 07:25:30 INFO - GECKO(1015) | Requesting oauth.test.test:443 [task 2025-05-09T07:25:30.073Z] 07:25:30 INFO - GECKO(1015) | This was mapped to 33929 [task 2025-05-09T07:25:30.087Z] 07:25:30 INFO - GECKO(1015) | console.info: mailnews.oauth: "Successful response from the authorization server: {\"access_token\":\"access_token\",\"scope\":\"test_mail test_addressbook test_calendar\"}" [task 2025-05-09T07:25:30.452Z] 07:25:30 INFO - GECKO(1015) | console.debug: mailnews.oauth: "Clearing OAuth2 objects from cache" [task 2025-05-09T07:25:30.454Z] 07:25:30 INFO - GECKO(1015) | console.debug: mailnews.oauth: "Creating a new OAuth2 object for test.test" [task 2025-05-09T07:25:30.455Z] 07:25:30 INFO - GECKO(1015) | console.info: mailnews.oauth: "Making a refresh request to the token endpoint: https://oauth.test.test/token" [task 2025-05-09T07:25:30.510Z] 07:25:30 INFO - GECKO(1015) | Requesting oauth.test.test:443 [task 2025-05-09T07:25:30.510Z] 07:25:30 INFO - GECKO(1015) | This was mapped to 33929 [task 2025-05-09T07:25:30.521Z] 07:25:30 INFO - GECKO(1015) | console.info: mailnews.oauth: "Successful response from the authorization server: {\"access_token\":\"expired_access_token\",\"scope\":\"test_mail test_addressbook test_calendar\",\"expires_in\":-3600}" [task 2025-05-09T07:25:30.540Z] 07:25:30 INFO - GECKO(1015) | console.debug: mailnews.oauth: "Found existing OAuth2 object for test.test" [task 2025-05-09T07:25:30.544Z] 07:25:30 INFO - GECKO(1015) | Requesting test.test:143 [task 2025-05-09T07:25:30.545Z] 07:25:30 INFO - GECKO(1015) | This was mapped to 36497 [task 2025-05-09T07:25:30.586Z] 07:25:30 INFO - GECKO(1015) | console.info: mailnews.oauth: "Making a refresh request to the token endpoint: https://oauth.test.test/token" [task 2025-05-09T07:25:30.588Z] 07:25:30 INFO - GECKO(1015) | Requesting oauth.test.test:443 [task 2025-05-09T07:25:30.589Z] 07:25:30 INFO - GECKO(1015) | This was mapped to 33929 [task 2025-05-09T07:25:30.601Z] 07:25:30 INFO - GECKO(1015) | console.info: mailnews.oauth: "Successful response from the authorization server: {\"access_token\":\"access_token\",\"scope\":\"test_mail test_addressbook test_calendar\"}" [task 2025-05-09T07:25:30.718Z] 07:25:30 INFO - GECKO(1015) | console.debug: mailnews.oauth: "Found existing OAuth2 object for test.test" [task 2025-05-09T07:25:30.855Z] 07:25:30 INFO - GECKO(1015) | console.debug: mailnews.oauth: "Found existing OAuth2 object for test.test" [task 2025-05-09T07:25:30.977Z] 07:25:30 INFO - GECKO(1015) | console.debug: mailnews.oauth: "Clearing OAuth2 objects from cache" [task 2025-05-09T07:25:30.978Z] 07:25:30 INFO - GECKO(1015) | console.debug: mailnews.oauth: "Creating a new OAuth2 object for test.test" [task 2025-05-09T07:25:30.979Z] 07:25:30 INFO - GECKO(1015) | console.info: mailnews.oauth: "Making a refresh request to the token endpoint: https://oauth.test.test/token" [task 2025-05-09T07:25:30.982Z] 07:25:30 INFO - GECKO(1015) | Requesting oauth.test.test:443 [task 2025-05-09T07:25:30.982Z] 07:25:30 INFO - GECKO(1015) | This was mapped to 33929 [task 2025-05-09T07:25:30.992Z] 07:25:30 INFO - GECKO(1015) | console.info: mailnews.oauth: "Successful response from the authorization server: {\"access_token\":\"expired_access_token\",\"scope\":\"test_mail test_addressbook test_calendar\",\"expires_in\":-3600}" [task 2025-05-09T07:25:31.015Z] 07:25:31 INFO - GECKO(1015) | Requesting test.test:110 [task 2025-05-09T07:25:31.016Z] 07:25:31 INFO - GECKO(1015) | This was mapped to 46341 [task 2025-05-09T07:25:31.066Z] 07:25:31 INFO - GECKO(1015) | console.debug: mailnews.oauth: "Found existing OAuth2 object for test.test" [task 2025-05-09T07:25:31.067Z] 07:25:31 INFO - GECKO(1015) | console.info: mailnews.oauth: "Making a refresh request to the token endpoint: https://oauth.test.test/token" [task 2025-05-09T07:25:31.076Z] 07:25:31 INFO - GECKO(1015) | Requesting oauth.test.test:443 [task 2025-05-09T07:25:31.077Z] 07:25:31 INFO - GECKO(1015) | This was mapped to 33929 [task 2025-05-09T07:25:31.086Z] 07:25:31 INFO - GECKO(1015) | console.info: mailnews.oauth: "Successful response from the authorization server: {\"access_token\":\"access_token\",\"scope\":\"test_mail test_addressbook test_calendar\"}" [task 2025-05-09T07:25:31.357Z] 07:25:31 INFO - GECKO(1015) | console.debug: mailnews.oauth: "Clearing OAuth2 objects from cache" [task 2025-05-09T07:25:31.365Z] 07:25:31 INFO - GECKO(1015) | console.debug: mailnews.oauth: "Creating a new OAuth2 object for test.test" [task 2025-05-09T07:25:31.365Z] 07:25:31 INFO - GECKO(1015) | console.info: mailnews.oauth: "Making a refresh request to the token endpoint: https://oauth.test.test/token" [task 2025-05-09T07:25:31.369Z] 07:25:31 INFO - GECKO(1015) | Requesting oauth.test.test:443 [task 2025-05-09T07:25:31.370Z] 07:25:31 INFO - GECKO(1015) | This was mapped to 33929 [task 2025-05-09T07:25:31.393Z] 07:25:31 INFO - GECKO(1015) | console.info: mailnews.oauth: "Successful response from the authorization server: {\"access_token\":\"bad_access_token\",\"scope\":\"test_mail test_addressbook test_calendar\"}" [task 2025-05-09T07:25:31.409Z] 07:25:31 INFO - GECKO(1015) | console.debug: mailnews.oauth: "Found existing OAuth2 object for test.test" [task 2025-05-09T07:25:31.413Z] 07:25:31 INFO - GECKO(1015) | Requesting test.test:143 [task 2025-05-09T07:25:31.414Z] 07:25:31 INFO - GECKO(1015) | This was mapped to 36497 [task 2025-05-09T07:25:31.517Z] 07:25:31 INFO - GECKO(1015) | console.debug: mailnews.oauth: "Clearing OAuth2 objects from cache" [task 2025-05-09T07:25:31.518Z] 07:25:31 INFO - GECKO(1015) | console.debug: mailnews.oauth: "Creating a new OAuth2 object for test.test" [task 2025-05-09T07:25:31.520Z] 07:25:31 INFO - GECKO(1015) | console.info: mailnews.oauth: "Making a refresh request to the token endpoint: https://oauth.test.test/token" [task 2025-05-09T07:25:31.529Z] 07:25:31 INFO - GECKO(1015) | Requesting oauth.test.test:443 [task 2025-05-09T07:25:31.529Z] 07:25:31 INFO - GECKO(1015) | This was mapped to 33929 [task 2025-05-09T07:25:31.538Z] 07:25:31 INFO - GECKO(1015) | console.info: mailnews.oauth: "Successful response from the authorization server: {\"access_token\":\"bad_access_token\",\"scope\":\"test_mail test_addressbook test_calendar\"}" [task 2025-05-09T07:25:31.577Z] 07:25:31 INFO - GECKO(1015) | Requesting test.test:110 [task 2025-05-09T07:25:31.577Z] 07:25:31 INFO - GECKO(1015) | This was mapped to 46341 [task 2025-05-09T07:25:31.622Z] 07:25:31 INFO - GECKO(1015) | console.debug: mailnews.oauth: "Found existing OAuth2 object for test.test" [task 2025-05-09T07:25:31.623Z] 07:25:31 INFO - GECKO(1015) | console.error: pop3.server62.39: "Got an error name=oAuth2Error, the server said: Yeah, nah, that's the wrong access token." [task 2025-05-09T07:25:31.681Z] 07:25:31 INFO - GECKO(1015) | console.debug: mailnews.oauth: "Clearing OAuth2 objects from cache" [task 2025-05-09T07:25:31.742Z] 07:25:31 INFO - GECKO(1015) | console.debug: mailnews.oauth: "Creating a new OAuth2 object for test.test" [task 2025-05-09T07:25:31.749Z] 07:25:31 INFO - GECKO(1015) | Requesting test.test:143 [task 2025-05-09T07:25:31.749Z] 07:25:31 INFO - GECKO(1015) | This was mapped to 36497 [task 2025-05-09T07:25:31.791Z] 07:25:31 INFO - GECKO(1015) | console.info: mailnews.oauth: "Making a refresh request to the token endpoint: https://oauth.test.test/token" [task 2025-05-09T07:25:31.792Z] 07:25:31 INFO - GECKO(1015) | Requesting oauth.test.test:443 [task 2025-05-09T07:25:31.793Z] 07:25:31 INFO - GECKO(1015) | This was mapped to 33929 [task 2025-05-09T07:25:31.816Z] 07:25:31 INFO - GECKO(1015) | console.warn: mailnews.oauth: "Error response from the authorization server: invalid_grant" [task 2025-05-09T07:25:31.816Z] 07:25:31 INFO - GECKO(1015) | console.info: mailnews.oauth: "Error response details: {\"error\":\"invalid_grant\",\"scope\":\"test_mail test_addressbook test_calendar\"}" [task 2025-05-09T07:25:31.816Z] 07:25:31 INFO - GECKO(1015) | console.info: mailnews.oauth: "Interacting with the resource owner to obtain an authorization grant from the authorization endpoint: https://oauth.test.test/form?response_type=code&client_id=test_client_id&redirect_uri=https%3A%2F%2Flocalhost&scope=test_mail+test_addressbook+test_calendar&login_hint=user" [task 2025-05-09T07:25:32.266Z] 07:25:32 INFO - GECKO(1015) | Requesting oauth.test.test:443 [task 2025-05-09T07:25:32.267Z] 07:25:32 INFO - GECKO(1015) | This was mapped to 33929 [task 2025-05-09T07:25:32.778Z] 07:25:32 INFO - GECKO(1015) | [CodeCoverage] Setting handlers for process 3619. [task 2025-05-09T07:25:33.125Z] 07:25:33 INFO - GECKO(1015) | Requesting oauth.test.test:443 [task 2025-05-09T07:25:33.126Z] 07:25:33 INFO - GECKO(1015) | This was mapped to 33929 [task 2025-05-09T07:25:33.945Z] 07:25:33 INFO - GECKO(1015) | [CodeCoverage] Setting handlers for process 3648. [task 2025-05-09T07:25:34.072Z] 07:25:34 INFO - GECKO(1015) | console.info: mailnews.oauth: "OAuth2 authorization response received: url=https://localhost/?code=qYU9PQROIgMr5zJd" [task 2025-05-09T07:25:34.073Z] 07:25:34 INFO - GECKO(1015) | console.info: mailnews.oauth: "Making access token request to the token endpoint: https://oauth.test.test/token" [task 2025-05-09T07:25:34.212Z] 07:25:34 INFO - GECKO(1015) | Requesting oauth.test.test:443 [task 2025-05-09T07:25:34.212Z] 07:25:34 INFO - GECKO(1015) | This was mapped to 33929 [task 2025-05-09T07:25:34.267Z] 07:25:34 INFO - GECKO(1015) | console.info: mailnews.oauth: "Successful response from the authorization server: {\"access_token\":\"access_token\",\"refresh_token\":\"refresh_token\",\"scope\":\"test_mail test_addressbook test_calendar\"}" [task 2025-05-09T07:25:34.274Z] 07:25:34 INFO - GECKO(1015) | console.debug: mailnews.oauth: "Updating existing token for oauth://test.test with scope \"test_mail test_addressbook test_calendar\"" [task 2025-05-09T07:25:34.516Z] 07:25:34 INFO - GECKO(1015) | console.debug: mailnews.oauth: "Found existing OAuth2 object for test.test" [task 2025-05-09T07:25:35.135Z] 07:25:35 INFO - GECKO(1015) | console.debug: mailnews.oauth: "Found existing OAuth2 object for test.test" [task 2025-05-09T07:25:35.259Z] 07:25:35 INFO - GECKO(1015) | console.debug: mailnews.oauth: "Clearing OAuth2 objects from cache" [task 2025-05-09T07:25:35.302Z] 07:25:35 INFO - GECKO(1015) | Requesting test.test:110 [task 2025-05-09T07:25:35.303Z] 07:25:35 INFO - GECKO(1015) | This was mapped to 46341 [task 2025-05-09T07:25:35.355Z] 07:25:35 INFO - GECKO(1015) | console.debug: mailnews.oauth: "Creating a new OAuth2 object for test.test" [task 2025-05-09T07:25:35.358Z] 07:25:35 INFO - GECKO(1015) | console.info: mailnews.oauth: "Making a refresh request to the token endpoint: https://oauth.test.test/token" [task 2025-05-09T07:25:35.360Z] 07:25:35 INFO - GECKO(1015) | Requesting oauth.test.test:443 [task 2025-05-09T07:25:35.360Z] 07:25:35 INFO - GECKO(1015) | This was mapped to 33929 [task 2025-05-09T07:25:35.377Z] 07:25:35 INFO - GECKO(1015) | console.warn: mailnews.oauth: "Error response from the authorization server: invalid_grant" [task 2025-05-09T07:25:35.378Z] 07:25:35 INFO - GECKO(1015) | console.info: mailnews.oauth: "Error response details: {\"error\":\"invalid_grant\",\"scope\":\"test_mail test_addressbook test_calendar\"}" [task 2025-05-09T07:25:35.379Z] 07:25:35 INFO - GECKO(1015) | console.info: mailnews.oauth: "Interacting with the resource owner to obtain an authorization grant from the authorization endpoint: https://oauth.test.test/form?response_type=code&client_id=test_client_id&redirect_uri=https%3A%2F%2Flocalhost&scope=test_mail+test_addressbook+test_calendar&login_hint=user" [task 2025-05-09T07:25:35.509Z] 07:25:35 INFO - GECKO(1015) | Requesting oauth.test.test:443 [task 2025-05-09T07:25:35.511Z] 07:25:35 INFO - GECKO(1015) | This was mapped to 33929 [task 2025-05-09T07:25:36.285Z] 07:25:36 INFO - GECKO(1015) | [CodeCoverage] Setting handlers for process 3687. [task 2025-05-09T07:25:36.588Z] 07:25:36 INFO - GECKO(1015) | Requesting oauth.test.test:443 [task 2025-05-09T07:25:36.588Z] 07:25:36 INFO - GECKO(1015) | This was mapped to 33929 [task 2025-05-09T07:25:37.255Z] 07:25:37 INFO - GECKO(1015) | [CodeCoverage] Setting handlers for process 3716. [task 2025-05-09T07:25:37.368Z] 07:25:37 INFO - GECKO(1015) | console.info: mailnews.oauth: "OAuth2 authorization response received: url=https://localhost/?code=yJmtW9YDKB8iFiUQ" [task 2025-05-09T07:25:37.368Z] 07:25:37 INFO - GECKO(1015) | console.info: mailnews.oauth: "Making access token request to the token endpoint: https://oauth.test.test/token" [task 2025-05-09T07:25:37.467Z] 07:25:37 INFO - GECKO(1015) | Requesting oauth.test.test:443 [task 2025-05-09T07:25:37.469Z] 07:25:37 INFO - GECKO(1015) | This was mapped to 33929 [task 2025-05-09T07:25:37.503Z] 07:25:37 INFO - GECKO(1015) | console.info: mailnews.oauth: "Successful response from the authorization server: {\"access_token\":\"access_token\",\"refresh_token\":\"refresh_token\",\"scope\":\"test_mail test_addressbook test_calendar\"}" [task 2025-05-09T07:25:37.510Z] 07:25:37 INFO - GECKO(1015) | console.debug: mailnews.oauth: "Updating existing token for oauth://test.test with scope \"test_mail test_addressbook test_calendar\"" [task 2025-05-09T07:25:38.354Z] 07:25:38 INFO - GECKO(1015) | console.debug: mailnews.oauth: "Clearing OAuth2 objects from cache" [task 2025-05-09T07:25:38.449Z] 07:25:38 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:25:38.608Z] 07:25:38 INFO - GECKO(1015) | Closing SOCKS server on 42833 [task 2025-05-09T07:25:38.612Z] 07:25:38 INFO - GECKO(1015) | Reverse proxy from localhost:40807 to localhost:33929 closed [task 2025-05-09T07:25:38.614Z] 07:25:38 INFO - GECKO(1015) | Requesting to remove oauth.test.test:443 [task 2025-05-09T07:25:38.615Z] 07:25:38 INFO - GECKO(1015) | oauth.test.test:443 was not configured! [task 2025-05-09T07:25:38.616Z] 07:25:38 INFO - GECKO(1015) | OAuth2 server at localhost:40807 closed [task 2025-05-09T07:25:38.625Z] 07:25:38 INFO - GECKO(1015) | POP3 server at localhost:46341 closed [task 2025-05-09T07:25:38.625Z] 07:25:38 INFO - GECKO(1015) | IMAP server at localhost:36497 closed [task 2025-05-09T07:25:38.928Z] 07:25:38 INFO - GECKO(1015) | MEMORY STAT | vsize 4452MB | residentFast 983MB | heapAllocated 380MB [task 2025-05-09T07:25:38.930Z] 07:25:38 INFO - TEST-OK | comm/mail/base/test/browser/browser_getMessages_oAuth2.js | took 17522ms [task 2025-05-09T07:25:38.931Z] 07:25:38 INFO - checking window state [task 2025-05-09T07:25:38.931Z] 07:25:38 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:25:39.019Z] 07:25:39 INFO - TEST-START | comm/mail/base/test/browser/browser_getMessages_offline.js [task 2025-05-09T07:25:39.045Z] 07:25:39 INFO - GECKO(1015) | IMAP server at localhost:38621 opened [task 2025-05-09T07:25:39.046Z] 07:25:39 INFO - GECKO(1015) | Starting SOCKS server on 37355 [task 2025-05-09T07:25:39.053Z] 07:25:39 INFO - GECKO(1015) | Requesting to map test.test:143 [task 2025-05-09T07:25:39.064Z] 07:25:39 INFO - GECKO(1015) | POP3 server at localhost:34593 opened [task 2025-05-09T07:25:39.065Z] 07:25:39 INFO - GECKO(1015) | Requesting to map test.test:110 [task 2025-05-09T07:25:39.065Z] 07:25:39 INFO - GECKO(1015) | NNTP server at localhost:32877 opened [task 2025-05-09T07:25:39.066Z] 07:25:39 INFO - GECKO(1015) | Requesting to map test.test:119 [task 2025-05-09T07:25:39.408Z] 07:25:39 INFO - GECKO(1015) | AUTH PLAIN line -AHVzZXIAcGFzc3dvcmQ=- [task 2025-05-09T07:25:39.408Z] 07:25:39 INFO - GECKO(1015) | authorize-id: --, username: -user-, password: -password- [task 2025-05-09T07:25:39.417Z] 07:25:39 INFO - GECKO(1015) | AUTH PLAIN line -AHVzZXIAcGFzc3dvcmQ=- [task 2025-05-09T07:25:39.417Z] 07:25:39 INFO - GECKO(1015) | authorize-id: --, username: -user-, password: -password- [task 2025-05-09T07:25:39.994Z] 07:25:39 INFO - GECKO(1015) | AUTH PLAIN line -AHVzZXIAcGFzc3dvcmQ=- [task 2025-05-09T07:25:39.994Z] 07:25:39 INFO - GECKO(1015) | authorize-id: --, username: -user-, password: -password- [task 2025-05-09T07:25:41.148Z] 07:25:41 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:25:41.275Z] 07:25:41 INFO - GECKO(1015) | Closing SOCKS server on 37355 [task 2025-05-09T07:25:41.282Z] 07:25:41 INFO - GECKO(1015) | NNTP server at localhost:32877 closed [task 2025-05-09T07:25:41.284Z] 07:25:41 INFO - GECKO(1015) | POP3 server at localhost:34593 closed [task 2025-05-09T07:25:41.284Z] 07:25:41 INFO - GECKO(1015) | IMAP server at localhost:38621 closed [task 2025-05-09T07:25:41.593Z] 07:25:41 INFO - GECKO(1015) | MEMORY STAT | vsize 4452MB | residentFast 992MB | heapAllocated 377MB [task 2025-05-09T07:25:41.594Z] 07:25:41 INFO - TEST-OK | comm/mail/base/test/browser/browser_getMessages_offline.js | took 2581ms [task 2025-05-09T07:25:41.595Z] 07:25:41 INFO - checking window state [task 2025-05-09T07:25:41.596Z] 07:25:41 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:25:41.686Z] 07:25:41 INFO - TEST-START | comm/mail/base/test/browser/browser_goMenu.js [task 2025-05-09T07:25:42.105Z] 07:25:42 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:25:42.587Z] 07:25:42 INFO - GECKO(1015) | MEMORY STAT | vsize 4452MB | residentFast 983MB | heapAllocated 378MB [task 2025-05-09T07:25:42.588Z] 07:25:42 INFO - TEST-OK | comm/mail/base/test/browser/browser_goMenu.js | took 902ms [task 2025-05-09T07:25:42.588Z] 07:25:42 INFO - checking window state [task 2025-05-09T07:25:42.588Z] 07:25:42 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:25:42.682Z] 07:25:42 INFO - TEST-START | comm/mail/base/test/browser/browser_groupedBySortPersistence.js [task 2025-05-09T07:25:44.876Z] 07:25:44 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:25:45.388Z] 07:25:45 INFO - GECKO(1015) | MEMORY STAT | vsize 4455MB | residentFast 993MB | heapAllocated 393MB [task 2025-05-09T07:25:45.389Z] 07:25:45 INFO - TEST-OK | comm/mail/base/test/browser/browser_groupedBySortPersistence.js | took 2706ms [task 2025-05-09T07:25:45.389Z] 07:25:45 INFO - checking window state [task 2025-05-09T07:25:45.389Z] 07:25:45 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:25:45.485Z] 07:25:45 INFO - TEST-START | comm/mail/base/test/browser/browser_interactionTelemetry.js [task 2025-05-09T07:25:47.180Z] 07:25:47 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:25:49.049Z] 07:25:49 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:25:49.715Z] 07:25:49 INFO - GECKO(1015) | MEMORY STAT | vsize 4458MB | residentFast 1000MB | heapAllocated 393MB [task 2025-05-09T07:25:49.717Z] 07:25:49 INFO - TEST-OK | comm/mail/base/test/browser/browser_interactionTelemetry.js | took 4231ms [task 2025-05-09T07:25:49.717Z] 07:25:49 INFO - checking window state [task 2025-05-09T07:25:49.717Z] 07:25:49 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:25:49.814Z] 07:25:49 INFO - TEST-START | comm/mail/base/test/browser/browser_mailContext.js [task 2025-05-09T07:28:09.231Z] 07:28:09 INFO - GECKO(1015) | console.error: [Exception... "Component returned failure code: 0x805e0006 (NS_ERROR_CONTENT_BLOCKED) [nsIChannel.asyncOpen]" nsresult: "0x805e0006 (NS_ERROR_CONTENT_BLOCKED)" location: "JS frame :: resource:///modules/FaviconLoader.sys.mjs :: load :: line 175" data: no] [task 2025-05-09T07:28:13.677Z] 07:28:13 INFO - GECKO(1015) | console.error: [Exception... "Component returned failure code: 0x805e0006 (NS_ERROR_CONTENT_BLOCKED) [nsIChannel.asyncOpen]" nsresult: "0x805e0006 (NS_ERROR_CONTENT_BLOCKED)" location: "JS frame :: resource:///modules/FaviconLoader.sys.mjs :: load :: line 175" data: no] [task 2025-05-09T07:28:14.773Z] 07:28:14 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:28:15.201Z] 07:28:15 INFO - GECKO(1015) | MEMORY STAT | vsize 4461MB | residentFast 1005MB | heapAllocated 414MB [task 2025-05-09T07:28:15.202Z] 07:28:15 INFO - TEST-OK | comm/mail/base/test/browser/browser_mailContext.js | took 145387ms [task 2025-05-09T07:28:15.203Z] 07:28:15 INFO - checking window state [task 2025-05-09T07:28:15.203Z] 07:28:15 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:28:15.297Z] 07:28:15 INFO - TEST-START | comm/mail/base/test/browser/browser_mailContext_compose.js [task 2025-05-09T07:28:15.372Z] 07:28:15 INFO - GECKO(1015) | NNTP server at localhost:33705 opened [task 2025-05-09T07:28:18.512Z] 07:28:18 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:28:20.137Z] 07:28:20 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:28:21.602Z] 07:28:21 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:28:22.608Z] 07:28:22 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:28:24.171Z] 07:28:24 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:28:25.690Z] 07:28:25 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:28:26.740Z] 07:28:26 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:28:28.408Z] 07:28:28 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:28:30.347Z] 07:28:30 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:28:33.289Z] 07:28:33 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:28:36.544Z] 07:28:36 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:28:39.373Z] 07:28:39 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:28:41.043Z] 07:28:41 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:28:43.899Z] 07:28:43 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:28:46.722Z] 07:28:46 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:28:49.643Z] 07:28:49 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:28:51.179Z] 07:28:51 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:28:53.040Z] 07:28:53 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:28:54.407Z] 07:28:54 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:28:55.909Z] 07:28:55 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:28:57.425Z] 07:28:57 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:28:58.470Z] 07:28:58 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:28:59.895Z] 07:28:59 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:29:01.436Z] 07:29:01 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:29:04.514Z] 07:29:04 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:29:07.816Z] 07:29:07 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:29:11.522Z] 07:29:11 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:29:12.908Z] 07:29:12 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:29:16.767Z] 07:29:16 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:29:21.215Z] 07:29:21 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:29:22.687Z] 07:29:22 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:29:24.244Z] 07:29:24 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:29:26.160Z] 07:29:26 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:29:27.893Z] 07:29:27 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:29:29.390Z] 07:29:29 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:29:30.957Z] 07:29:30 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:29:32.412Z] 07:29:32 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:29:34.093Z] 07:29:34 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:29:39.127Z] 07:29:39 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:29:42.786Z] 07:29:42 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:29:47.077Z] 07:29:47 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:29:48.522Z] 07:29:48 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:29:52.700Z] 07:29:52 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:29:57.458Z] 07:29:57 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:29:58.903Z] 07:29:58 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:30:00.438Z] 07:30:00 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:30:01.544Z] 07:30:01 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:30:02.895Z] 07:30:02 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:30:04.206Z] 07:30:04 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:30:05.023Z] 07:30:05 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:30:06.300Z] 07:30:06 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:30:07.712Z] 07:30:07 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:30:11.189Z] 07:30:11 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:30:15.236Z] 07:30:15 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:30:19.552Z] 07:30:19 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:30:20.796Z] 07:30:20 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:30:25.399Z] 07:30:25 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:30:25.861Z] 07:30:25 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:30:25.962Z] 07:30:25 INFO - GECKO(1015) | NNTP server at localhost:33705 closed [task 2025-05-09T07:30:26.366Z] 07:30:26 INFO - GECKO(1015) | MEMORY STAT | vsize 4577MB | residentFast 1090MB | heapAllocated 441MB [task 2025-05-09T07:30:26.367Z] 07:30:26 INFO - TEST-OK | comm/mail/base/test/browser/browser_mailContext_compose.js | took 131069ms [task 2025-05-09T07:30:26.368Z] 07:30:26 INFO - checking window state [task 2025-05-09T07:30:26.368Z] 07:30:26 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:30:26.462Z] 07:30:26 INFO - TEST-START | comm/mail/base/test/browser/browser_mailContext_messageContent.js [task 2025-05-09T07:30:27.012Z] 07:30:27 INFO - GECKO(1015) | console.error: [Exception... "Component returned failure code: 0x805e0006 (NS_ERROR_CONTENT_BLOCKED) [nsIChannel.asyncOpen]" nsresult: "0x805e0006 (NS_ERROR_CONTENT_BLOCKED)" location: "JS frame :: resource:///modules/FaviconLoader.sys.mjs :: load :: line 175" data: no] [task 2025-05-09T07:30:28.950Z] 07:30:28 INFO - GECKO(1015) | WARNING: content window passed to PrivateBrowsingUtils.isWindowPrivate. Use isContentWindowPrivate instead (but only for frame scripts). [task 2025-05-09T07:30:28.951Z] 07:30:28 INFO - GECKO(1015) | pbu_isWindowPrivate@resource://gre/modules/PrivateBrowsingUtils.sys.mjs:23:11 [task 2025-05-09T07:30:28.952Z] 07:30:28 INFO - GECKO(1015) | _update/useDarkTheme<@resource://gre/modules/LightweightThemeConsumer.sys.mjs:289:36 [task 2025-05-09T07:30:28.953Z] 07:30:28 INFO - GECKO(1015) | _update@resource://gre/modules/LightweightThemeConsumer.sys.mjs:304:7 [task 2025-05-09T07:30:28.953Z] 07:30:28 INFO - GECKO(1015) | LightweightThemeConsumer@resource://gre/modules/LightweightThemeConsumer.sys.mjs:232:8 [task 2025-05-09T07:30:28.953Z] 07:30:28 INFO - GECKO(1015) | observe/<@resource:///modules/MailGlue.sys.mjs:535:15 [task 2025-05-09T07:30:28.954Z] 07:30:28 INFO - GECKO(1015) | EventListener.handleEvent*observe@resource:///modules/MailGlue.sys.mjs:527:18 [task 2025-05-09T07:30:30.207Z] 07:30:30 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:30:30.579Z] 07:30:30 INFO - GECKO(1015) | JavaScript error: resource://gre/modules/LoginManagerParent.sys.mjs, line 155: TypeError: URL constructor: null is not a valid URL. [task 2025-05-09T07:30:33.466Z] 07:30:33 INFO - GECKO(1015) | console.error: [Exception... "Component returned failure code: 0x805e0006 (NS_ERROR_CONTENT_BLOCKED) [nsIChannel.asyncOpen]" nsresult: "0x805e0006 (NS_ERROR_CONTENT_BLOCKED)" location: "JS frame :: resource:///modules/FaviconLoader.sys.mjs :: load :: line 175" data: no] [task 2025-05-09T07:30:34.939Z] 07:30:34 INFO - GECKO(1015) | WARNING: content window passed to PrivateBrowsingUtils.isWindowPrivate. Use isContentWindowPrivate instead (but only for frame scripts). [task 2025-05-09T07:30:34.945Z] 07:30:34 INFO - GECKO(1015) | pbu_isWindowPrivate@resource://gre/modules/PrivateBrowsingUtils.sys.mjs:23:11 [task 2025-05-09T07:30:34.946Z] 07:30:34 INFO - GECKO(1015) | _update/useDarkTheme<@resource://gre/modules/LightweightThemeConsumer.sys.mjs:289:36 [task 2025-05-09T07:30:34.946Z] 07:30:34 INFO - GECKO(1015) | _update@resource://gre/modules/LightweightThemeConsumer.sys.mjs:304:7 [task 2025-05-09T07:30:34.946Z] 07:30:34 INFO - GECKO(1015) | LightweightThemeConsumer@resource://gre/modules/LightweightThemeConsumer.sys.mjs:232:8 [task 2025-05-09T07:30:34.946Z] 07:30:34 INFO - GECKO(1015) | observe/<@resource:///modules/MailGlue.sys.mjs:535:15 [task 2025-05-09T07:30:34.948Z] 07:30:34 INFO - GECKO(1015) | EventListener.handleEvent*observe@resource:///modules/MailGlue.sys.mjs:527:18 [task 2025-05-09T07:30:36.045Z] 07:30:36 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:30:36.294Z] 07:30:36 INFO - GECKO(1015) | JavaScript error: resource://gre/modules/LoginManagerParent.sys.mjs, line 155: TypeError: URL constructor: null is not a valid URL. [task 2025-05-09T07:30:38.453Z] 07:30:38 INFO - GECKO(1015) | console.error: [Exception... "Component returned failure code: 0x805e0006 (NS_ERROR_CONTENT_BLOCKED) [nsIChannel.asyncOpen]" nsresult: "0x805e0006 (NS_ERROR_CONTENT_BLOCKED)" location: "JS frame :: resource:///modules/FaviconLoader.sys.mjs :: load :: line 175" data: no] [task 2025-05-09T07:30:39.949Z] 07:30:39 INFO - GECKO(1015) | WARNING: content window passed to PrivateBrowsingUtils.isWindowPrivate. Use isContentWindowPrivate instead (but only for frame scripts). [task 2025-05-09T07:30:39.950Z] 07:30:39 INFO - GECKO(1015) | pbu_isWindowPrivate@resource://gre/modules/PrivateBrowsingUtils.sys.mjs:23:11 [task 2025-05-09T07:30:39.951Z] 07:30:39 INFO - GECKO(1015) | _update/useDarkTheme<@resource://gre/modules/LightweightThemeConsumer.sys.mjs:289:36 [task 2025-05-09T07:30:39.951Z] 07:30:39 INFO - GECKO(1015) | _update@resource://gre/modules/LightweightThemeConsumer.sys.mjs:304:7 [task 2025-05-09T07:30:39.952Z] 07:30:39 INFO - GECKO(1015) | LightweightThemeConsumer@resource://gre/modules/LightweightThemeConsumer.sys.mjs:232:8 [task 2025-05-09T07:30:39.952Z] 07:30:39 INFO - GECKO(1015) | observe/<@resource:///modules/MailGlue.sys.mjs:535:15 [task 2025-05-09T07:30:39.952Z] 07:30:39 INFO - GECKO(1015) | EventListener.handleEvent*observe@resource:///modules/MailGlue.sys.mjs:527:18 [task 2025-05-09T07:30:40.167Z] 07:30:40 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:30:41.306Z] 07:30:41 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:30:41.462Z] 07:30:41 INFO - GECKO(1015) | JavaScript error: resource://gre/modules/LoginManagerParent.sys.mjs, line 155: TypeError: URL constructor: null is not a valid URL. [task 2025-05-09T07:30:43.246Z] 07:30:43 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:30:43.687Z] 07:30:43 INFO - GECKO(1015) | MEMORY STAT | vsize 4582MB | residentFast 1077MB | heapAllocated 422MB [task 2025-05-09T07:30:43.688Z] 07:30:43 INFO - TEST-OK | comm/mail/base/test/browser/browser_mailContext_messageContent.js | took 17226ms [task 2025-05-09T07:30:43.689Z] 07:30:43 INFO - checking window state [task 2025-05-09T07:30:43.689Z] 07:30:43 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:30:43.780Z] 07:30:43 INFO - TEST-START | comm/mail/base/test/browser/browser_mailContext_navigation.js [task 2025-05-09T07:30:49.430Z] 07:30:49 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:30:49.969Z] 07:30:49 INFO - GECKO(1015) | MEMORY STAT | vsize 4547MB | residentFast 1070MB | heapAllocated 442MB [task 2025-05-09T07:30:49.970Z] 07:30:49 INFO - TEST-OK | comm/mail/base/test/browser/browser_mailContext_navigation.js | took 6190ms [task 2025-05-09T07:30:49.971Z] 07:30:49 INFO - checking window state [task 2025-05-09T07:30:49.971Z] 07:30:49 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:30:50.072Z] 07:30:50 INFO - TEST-START | comm/mail/base/test/browser/browser_mailContext_threadTree.js [task 2025-05-09T07:31:10.123Z] 07:31:10 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:31:10.559Z] 07:31:10 INFO - GECKO(1015) | MEMORY STAT | vsize 4467MB | residentFast 1000MB | heapAllocated 392MB [task 2025-05-09T07:31:10.559Z] 07:31:10 INFO - TEST-OK | comm/mail/base/test/browser/browser_mailContext_threadTree.js | took 20487ms [task 2025-05-09T07:31:10.560Z] 07:31:10 INFO - checking window state [task 2025-05-09T07:31:10.560Z] 07:31:10 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:31:10.657Z] 07:31:10 INFO - TEST-START | comm/mail/base/test/browser/browser_mailTabsAndWindows.js [task 2025-05-09T07:31:17.573Z] 07:31:17 INFO - GECKO(1015) | console.error: gloda.index_msg: "Exception while attempting to mark message with gloda state afterdb commit" [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMsgDBHdr.getUint32Property]" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: resource:///modules/gloda/IndexMsg.sys.mjs :: _commitCallback :: line 143" data: no] [task 2025-05-09T07:31:17.576Z] 07:31:17 INFO - GECKO(1015) | console.error: gloda.index_msg: "Exception while attempting to mark message with gloda state afterdb commit" [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMsgDBHdr.getUint32Property]" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: resource:///modules/gloda/IndexMsg.sys.mjs :: _commitCallback :: line 143" data: no] [task 2025-05-09T07:31:17.577Z] 07:31:17 INFO - GECKO(1015) | console.error: gloda.index_msg: "Exception while attempting to mark message with gloda state afterdb commit" [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMsgDBHdr.getUint32Property]" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: resource:///modules/gloda/IndexMsg.sys.mjs :: _commitCallback :: line 143" data: no] [task 2025-05-09T07:31:17.577Z] 07:31:17 INFO - GECKO(1015) | console.error: gloda.index_msg: "Exception while attempting to mark message with gloda state afterdb commit" [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMsgDBHdr.getUint32Property]" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: resource:///modules/gloda/IndexMsg.sys.mjs :: _commitCallback :: line 143" data: no] [task 2025-05-09T07:31:19.943Z] 07:31:19 INFO - GECKO(1015) | [CodeCoverage] Setting handlers for process 6182. [task 2025-05-09T07:31:20.759Z] 07:31:20 INFO - GECKO(1015) | [CodeCoverage] Setting handlers for process 6188. [task 2025-05-09T07:31:21.096Z] 07:31:21 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:31:21.615Z] 07:31:21 INFO - GECKO(1015) | MEMORY STAT | vsize 4473MB | residentFast 1033MB | heapAllocated 420MB [task 2025-05-09T07:31:21.615Z] 07:31:21 INFO - TEST-OK | comm/mail/base/test/browser/browser_mailTabsAndWindows.js | took 10959ms [task 2025-05-09T07:31:21.616Z] 07:31:21 INFO - checking window state [task 2025-05-09T07:31:21.617Z] 07:31:21 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:31:21.715Z] 07:31:21 INFO - TEST-START | comm/mail/base/test/browser/browser_markAsRead.js [task 2025-05-09T07:31:21.779Z] 07:31:21 INFO - GECKO(1015) | IMAP server at localhost:40643 opened [task 2025-05-09T07:31:58.650Z] 07:31:58 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:31:58.795Z] 07:31:58 INFO - GECKO(1015) | IMAP server at localhost:40643 closed [task 2025-05-09T07:31:59.104Z] 07:31:59 INFO - GECKO(1015) | MEMORY STAT | vsize 4473MB | residentFast 1021MB | heapAllocated 419MB [task 2025-05-09T07:31:59.105Z] 07:31:59 INFO - TEST-OK | comm/mail/base/test/browser/browser_markAsRead.js | took 37390ms [task 2025-05-09T07:31:59.105Z] 07:31:59 INFO - checking window state [task 2025-05-09T07:31:59.106Z] 07:31:59 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:31:59.205Z] 07:31:59 INFO - TEST-START | comm/mail/base/test/browser/browser_menubar.js [task 2025-05-09T07:32:00.403Z] 07:32:00 INFO - GECKO(1015) | 1746775920402 Marionette TRACE Received observer notification browser-delayed-startup-finished [task 2025-05-09T07:32:00.526Z] 07:32:00 INFO - GECKO(1015) | JavaScript error: chrome://messenger/content/mail-offline.js, line 86: NS_ERROR_ILLEGAL_VALUE: Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMsgSendLater.hasUnsentMessages] [task 2025-05-09T07:32:02.410Z] 07:32:02 INFO - GECKO(1015) | 1746775922409 Marionette TRACE Received observer notification browser-delayed-startup-finished [task 2025-05-09T07:32:02.466Z] 07:32:02 INFO - GECKO(1015) | JavaScript error: chrome://messenger/content/mail-offline.js, line 86: NS_ERROR_ILLEGAL_VALUE: Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMsgSendLater.hasUnsentMessages] [task 2025-05-09T07:32:03.961Z] 07:32:03 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:32:05.397Z] 07:32:05 INFO - GECKO(1015) | 1746775925396 Marionette TRACE Received observer notification browser-delayed-startup-finished [task 2025-05-09T07:32:05.466Z] 07:32:05 INFO - GECKO(1015) | JavaScript error: chrome://messenger/content/mail-offline.js, line 86: NS_ERROR_ILLEGAL_VALUE: Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMsgSendLater.hasUnsentMessages] [task 2025-05-09T07:32:08.922Z] 07:32:08 INFO - GECKO(1015) | 1746775928921 Marionette TRACE Received observer notification browser-delayed-startup-finished [task 2025-05-09T07:32:08.978Z] 07:32:08 INFO - GECKO(1015) | JavaScript error: chrome://messenger/content/mail-offline.js, line 86: NS_ERROR_ILLEGAL_VALUE: Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMsgSendLater.hasUnsentMessages] [task 2025-05-09T07:32:10.308Z] 07:32:10 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:32:12.195Z] 07:32:12 INFO - GECKO(1015) | 1746775932194 Marionette TRACE Received observer notification browser-delayed-startup-finished [task 2025-05-09T07:32:12.247Z] 07:32:12 INFO - GECKO(1015) | JavaScript error: chrome://messenger/content/mail-offline.js, line 86: NS_ERROR_ILLEGAL_VALUE: Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMsgSendLater.hasUnsentMessages] [task 2025-05-09T07:32:15.747Z] 07:32:15 INFO - GECKO(1015) | 1746775935746 Marionette TRACE Received observer notification browser-delayed-startup-finished [task 2025-05-09T07:32:15.913Z] 07:32:15 INFO - GECKO(1015) | JavaScript error: chrome://messenger/content/mail-offline.js, line 86: NS_ERROR_ILLEGAL_VALUE: Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMsgSendLater.hasUnsentMessages] [task 2025-05-09T07:32:17.506Z] 07:32:17 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:32:18.270Z] 07:32:18 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:32:18.898Z] 07:32:18 INFO - GECKO(1015) | MEMORY STAT | vsize 4674MB | residentFast 1134MB | heapAllocated 485MB [task 2025-05-09T07:32:18.899Z] 07:32:18 INFO - TEST-OK | comm/mail/base/test/browser/browser_menubar.js | took 19694ms [task 2025-05-09T07:32:18.901Z] 07:32:18 INFO - checking window state [task 2025-05-09T07:32:18.901Z] 07:32:18 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:32:18.995Z] 07:32:18 INFO - TEST-START | comm/mail/base/test/browser/browser_messageBodyAs.js [task 2025-05-09T07:32:31.555Z] 07:32:31 INFO - GECKO(1015) | [CodeCoverage] Setting handlers for process 6473. [task 2025-05-09T07:32:33.556Z] 07:32:33 INFO - GECKO(1015) | [CodeCoverage] Setting handlers for process 6508. [task 2025-05-09T07:32:34.498Z] 07:32:34 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:32:34.747Z] 07:32:34 INFO - GECKO(1015) | console.error: gloda.index_msg: "Exception while attempting to mark message with gloda state afterdb commit" [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMsgDBHdr.getUint32Property]" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: resource:///modules/gloda/IndexMsg.sys.mjs :: _commitCallback :: line 143" data: no] [task 2025-05-09T07:32:34.969Z] 07:32:34 INFO - GECKO(1015) | MEMORY STAT | vsize 4566MB | residentFast 1078MB | heapAllocated 439MB [task 2025-05-09T07:32:34.969Z] 07:32:34 INFO - TEST-OK | comm/mail/base/test/browser/browser_messageBodyAs.js | took 15975ms [task 2025-05-09T07:32:34.971Z] 07:32:34 INFO - checking window state [task 2025-05-09T07:32:34.971Z] 07:32:34 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:32:35.078Z] 07:32:35 INFO - TEST-START | comm/mail/base/test/browser/browser_messageMenu.js [task 2025-05-09T07:32:38.481Z] 07:32:38 INFO - GECKO(1015) | [CodeCoverage] Setting handlers for process 6545. [task 2025-05-09T07:32:38.534Z] 07:32:38 INFO - GECKO(1015) | console.error: [Exception... "Component returned failure code: 0x805e0006 (NS_ERROR_CONTENT_BLOCKED) [nsIChannel.asyncOpen]" nsresult: "0x805e0006 (NS_ERROR_CONTENT_BLOCKED)" location: "JS frame :: resource:///modules/FaviconLoader.sys.mjs :: load :: line 175" data: no] [task 2025-05-09T07:33:09.211Z] 07:33:09 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:33:09.453Z] 07:33:09 INFO - GECKO(1015) | console.error: gloda.index_msg: "Exception while attempting to mark message with gloda state afterdb commit" [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMsgDBHdr.getUint32Property]" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: resource:///modules/gloda/IndexMsg.sys.mjs :: _commitCallback :: line 143" data: no] [task 2025-05-09T07:33:09.665Z] 07:33:09 INFO - GECKO(1015) | MEMORY STAT | vsize 4536MB | residentFast 1060MB | heapAllocated 442MB [task 2025-05-09T07:33:09.668Z] 07:33:09 INFO - TEST-OK | comm/mail/base/test/browser/browser_messageMenu.js | took 34589ms [task 2025-05-09T07:33:09.669Z] 07:33:09 INFO - checking window state [task 2025-05-09T07:33:09.669Z] 07:33:09 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:33:09.790Z] 07:33:09 INFO - TEST-START | comm/mail/base/test/browser/browser_navigation.js [task 2025-05-09T07:34:49.829Z] 07:34:49 INFO - GECKO(1015) | JavaScript error: chrome://messenger/content/aboutMessage.js, line 312: TypeError: can't access property "selectEventsSuppressed", gDBView.selection is null [task 2025-05-09T07:34:49.829Z] 07:34:49 INFO - GECKO(1015) | JavaScript error: chrome://messenger/content/aboutMessage.js, line 312: TypeError: can't access property "selectEventsSuppressed", gDBView.selection is null [task 2025-05-09T07:34:49.837Z] 07:34:49 INFO - GECKO(1015) | JavaScript error: chrome://messenger/content/mailCommon.js, line 1159: TypeError: can't access property "document", top is null [task 2025-05-09T07:34:49.846Z] 07:34:49 INFO - GECKO(1015) | JavaScript error: chrome://messenger/content/mailCommon.js, line 1159: TypeError: can't access property "document", top is null [task 2025-05-09T07:34:50.751Z] 07:34:50 INFO - GECKO(1015) | JavaScript error: chrome://messenger/content/aboutMessage.js, line 312: TypeError: can't access property "selectEventsSuppressed", gDBView.selection is null [task 2025-05-09T07:34:50.752Z] 07:34:50 INFO - GECKO(1015) | JavaScript error: chrome://messenger/content/aboutMessage.js, line 312: TypeError: can't access property "selectEventsSuppressed", gDBView.selection is null [taskcluster 2025-05-09T07:34:52.020Z] [taskcluster-proxy] Successfully refreshed taskcluster-proxy credentials: task-client/VvFT159rRPe6FKHLHhPi0g/0/on/us-central1-a/3361606369465603765/until/1746777291.983 [task 2025-05-09T07:34:58.356Z] 07:34:58 INFO - GECKO(1015) | JavaScript error: chrome://messenger/content/aboutMessage.js, line 312: TypeError: can't access property "selectEventsSuppressed", gDBView.selection is null [task 2025-05-09T07:34:58.356Z] 07:34:58 INFO - GECKO(1015) | JavaScript error: chrome://messenger/content/aboutMessage.js, line 312: TypeError: can't access property "selectEventsSuppressed", gDBView.selection is null [task 2025-05-09T07:34:58.386Z] 07:34:58 INFO - GECKO(1015) | JavaScript error: chrome://messenger/content/aboutMessage.js, line 312: TypeError: can't access property "selectEventsSuppressed", gDBView.selection is null [task 2025-05-09T07:34:58.387Z] 07:34:58 INFO - GECKO(1015) | JavaScript error: chrome://messenger/content/aboutMessage.js, line 312: TypeError: can't access property "selectEventsSuppressed", gDBView.selection is null [task 2025-05-09T07:34:58.435Z] 07:34:58 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:34:58.993Z] 07:34:58 INFO - TEST-INFO | started process screentopng [task 2025-05-09T07:34:59.197Z] 07:34:59 INFO - TEST-INFO | screentopng: exit 0 [task 2025-05-09T07:34:59.198Z] 07:34:59 INFO - [task 2025-05-09T07:34:59.198Z] 07:34:59 INFO - Buffered messages logged at 07:34:47 [task 2025-05-09T07:34:59.198Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | Go forward should be disabled - true == true - [task 2025-05-09T07:34:59.198Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | selected folder - "mailbox://nobody@Local%20Folders/Navigation%20A" == "mailbox://nobody@Local%20Folders/Navigation%20A" - [task 2025-05-09T07:34:59.200Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | a message should be selected - 1 != -1 - [task 2025-05-09T07:34:59.218Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | row for selected message should exist and be in view - {"hasConnected":true,"list":{"_toleranceSize":22,"_rows":{},"_view":"[xpconnect wrapped (nsIMsgDBView, nsITreeView)]","_selection":"[object Object]","_selectTimeout":null,"table":{"columns":[{"id":"selectCol","l10n":{"header":"threadpane-column-header-select","menuitem":"threadpane-column-label-select","cell":"threadpane-cell-select"},"ordinal":1,"select":true,"icon":true,"resizable":false,"sortable":false,"hidden":true},{"id":"threadCol","l10n":{"header":"threadpane-column-header-thread","menuitem":"threadpane-column-label-thread","cell":"threadpane-cell-thread"},"ordinal":2,"thread":true,"icon":true,"resizable":false,"sortable":false},{"id":"flaggedCol","l10n":{"header":"threadpane-column-header-flagged","menuitem":"threadpane-column-label-flagged","cell":"threadpane-cell-flagged"},"ordinal":3,"sortKey":"byFlagged","icon":true,"resizable":false},{"id":"attachmentCol","l10n":{"header":"threadpane-column-header-attachments","menuitem":"threadpane-column-label-attachments","cell":"threadpane-cell-attachments"},"ordinal":4,"sortKey":"byAttachments","icon":true,"resizable":false},{"id":"subjectCol","l10n":{"header":"threadpane-column-header-subject","menuitem":"threadpane-column-label-subject","cell":"threadpane-cell-subject-title"},"ordinal":5,"picker":false,"sortKey":"bySubject"},{"id":"unreadButtonColHeader","l10n":{"header":"threadpane-column-header-unread-button","menuitem":"threadpane-column-label-unread-button","cell":"threadpane-cell-read-status"},"ordinal":6,"sortKey":"byUnread","icon":true,"resizable":false},{"id":"senderCol","l10n":{"header":"threadpane-column-header-sender","menuitem":"threadpane-column-label-sender","cell":"threadpane-cell-sender-title"},"ordinal":7,"sortKey":"byAuthor","hidden":true},{"id":"recipientCol","l10n":{"header":"threadpane-column-header-recipient","menuitem":"threadpane-column-label-recipient","cell":"threadpane-cell-recipient-title"},"ordinal":8,"sortKey":"byRecipient","hidden":true},{"id":"correspondentCol","l10n":{"header":"threadpane-column-header-correspondents","menuitem":"threadpane-column-label-correspondents","cell":"threadpane-cell-correspondents-title"},"ordinal":9,"sortKey":"byCorrespondent","hidden":false},{"id":"junkStatusCol","l10n":{"header":"threadpane-column-header-spam","menuitem":"threadpane-column-label-spam","cell":"threadpane-cell-spam"},"ordinal":10,"sortKey":"byJunkStatus","icon":true,"resizable":false,"hidden":false},{"id":"dateCol","l10n":{"header":"threadpane-column-header-date","menuitem":"threadpane-column-label-date","cell":"threadpane-cell-date-title"},"ordinal":11,"sortKey":"byDate"},{"id":"receivedCol","l10n":{"header":"threadpane-column-header-received","menuitem":"threadpane-column-label-received","cell":"threadpane-cell-received-title"},"ordinal":12,"sortKey":"byReceived","hidden":true},{"id":"statusCol","l10n":{"header":"threadpane-column-header-status","menuitem":"threadpane-column-label-status","cell":"threadpane-cell-status-title"},"ordinal":13,"sortKey":"byStatus","hidden":true},{"id":"sizeCol","l10n":{"header":"threadpane-column-header-size","menuitem":"threadpane-column-label-size","cell":"threadpane-cell-size-title"},"ordinal":14,"sortKey":"bySize","hidden":true},{"id":"tagsCol","l10n":{"header":"threadpane-column-header-tags","menuitem":"threadpane-column-label-tags","cell":"threadpane-cell-tags-title"},"ordinal":15,"sortKey":"byTags","hidden":true},{"id":"accountCol","l10n":{"header":"threadpane-column-header-account","menuitem":"threadpane-column-label-account","cell":"threadpane-cell-account-title"},"ordinal":16,"sortKey":"byAccount","hidden":true},{"id":"priorityCol","l10n":{"header":"threadpane-column-header-priority","menuitem":"threadpane-column-label-priority","cell":"threadpane-cell-priority-title"},"ordinal":17,"sortKey":"byPriority","hidden":true},{"id":"unreadCol","l10n":{"header":"threadpane-column-header-unread","menuitem":"threadpane-column-label-unread","cell":"threadpane-cell-unread-title"},"ordinal":18,"sortable":false,"hidden":true},{"id":"totalCol","l10n":{"header":"threadpane-column-header-total","menuitem":"threadpane-column-label-total","cell":"threadpane-cell-total-title"},"ordinal":19,"sortable":false,"hidden":true},{"id":"locationCol","l10n":{"header":"threadpane-column-header-location","menuitem":"threadpane-column-label-location","cell":"threadpane-cell-location-title"},"ordinal":20,"sortKey":"byLocation","hidden":true},{"id":"idCol","l10n":{"header":"threadpane-column-header-id","menuitem":"threadpane-column-label-id","cell":"threadpane-cell-id-title"},"ordinal":21,"sortKey":"byId","hidden":true},{"id":"deleteCol","l10n":{"header":"threadpane-column-header-delete","menuitem":"threadpane-column-label-delete","cell":"threadpane-cell-delete"},"ordinal":22,"delete":true,"icon":true,"resizable":false,"sortable":false,"hidden":true}],"header":{"hasConnected":true,"row":{},"_height":32},"popupMenuTemplates":["threadPaneApplyColumnMenu","threadPaneApplyViewMenu"],"isHorizontalScroll":false,"hasConnected":true,"spacerTop":{"hasConnected":true,"cell":{}},"body":{"hasConnected":true},"spacerBottom":{"hasConnected":true,"cell":{}}},"_rowBufferReadyEvent":null,"hasConnected":true,"placeholder":{},"_height":908,"_rowElementName":"thread-card","_rowElementClass":"class ThreadCard extends TreeViewTableRow {\n static ROW_HEIGHT = 46;\n\n connectedCallback() {\n if (this.hasConnected) {\n return;\n }\n\n super.connectedCallback();\n\n this.setAttribute(\"draggable\", \"true\");\n this.classList.add(\"card-layout\");\n\n this.appendChild(\n document.getElementById(\"threadPaneCardTemplate\").content.cloneNode(true)\n );\n\n this.senderLine = this.querySelector(\".sender\");\n this.subjectLine = this.querySelector(\".subject\");\n this.dateLine = this.querySelector(\".date\");\n this.starButton = this.querySelector(\".button-star\");\n this.threadCardTagsInfo = this.querySelector(\".thread-card-tags-info\");\n this.tagIcons = this.querySelectorAll(\".tag-icon\");\n this.tagsMore = this.querySelector(\".tag-more\");\n this.replies = this.querySelector(\".thread-replies\");\n this.sortHeaderDetails = this.querySelector(\".sort-header-details\");\n }\n\n _fillRow() {\n super._fillRow();\n\n // XPCOM calls here must be keep to a minimum. Collect all of the\n // required data in one go.\n const properties = {};\n const threadLevel = {};\n\n const cellTexts = this.view.cellDataForColumns(\n this._index,\n window.threadPane.cardColumns,\n properties,\n threadLevel\n );\n\n // Collect the various strings and fluent IDs to build the full string for\n // the message row aria-label.\n const ariaLabelPromises = [];\n // Use static mapping instead of threadPane.cardColumns since the name of\n // the sender column changes. (see getProperSenderForCardsView)\n const KEYS = [\"subject\", \"sender\", \"date\", \"tagKeys\", \"total\", \"unread\"];\n const data = Object.fromEntries(KEYS.map((key, i) => [key, cellTexts[i]]));\n\n if (threadLevel.value) {\n properties.value += \" thread-children\";\n }\n const propertiesSet = new Set(properties.value.split(\" \"));\n this.dataset.properties = properties.value.trim();\n\n this.subjectLine.textContent = data.subject;\n this.subjectLine.title = data.subject;\n\n // Handle a different style and data if this is a dummy row.\n if (propertiesSet.has(\"dummy\")) {\n const unread = Number(data.unread);\n const total = Number(data.total);\n\n if (unread) {\n document.l10n.setAttributes(\n this.sortHeaderDetails,\n \"threadpane-sort-header-unread-count\",\n {\n unread,\n total,\n }\n );\n return;\n }\n\n document.l10n.setAttributes(\n this.sortHeaderDetails,\n \"threadpane-sort-header-count\",\n {\n total,\n }\n );\n return;\n }\n\n this.senderLine.textContent = data.sender;\n this.senderLine.title = data.sender;\n this.dateLine.textContent = data.date;\n\n const matchedKeys = [];\n const matchedTags = [];\n for (const key of data.tagKeys.split(\" \")) {\n try {\n const tag = MailServices.tags.getTagForKey(key);\n matchedKeys.push(key);\n matchedTags.push(tag);\n } catch (ex) {\n // `getTagForKey` throws if the tag doesn't exist.\n }\n }\n this.threadCardTagsInfo.title = tagsTitleFormatter.format(matchedTags);\n\n // Clears the text span displaying the extra amount of the tags to prevent\n // stale content.\n const tagCount = matchedTags.length;\n this.tagsMore.hidden = tagCount <= 3;\n\n // Show or hide tags based on its index and the amount of tags.\n for (const [tagIndex, tag] of this.tagIcons.entries()) {\n tag.hidden = tagIndex >= tagCount;\n // If any tag is active, we reset the tags colors.\n tag.style.setProperty(\n \"--tag-color\",\n `var(--tag-${CSS.escape(matchedKeys[tagIndex])}-backcolor)`\n );\n }\n\n // Updates the text span displaying the extra amount of the tags.\n if (tagCount > 3) {\n this.tagsMore.hidden = false;\n this.tagsMore.textContent = tagsMoreFormatter.format(tagCount - 3);\n }\n\n // Follow the layout order.\n ariaLabelPromises.push(data.sender);\n ariaLabelPromises.push(data.date);\n ariaLabelPromises.push(data.subject);\n ariaLabelPromises.push(data.tags);\n\n if (propertiesSet.has(\"flagged\")) {\n document.l10n.setAttributes(\n this.starButton,\n \"tree-list-view-row-flagged\"\n );\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-flagged-cell-label\")\n );\n } else {\n document.l10n.setAttributes(this.starButton, \"tree-list-view-row-flag\");\n }\n\n if (propertiesSet.has(\"junk\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-spam-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"read\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-read-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"unread\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-unread-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"attach\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-attachments-cell-label\")\n );\n }\n\n // Display number of replies in the twisty button.\n const repliesCount = parseInt(data.total) - 1;\n if (repliesCount > 0) {\n document.l10n.setAttributes(this.replies, \"threadpane-replies\", {\n count: repliesCount,\n });\n }\n\n Promise.allSettled(ariaLabelPromises).then(results => {\n this.setAttribute(\n \"aria-label\",\n results\n .map(settledPromise => settledPromise.value ?? \"\")\n .filter(value => value.trim() != \"\")\n .join(\", \")\n );\n });\n }\n}"},"view":"[xpconnect wrapped (nsIMsgDBView, nsITreeView)]","senderLine":{},"subjectLine":{},"dateLine":{},"starButton":{},"threadCardTagsInfo":{},"tagIcons":{"0":{},"1":{},"2":{}},"tagsMore":{},"replies":{},"sortHeaderDetails":{},"_index":1} == true - [task 2025-05-09T07:34:59.218Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | selected message - "1@made.up.invalid" == "1@made.up.invalid" - [task 2025-05-09T07:34:59.218Z] 07:34:59 INFO - Buffered messages logged at 07:34:48 [task 2025-05-09T07:34:59.219Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | correct message loaded - "1@made.up.invalid" == "1@made.up.invalid" - [task 2025-05-09T07:34:59.220Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | correct message displayed - "mailbox:///tmp/tmpqiy2fhby.mozrunner/Mail/Local%20Folders-29/Navigation%20A?number=2" == "mailbox:///tmp/tmpqiy2fhby.mozrunner/Mail/Local%20Folders-29/Navigation%20A?number=2" - [task 2025-05-09T07:34:59.220Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | Should have a message to go back to - true == true - [task 2025-05-09T07:34:59.221Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | Should have a message to go forward to - true == true - [task 2025-05-09T07:34:59.222Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | Go back should be enabled - "[xpconnect wrapped nsIController]" == true - [task 2025-05-09T07:34:59.223Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | a message should be selected - 2 != -1 - [task 2025-05-09T07:34:59.247Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | row for selected message should exist and be in view - {"hasConnected":true,"list":{"_toleranceSize":22,"_rows":{},"_view":"[xpconnect wrapped (nsIMsgDBView, nsITreeView)]","_selection":"[object Object]","_selectTimeout":null,"table":{"columns":[{"id":"selectCol","l10n":{"header":"threadpane-column-header-select","menuitem":"threadpane-column-label-select","cell":"threadpane-cell-select"},"ordinal":1,"select":true,"icon":true,"resizable":false,"sortable":false,"hidden":true},{"id":"threadCol","l10n":{"header":"threadpane-column-header-thread","menuitem":"threadpane-column-label-thread","cell":"threadpane-cell-thread"},"ordinal":2,"thread":true,"icon":true,"resizable":false,"sortable":false},{"id":"flaggedCol","l10n":{"header":"threadpane-column-header-flagged","menuitem":"threadpane-column-label-flagged","cell":"threadpane-cell-flagged"},"ordinal":3,"sortKey":"byFlagged","icon":true,"resizable":false},{"id":"attachmentCol","l10n":{"header":"threadpane-column-header-attachments","menuitem":"threadpane-column-label-attachments","cell":"threadpane-cell-attachments"},"ordinal":4,"sortKey":"byAttachments","icon":true,"resizable":false},{"id":"subjectCol","l10n":{"header":"threadpane-column-header-subject","menuitem":"threadpane-column-label-subject","cell":"threadpane-cell-subject-title"},"ordinal":5,"picker":false,"sortKey":"bySubject"},{"id":"unreadButtonColHeader","l10n":{"header":"threadpane-column-header-unread-button","menuitem":"threadpane-column-label-unread-button","cell":"threadpane-cell-read-status"},"ordinal":6,"sortKey":"byUnread","icon":true,"resizable":false},{"id":"senderCol","l10n":{"header":"threadpane-column-header-sender","menuitem":"threadpane-column-label-sender","cell":"threadpane-cell-sender-title"},"ordinal":7,"sortKey":"byAuthor","hidden":true},{"id":"recipientCol","l10n":{"header":"threadpane-column-header-recipient","menuitem":"threadpane-column-label-recipient","cell":"threadpane-cell-recipient-title"},"ordinal":8,"sortKey":"byRecipient","hidden":true},{"id":"correspondentCol","l10n":{"header":"threadpane-column-header-correspondents","menuitem":"threadpane-column-label-correspondents","cell":"threadpane-cell-correspondents-title"},"ordinal":9,"sortKey":"byCorrespondent","hidden":false},{"id":"junkStatusCol","l10n":{"header":"threadpane-column-header-spam","menuitem":"threadpane-column-label-spam","cell":"threadpane-cell-spam"},"ordinal":10,"sortKey":"byJunkStatus","icon":true,"resizable":false,"hidden":false},{"id":"dateCol","l10n":{"header":"threadpane-column-header-date","menuitem":"threadpane-column-label-date","cell":"threadpane-cell-date-title"},"ordinal":11,"sortKey":"byDate"},{"id":"receivedCol","l10n":{"header":"threadpane-column-header-received","menuitem":"threadpane-column-label-received","cell":"threadpane-cell-received-title"},"ordinal":12,"sortKey":"byReceived","hidden":true},{"id":"statusCol","l10n":{"header":"threadpane-column-header-status","menuitem":"threadpane-column-label-status","cell":"threadpane-cell-status-title"},"ordinal":13,"sortKey":"byStatus","hidden":true},{"id":"sizeCol","l10n":{"header":"threadpane-column-header-size","menuitem":"threadpane-column-label-size","cell":"threadpane-cell-size-title"},"ordinal":14,"sortKey":"bySize","hidden":true},{"id":"tagsCol","l10n":{"header":"threadpane-column-header-tags","menuitem":"threadpane-column-label-tags","cell":"threadpane-cell-tags-title"},"ordinal":15,"sortKey":"byTags","hidden":true},{"id":"accountCol","l10n":{"header":"threadpane-column-header-account","menuitem":"threadpane-column-label-account","cell":"threadpane-cell-account-title"},"ordinal":16,"sortKey":"byAccount","hidden":true},{"id":"priorityCol","l10n":{"header":"threadpane-column-header-priority","menuitem":"threadpane-column-label-priority","cell":"threadpane-cell-priority-title"},"ordinal":17,"sortKey":"byPriority","hidden":true},{"id":"unreadCol","l10n":{"header":"threadpane-column-header-unread","menuitem":"threadpane-column-label-unread","cell":"threadpane-cell-unread-title"},"ordinal":18,"sortable":false,"hidden":true},{"id":"totalCol","l10n":{"header":"threadpane-column-header-total","menuitem":"threadpane-column-label-total","cell":"threadpane-cell-total-title"},"ordinal":19,"sortable":false,"hidden":true},{"id":"locationCol","l10n":{"header":"threadpane-column-header-location","menuitem":"threadpane-column-label-location","cell":"threadpane-cell-location-title"},"ordinal":20,"sortKey":"byLocation","hidden":true},{"id":"idCol","l10n":{"header":"threadpane-column-header-id","menuitem":"threadpane-column-label-id","cell":"threadpane-cell-id-title"},"ordinal":21,"sortKey":"byId","hidden":true},{"id":"deleteCol","l10n":{"header":"threadpane-column-header-delete","menuitem":"threadpane-column-label-delete","cell":"threadpane-cell-delete"},"ordinal":22,"delete":true,"icon":true,"resizable":false,"sortable":false,"hidden":true}],"header":{"hasConnected":true,"row":{},"_height":32},"popupMenuTemplates":["threadPaneApplyColumnMenu","threadPaneApplyViewMenu"],"isHorizontalScroll":false,"hasConnected":true,"spacerTop":{"hasConnected":true,"cell":{}},"body":{"hasConnected":true},"spacerBottom":{"hasConnected":true,"cell":{}}},"_rowBufferReadyEvent":null,"hasConnected":true,"placeholder":{},"_height":908,"_rowElementName":"thread-card","_rowElementClass":"class ThreadCard extends TreeViewTableRow {\n static ROW_HEIGHT = 46;\n\n connectedCallback() {\n if (this.hasConnected) {\n return;\n }\n\n super.connectedCallback();\n\n this.setAttribute(\"draggable\", \"true\");\n this.classList.add(\"card-layout\");\n\n this.appendChild(\n document.getElementById(\"threadPaneCardTemplate\").content.cloneNode(true)\n );\n\n this.senderLine = this.querySelector(\".sender\");\n this.subjectLine = this.querySelector(\".subject\");\n this.dateLine = this.querySelector(\".date\");\n this.starButton = this.querySelector(\".button-star\");\n this.threadCardTagsInfo = this.querySelector(\".thread-card-tags-info\");\n this.tagIcons = this.querySelectorAll(\".tag-icon\");\n this.tagsMore = this.querySelector(\".tag-more\");\n this.replies = this.querySelector(\".thread-replies\");\n this.sortHeaderDetails = this.querySelector(\".sort-header-details\");\n }\n\n _fillRow() {\n super._fillRow();\n\n // XPCOM calls here must be keep to a minimum. Collect all of the\n // required data in one go.\n const properties = {};\n const threadLevel = {};\n\n const cellTexts = this.view.cellDataForColumns(\n this._index,\n window.threadPane.cardColumns,\n properties,\n threadLevel\n );\n\n // Collect the various strings and fluent IDs to build the full string for\n // the message row aria-label.\n const ariaLabelPromises = [];\n // Use static mapping instead of threadPane.cardColumns since the name of\n // the sender column changes. (see getProperSenderForCardsView)\n const KEYS = [\"subject\", \"sender\", \"date\", \"tagKeys\", \"total\", \"unread\"];\n const data = Object.fromEntries(KEYS.map((key, i) => [key, cellTexts[i]]));\n\n if (threadLevel.value) {\n properties.value += \" thread-children\";\n }\n const propertiesSet = new Set(properties.value.split(\" \"));\n this.dataset.properties = properties.value.trim();\n\n this.subjectLine.textContent = data.subject;\n this.subjectLine.title = data.subject;\n\n // Handle a different style and data if this is a dummy row.\n if (propertiesSet.has(\"dummy\")) {\n const unread = Number(data.unread);\n const total = Number(data.total);\n\n if (unread) {\n document.l10n.setAttributes(\n this.sortHeaderDetails,\n \"threadpane-sort-header-unread-count\",\n {\n unread,\n total,\n }\n );\n return;\n }\n\n document.l10n.setAttributes(\n this.sortHeaderDetails,\n \"threadpane-sort-header-count\",\n {\n total,\n }\n );\n return;\n }\n\n this.senderLine.textContent = data.sender;\n this.senderLine.title = data.sender;\n this.dateLine.textContent = data.date;\n\n const matchedKeys = [];\n const matchedTags = [];\n for (const key of data.tagKeys.split(\" \")) {\n try {\n const tag = MailServices.tags.getTagForKey(key);\n matchedKeys.push(key);\n matchedTags.push(tag);\n } catch (ex) {\n // `getTagForKey` throws if the tag doesn't exist.\n }\n }\n this.threadCardTagsInfo.title = tagsTitleFormatter.format(matchedTags);\n\n // Clears the text span displaying the extra amount of the tags to prevent\n // stale content.\n const tagCount = matchedTags.length;\n this.tagsMore.hidden = tagCount <= 3;\n\n // Show or hide tags based on its index and the amount of tags.\n for (const [tagIndex, tag] of this.tagIcons.entries()) {\n tag.hidden = tagIndex >= tagCount;\n // If any tag is active, we reset the tags colors.\n tag.style.setProperty(\n \"--tag-color\",\n `var(--tag-${CSS.escape(matchedKeys[tagIndex])}-backcolor)`\n );\n }\n\n // Updates the text span displaying the extra amount of the tags.\n if (tagCount > 3) {\n this.tagsMore.hidden = false;\n this.tagsMore.textContent = tagsMoreFormatter.format(tagCount - 3);\n }\n\n // Follow the layout order.\n ariaLabelPromises.push(data.sender);\n ariaLabelPromises.push(data.date);\n ariaLabelPromises.push(data.subject);\n ariaLabelPromises.push(data.tags);\n\n if (propertiesSet.has(\"flagged\")) {\n document.l10n.setAttributes(\n this.starButton,\n \"tree-list-view-row-flagged\"\n );\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-flagged-cell-label\")\n );\n } else {\n document.l10n.setAttributes(this.starButton, \"tree-list-view-row-flag\");\n }\n\n if (propertiesSet.has(\"junk\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-spam-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"read\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-read-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"unread\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-unread-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"attach\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-attachments-cell-label\")\n );\n }\n\n // Display number of replies in the twisty button.\n const repliesCount = parseInt(data.total) - 1;\n if (repliesCount > 0) {\n document.l10n.setAttributes(this.replies, \"threadpane-replies\", {\n count: repliesCount,\n });\n }\n\n Promise.allSettled(ariaLabelPromises).then(results => {\n this.setAttribute(\n \"aria-label\",\n results\n .map(settledPromise => settledPromise.value ?? \"\")\n .filter(value => value.trim() != \"\")\n .join(\", \")\n );\n });\n }\n}"},"view":"[xpconnect wrapped (nsIMsgDBView, nsITreeView)]","senderLine":{},"subjectLine":{},"dateLine":{},"starButton":{},"threadCardTagsInfo":{},"tagIcons":{"0":{},"1":{},"2":{}},"tagsMore":{},"replies":{},"sortHeaderDetails":{},"_index":2} == true - [task 2025-05-09T07:34:59.251Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | selected message - "2@made.up.invalid" == "2@made.up.invalid" - [task 2025-05-09T07:34:59.251Z] 07:34:59 INFO - Buffered messages logged at 07:34:49 [task 2025-05-09T07:34:59.251Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | correct message loaded - "2@made.up.invalid" == "2@made.up.invalid" - [task 2025-05-09T07:34:59.251Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | correct message displayed - "mailbox:///tmp/tmpqiy2fhby.mozrunner/Mail/Local%20Folders-29/Navigation%20A?number=3" == "mailbox:///tmp/tmpqiy2fhby.mozrunner/Mail/Local%20Folders-29/Navigation%20A?number=3" - [task 2025-05-09T07:34:59.252Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | Should have a message to go back to - true == true - [task 2025-05-09T07:34:59.252Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | Should have no message to go forward to - true == true - [task 2025-05-09T07:34:59.252Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | Go forward should be disabled - true == true - [task 2025-05-09T07:34:59.252Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | a message should be selected - 1 != -1 - [task 2025-05-09T07:34:59.259Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | row for selected message should exist and be in view - {"hasConnected":true,"list":{"_toleranceSize":22,"_rows":{},"_view":"[xpconnect wrapped (nsIMsgDBView, nsITreeView)]","_selection":"[object Object]","_selectTimeout":null,"table":{"columns":[{"id":"selectCol","l10n":{"header":"threadpane-column-header-select","menuitem":"threadpane-column-label-select","cell":"threadpane-cell-select"},"ordinal":1,"select":true,"icon":true,"resizable":false,"sortable":false,"hidden":true},{"id":"threadCol","l10n":{"header":"threadpane-column-header-thread","menuitem":"threadpane-column-label-thread","cell":"threadpane-cell-thread"},"ordinal":2,"thread":true,"icon":true,"resizable":false,"sortable":false},{"id":"flaggedCol","l10n":{"header":"threadpane-column-header-flagged","menuitem":"threadpane-column-label-flagged","cell":"threadpane-cell-flagged"},"ordinal":3,"sortKey":"byFlagged","icon":true,"resizable":false},{"id":"attachmentCol","l10n":{"header":"threadpane-column-header-attachments","menuitem":"threadpane-column-label-attachments","cell":"threadpane-cell-attachments"},"ordinal":4,"sortKey":"byAttachments","icon":true,"resizable":false},{"id":"subjectCol","l10n":{"header":"threadpane-column-header-subject","menuitem":"threadpane-column-label-subject","cell":"threadpane-cell-subject-title"},"ordinal":5,"picker":false,"sortKey":"bySubject"},{"id":"unreadButtonColHeader","l10n":{"header":"threadpane-column-header-unread-button","menuitem":"threadpane-column-label-unread-button","cell":"threadpane-cell-read-status"},"ordinal":6,"sortKey":"byUnread","icon":true,"resizable":false},{"id":"senderCol","l10n":{"header":"threadpane-column-header-sender","menuitem":"threadpane-column-label-sender","cell":"threadpane-cell-sender-title"},"ordinal":7,"sortKey":"byAuthor","hidden":true},{"id":"recipientCol","l10n":{"header":"threadpane-column-header-recipient","menuitem":"threadpane-column-label-recipient","cell":"threadpane-cell-recipient-title"},"ordinal":8,"sortKey":"byRecipient","hidden":true},{"id":"correspondentCol","l10n":{"header":"threadpane-column-header-correspondents","menuitem":"threadpane-column-label-correspondents","cell":"threadpane-cell-correspondents-title"},"ordinal":9,"sortKey":"byCorrespondent","hidden":false},{"id":"junkStatusCol","l10n":{"header":"threadpane-column-header-spam","menuitem":"threadpane-column-label-spam","cell":"threadpane-cell-spam"},"ordinal":10,"sortKey":"byJunkStatus","icon":true,"resizable":false,"hidden":false},{"id":"dateCol","l10n":{"header":"threadpane-column-header-date","menuitem":"threadpane-column-label-date","cell":"threadpane-cell-date-title"},"ordinal":11,"sortKey":"byDate"},{"id":"receivedCol","l10n":{"header":"threadpane-column-header-received","menuitem":"threadpane-column-label-received","cell":"threadpane-cell-received-title"},"ordinal":12,"sortKey":"byReceived","hidden":true},{"id":"statusCol","l10n":{"header":"threadpane-column-header-status","menuitem":"threadpane-column-label-status","cell":"threadpane-cell-status-title"},"ordinal":13,"sortKey":"byStatus","hidden":true},{"id":"sizeCol","l10n":{"header":"threadpane-column-header-size","menuitem":"threadpane-column-label-size","cell":"threadpane-cell-size-title"},"ordinal":14,"sortKey":"bySize","hidden":true},{"id":"tagsCol","l10n":{"header":"threadpane-column-header-tags","menuitem":"threadpane-column-label-tags","cell":"threadpane-cell-tags-title"},"ordinal":15,"sortKey":"byTags","hidden":true},{"id":"accountCol","l10n":{"header":"threadpane-column-header-account","menuitem":"threadpane-column-label-account","cell":"threadpane-cell-account-title"},"ordinal":16,"sortKey":"byAccount","hidden":true},{"id":"priorityCol","l10n":{"header":"threadpane-column-header-priority","menuitem":"threadpane-column-label-priority","cell":"threadpane-cell-priority-title"},"ordinal":17,"sortKey":"byPriority","hidden":true},{"id":"unreadCol","l10n":{"header":"threadpane-column-header-unread","menuitem":"threadpane-column-label-unread","cell":"threadpane-cell-unread-title"},"ordinal":18,"sortable":false,"hidden":true},{"id":"totalCol","l10n":{"header":"threadpane-column-header-total","menuitem":"threadpane-column-label-total","cell":"threadpane-cell-total-title"},"ordinal":19,"sortable":false,"hidden":true},{"id":"locationCol","l10n":{"header":"threadpane-column-header-location","menuitem":"threadpane-column-label-location","cell":"threadpane-cell-location-title"},"ordinal":20,"sortKey":"byLocation","hidden":true},{"id":"idCol","l10n":{"header":"threadpane-column-header-id","menuitem":"threadpane-column-label-id","cell":"threadpane-cell-id-title"},"ordinal":21,"sortKey":"byId","hidden":true},{"id":"deleteCol","l10n":{"header":"threadpane-column-header-delete","menuitem":"threadpane-column-label-delete","cell":"threadpane-cell-delete"},"ordinal":22,"delete":true,"icon":true,"resizable":false,"sortable":false,"hidden":true}],"header":{"hasConnected":true,"row":{},"_height":32},"popupMenuTemplates":["threadPaneApplyColumnMenu","threadPaneApplyViewMenu"],"isHorizontalScroll":false,"hasConnected":true,"spacerTop":{"hasConnected":true,"cell":{}},"body":{"hasConnected":true},"spacerBottom":{"hasConnected":true,"cell":{}}},"_rowBufferReadyEvent":null,"hasConnected":true,"placeholder":{},"_height":908,"_rowElementName":"thread-card","_rowElementClass":"class ThreadCard extends TreeViewTableRow {\n static ROW_HEIGHT = 46;\n\n connectedCallback() {\n if (this.hasConnected) {\n return;\n }\n\n super.connectedCallback();\n\n this.setAttribute(\"draggable\", \"true\");\n this.classList.add(\"card-layout\");\n\n this.appendChild(\n document.getElementById(\"threadPaneCardTemplate\").content.cloneNode(true)\n );\n\n this.senderLine = this.querySelector(\".sender\");\n this.subjectLine = this.querySelector(\".subject\");\n this.dateLine = this.querySelector(\".date\");\n this.starButton = this.querySelector(\".button-star\");\n this.threadCardTagsInfo = this.querySelector(\".thread-card-tags-info\");\n this.tagIcons = this.querySelectorAll(\".tag-icon\");\n this.tagsMore = this.querySelector(\".tag-more\");\n this.replies = this.querySelector(\".thread-replies\");\n this.sortHeaderDetails = this.querySelector(\".sort-header-details\");\n }\n\n _fillRow() {\n super._fillRow();\n\n // XPCOM calls here must be keep to a minimum. Collect all of the\n // required data in one go.\n const properties = {};\n const threadLevel = {};\n\n const cellTexts = this.view.cellDataForColumns(\n this._index,\n window.threadPane.cardColumns,\n properties,\n threadLevel\n );\n\n // Collect the various strings and fluent IDs to build the full string for\n // the message row aria-label.\n const ariaLabelPromises = [];\n // Use static mapping instead of threadPane.cardColumns since the name of\n // the sender column changes. (see getProperSenderForCardsView)\n const KEYS = [\"subject\", \"sender\", \"date\", \"tagKeys\", \"total\", \"unread\"];\n const data = Object.fromEntries(KEYS.map((key, i) => [key, cellTexts[i]]));\n\n if (threadLevel.value) {\n properties.value += \" thread-children\";\n }\n const propertiesSet = new Set(properties.value.split(\" \"));\n this.dataset.properties = properties.value.trim();\n\n this.subjectLine.textContent = data.subject;\n this.subjectLine.title = data.subject;\n\n // Handle a different style and data if this is a dummy row.\n if (propertiesSet.has(\"dummy\")) {\n const unread = Number(data.unread);\n const total = Number(data.total);\n\n if (unread) {\n document.l10n.setAttributes(\n this.sortHeaderDetails,\n \"threadpane-sort-header-unread-count\",\n {\n unread,\n total,\n }\n );\n return;\n }\n\n document.l10n.setAttributes(\n this.sortHeaderDetails,\n \"threadpane-sort-header-count\",\n {\n total,\n }\n );\n return;\n }\n\n this.senderLine.textContent = data.sender;\n this.senderLine.title = data.sender;\n this.dateLine.textContent = data.date;\n\n const matchedKeys = [];\n const matchedTags = [];\n for (const key of data.tagKeys.split(\" \")) {\n try {\n const tag = MailServices.tags.getTagForKey(key);\n matchedKeys.push(key);\n matchedTags.push(tag);\n } catch (ex) {\n // `getTagForKey` throws if the tag doesn't exist.\n }\n }\n this.threadCardTagsInfo.title = tagsTitleFormatter.format(matchedTags);\n\n // Clears the text span displaying the extra amount of the tags to prevent\n // stale content.\n const tagCount = matchedTags.length;\n this.tagsMore.hidden = tagCount <= 3;\n\n // Show or hide tags based on its index and the amount of tags.\n for (const [tagIndex, tag] of this.tagIcons.entries()) {\n tag.hidden = tagIndex >= tagCount;\n // If any tag is active, we reset the tags colors.\n tag.style.setProperty(\n \"--tag-color\",\n `var(--tag-${CSS.escape(matchedKeys[tagIndex])}-backcolor)`\n );\n }\n\n // Updates the text span displaying the extra amount of the tags.\n if (tagCount > 3) {\n this.tagsMore.hidden = false;\n this.tagsMore.textContent = tagsMoreFormatter.format(tagCount - 3);\n }\n\n // Follow the layout order.\n ariaLabelPromises.push(data.sender);\n ariaLabelPromises.push(data.date);\n ariaLabelPromises.push(data.subject);\n ariaLabelPromises.push(data.tags);\n\n if (propertiesSet.has(\"flagged\")) {\n document.l10n.setAttributes(\n this.starButton,\n \"tree-list-view-row-flagged\"\n );\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-flagged-cell-label\")\n );\n } else {\n document.l10n.setAttributes(this.starButton, \"tree-list-view-row-flag\");\n }\n\n if (propertiesSet.has(\"junk\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-spam-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"read\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-read-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"unread\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-unread-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"attach\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-attachments-cell-label\")\n );\n }\n\n // Display number of replies in the twisty button.\n const repliesCount = parseInt(data.total) - 1;\n if (repliesCount > 0) {\n document.l10n.setAttributes(this.replies, \"threadpane-replies\", {\n count: repliesCount,\n });\n }\n\n Promise.allSettled(ariaLabelPromises).then(results => {\n this.setAttribute(\n \"aria-label\",\n results\n .map(settledPromise => settledPromise.value ?? \"\")\n .filter(value => value.trim() != \"\")\n .join(\", \")\n );\n });\n }\n}"},"view":"[xpconnect wrapped (nsIMsgDBView, nsITreeView)]","senderLine":{},"subjectLine":{},"dateLine":{},"starButton":{},"threadCardTagsInfo":{},"tagIcons":{"0":{},"1":{},"2":{}},"tagsMore":{},"replies":{},"sortHeaderDetails":{},"_index":1} == true - [task 2025-05-09T07:34:59.260Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | selected message - "1@made.up.invalid" == "1@made.up.invalid" - [task 2025-05-09T07:34:59.260Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | correct message loaded - "1@made.up.invalid" == "1@made.up.invalid" - [task 2025-05-09T07:34:59.261Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | correct message displayed - "mailbox:///tmp/tmpqiy2fhby.mozrunner/Mail/Local%20Folders-29/Navigation%20A?number=2" == "mailbox:///tmp/tmpqiy2fhby.mozrunner/Mail/Local%20Folders-29/Navigation%20A?number=2" - [task 2025-05-09T07:34:59.261Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | Should have a message to go back to - true == true - [task 2025-05-09T07:34:59.262Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | Should have a message to go forward to - true == true - [task 2025-05-09T07:34:59.262Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | Go back should be enabled - "[xpconnect wrapped nsIController]" == true - [task 2025-05-09T07:34:59.263Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | Should have no message to go back to - true == true - [task 2025-05-09T07:34:59.263Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | Go back should be disabled - true == true - [task 2025-05-09T07:34:59.264Z] 07:34:59 INFO - Console message: [JavaScript Error: "TypeError: can't access property "selectEventsSuppressed", gDBView.selection is null" {file: "chrome://messenger/content/aboutMessage.js" line: 312}] [task 2025-05-09T07:34:59.264Z] 07:34:59 INFO - Console message: [JavaScript Error: "TypeError: can't access property "selectEventsSuppressed", gDBView.selection is null" {file: "chrome://messenger/content/aboutMessage.js" line: 312}] [task 2025-05-09T07:34:59.265Z] 07:34:59 INFO - Console message: [JavaScript Error: "TypeError: can't access property "document", top is null" {file: "chrome://messenger/content/mailCommon.js" line: 1159}] [task 2025-05-09T07:34:59.265Z] 07:34:59 INFO - Console message: [JavaScript Error: "TypeError: can't access property "document", top is null" {file: "chrome://messenger/content/mailCommon.js" line: 1159}] [task 2025-05-09T07:34:59.266Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | no message loaded - null == null - [task 2025-05-09T07:34:59.266Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | no message displayed - "about:blank" == "about:blank" - [task 2025-05-09T07:34:59.267Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | about:message hidden - true == true - [task 2025-05-09T07:34:59.267Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | Can go back to current history entry without selected message - true == true - [task 2025-05-09T07:34:59.268Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | Go forward should be enabled - "[xpconnect wrapped nsIController]" == true - [task 2025-05-09T07:34:59.268Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | a message should be selected - 0 != -1 - [task 2025-05-09T07:34:59.276Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | row for selected message should exist and be in view - {"hasConnected":true,"list":{"_toleranceSize":22,"_rows":{},"_view":"[xpconnect wrapped (nsIMsgDBView, nsITreeView)]","_selection":"[object Object]","_selectTimeout":null,"table":{"columns":[{"id":"selectCol","l10n":{"header":"threadpane-column-header-select","menuitem":"threadpane-column-label-select","cell":"threadpane-cell-select"},"ordinal":1,"select":true,"icon":true,"resizable":false,"sortable":false,"hidden":true},{"id":"threadCol","l10n":{"header":"threadpane-column-header-thread","menuitem":"threadpane-column-label-thread","cell":"threadpane-cell-thread"},"ordinal":2,"thread":true,"icon":true,"resizable":false,"sortable":false},{"id":"flaggedCol","l10n":{"header":"threadpane-column-header-flagged","menuitem":"threadpane-column-label-flagged","cell":"threadpane-cell-flagged"},"ordinal":3,"sortKey":"byFlagged","icon":true,"resizable":false},{"id":"attachmentCol","l10n":{"header":"threadpane-column-header-attachments","menuitem":"threadpane-column-label-attachments","cell":"threadpane-cell-attachments"},"ordinal":4,"sortKey":"byAttachments","icon":true,"resizable":false},{"id":"subjectCol","l10n":{"header":"threadpane-column-header-subject","menuitem":"threadpane-column-label-subject","cell":"threadpane-cell-subject-title"},"ordinal":5,"picker":false,"sortKey":"bySubject"},{"id":"unreadButtonColHeader","l10n":{"header":"threadpane-column-header-unread-button","menuitem":"threadpane-column-label-unread-button","cell":"threadpane-cell-read-status"},"ordinal":6,"sortKey":"byUnread","icon":true,"resizable":false},{"id":"senderCol","l10n":{"header":"threadpane-column-header-sender","menuitem":"threadpane-column-label-sender","cell":"threadpane-cell-sender-title"},"ordinal":7,"sortKey":"byAuthor","hidden":true},{"id":"recipientCol","l10n":{"header":"threadpane-column-header-recipient","menuitem":"threadpane-column-label-recipient","cell":"threadpane-cell-recipient-title"},"ordinal":8,"sortKey":"byRecipient","hidden":true},{"id":"correspondentCol","l10n":{"header":"threadpane-column-header-correspondents","menuitem":"threadpane-column-label-correspondents","cell":"threadpane-cell-correspondents-title"},"ordinal":9,"sortKey":"byCorrespondent","hidden":false},{"id":"junkStatusCol","l10n":{"header":"threadpane-column-header-spam","menuitem":"threadpane-column-label-spam","cell":"threadpane-cell-spam"},"ordinal":10,"sortKey":"byJunkStatus","icon":true,"resizable":false,"hidden":false},{"id":"dateCol","l10n":{"header":"threadpane-column-header-date","menuitem":"threadpane-column-label-date","cell":"threadpane-cell-date-title"},"ordinal":11,"sortKey":"byDate"},{"id":"receivedCol","l10n":{"header":"threadpane-column-header-received","menuitem":"threadpane-column-label-received","cell":"threadpane-cell-received-title"},"ordinal":12,"sortKey":"byReceived","hidden":true},{"id":"statusCol","l10n":{"header":"threadpane-column-header-status","menuitem":"threadpane-column-label-status","cell":"threadpane-cell-status-title"},"ordinal":13,"sortKey":"byStatus","hidden":true},{"id":"sizeCol","l10n":{"header":"threadpane-column-header-size","menuitem":"threadpane-column-label-size","cell":"threadpane-cell-size-title"},"ordinal":14,"sortKey":"bySize","hidden":true},{"id":"tagsCol","l10n":{"header":"threadpane-column-header-tags","menuitem":"threadpane-column-label-tags","cell":"threadpane-cell-tags-title"},"ordinal":15,"sortKey":"byTags","hidden":true},{"id":"accountCol","l10n":{"header":"threadpane-column-header-account","menuitem":"threadpane-column-label-account","cell":"threadpane-cell-account-title"},"ordinal":16,"sortKey":"byAccount","hidden":true},{"id":"priorityCol","l10n":{"header":"threadpane-column-header-priority","menuitem":"threadpane-column-label-priority","cell":"threadpane-cell-priority-title"},"ordinal":17,"sortKey":"byPriority","hidden":true},{"id":"unreadCol","l10n":{"header":"threadpane-column-header-unread","menuitem":"threadpane-column-label-unread","cell":"threadpane-cell-unread-title"},"ordinal":18,"sortable":false,"hidden":true},{"id":"totalCol","l10n":{"header":"threadpane-column-header-total","menuitem":"threadpane-column-label-total","cell":"threadpane-cell-total-title"},"ordinal":19,"sortable":false,"hidden":true},{"id":"locationCol","l10n":{"header":"threadpane-column-header-location","menuitem":"threadpane-column-label-location","cell":"threadpane-cell-location-title"},"ordinal":20,"sortKey":"byLocation","hidden":true},{"id":"idCol","l10n":{"header":"threadpane-column-header-id","menuitem":"threadpane-column-label-id","cell":"threadpane-cell-id-title"},"ordinal":21,"sortKey":"byId","hidden":true},{"id":"deleteCol","l10n":{"header":"threadpane-column-header-delete","menuitem":"threadpane-column-label-delete","cell":"threadpane-cell-delete"},"ordinal":22,"delete":true,"icon":true,"resizable":false,"sortable":false,"hidden":true}],"header":{"hasConnected":true,"row":{},"_height":32},"popupMenuTemplates":["threadPaneApplyColumnMenu","threadPaneApplyViewMenu"],"isHorizontalScroll":false,"hasConnected":true,"spacerTop":{"hasConnected":true,"cell":{}},"body":{"hasConnected":true},"spacerBottom":{"hasConnected":true,"cell":{}}},"_rowBufferReadyEvent":null,"hasConnected":true,"placeholder":{},"_height":908,"_rowElementName":"thread-card","_rowElementClass":"class ThreadCard extends TreeViewTableRow {\n static ROW_HEIGHT = 46;\n\n connectedCallback() {\n if (this.hasConnected) {\n return;\n }\n\n super.connectedCallback();\n\n this.setAttribute(\"draggable\", \"true\");\n this.classList.add(\"card-layout\");\n\n this.appendChild(\n document.getElementById(\"threadPaneCardTemplate\").content.cloneNode(true)\n );\n\n this.senderLine = this.querySelector(\".sender\");\n this.subjectLine = this.querySelector(\".subject\");\n this.dateLine = this.querySelector(\".date\");\n this.starButton = this.querySelector(\".button-star\");\n this.threadCardTagsInfo = this.querySelector(\".thread-card-tags-info\");\n this.tagIcons = this.querySelectorAll(\".tag-icon\");\n this.tagsMore = this.querySelector(\".tag-more\");\n this.replies = this.querySelector(\".thread-replies\");\n this.sortHeaderDetails = this.querySelector(\".sort-header-details\");\n }\n\n _fillRow() {\n super._fillRow();\n\n // XPCOM calls here must be keep to a minimum. Collect all of the\n // required data in one go.\n const properties = {};\n const threadLevel = {};\n\n const cellTexts = this.view.cellDataForColumns(\n this._index,\n window.threadPane.cardColumns,\n properties,\n threadLevel\n );\n\n // Collect the various strings and fluent IDs to build the full string for\n // the message row aria-label.\n const ariaLabelPromises = [];\n // Use static mapping instead of threadPane.cardColumns since the name of\n // the sender column changes. (see getProperSenderForCardsView)\n const KEYS = [\"subject\", \"sender\", \"date\", \"tagKeys\", \"total\", \"unread\"];\n const data = Object.fromEntries(KEYS.map((key, i) => [key, cellTexts[i]]));\n\n if (threadLevel.value) {\n properties.value += \" thread-children\";\n }\n const propertiesSet = new Set(properties.value.split(\" \"));\n this.dataset.properties = properties.value.trim();\n\n this.subjectLine.textContent = data.subject;\n this.subjectLine.title = data.subject;\n\n // Handle a different style and data if this is a dummy row.\n if (propertiesSet.has(\"dummy\")) {\n const unread = Number(data.unread);\n const total = Number(data.total);\n\n if (unread) {\n document.l10n.setAttributes(\n this.sortHeaderDetails,\n \"threadpane-sort-header-unread-count\",\n {\n unread,\n total,\n }\n );\n return;\n }\n\n document.l10n.setAttributes(\n this.sortHeaderDetails,\n \"threadpane-sort-header-count\",\n {\n total,\n }\n );\n return;\n }\n\n this.senderLine.textContent = data.sender;\n this.senderLine.title = data.sender;\n this.dateLine.textContent = data.date;\n\n const matchedKeys = [];\n const matchedTags = [];\n for (const key of data.tagKeys.split(\" \")) {\n try {\n const tag = MailServices.tags.getTagForKey(key);\n matchedKeys.push(key);\n matchedTags.push(tag);\n } catch (ex) {\n // `getTagForKey` throws if the tag doesn't exist.\n }\n }\n this.threadCardTagsInfo.title = tagsTitleFormatter.format(matchedTags);\n\n // Clears the text span displaying the extra amount of the tags to prevent\n // stale content.\n const tagCount = matchedTags.length;\n this.tagsMore.hidden = tagCount <= 3;\n\n // Show or hide tags based on its index and the amount of tags.\n for (const [tagIndex, tag] of this.tagIcons.entries()) {\n tag.hidden = tagIndex >= tagCount;\n // If any tag is active, we reset the tags colors.\n tag.style.setProperty(\n \"--tag-color\",\n `var(--tag-${CSS.escape(matchedKeys[tagIndex])}-backcolor)`\n );\n }\n\n // Updates the text span displaying the extra amount of the tags.\n if (tagCount > 3) {\n this.tagsMore.hidden = false;\n this.tagsMore.textContent = tagsMoreFormatter.format(tagCount - 3);\n }\n\n // Follow the layout order.\n ariaLabelPromises.push(data.sender);\n ariaLabelPromises.push(data.date);\n ariaLabelPromises.push(data.subject);\n ariaLabelPromises.push(data.tags);\n\n if (propertiesSet.has(\"flagged\")) {\n document.l10n.setAttributes(\n this.starButton,\n \"tree-list-view-row-flagged\"\n );\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-flagged-cell-label\")\n );\n } else {\n document.l10n.setAttributes(this.starButton, \"tree-list-view-row-flag\");\n }\n\n if (propertiesSet.has(\"junk\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-spam-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"read\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-read-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"unread\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-unread-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"attach\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-attachments-cell-label\")\n );\n }\n\n // Display number of replies in the twisty button.\n const repliesCount = parseInt(data.total) - 1;\n if (repliesCount > 0) {\n document.l10n.setAttributes(this.replies, \"threadpane-replies\", {\n count: repliesCount,\n });\n }\n\n Promise.allSettled(ariaLabelPromises).then(results => {\n this.setAttribute(\n \"aria-label\",\n results\n .map(settledPromise => settledPromise.value ?? \"\")\n .filter(value => value.trim() != \"\")\n .join(\", \")\n );\n });\n }\n}"},"view":"[xpconnect wrapped (nsIMsgDBView, nsITreeView)]","senderLine":{},"subjectLine":{},"dateLine":{},"starButton":{},"threadCardTagsInfo":{},"tagIcons":{"0":{},"1":{},"2":{}},"tagsMore":{},"replies":{},"sortHeaderDetails":{},"_index":0} == true - [task 2025-05-09T07:34:59.277Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | selected message - "1@made.up.invalid" == "1@made.up.invalid" - [task 2025-05-09T07:34:59.277Z] 07:34:59 INFO - Buffered messages logged at 07:34:50 [task 2025-05-09T07:34:59.278Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | correct message loaded - "1@made.up.invalid" == "1@made.up.invalid" - [task 2025-05-09T07:34:59.278Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | correct message displayed - "mailbox:///tmp/tmpqiy2fhby.mozrunner/Mail/Local%20Folders-29/Navigation%20A?number=2" == "mailbox:///tmp/tmpqiy2fhby.mozrunner/Mail/Local%20Folders-29/Navigation%20A?number=2" - [task 2025-05-09T07:34:59.279Z] 07:34:59 INFO - Leaving test bound testMessageHistoryInAbout3Pane [task 2025-05-09T07:34:59.279Z] 07:34:59 INFO - Entering test bound testMessageHistoryInATab [task 2025-05-09T07:34:59.280Z] 07:34:59 INFO - Console message: [JavaScript Error: "TypeError: can't access property "selectEventsSuppressed", gDBView.selection is null" {file: "chrome://messenger/content/aboutMessage.js" line: 312}] [task 2025-05-09T07:34:59.281Z] 07:34:59 INFO - Console message: [JavaScript Error: "TypeError: can't access property "selectEventsSuppressed", gDBView.selection is null" {file: "chrome://messenger/content/aboutMessage.js" line: 312}] [task 2025-05-09T07:34:59.281Z] 07:34:59 INFO - Buffered messages logged at 07:34:52 [task 2025-05-09T07:34:59.283Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | correct message loaded - "1@made.up.invalid" == "1@made.up.invalid" - [task 2025-05-09T07:34:59.283Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | correct message displayed - "mailbox:///tmp/tmpqiy2fhby.mozrunner/Mail/Local%20Folders-29/Navigation%20A?number=2" == "mailbox:///tmp/tmpqiy2fhby.mozrunner/Mail/Local%20Folders-29/Navigation%20A?number=2" - [task 2025-05-09T07:34:59.283Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | "[xpconnect wrapped nsIController]" == true - [task 2025-05-09T07:34:59.284Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | correct message loaded - "2@made.up.invalid" == "2@made.up.invalid" - [task 2025-05-09T07:34:59.284Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | correct message displayed - "mailbox:///tmp/tmpqiy2fhby.mozrunner/Mail/Local%20Folders-29/Navigation%20A?number=3" == "mailbox:///tmp/tmpqiy2fhby.mozrunner/Mail/Local%20Folders-29/Navigation%20A?number=3" - [task 2025-05-09T07:34:59.285Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | Going back should be available - true == true - [task 2025-05-09T07:34:59.286Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | Should not be able to go back to the current message - true == true - [task 2025-05-09T07:34:59.286Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | Should not have any message to go forward to - true == true - [task 2025-05-09T07:34:59.287Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | Go forward should be disabled - true == true - [task 2025-05-09T07:34:59.288Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | "[xpconnect wrapped nsIController]" == true - [task 2025-05-09T07:34:59.288Z] 07:34:59 INFO - Buffered messages logged at 07:34:53 [task 2025-05-09T07:34:59.289Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | correct message loaded - "1@made.up.invalid" == "1@made.up.invalid" - [task 2025-05-09T07:34:59.289Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | correct message displayed - "mailbox:///tmp/tmpqiy2fhby.mozrunner/Mail/Local%20Folders-29/Navigation%20A?number=2" == "mailbox:///tmp/tmpqiy2fhby.mozrunner/Mail/Local%20Folders-29/Navigation%20A?number=2" - [task 2025-05-09T07:34:59.290Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | Should have no message to go back to - true == true - [task 2025-05-09T07:34:59.290Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | Should have a message to go forward to - true == true - [task 2025-05-09T07:34:59.291Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | Go back should be disabled - true == true - [task 2025-05-09T07:34:59.292Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | "[xpconnect wrapped nsIController]" == true - [task 2025-05-09T07:34:59.292Z] 07:34:59 INFO - Buffered messages logged at 07:34:54 [task 2025-05-09T07:34:59.292Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | correct message loaded - "2@made.up.invalid" == "2@made.up.invalid" - [task 2025-05-09T07:34:59.293Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | correct message displayed - "mailbox:///tmp/tmpqiy2fhby.mozrunner/Mail/Local%20Folders-29/Navigation%20A?number=3" == "mailbox:///tmp/tmpqiy2fhby.mozrunner/Mail/Local%20Folders-29/Navigation%20A?number=3" - [task 2025-05-09T07:34:59.297Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | Should have a message to go back to - true == true - [task 2025-05-09T07:34:59.297Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | Should have no message to go forward to - true == true - [task 2025-05-09T07:34:59.297Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | Go back should be enabled - "[xpconnect wrapped nsIController]" == true - [task 2025-05-09T07:34:59.297Z] 07:34:59 INFO - Leaving test bound testMessageHistoryInATab [task 2025-05-09T07:34:59.297Z] 07:34:59 INFO - Entering test bound testMessageHistoryInAWindow [task 2025-05-09T07:34:59.297Z] 07:34:59 INFO - Buffered messages logged at 07:34:56 [task 2025-05-09T07:34:59.297Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | correct message loaded - "1@made.up.invalid" == "1@made.up.invalid" - [task 2025-05-09T07:34:59.298Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | correct message displayed - "mailbox:///tmp/tmpqiy2fhby.mozrunner/Mail/Local%20Folders-29/Navigation%20A?number=2" == "mailbox:///tmp/tmpqiy2fhby.mozrunner/Mail/Local%20Folders-29/Navigation%20A?number=2" - [task 2025-05-09T07:34:59.298Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | "[xpconnect wrapped nsIController]" == true - [task 2025-05-09T07:34:59.300Z] 07:34:59 INFO - Console message: [JavaScript Warning: "Layout was forced before the page was fully loaded. If stylesheets are not yet loaded this may cause a flash of unstyled content." {file: "chrome://messenger/content/aboutMessage.js" line: 393}] [task 2025-05-09T07:34:59.301Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | correct message loaded - "2@made.up.invalid" == "2@made.up.invalid" - [task 2025-05-09T07:34:59.302Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | correct message displayed - "mailbox:///tmp/tmpqiy2fhby.mozrunner/Mail/Local%20Folders-29/Navigation%20A?number=3" == "mailbox:///tmp/tmpqiy2fhby.mozrunner/Mail/Local%20Folders-29/Navigation%20A?number=3" - [task 2025-05-09T07:34:59.302Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | Going back should be available - true == true - [task 2025-05-09T07:34:59.303Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | Should not be able to go back to the current message - true == true - [task 2025-05-09T07:34:59.303Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | Should not have any message to go forward to - true == true - [task 2025-05-09T07:34:59.304Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | Go forward should be disabled - true == true - [task 2025-05-09T07:34:59.304Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | "[xpconnect wrapped nsIController]" == true - [task 2025-05-09T07:34:59.304Z] 07:34:59 INFO - Buffered messages logged at 07:34:57 [task 2025-05-09T07:34:59.305Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | correct message loaded - "1@made.up.invalid" == "1@made.up.invalid" - [task 2025-05-09T07:34:59.306Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | correct message displayed - "mailbox:///tmp/tmpqiy2fhby.mozrunner/Mail/Local%20Folders-29/Navigation%20A?number=2" == "mailbox:///tmp/tmpqiy2fhby.mozrunner/Mail/Local%20Folders-29/Navigation%20A?number=2" - [task 2025-05-09T07:34:59.306Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | Should have no message to go back to - true == true - [task 2025-05-09T07:34:59.307Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | Should have a message to go forward to - true == true - [task 2025-05-09T07:34:59.307Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | Go back should be disabled - true == true - [task 2025-05-09T07:34:59.308Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | "[xpconnect wrapped nsIController]" == true - [task 2025-05-09T07:34:59.308Z] 07:34:59 INFO - Buffered messages logged at 07:34:58 [task 2025-05-09T07:34:59.309Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | correct message loaded - "2@made.up.invalid" == "2@made.up.invalid" - [task 2025-05-09T07:34:59.309Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | correct message displayed - "mailbox:///tmp/tmpqiy2fhby.mozrunner/Mail/Local%20Folders-29/Navigation%20A?number=3" == "mailbox:///tmp/tmpqiy2fhby.mozrunner/Mail/Local%20Folders-29/Navigation%20A?number=3" - [task 2025-05-09T07:34:59.310Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | Should have a message to go back to - true == true - [task 2025-05-09T07:34:59.310Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | Should have no message to go forward to - true == true - [task 2025-05-09T07:34:59.311Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | Go back should be enabled - "[xpconnect wrapped nsIController]" == true - [task 2025-05-09T07:34:59.311Z] 07:34:59 INFO - Leaving test bound testMessageHistoryInAWindow [task 2025-05-09T07:34:59.312Z] 07:34:59 INFO - Console message: [JavaScript Error: "TypeError: can't access property "selectEventsSuppressed", gDBView.selection is null" {file: "chrome://messenger/content/aboutMessage.js" line: 312}] [task 2025-05-09T07:34:59.313Z] 07:34:59 INFO - Console message: [JavaScript Error: "TypeError: can't access property "selectEventsSuppressed", gDBView.selection is null" {file: "chrome://messenger/content/aboutMessage.js" line: 312}] [task 2025-05-09T07:34:59.314Z] 07:34:59 INFO - Console message: [JavaScript Error: "TypeError: can't access property "selectEventsSuppressed", gDBView.selection is null" {file: "chrome://messenger/content/aboutMessage.js" line: 312}] [task 2025-05-09T07:34:59.315Z] 07:34:59 INFO - Console message: [JavaScript Error: "TypeError: can't access property "selectEventsSuppressed", gDBView.selection is null" {file: "chrome://messenger/content/aboutMessage.js" line: 312}] [task 2025-05-09T07:34:59.315Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | progress bar should not be visible - true == true - [task 2025-05-09T07:34:59.316Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | progress bar should not be in the indeterminate state - true == true - [task 2025-05-09T07:34:59.316Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | status bar should not have any start requests - 0 == 0 - [task 2025-05-09T07:34:59.316Z] 07:34:59 INFO - TEST-PASS | comm/mail/base/test/browser/browser_navigation.js | status bar should not have any active processes - 0 == 0 - [task 2025-05-09T07:34:59.317Z] 07:34:59 INFO - Buffered messages finished [task 2025-05-09T07:34:59.317Z] 07:34:59 INFO - TEST-UNEXPECTED-FAIL | comm/mail/base/test/browser/browser_navigation.js | This test exceeded the timeout threshold. It should be rewritten or split up. If that's not possible, use requestLongerTimeout(N), but only as a last resort. - [task 2025-05-09T07:34:59.319Z] 07:34:59 INFO - GECKO(1015) | MEMORY STAT | vsize 4597MB | residentFast 1129MB | heapAllocated 490MB [task 2025-05-09T07:34:59.319Z] 07:34:59 INFO - TEST-OK | comm/mail/base/test/browser/browser_navigation.js | took 109206ms [task 2025-05-09T07:34:59.319Z] 07:34:59 INFO - checking window state [task 2025-05-09T07:34:59.320Z] 07:34:59 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:34:59.320Z] 07:34:59 INFO - TEST-START | comm/mail/base/test/browser/browser_oAuth2Window.js [task 2025-05-09T07:34:59.321Z] 07:34:59 INFO - GECKO(1015) | OAuth2 server at localhost:43323 opened [task 2025-05-09T07:34:59.321Z] 07:34:59 INFO - GECKO(1015) | Reverse proxy from localhost:43323 to localhost:41817 opened [task 2025-05-09T07:34:59.322Z] 07:34:59 INFO - GECKO(1015) | Starting SOCKS server on 42895 [task 2025-05-09T07:34:59.322Z] 07:34:59 INFO - GECKO(1015) | Requesting to map oauth.test.test:443 [task 2025-05-09T07:34:59.455Z] 07:34:59 INFO - GECKO(1015) | Requesting oauth.test.test:443 [task 2025-05-09T07:34:59.455Z] 07:34:59 INFO - GECKO(1015) | This was mapped to 41817 [task 2025-05-09T07:35:00.261Z] 07:35:00 INFO - GECKO(1015) | [CodeCoverage] Setting handlers for process 6961. [task 2025-05-09T07:35:00.902Z] 07:35:00 INFO - GECKO(1015) | Requesting oauth.test.test:443 [task 2025-05-09T07:35:00.902Z] 07:35:00 INFO - GECKO(1015) | This was mapped to 41817 [task 2025-05-09T07:35:01.677Z] 07:35:01 INFO - GECKO(1015) | [CodeCoverage] Setting handlers for process 6992. [task 2025-05-09T07:35:01.937Z] 07:35:01 INFO - GECKO(1015) | Requesting oauth.test.test:443 [task 2025-05-09T07:35:01.946Z] 07:35:01 INFO - GECKO(1015) | This was mapped to 41817 [task 2025-05-09T07:35:02.759Z] 07:35:02 INFO - GECKO(1015) | Requesting oauth.test.test:443 [task 2025-05-09T07:35:02.760Z] 07:35:02 INFO - GECKO(1015) | This was mapped to 41817 [task 2025-05-09T07:35:03.595Z] 07:35:03 INFO - GECKO(1015) | [CodeCoverage] Setting handlers for process 7024. [task 2025-05-09T07:35:03.808Z] 07:35:03 INFO - GECKO(1015) | must wait for focus in content [task 2025-05-09T07:35:04.676Z] 07:35:04 INFO - GECKO(1015) | Requesting oauth.test.test:443 [task 2025-05-09T07:35:04.676Z] 07:35:04 INFO - GECKO(1015) | This was mapped to 41817 [task 2025-05-09T07:35:05.188Z] 07:35:05 INFO - GECKO(1015) | [CodeCoverage] Setting handlers for process 7062. [task 2025-05-09T07:35:05.732Z] 07:35:05 INFO - GECKO(1015) | Requesting oauth.test.test:443 [task 2025-05-09T07:35:05.732Z] 07:35:05 INFO - GECKO(1015) | This was mapped to 41817 [task 2025-05-09T07:35:06.506Z] 07:35:06 INFO - GECKO(1015) | [CodeCoverage] Setting handlers for process 7092. [task 2025-05-09T07:35:06.681Z] 07:35:06 INFO - GECKO(1015) | console.error: mailnews.oauth: "Authorization error [invalid_scope]: Invalid scope: test_scope." [task 2025-05-09T07:35:06.808Z] 07:35:06 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:35:07.019Z] 07:35:07 INFO - GECKO(1015) | Reverse proxy from localhost:43323 to localhost:41817 closed [task 2025-05-09T07:35:07.020Z] 07:35:07 INFO - GECKO(1015) | Closing SOCKS server on 42895 [task 2025-05-09T07:35:07.028Z] 07:35:07 INFO - GECKO(1015) | Requesting to remove oauth.test.test:443 [task 2025-05-09T07:35:07.028Z] 07:35:07 INFO - GECKO(1015) | oauth.test.test:443 was not configured! [task 2025-05-09T07:35:07.032Z] 07:35:07 INFO - GECKO(1015) | OAuth2 server at localhost:43323 closed [task 2025-05-09T07:35:07.354Z] 07:35:07 INFO - GECKO(1015) | MEMORY STAT | vsize 4564MB | residentFast 1083MB | heapAllocated 446MB [task 2025-05-09T07:35:07.355Z] 07:35:07 INFO - TEST-OK | comm/mail/base/test/browser/browser_oAuth2Window.js | took 8231ms [task 2025-05-09T07:35:07.356Z] 07:35:07 INFO - checking window state [task 2025-05-09T07:35:07.357Z] 07:35:07 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:35:07.536Z] 07:35:07 INFO - TEST-START | comm/mail/base/test/browser/browser_paneFocus.js [task 2025-05-09T07:35:11.422Z] 07:35:11 INFO - GECKO(1015) | [CodeCoverage] Setting handlers for process 7122. [task 2025-05-09T07:35:12.357Z] 07:35:12 INFO - GECKO(1015) | WARNING: content window passed to PrivateBrowsingUtils.isWindowPrivate. Use isContentWindowPrivate instead (but only for frame scripts). [task 2025-05-09T07:35:12.359Z] 07:35:12 INFO - GECKO(1015) | pbu_isWindowPrivate@resource://gre/modules/PrivateBrowsingUtils.sys.mjs:23:11 [task 2025-05-09T07:35:12.359Z] 07:35:12 INFO - GECKO(1015) | _update/useDarkTheme<@resource://gre/modules/LightweightThemeConsumer.sys.mjs:289:36 [task 2025-05-09T07:35:12.360Z] 07:35:12 INFO - GECKO(1015) | _update@resource://gre/modules/LightweightThemeConsumer.sys.mjs:304:7 [task 2025-05-09T07:35:12.361Z] 07:35:12 INFO - GECKO(1015) | LightweightThemeConsumer@resource://gre/modules/LightweightThemeConsumer.sys.mjs:232:8 [task 2025-05-09T07:35:12.361Z] 07:35:12 INFO - GECKO(1015) | observe/<@resource:///modules/MailGlue.sys.mjs:535:15 [task 2025-05-09T07:35:12.361Z] 07:35:12 INFO - GECKO(1015) | EventListener.handleEvent*observe@resource:///modules/MailGlue.sys.mjs:527:18 [task 2025-05-09T07:35:14.654Z] 07:35:14 INFO - GECKO(1015) | [CodeCoverage] Setting handlers for process 7148. [task 2025-05-09T07:35:15.686Z] 07:35:15 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:35:16.133Z] 07:35:16 INFO - GECKO(1015) | MEMORY STAT | vsize 4545MB | residentFast 1093MB | heapAllocated 460MB [task 2025-05-09T07:35:16.134Z] 07:35:16 INFO - TEST-OK | comm/mail/base/test/browser/browser_paneFocus.js | took 8598ms [task 2025-05-09T07:35:16.136Z] 07:35:16 INFO - checking window state [task 2025-05-09T07:35:16.139Z] 07:35:16 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:35:16.272Z] 07:35:16 INFO - TEST-START | comm/mail/base/test/browser/browser_preferDisplayName.js [task 2025-05-09T07:35:22.850Z] 07:35:22 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:35:23.279Z] 07:35:23 INFO - GECKO(1015) | MEMORY STAT | vsize 4560MB | residentFast 1089MB | heapAllocated 462MB [task 2025-05-09T07:35:23.280Z] 07:35:23 INFO - TEST-OK | comm/mail/base/test/browser/browser_preferDisplayName.js | took 7010ms [task 2025-05-09T07:35:23.281Z] 07:35:23 INFO - checking window state [task 2025-05-09T07:35:23.282Z] 07:35:23 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:35:23.407Z] 07:35:23 INFO - TEST-START | comm/mail/base/test/browser/browser_quota.js [task 2025-05-09T07:35:23.413Z] 07:35:23 INFO - GECKO(1015) | IMAP server at localhost:44873 opened [task 2025-05-09T07:35:24.223Z] 07:35:24 INFO - GECKO(1015) | console.dir: [task 2025-05-09T07:35:24.224Z] 07:35:24 INFO - GECKO(1015) | Object [task 2025-05-09T07:35:24.224Z] 07:35:24 INFO - GECKO(1015) | - args = {"limit":"123 KB","percent":79,"usage":"98.0 KB"} [task 2025-05-09T07:35:24.224Z] 07:35:24 INFO - GECKO(1015) | - id = quota-panel-percent-used [task 2025-05-09T07:35:24.432Z] 07:35:24 INFO - GECKO(1015) | console.dir: [task 2025-05-09T07:35:24.433Z] 07:35:24 INFO - GECKO(1015) | Object [task 2025-05-09T07:35:24.434Z] 07:35:24 INFO - GECKO(1015) | - args = {"limit":"123 KB","percent":85,"usage":"105 KB"} [task 2025-05-09T07:35:24.434Z] 07:35:24 INFO - GECKO(1015) | - id = quota-panel-percent-used [task 2025-05-09T07:35:24.679Z] 07:35:24 INFO - GECKO(1015) | console.dir: [task 2025-05-09T07:35:24.680Z] 07:35:24 INFO - GECKO(1015) | Object [task 2025-05-09T07:35:24.680Z] 07:35:24 INFO - GECKO(1015) | - args = {"limit":"123 KB","percent":97,"usage":"120 KB"} [task 2025-05-09T07:35:24.681Z] 07:35:24 INFO - GECKO(1015) | - id = quota-panel-percent-used [task 2025-05-09T07:35:24.815Z] 07:35:24 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:35:25.836Z] 07:35:25 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:35:25.986Z] 07:35:25 INFO - GECKO(1015) | IMAP server at localhost:44873 closed [task 2025-05-09T07:35:26.341Z] 07:35:26 INFO - GECKO(1015) | MEMORY STAT | vsize 4576MB | residentFast 1092MB | heapAllocated 457MB [task 2025-05-09T07:35:26.342Z] 07:35:26 INFO - TEST-OK | comm/mail/base/test/browser/browser_quota.js | took 2934ms [task 2025-05-09T07:35:26.343Z] 07:35:26 INFO - checking window state [task 2025-05-09T07:35:26.343Z] 07:35:26 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:35:26.450Z] 07:35:26 INFO - TEST-START | comm/mail/base/test/browser/browser_reloadBadMessage.js [task 2025-05-09T07:35:26.481Z] 07:35:26 INFO - GECKO(1015) | IMAP server at localhost:44897 opened [task 2025-05-09T07:35:31.304Z] 07:35:31 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:35:31.446Z] 07:35:31 INFO - GECKO(1015) | IMAP server at localhost:44897 closed [task 2025-05-09T07:35:31.781Z] 07:35:31 INFO - GECKO(1015) | MEMORY STAT | vsize 4578MB | residentFast 1088MB | heapAllocated 459MB [task 2025-05-09T07:35:31.781Z] 07:35:31 INFO - TEST-OK | comm/mail/base/test/browser/browser_reloadBadMessage.js | took 5331ms [task 2025-05-09T07:35:31.782Z] 07:35:31 INFO - checking window state [task 2025-05-09T07:35:31.783Z] 07:35:31 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:35:31.887Z] 07:35:31 INFO - TEST-START | comm/mail/base/test/browser/browser_repairFolder.js [task 2025-05-09T07:35:31.949Z] 07:35:31 INFO - GECKO(1015) | IMAP server at localhost:45377 opened [task 2025-05-09T07:35:36.749Z] 07:35:36 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:35:36.885Z] 07:35:36 INFO - GECKO(1015) | IMAP server at localhost:45377 closed [task 2025-05-09T07:35:37.192Z] 07:35:37 INFO - GECKO(1015) | MEMORY STAT | vsize 4598MB | residentFast 1093MB | heapAllocated 469MB [task 2025-05-09T07:35:37.193Z] 07:35:37 INFO - TEST-OK | comm/mail/base/test/browser/browser_repairFolder.js | took 5305ms [task 2025-05-09T07:35:37.194Z] 07:35:37 INFO - checking window state [task 2025-05-09T07:35:37.194Z] 07:35:37 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:35:37.313Z] 07:35:37 INFO - TEST-START | comm/mail/base/test/browser/browser_searchMessages.js [task 2025-05-09T07:35:43.776Z] 07:35:43 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:35:45.283Z] 07:35:45 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:35:46.844Z] 07:35:46 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:35:48.562Z] 07:35:48 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:35:52.681Z] 07:35:52 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:35:53.352Z] 07:35:53 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:35:53.955Z] 07:35:53 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:35:54.380Z] 07:35:54 INFO - GECKO(1015) | MEMORY STAT | vsize 4609MB | residentFast 1111MB | heapAllocated 474MB [task 2025-05-09T07:35:54.381Z] 07:35:54 INFO - TEST-OK | comm/mail/base/test/browser/browser_searchMessages.js | took 17075ms [task 2025-05-09T07:35:54.381Z] 07:35:54 INFO - checking window state [task 2025-05-09T07:35:54.382Z] 07:35:54 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:35:54.496Z] 07:35:54 INFO - TEST-START | comm/mail/base/test/browser/browser_smartFolderDelete.js [task 2025-05-09T07:35:54.996Z] 07:35:54 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:35:55.523Z] 07:35:55 INFO - GECKO(1015) | MEMORY STAT | vsize 4610MB | residentFast 1106MB | heapAllocated 476MB [task 2025-05-09T07:35:55.524Z] 07:35:55 INFO - TEST-OK | comm/mail/base/test/browser/browser_smartFolderDelete.js | took 1028ms [task 2025-05-09T07:35:55.525Z] 07:35:55 INFO - checking window state [task 2025-05-09T07:35:55.525Z] 07:35:55 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:35:55.645Z] 07:35:55 INFO - TEST-START | comm/mail/base/test/browser/browser_spacesToolbar.js [task 2025-05-09T07:35:57.855Z] 07:35:57 INFO - GECKO(1015) | WARNING: content window passed to PrivateBrowsingUtils.isWindowPrivate. Use isContentWindowPrivate instead (but only for frame scripts). [task 2025-05-09T07:35:57.855Z] 07:35:57 INFO - GECKO(1015) | pbu_isWindowPrivate@resource://gre/modules/PrivateBrowsingUtils.sys.mjs:23:11 [task 2025-05-09T07:35:57.855Z] 07:35:57 INFO - GECKO(1015) | _update/useDarkTheme<@resource://gre/modules/LightweightThemeConsumer.sys.mjs:289:36 [task 2025-05-09T07:35:57.855Z] 07:35:57 INFO - GECKO(1015) | _update@resource://gre/modules/LightweightThemeConsumer.sys.mjs:304:7 [task 2025-05-09T07:35:57.856Z] 07:35:57 INFO - GECKO(1015) | LightweightThemeConsumer@resource://gre/modules/LightweightThemeConsumer.sys.mjs:232:8 [task 2025-05-09T07:35:57.857Z] 07:35:57 INFO - GECKO(1015) | observe/<@resource:///modules/MailGlue.sys.mjs:535:15 [task 2025-05-09T07:35:57.859Z] 07:35:57 INFO - GECKO(1015) | EventListener.handleEvent*observe@resource:///modules/MailGlue.sys.mjs:527:18 [task 2025-05-09T07:36:01.502Z] 07:36:01 INFO - GECKO(1015) | WARNING: content window passed to PrivateBrowsingUtils.isWindowPrivate. Use isContentWindowPrivate instead (but only for frame scripts). [task 2025-05-09T07:36:01.503Z] 07:36:01 INFO - GECKO(1015) | pbu_isWindowPrivate@resource://gre/modules/PrivateBrowsingUtils.sys.mjs:23:11 [task 2025-05-09T07:36:01.503Z] 07:36:01 INFO - GECKO(1015) | _update/useDarkTheme<@resource://gre/modules/LightweightThemeConsumer.sys.mjs:289:36 [task 2025-05-09T07:36:01.504Z] 07:36:01 INFO - GECKO(1015) | _update@resource://gre/modules/LightweightThemeConsumer.sys.mjs:304:7 [task 2025-05-09T07:36:01.504Z] 07:36:01 INFO - GECKO(1015) | LightweightThemeConsumer@resource://gre/modules/LightweightThemeConsumer.sys.mjs:232:8 [task 2025-05-09T07:36:01.504Z] 07:36:01 INFO - GECKO(1015) | observe/<@resource:///modules/MailGlue.sys.mjs:535:15 [task 2025-05-09T07:36:01.505Z] 07:36:01 INFO - GECKO(1015) | EventListener.handleEvent*observe@resource:///modules/MailGlue.sys.mjs:527:18 [task 2025-05-09T07:36:09.822Z] 07:36:09 INFO - GECKO(1015) | 1746776169821 Marionette TRACE Received observer notification browser-delayed-startup-finished [task 2025-05-09T07:36:09.879Z] 07:36:09 INFO - GECKO(1015) | JavaScript error: chrome://messenger/content/mail-offline.js, line 86: NS_ERROR_ILLEGAL_VALUE: Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMsgSendLater.hasUnsentMessages] [task 2025-05-09T07:36:20.871Z] 07:36:20 INFO - TEST-SKIP | comm/mail/base/test/browser/browser_spacesToolbar.js | bound testSpacesToolbarOSX [task 2025-05-09T07:36:20.873Z] 07:36:20 WARNING - Skipping test bound testSpacesToolbarOSX [task 2025-05-09T07:36:22.152Z] 07:36:22 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:36:22.683Z] 07:36:22 INFO - GECKO(1015) | MEMORY STAT | vsize 4670MB | residentFast 1192MB | heapAllocated 533MB [task 2025-05-09T07:36:22.684Z] 07:36:22 INFO - TEST-OK | comm/mail/base/test/browser/browser_spacesToolbar.js | took 27045ms [task 2025-05-09T07:36:22.685Z] 07:36:22 INFO - checking window state [task 2025-05-09T07:36:22.686Z] 07:36:22 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:36:22.786Z] 07:36:22 INFO - TEST-START | comm/mail/base/test/browser/browser_spacesToolbarCustomize.js [task 2025-05-09T07:36:23.540Z] 07:36:23 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:36:24.132Z] 07:36:24 INFO - GECKO(1015) | MEMORY STAT | vsize 4664MB | residentFast 1184MB | heapAllocated 519MB [task 2025-05-09T07:36:24.132Z] 07:36:24 INFO - TEST-OK | comm/mail/base/test/browser/browser_spacesToolbarCustomize.js | took 1347ms [task 2025-05-09T07:36:24.133Z] 07:36:24 INFO - checking window state [task 2025-05-09T07:36:24.133Z] 07:36:24 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:36:24.241Z] 07:36:24 INFO - TEST-START | comm/mail/base/test/browser/browser_spamMenusAndKeys.js [task 2025-05-09T07:38:12.519Z] 07:38:12 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:38:12.858Z] 07:38:12 INFO - GECKO(1015) | console.error: gloda.index_msg: "Exception while attempting to mark message with gloda state afterdb commit" [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMsgDBHdr.getUint32Property]" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: resource:///modules/gloda/IndexMsg.sys.mjs :: _commitCallback :: line 143" data: no] [task 2025-05-09T07:38:12.957Z] 07:38:12 INFO - Not taking screenshot here: see the one that was previously logged [task 2025-05-09T07:38:12.958Z] 07:38:12 INFO - [task 2025-05-09T07:38:12.958Z] 07:38:12 INFO - Buffered messages logged at 07:36:55 [task 2025-05-09T07:38:12.958Z] 07:38:12 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | "0" == "0" - [task 2025-05-09T07:38:12.959Z] 07:38:12 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | "" == "" - [task 2025-05-09T07:38:12.959Z] 07:38:12 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | "" == "" - [task 2025-05-09T07:38:12.960Z] 07:38:12 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | "" == "" - [task 2025-05-09T07:38:12.960Z] 07:38:12 INFO - Buffered messages logged at 07:36:58 [task 2025-05-09T07:38:12.961Z] 07:38:12 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | "100" == "100" - [task 2025-05-09T07:38:12.963Z] 07:38:12 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | "100" == "100" - [task 2025-05-09T07:38:12.963Z] 07:38:12 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | "100" == "100" - [task 2025-05-09T07:38:12.963Z] 07:38:12 INFO - Leaving test bound testToolbarButton [task 2025-05-09T07:38:12.964Z] 07:38:12 INFO - Entering test bound testMessageMenu [task 2025-05-09T07:38:12.964Z] 07:38:12 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | index 8 should not already be selected - 8 != 2 - [task 2025-05-09T07:38:12.965Z] 07:38:12 INFO - Buffered messages logged at 07:37:00 [task 2025-05-09T07:38:12.966Z] 07:38:12 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | "" == "" - [task 2025-05-09T07:38:12.966Z] 07:38:12 INFO - setting the spam flag on the message [task 2025-05-09T07:38:12.966Z] 07:38:12 INFO - Buffered messages logged at 07:37:02 [task 2025-05-09T07:38:12.966Z] 07:38:12 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | "100" == "100" - [task 2025-05-09T07:38:12.967Z] 07:38:12 INFO - removing the spam flag from the message [task 2025-05-09T07:38:12.967Z] 07:38:12 INFO - Buffered messages logged at 07:37:04 [task 2025-05-09T07:38:12.968Z] 07:38:12 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | "0" == "0" - [task 2025-05-09T07:38:12.968Z] 07:38:12 INFO - selecting multiple messages [task 2025-05-09T07:38:12.971Z] 07:38:12 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | "" == "" - [task 2025-05-09T07:38:12.971Z] 07:38:12 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | "" == "" - [task 2025-05-09T07:38:12.971Z] 07:38:12 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | "" == "" - [task 2025-05-09T07:38:12.972Z] 07:38:12 INFO - setting the spam flag on the messages [task 2025-05-09T07:38:12.972Z] 07:38:12 INFO - Buffered messages logged at 07:37:08 [task 2025-05-09T07:38:12.972Z] 07:38:12 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | "100" == "100" - [task 2025-05-09T07:38:12.972Z] 07:38:12 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | "100" == "100" - [task 2025-05-09T07:38:12.972Z] 07:38:12 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | "100" == "100" - [task 2025-05-09T07:38:12.973Z] 07:38:12 INFO - removing the spam flag from the messages [task 2025-05-09T07:38:12.973Z] 07:38:12 INFO - Buffered messages logged at 07:37:10 [task 2025-05-09T07:38:12.974Z] 07:38:12 INFO - Longer timeout required, waiting longer... Remaining timeouts: 1 [task 2025-05-09T07:38:12.975Z] 07:38:12 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | "0" == "0" - [task 2025-05-09T07:38:12.975Z] 07:38:12 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | "0" == "0" - [task 2025-05-09T07:38:12.975Z] 07:38:12 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | "0" == "0" - [task 2025-05-09T07:38:12.976Z] 07:38:12 INFO - Buffered messages logged at 07:37:11 [task 2025-05-09T07:38:12.976Z] 07:38:12 INFO - Leaving test bound testMessageMenu [task 2025-05-09T07:38:12.977Z] 07:38:12 INFO - Entering test bound testKeys [task 2025-05-09T07:38:12.977Z] 07:38:12 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | index 6 should not already be selected - 6 != 2 - [task 2025-05-09T07:38:12.978Z] 07:38:12 INFO - Buffered messages logged at 07:37:13 [task 2025-05-09T07:38:12.981Z] 07:38:12 INFO - testing keys with focus on the folder pane [task 2025-05-09T07:38:12.981Z] 07:38:12 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | "" == "" - [task 2025-05-09T07:38:12.982Z] 07:38:12 INFO - Buffered messages logged at 07:37:15 [task 2025-05-09T07:38:12.982Z] 07:38:12 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | "100" == "100" - [task 2025-05-09T07:38:12.982Z] 07:38:12 INFO - Buffered messages logged at 07:37:17 [task 2025-05-09T07:38:12.982Z] 07:38:12 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | "0" == "0" - [task 2025-05-09T07:38:12.982Z] 07:38:12 INFO - testing keys with focus on the thread pane [task 2025-05-09T07:38:12.982Z] 07:38:12 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | "" == "" - [task 2025-05-09T07:38:12.982Z] 07:38:12 INFO - Buffered messages logged at 07:37:19 [task 2025-05-09T07:38:12.982Z] 07:38:12 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | "100" == "100" - [task 2025-05-09T07:38:12.982Z] 07:38:12 INFO - Buffered messages logged at 07:37:21 [task 2025-05-09T07:38:12.982Z] 07:38:12 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | "0" == "0" - [task 2025-05-09T07:38:12.982Z] 07:38:12 INFO - testing keys with focus on the message pane [task 2025-05-09T07:38:12.982Z] 07:38:12 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | index 1 should not already be selected - 1 != 6 - [task 2025-05-09T07:38:12.983Z] 07:38:12 INFO - Buffered messages logged at 07:37:23 [task 2025-05-09T07:38:12.984Z] 07:38:12 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | "" == "" - [task 2025-05-09T07:38:12.984Z] 07:38:12 INFO - Buffered messages logged at 07:37:25 [task 2025-05-09T07:38:12.985Z] 07:38:12 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | "100" == "100" - [task 2025-05-09T07:38:12.985Z] 07:38:12 INFO - Buffered messages logged at 07:37:27 [task 2025-05-09T07:38:12.986Z] 07:38:12 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | "0" == "0" - [task 2025-05-09T07:38:12.986Z] 07:38:12 INFO - Leaving test bound testKeys [task 2025-05-09T07:38:12.989Z] 07:38:12 INFO - Entering test bound testMessageTab [task 2025-05-09T07:38:12.989Z] 07:38:12 INFO - Buffered messages logged at 07:37:29 [task 2025-05-09T07:38:12.989Z] 07:38:12 INFO - testing mail context from messagepane [task 2025-05-09T07:38:12.990Z] 07:38:12 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | "" == "" - [task 2025-05-09T07:38:12.990Z] 07:38:12 INFO - setting the spam flag on the message [task 2025-05-09T07:38:12.990Z] 07:38:12 INFO - Buffered messages logged at 07:37:31 [task 2025-05-09T07:38:12.990Z] 07:38:12 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | "100" == "100" - [task 2025-05-09T07:38:12.990Z] 07:38:12 INFO - removing the spam flag from the message [task 2025-05-09T07:38:12.990Z] 07:38:12 INFO - Buffered messages logged at 07:37:33 [task 2025-05-09T07:38:12.990Z] 07:38:12 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | "0" == "0" - [task 2025-05-09T07:38:12.991Z] 07:38:12 INFO - testing header popup [task 2025-05-09T07:38:12.992Z] 07:38:12 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | "" == "" - [task 2025-05-09T07:38:12.994Z] 07:38:12 INFO - Buffered messages logged at 07:37:35 [task 2025-05-09T07:38:12.994Z] 07:38:12 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | "100" == "100" - [task 2025-05-09T07:38:12.994Z] 07:38:12 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | 1 == 1 - [task 2025-05-09T07:38:12.994Z] 07:38:12 INFO - Buffered messages logged at 07:37:37 [task 2025-05-09T07:38:12.994Z] 07:38:12 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | "0" == "0" - [task 2025-05-09T07:38:12.994Z] 07:38:12 INFO - testing toolbar popup [task 2025-05-09T07:38:12.994Z] 07:38:12 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | "" == "" - [task 2025-05-09T07:38:12.995Z] 07:38:12 INFO - Buffered messages logged at 07:37:40 [task 2025-05-09T07:38:12.998Z] 07:38:12 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | "100" == "100" - [task 2025-05-09T07:38:12.998Z] 07:38:12 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | 1 == 1 - [task 2025-05-09T07:38:12.999Z] 07:38:12 INFO - Buffered messages logged at 07:37:41 [task 2025-05-09T07:38:12.999Z] 07:38:12 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | "0" == "0" - [task 2025-05-09T07:38:12.999Z] 07:38:12 INFO - testing message menu [task 2025-05-09T07:38:12.999Z] 07:38:12 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | "" == "" - [task 2025-05-09T07:38:12.999Z] 07:38:12 INFO - setting the spam flag on the message [task 2025-05-09T07:38:12.999Z] 07:38:12 INFO - Buffered messages logged at 07:37:44 [task 2025-05-09T07:38:12.999Z] 07:38:12 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | "100" == "100" - [task 2025-05-09T07:38:12.999Z] 07:38:12 INFO - removing the spam flag from the message [task 2025-05-09T07:38:12.999Z] 07:38:12 INFO - Buffered messages logged at 07:37:47 [task 2025-05-09T07:38:13.000Z] 07:38:13 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | "0" == "0" - [task 2025-05-09T07:38:13.000Z] 07:38:13 INFO - testing keys [task 2025-05-09T07:38:13.001Z] 07:38:13 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | "" == "" - [task 2025-05-09T07:38:13.001Z] 07:38:13 INFO - Buffered messages logged at 07:37:49 [task 2025-05-09T07:38:13.003Z] 07:38:13 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | "100" == "100" - [task 2025-05-09T07:38:13.003Z] 07:38:13 INFO - Buffered messages logged at 07:37:51 [task 2025-05-09T07:38:13.003Z] 07:38:13 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | "0" == "0" - [task 2025-05-09T07:38:13.004Z] 07:38:13 INFO - Leaving test bound testMessageTab [task 2025-05-09T07:38:13.004Z] 07:38:13 INFO - Entering test bound testMessageWindow [task 2025-05-09T07:38:13.005Z] 07:38:13 INFO - Buffered messages logged at 07:37:54 [task 2025-05-09T07:38:13.005Z] 07:38:13 INFO - testing mail context from message pane [task 2025-05-09T07:38:13.006Z] 07:38:13 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | "" == "" - [task 2025-05-09T07:38:13.006Z] 07:38:13 INFO - setting the spam flag on the message [task 2025-05-09T07:38:13.008Z] 07:38:13 INFO - Buffered messages logged at 07:37:56 [task 2025-05-09T07:38:13.008Z] 07:38:13 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | "100" == "100" - [task 2025-05-09T07:38:13.008Z] 07:38:13 INFO - removing the spam flag from the message [task 2025-05-09T07:38:13.008Z] 07:38:13 INFO - Buffered messages logged at 07:37:58 [task 2025-05-09T07:38:13.008Z] 07:38:13 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | "0" == "0" - [task 2025-05-09T07:38:13.012Z] 07:38:13 INFO - testing header popup [task 2025-05-09T07:38:13.013Z] 07:38:13 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | "" == "" - [task 2025-05-09T07:38:13.013Z] 07:38:13 INFO - Buffered messages logged at 07:38:01 [task 2025-05-09T07:38:13.013Z] 07:38:13 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | "100" == "100" - [task 2025-05-09T07:38:13.013Z] 07:38:13 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | 1 == 1 - [task 2025-05-09T07:38:13.013Z] 07:38:13 INFO - Buffered messages logged at 07:38:03 [task 2025-05-09T07:38:13.013Z] 07:38:13 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | "0" == "0" - [task 2025-05-09T07:38:13.013Z] 07:38:13 INFO - testing message menu [task 2025-05-09T07:38:13.013Z] 07:38:13 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | "" == "" - [task 2025-05-09T07:38:13.013Z] 07:38:13 INFO - setting the spam flag on the message [task 2025-05-09T07:38:13.013Z] 07:38:13 INFO - Buffered messages logged at 07:38:05 [task 2025-05-09T07:38:13.013Z] 07:38:13 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | "100" == "100" - [task 2025-05-09T07:38:13.013Z] 07:38:13 INFO - removing the spam flag from the message [task 2025-05-09T07:38:13.014Z] 07:38:13 INFO - Buffered messages logged at 07:38:08 [task 2025-05-09T07:38:13.014Z] 07:38:13 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | "0" == "0" - [task 2025-05-09T07:38:13.015Z] 07:38:13 INFO - testing keys [task 2025-05-09T07:38:13.015Z] 07:38:13 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | "" == "" - [task 2025-05-09T07:38:13.016Z] 07:38:13 INFO - Buffered messages logged at 07:38:09 [task 2025-05-09T07:38:13.017Z] 07:38:13 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | "100" == "100" - [task 2025-05-09T07:38:13.017Z] 07:38:13 INFO - Buffered messages logged at 07:38:12 [task 2025-05-09T07:38:13.017Z] 07:38:13 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | "0" == "0" - [task 2025-05-09T07:38:13.018Z] 07:38:13 INFO - Leaving test bound testMessageWindow [task 2025-05-09T07:38:13.021Z] 07:38:13 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | progress bar should not be visible - true == true - [task 2025-05-09T07:38:13.021Z] 07:38:13 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | progress bar should not be in the indeterminate state - true == true - [task 2025-05-09T07:38:13.021Z] 07:38:13 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | status bar should not have any start requests - 0 == 0 - [task 2025-05-09T07:38:13.021Z] 07:38:13 INFO - TEST-PASS | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | status bar should not have any active processes - 0 == 0 - [task 2025-05-09T07:38:13.022Z] 07:38:13 INFO - Buffered messages finished [task 2025-05-09T07:38:13.022Z] 07:38:13 INFO - TEST-UNEXPECTED-FAIL | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | This test exceeded the timeout threshold. It should be rewritten or split up. If that's not possible, use requestLongerTimeout(N), but only as a last resort. - [task 2025-05-09T07:38:13.022Z] 07:38:13 INFO - GECKO(1015) | MEMORY STAT | vsize 4634MB | residentFast 1136MB | heapAllocated 481MB [task 2025-05-09T07:38:13.023Z] 07:38:13 INFO - TEST-OK | comm/mail/base/test/browser/browser_spamMenusAndKeys.js | took 108721ms [task 2025-05-09T07:38:13.023Z] 07:38:13 INFO - checking window state [task 2025-05-09T07:38:13.024Z] 07:38:13 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:38:13.090Z] 07:38:13 INFO - TEST-START | comm/mail/base/test/browser/browser_statusFeedback.js [task 2025-05-09T07:38:23.424Z] 07:38:23 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:38:23.973Z] 07:38:23 INFO - GECKO(1015) | MEMORY STAT | vsize 4632MB | residentFast 1130MB | heapAllocated 478MB [task 2025-05-09T07:38:23.974Z] 07:38:23 INFO - TEST-OK | comm/mail/base/test/browser/browser_statusFeedback.js | took 10886ms [task 2025-05-09T07:38:23.974Z] 07:38:23 INFO - checking window state [task 2025-05-09T07:38:23.975Z] 07:38:23 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:38:24.094Z] 07:38:24 INFO - TEST-START | comm/mail/base/test/browser/browser_subscribe.js [task 2025-05-09T07:38:24.105Z] 07:38:24 INFO - GECKO(1015) | IMAP server at localhost:41041 opened [task 2025-05-09T07:38:24.199Z] 07:38:24 INFO - GECKO(1015) | NNTP server at localhost:36191 opened [task 2025-05-09T07:38:25.137Z] 07:38:25 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:38:25.973Z] 07:38:25 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:38:26.816Z] 07:38:26 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:38:27.445Z] 07:38:27 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:38:27.603Z] 07:38:27 INFO - GECKO(1015) | NNTP server at localhost:36191 closed [task 2025-05-09T07:38:27.604Z] 07:38:27 INFO - GECKO(1015) | IMAP server at localhost:41041 closed [task 2025-05-09T07:38:27.917Z] 07:38:27 INFO - GECKO(1015) | MEMORY STAT | vsize 4633MB | residentFast 1132MB | heapAllocated 484MB [task 2025-05-09T07:38:27.918Z] 07:38:27 INFO - TEST-OK | comm/mail/base/test/browser/browser_subscribe.js | took 3824ms [task 2025-05-09T07:38:27.919Z] 07:38:27 INFO - checking window state [task 2025-05-09T07:38:27.920Z] 07:38:27 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:38:28.031Z] 07:38:28 INFO - TEST-START | comm/mail/base/test/browser/browser_tabIcon.js [task 2025-05-09T07:38:28.402Z] 07:38:28 INFO - GECKO(1015) | console.error: [Exception... "Component returned failure code: 0x805e0006 (NS_ERROR_CONTENT_BLOCKED) [nsIChannel.asyncOpen]" nsresult: "0x805e0006 (NS_ERROR_CONTENT_BLOCKED)" location: "JS frame :: resource:///modules/FaviconLoader.sys.mjs :: load :: line 175" data: no] [task 2025-05-09T07:38:29.217Z] 07:38:29 INFO - GECKO(1015) | console.error: [Exception... "Component returned failure code: 0x805e0006 (NS_ERROR_CONTENT_BLOCKED) [nsIChannel.asyncOpen]" nsresult: "0x805e0006 (NS_ERROR_CONTENT_BLOCKED)" location: "JS frame :: resource:///modules/FaviconLoader.sys.mjs :: load :: line 175" data: no] [task 2025-05-09T07:38:30.195Z] 07:38:30 INFO - GECKO(1015) | [CodeCoverage] Setting handlers for process 7786. [task 2025-05-09T07:38:30.779Z] 07:38:30 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:38:31.116Z] 07:38:31 INFO - GECKO(1015) | console.error: gloda.index_msg: "Exception while attempting to mark message with gloda state afterdb commit" [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMsgDBHdr.getUint32Property]" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: resource:///modules/gloda/IndexMsg.sys.mjs :: _commitCallback :: line 143" data: no] [task 2025-05-09T07:38:31.241Z] 07:38:31 INFO - GECKO(1015) | MEMORY STAT | vsize 4617MB | residentFast 1134MB | heapAllocated 480MB [task 2025-05-09T07:38:31.242Z] 07:38:31 INFO - TEST-OK | comm/mail/base/test/browser/browser_tabIcon.js | took 3210ms [task 2025-05-09T07:38:31.243Z] 07:38:31 INFO - checking window state [task 2025-05-09T07:38:31.244Z] 07:38:31 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:38:31.374Z] 07:38:31 INFO - TEST-START | comm/mail/base/test/browser/browser_tagsMenusAndKeys.js [task 2025-05-09T07:38:34.408Z] 07:38:34 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:39:41.543Z] 07:39:41 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:39:46.747Z] 07:39:46 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:39:52.608Z] 07:39:52 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:39:57.005Z] 07:39:57 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:40:01.698Z] 07:40:01 INFO - GECKO(1015) | console.error: gloda.index_msg: "Exception while attempting to mark message with gloda state afterdb commit" [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMsgDBHdr.getUint32Property]" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: resource:///modules/gloda/IndexMsg.sys.mjs :: _commitCallback :: line 143" data: no] [task 2025-05-09T07:40:01.729Z] 07:40:01 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:40:02.168Z] 07:40:02 INFO - GECKO(1015) | MEMORY STAT | vsize 4661MB | residentFast 1198MB | heapAllocated 537MB [task 2025-05-09T07:40:02.169Z] 07:40:02 INFO - TEST-OK | comm/mail/base/test/browser/browser_tagsMenusAndKeys.js | took 90796ms [task 2025-05-09T07:40:02.177Z] 07:40:02 INFO - checking window state [task 2025-05-09T07:40:02.179Z] 07:40:02 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:40:02.279Z] 07:40:02 INFO - TEST-START | comm/mail/base/test/browser/browser_tagsMode.js [task 2025-05-09T07:40:04.074Z] 07:40:04 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:40:04.581Z] 07:40:04 INFO - GECKO(1015) | MEMORY STAT | vsize 4664MB | residentFast 1183MB | heapAllocated 520MB [task 2025-05-09T07:40:04.582Z] 07:40:04 INFO - TEST-OK | comm/mail/base/test/browser/browser_tagsMode.js | took 2307ms [task 2025-05-09T07:40:04.583Z] 07:40:04 INFO - checking window state [task 2025-05-09T07:40:04.584Z] 07:40:04 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:40:04.699Z] 07:40:04 INFO - TEST-START | comm/mail/base/test/browser/browser_threadHorizontal.js [task 2025-05-09T07:40:05.334Z] 07:40:05 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:40:05.972Z] 07:40:05 INFO - GECKO(1015) | MEMORY STAT | vsize 4662MB | residentFast 1182MB | heapAllocated 522MB [task 2025-05-09T07:40:05.973Z] 07:40:05 INFO - TEST-OK | comm/mail/base/test/browser/browser_threadHorizontal.js | took 1273ms [task 2025-05-09T07:40:05.973Z] 07:40:05 INFO - checking window state [task 2025-05-09T07:40:05.974Z] 07:40:05 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:40:06.091Z] 07:40:06 INFO - TEST-START | comm/mail/base/test/browser/browser_threadTreeDeleting.js [task 2025-05-09T07:41:56.171Z] 07:41:56 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:41:56.559Z] 07:41:56 INFO - GECKO(1015) | console.warn: gloda.indexer: "Problem during [job:folder id:383 items:0 offset:0 goal:null], bailing:" (new Error("Got impossible folder ID: 383", "resource:///modules/gloda/GlodaDatastore.sys.mjs", 2232)) [task 2025-05-09T07:41:56.641Z] 07:41:56 INFO - Not taking screenshot here: see the one that was previously logged [task 2025-05-09T07:41:56.642Z] 07:41:56 INFO - [task 2025-05-09T07:41:56.643Z] 07:41:56 INFO - Buffered messages logged at 07:41:34 [task 2025-05-09T07:41:56.644Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | table's selected indices - [3] deepEqual [3] - [task 2025-05-09T07:41:56.644Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | number of rows with .selected class - 1 == 1 - [task 2025-05-09T07:41:56.644Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | .selected row at 3 is expected - true == true - [task 2025-05-09T07:41:56.645Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | table's current index - 3 == 3 - [task 2025-05-09T07:41:56.645Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | one row should have .current - 1 == 1 - [task 2025-05-09T07:41:56.732Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | .current row at 3 is expected - {"hasConnected":true,"list":{"_toleranceSize":22,"_rows":{},"_view":"[xpconnect wrapped (nsIMsgDBView, nsITreeView)]","_selection":"[object Object]","_selectTimeout":null,"table":{"columns":[{"id":"selectCol","l10n":{"header":"threadpane-column-header-select","menuitem":"threadpane-column-label-select","cell":"threadpane-cell-select"},"ordinal":1,"select":true,"icon":true,"resizable":false,"sortable":false,"hidden":true},{"id":"threadCol","l10n":{"header":"threadpane-column-header-thread","menuitem":"threadpane-column-label-thread","cell":"threadpane-cell-thread"},"ordinal":2,"thread":true,"icon":true,"resizable":false,"sortable":false},{"id":"flaggedCol","l10n":{"header":"threadpane-column-header-flagged","menuitem":"threadpane-column-label-flagged","cell":"threadpane-cell-flagged"},"ordinal":3,"sortKey":"byFlagged","icon":true,"resizable":false},{"id":"attachmentCol","l10n":{"header":"threadpane-column-header-attachments","menuitem":"threadpane-column-label-attachments","cell":"threadpane-cell-attachments"},"ordinal":4,"sortKey":"byAttachments","icon":true,"resizable":false},{"id":"subjectCol","l10n":{"header":"threadpane-column-header-subject","menuitem":"threadpane-column-label-subject","cell":"threadpane-cell-subject-title"},"ordinal":5,"picker":false,"sortKey":"bySubject"},{"id":"unreadButtonColHeader","l10n":{"header":"threadpane-column-header-unread-button","menuitem":"threadpane-column-label-unread-button","cell":"threadpane-cell-read-status"},"ordinal":6,"sortKey":"byUnread","icon":true,"resizable":false},{"id":"senderCol","l10n":{"header":"threadpane-column-header-sender","menuitem":"threadpane-column-label-sender","cell":"threadpane-cell-sender-title"},"ordinal":7,"sortKey":"byAuthor","hidden":true},{"id":"recipientCol","l10n":{"header":"threadpane-column-header-recipient","menuitem":"threadpane-column-label-recipient","cell":"threadpane-cell-recipient-title"},"ordinal":8,"sortKey":"byRecipient","hidden":true},{"id":"correspondentCol","l10n":{"header":"threadpane-column-header-correspondents","menuitem":"threadpane-column-label-correspondents","cell":"threadpane-cell-correspondents-title"},"ordinal":9,"sortKey":"byCorrespondent","hidden":false},{"id":"junkStatusCol","l10n":{"header":"threadpane-column-header-spam","menuitem":"threadpane-column-label-spam","cell":"threadpane-cell-spam"},"ordinal":10,"sortKey":"byJunkStatus","icon":true,"resizable":false,"hidden":false},{"id":"dateCol","l10n":{"header":"threadpane-column-header-date","menuitem":"threadpane-column-label-date","cell":"threadpane-cell-date-title"},"ordinal":11,"sortKey":"byDate"},{"id":"receivedCol","l10n":{"header":"threadpane-column-header-received","menuitem":"threadpane-column-label-received","cell":"threadpane-cell-received-title"},"ordinal":12,"sortKey":"byReceived","hidden":true},{"id":"statusCol","l10n":{"header":"threadpane-column-header-status","menuitem":"threadpane-column-label-status","cell":"threadpane-cell-status-title"},"ordinal":13,"sortKey":"byStatus","hidden":true},{"id":"sizeCol","l10n":{"header":"threadpane-column-header-size","menuitem":"threadpane-column-label-size","cell":"threadpane-cell-size-title"},"ordinal":14,"sortKey":"bySize","hidden":true},{"id":"tagsCol","l10n":{"header":"threadpane-column-header-tags","menuitem":"threadpane-column-label-tags","cell":"threadpane-cell-tags-title"},"ordinal":15,"sortKey":"byTags","hidden":true},{"id":"accountCol","l10n":{"header":"threadpane-column-header-account","menuitem":"threadpane-column-label-account","cell":"threadpane-cell-account-title"},"ordinal":16,"sortKey":"byAccount","hidden":true},{"id":"priorityCol","l10n":{"header":"threadpane-column-header-priority","menuitem":"threadpane-column-label-priority","cell":"threadpane-cell-priority-title"},"ordinal":17,"sortKey":"byPriority","hidden":true},{"id":"unreadCol","l10n":{"header":"threadpane-column-header-unread","menuitem":"threadpane-column-label-unread","cell":"threadpane-cell-unread-title"},"ordinal":18,"sortable":false,"hidden":true},{"id":"totalCol","l10n":{"header":"threadpane-column-header-total","menuitem":"threadpane-column-label-total","cell":"threadpane-cell-total-title"},"ordinal":19,"sortable":false,"hidden":true},{"id":"locationCol","l10n":{"header":"threadpane-column-header-location","menuitem":"threadpane-column-label-location","cell":"threadpane-cell-location-title"},"ordinal":20,"sortKey":"byLocation","hidden":true},{"id":"idCol","l10n":{"header":"threadpane-column-header-id","menuitem":"threadpane-column-label-id","cell":"threadpane-cell-id-title"},"ordinal":21,"sortKey":"byId","hidden":true},{"id":"deleteCol","l10n":{"header":"threadpane-column-header-delete","menuitem":"threadpane-column-label-delete","cell":"threadpane-cell-delete"},"ordinal":22,"delete":true,"icon":true,"resizable":false,"sortable":false,"hidden":true}],"header":{"hasConnected":true,"row":{},"_height":32},"popupMenuTemplates":["threadPaneApplyColumnMenu","threadPaneApplyViewMenu"],"isHorizontalScroll":false,"hasConnected":true,"spacerTop":{"hasConnected":true,"cell":{}},"body":{"hasConnected":true},"spacerBottom":{"hasConnected":true,"cell":{}}},"_rowBufferReadyEvent":null,"hasConnected":true,"placeholder":{},"_height":908,"_rowElementName":"thread-card","_rowElementClass":"class ThreadCard extends TreeViewTableRow {\n static ROW_HEIGHT = 46;\n\n connectedCallback() {\n if (this.hasConnected) {\n return;\n }\n\n super.connectedCallback();\n\n this.setAttribute(\"draggable\", \"true\");\n this.classList.add(\"card-layout\");\n\n this.appendChild(\n document.getElementById(\"threadPaneCardTemplate\").content.cloneNode(true)\n );\n\n this.senderLine = this.querySelector(\".sender\");\n this.subjectLine = this.querySelector(\".subject\");\n this.dateLine = this.querySelector(\".date\");\n this.starButton = this.querySelector(\".button-star\");\n this.threadCardTagsInfo = this.querySelector(\".thread-card-tags-info\");\n this.tagIcons = this.querySelectorAll(\".tag-icon\");\n this.tagsMore = this.querySelector(\".tag-more\");\n this.replies = this.querySelector(\".thread-replies\");\n this.sortHeaderDetails = this.querySelector(\".sort-header-details\");\n }\n\n _fillRow() {\n super._fillRow();\n\n // XPCOM calls here must be keep to a minimum. Collect all of the\n // required data in one go.\n const properties = {};\n const threadLevel = {};\n\n const cellTexts = this.view.cellDataForColumns(\n this._index,\n window.threadPane.cardColumns,\n properties,\n threadLevel\n );\n\n // Collect the various strings and fluent IDs to build the full string for\n // the message row aria-label.\n const ariaLabelPromises = [];\n // Use static mapping instead of threadPane.cardColumns since the name of\n // the sender column changes. (see getProperSenderForCardsView)\n const KEYS = [\"subject\", \"sender\", \"date\", \"tagKeys\", \"total\", \"unread\"];\n const data = Object.fromEntries(KEYS.map((key, i) => [key, cellTexts[i]]));\n\n if (threadLevel.value) {\n properties.value += \" thread-children\";\n }\n const propertiesSet = new Set(properties.value.split(\" \"));\n this.dataset.properties = properties.value.trim();\n\n this.subjectLine.textContent = data.subject;\n this.subjectLine.title = data.subject;\n\n // Handle a different style and data if this is a dummy row.\n if (propertiesSet.has(\"dummy\")) {\n const unread = Number(data.unread);\n const total = Number(data.total);\n\n if (unread) {\n document.l10n.setAttributes(\n this.sortHeaderDetails,\n \"threadpane-sort-header-unread-count\",\n {\n unread,\n total,\n }\n );\n return;\n }\n\n document.l10n.setAttributes(\n this.sortHeaderDetails,\n \"threadpane-sort-header-count\",\n {\n total,\n }\n );\n return;\n }\n\n this.senderLine.textContent = data.sender;\n this.senderLine.title = data.sender;\n this.dateLine.textContent = data.date;\n\n const matchedKeys = [];\n const matchedTags = [];\n for (const key of data.tagKeys.split(\" \")) {\n try {\n const tag = MailServices.tags.getTagForKey(key);\n matchedKeys.push(key);\n matchedTags.push(tag);\n } catch (ex) {\n // `getTagForKey` throws if the tag doesn't exist.\n }\n }\n this.threadCardTagsInfo.title = tagsTitleFormatter.format(matchedTags);\n\n // Clears the text span displaying the extra amount of the tags to prevent\n // stale content.\n const tagCount = matchedTags.length;\n this.tagsMore.hidden = tagCount <= 3;\n\n // Show or hide tags based on its index and the amount of tags.\n for (const [tagIndex, tag] of this.tagIcons.entries()) {\n tag.hidden = tagIndex >= tagCount;\n // If any tag is active, we reset the tags colors.\n tag.style.setProperty(\n \"--tag-color\",\n `var(--tag-${CSS.escape(matchedKeys[tagIndex])}-backcolor)`\n );\n }\n\n // Updates the text span displaying the extra amount of the tags.\n if (tagCount > 3) {\n this.tagsMore.hidden = false;\n this.tagsMore.textContent = tagsMoreFormatter.format(tagCount - 3);\n }\n\n // Follow the layout order.\n ariaLabelPromises.push(data.sender);\n ariaLabelPromises.push(data.date);\n ariaLabelPromises.push(data.subject);\n ariaLabelPromises.push(data.tags);\n\n if (propertiesSet.has(\"flagged\")) {\n document.l10n.setAttributes(\n this.starButton,\n \"tree-list-view-row-flagged\"\n );\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-flagged-cell-label\")\n );\n } else {\n document.l10n.setAttributes(this.starButton, \"tree-list-view-row-flag\");\n }\n\n if (propertiesSet.has(\"junk\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-spam-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"read\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-read-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"unread\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-unread-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"attach\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-attachments-cell-label\")\n );\n }\n\n // Display number of replies in the twisty button.\n const repliesCount = parseInt(data.total) - 1;\n if (repliesCount > 0) {\n document.l10n.setAttributes(this.replies, \"threadpane-replies\", {\n count: repliesCount,\n });\n }\n\n Promise.allSettled(ariaLabelPromises).then(results => {\n this.setAttribute(\n \"aria-label\",\n results\n .map(settledPromise => settledPromise.value ?? \"\")\n .filter(value => value.trim() != \"\")\n .join(\", \")\n );\n });\n }\n}"},"view":"[xpconnect wrapped (nsIMsgDBView, nsITreeView)]","senderLine":{},"subjectLine":{},"dateLine":{},"starButton":{},"threadCardTagsInfo":{},"tagIcons":{"0":{},"1":{},"2":{}},"tagsMore":{},"replies":{},"sortHeaderDetails":{},"_index":3} == {"hasConnected":true,"list":{"_toleranceSize":22,"_rows":{},"_view":"[xpconnect wrapped (nsIMsgDBView, nsITreeView)]","_selection":"[object Object]","_selectTimeout":null,"table":{"columns":[{"id":"selectCol","l10n":{"header":"threadpane-column-header-select","menuitem":"threadpane-column-label-select","cell":"threadpane-cell-select"},"ordinal":1,"select":true,"icon":true,"resizable":false,"sortable":false,"hidden":true},{"id":"threadCol","l10n":{"header":"threadpane-column-header-thread","menuitem":"threadpane-column-label-thread","cell":"threadpane-cell-thread"},"ordinal":2,"thread":true,"icon":true,"resizable":false,"sortable":false},{"id":"flaggedCol","l10n":{"header":"threadpane-column-header-flagged","menuitem":"threadpane-column-label-flagged","cell":"threadpane-cell-flagged"},"ordinal":3,"sortKey":"byFlagged","icon":true,"resizable":false},{"id":"attachmentCol","l10n":{"header":"threadpane-column-header-attachments","menuitem":"threadpane-column-label-attachments","cell":"threadpane-cell-attachments"},"ordinal":4,"sortKey":"byAttachments","icon":true,"resizable":false},{"id":"subjectCol","l10n":{"header":"threadpane-column-header-subject","menuitem":"threadpane-column-label-subject","cell":"threadpane-cell-subject-title"},"ordinal":5,"picker":false,"sortKey":"bySubject"},{"id":"unreadButtonColHeader","l10n":{"header":"threadpane-column-header-unread-button","menuitem":"threadpane-column-label-unread-button","cell":"threadpane-cell-read-status"},"ordinal":6,"sortKey":"byUnread","icon":true,"resizable":false},{"id":"senderCol","l10n":{"header":"threadpane-column-header-sender","menuitem":"threadpane-column-label-sender","cell":"threadpane-cell-sender-title"},"ordinal":7,"sortKey":"byAuthor","hidden":true},{"id":"recipientCol","l10n":{"header":"threadpane-column-header-recipient","menuitem":"threadpane-column-label-recipient","cell":"threadpane-cell-recipient-title"},"ordinal":8,"sortKey":"byRecipient","hidden":true},{"id":"correspondentCol","l10n":{"header":"threadpane-column-header-correspondents","menuitem":"threadpane-column-label-correspondents","cell":"threadpane-cell-correspondents-title"},"ordinal":9,"sortKey":"byCorrespondent","hidden":false},{"id":"junkStatusCol","l10n":{"header":"threadpane-column-header-spam","menuitem":"threadpane-column-label-spam","cell":"threadpane-cell-spam"},"ordinal":10,"sortKey":"byJunkStatus","icon":true,"resizable":false,"hidden":false},{"id":"dateCol","l10n":{"header":"threadpane-column-header-date","menuitem":"threadpane-column-label-date","cell":"threadpane-cell-date-title"},"ordinal":11,"sortKey":"byDate"},{"id":"receivedCol","l10n":{"header":"threadpane-column-header-received","menuitem":"threadpane-column-label-received","cell":"threadpane-cell-received-title"},"ordinal":12,"sortKey":"byReceived","hidden":true},{"id":"statusCol","l10n":{"header":"threadpane-column-header-status","menuitem":"threadpane-column-label-status","cell":"threadpane-cell-status-title"},"ordinal":13,"sortKey":"byStatus","hidden":true},{"id":"sizeCol","l10n":{"header":"threadpane-column-header-size","menuitem":"threadpane-column-label-size","cell":"threadpane-cell-size-title"},"ordinal":14,"sortKey":"bySize","hidden":true},{"id":"tagsCol","l10n":{"header":"threadpane-column-header-tags","menuitem":"threadpane-column-label-tags","cell":"threadpane-cell-tags-title"},"ordinal":15,"sortKey":"byTags","hidden":true},{"id":"accountCol","l10n":{"header":"threadpane-column-header-account","menuitem":"threadpane-column-label-account","cell":"threadpane-cell-account-title"},"ordinal":16,"sortKey":"byAccount","hidden":true},{"id":"priorityCol","l10n":{"header":"threadpane-column-header-priority","menuitem":"threadpane-column-label-priority","cell":"threadpane-cell-priority-title"},"ordinal":17,"sortKey":"byPriority","hidden":true},{"id":"unreadCol","l10n":{"header":"threadpane-column-header-unread","menuitem":"threadpane-column-label-unread","cell":"threadpane-cell-unread-title"},"ordinal":18,"sortable":false,"hidden":true},{"id":"totalCol","l10n":{"header":"threadpane-column-header-total","menuitem":"threadpane-column-label-total","cell":"threadpane-cell-total-title"},"ordinal":19,"sortable":false,"hidden":true},{"id":"locationCol","l10n":{"header":"threadpane-column-header-location","menuitem":"threadpane-column-label-location","cell":"threadpane-cell-location-title"},"ordinal":20,"sortKey":"byLocation","hidden":true},{"id":"idCol","l10n":{"header":"threadpane-column-header-id","menuitem":"threadpane-column-label-id","cell":"threadpane-cell-id-title"},"ordinal":21,"sortKey":"byId","hidden":true},{"id":"deleteCol","l10n":{"header":"threadpane-column-header-delete","menuitem":"threadpane-column-label-delete","cell":"threadpane-cell-delete"},"ordinal":22,"delete":true,"icon":true,"resizable":false,"sortable":false,"hidden":true}],"header":{"hasConnected":true,"row":{},"_height":32},"popupMenuTemplates":["threadPaneApplyColumnMenu","threadPaneApplyViewMenu"],"isHorizontalScroll":false,"hasConnected":true,"spacerTop":{"hasConnected":true,"cell":{}},"body":{"hasConnected":true},"spacerBottom":{"hasConnected":true,"cell":{}}},"_rowBufferReadyEvent":null,"hasConnected":true,"placeholder":{},"_height":908,"_rowElementName":"thread-card","_rowElementClass":"class ThreadCard extends TreeViewTableRow {\n static ROW_HEIGHT = 46;\n\n connectedCallback() {\n if (this.hasConnected) {\n return;\n }\n\n super.connectedCallback();\n\n this.setAttribute(\"draggable\", \"true\");\n this.classList.add(\"card-layout\");\n\n this.appendChild(\n document.getElementById(\"threadPaneCardTemplate\").content.cloneNode(true)\n );\n\n this.senderLine = this.querySelector(\".sender\");\n this.subjectLine = this.querySelector(\".subject\");\n this.dateLine = this.querySelector(\".date\");\n this.starButton = this.querySelector(\".button-star\");\n this.threadCardTagsInfo = this.querySelector(\".thread-card-tags-info\");\n this.tagIcons = this.querySelectorAll(\".tag-icon\");\n this.tagsMore = this.querySelector(\".tag-more\");\n this.replies = this.querySelector(\".thread-replies\");\n this.sortHeaderDetails = this.querySelector(\".sort-header-details\");\n }\n\n _fillRow() {\n super._fillRow();\n\n // XPCOM calls here must be keep to a minimum. Collect all of the\n // required data in one go.\n const properties = {};\n const threadLevel = {};\n\n const cellTexts = this.view.cellDataForColumns(\n this._index,\n window.threadPane.cardColumns,\n properties,\n threadLevel\n );\n\n // Collect the various strings and fluent IDs to build the full string for\n // the message row aria-label.\n const ariaLabelPromises = [];\n // Use static mapping instead of threadPane.cardColumns since the name of\n // the sender column changes. (see getProperSenderForCardsView)\n const KEYS = [\"subject\", \"sender\", \"date\", \"tagKeys\", \"total\", \"unread\"];\n const data = Object.fromEntries(KEYS.map((key, i) => [key, cellTexts[i]]));\n\n if (threadLevel.value) {\n properties.value += \" thread-children\";\n }\n const propertiesSet = new Set(properties.value.split(\" \"));\n this.dataset.properties = properties.value.trim();\n\n this.subjectLine.textContent = data.subject;\n this.subjectLine.title = data.subject;\n\n // Handle a different style and data if this is a dummy row.\n if (propertiesSet.has(\"dummy\")) {\n const unread = Number(data.unread);\n const total = Number(data.total);\n\n if (unread) {\n document.l10n.setAttributes(\n this.sortHeaderDetails,\n \"threadpane-sort-header-unread-count\",\n {\n unread,\n total,\n }\n );\n return;\n }\n\n document.l10n.setAttributes(\n this.sortHeaderDetails,\n \"threadpane-sort-header-count\",\n {\n total,\n }\n );\n return;\n }\n\n this.senderLine.textContent = data.sender;\n this.senderLine.title = data.sender;\n this.dateLine.textContent = data.date;\n\n const matchedKeys = [];\n const matchedTags = [];\n for (const key of data.tagKeys.split(\" \")) {\n try {\n const tag = MailServices.tags.getTagForKey(key);\n matchedKeys.push(key);\n matchedTags.push(tag);\n } catch (ex) {\n // `getTagForKey` throws if the tag doesn't exist.\n }\n }\n this.threadCardTagsInfo.title = tagsTitleFormatter.format(matchedTags);\n\n // Clears the text span displaying the extra amount of the tags to prevent\n // stale content.\n const tagCount = matchedTags.length;\n this.tagsMore.hidden = tagCount <= 3;\n\n // Show or hide tags based on its index and the amount of tags.\n for (const [tagIndex, tag] of this.tagIcons.entries()) {\n tag.hidden = tagIndex >= tagCount;\n // If any tag is active, we reset the tags colors.\n tag.style.setProperty(\n \"--tag-color\",\n `var(--tag-${CSS.escape(matchedKeys[tagIndex])}-backcolor)`\n );\n }\n\n // Updates the text span displaying the extra amount of the tags.\n if (tagCount > 3) {\n this.tagsMore.hidden = false;\n this.tagsMore.textContent = tagsMoreFormatter.format(tagCount - 3);\n }\n\n // Follow the layout order.\n ariaLabelPromises.push(data.sender);\n ariaLabelPromises.push(data.date);\n ariaLabelPromises.push(data.subject);\n ariaLabelPromises.push(data.tags);\n\n if (propertiesSet.has(\"flagged\")) {\n document.l10n.setAttributes(\n this.starButton,\n \"tree-list-view-row-flagged\"\n );\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-flagged-cell-label\")\n );\n } else {\n document.l10n.setAttributes(this.starButton, \"tree-list-view-row-flag\");\n }\n\n if (propertiesSet.has(\"junk\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-spam-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"read\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-read-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"unread\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-unread-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"attach\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-attachments-cell-label\")\n );\n }\n\n // Display number of replies in the twisty button.\n const repliesCount = parseInt(data.total) - 1;\n if (repliesCount > 0) {\n document.l10n.setAttributes(this.replies, \"threadpane-replies\", {\n count: repliesCount,\n });\n }\n\n Promise.allSettled(ariaLabelPromises).then(results => {\n this.setAttribute(\n \"aria-label\",\n results\n .map(settledPromise => settledPromise.value ?? \"\")\n .filter(value => value.trim() != \"\")\n .join(\", \")\n );\n });\n }\n}"},"view":"[xpconnect wrapped (nsIMsgDBView, nsITreeView)]","senderLine":{},"subjectLine":{},"dateLine":{},"starButton":{},"threadCardTagsInfo":{},"tagIcons":{"0":{},"1":{},"2":{}},"tagsMore":{},"replies":{},"sortHeaderDetails":{},"_index":3} - [task 2025-05-09T07:41:56.738Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | no rows should have .context-menu-target - 0 == 0 - [task 2025-05-09T07:41:56.738Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | row count - 9 == 9 - [task 2025-05-09T07:41:56.739Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | subject at 0 - "Angry Party Tomorrow" == "Angry Party Tomorrow" - [task 2025-05-09T07:41:56.739Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | subject at 1 - "Big Spreadsheet Highest Priority" == "Big Spreadsheet Highest Priority" - [task 2025-05-09T07:41:56.739Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | subject at 2 - "Blue Laser Today" == "Blue Laser Today" - [task 2025-05-09T07:41:56.739Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | subject at 3 - "Lovely Wedding In a Fortnight" == "Lovely Wedding In a Fortnight" - [task 2025-05-09T07:41:56.739Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | subject at 4 - "My Ray-Gun Tomorrow" == "My Ray-Gun Tomorrow" - [task 2025-05-09T07:41:56.739Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | subject at 5 - "Red Llama In Your Car" == "Red Llama In Your Car" - [task 2025-05-09T07:41:56.739Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | subject at 6 - "Sad Sword In a Fortnight" == "Sad Sword In a Fortnight" - [task 2025-05-09T07:41:56.739Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | subject at 7 - "Small Hovercraft Full Of Eels" == "Small Hovercraft Full Of Eels" - [task 2025-05-09T07:41:56.739Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | subject at 8 - "Tiny Giraffe On Your Desk" == "Tiny Giraffe On Your Desk" - [task 2025-05-09T07:41:56.739Z] 07:41:56 INFO - Buffered messages logged at 07:41:37 [task 2025-05-09T07:41:56.739Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | correct message loaded - "106@made.up.invalid" == "106@made.up.invalid" - [task 2025-05-09T07:41:56.739Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | 'select' event should've happened only once - 1 == 1 - [task 2025-05-09T07:41:56.739Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | row count of view - 7 == 7 - [task 2025-05-09T07:41:56.739Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | table's selected indices - [2] deepEqual [2] - [task 2025-05-09T07:41:56.739Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | number of rows with .selected class - 1 == 1 - [task 2025-05-09T07:41:56.741Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | .selected row at 2 is expected - true == true - [task 2025-05-09T07:41:56.741Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | table's current index - 2 == 2 - [task 2025-05-09T07:41:56.742Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | one row should have .current - 1 == 1 - [task 2025-05-09T07:41:56.786Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | .current row at 2 is expected - {"hasConnected":true,"list":{"_toleranceSize":22,"_rows":{},"_view":"[xpconnect wrapped (nsIMsgDBView, nsITreeView)]","_selection":"[object Object]","_selectTimeout":null,"table":{"columns":[{"id":"selectCol","l10n":{"header":"threadpane-column-header-select","menuitem":"threadpane-column-label-select","cell":"threadpane-cell-select"},"ordinal":1,"select":true,"icon":true,"resizable":false,"sortable":false,"hidden":true},{"id":"threadCol","l10n":{"header":"threadpane-column-header-thread","menuitem":"threadpane-column-label-thread","cell":"threadpane-cell-thread"},"ordinal":2,"thread":true,"icon":true,"resizable":false,"sortable":false},{"id":"flaggedCol","l10n":{"header":"threadpane-column-header-flagged","menuitem":"threadpane-column-label-flagged","cell":"threadpane-cell-flagged"},"ordinal":3,"sortKey":"byFlagged","icon":true,"resizable":false},{"id":"attachmentCol","l10n":{"header":"threadpane-column-header-attachments","menuitem":"threadpane-column-label-attachments","cell":"threadpane-cell-attachments"},"ordinal":4,"sortKey":"byAttachments","icon":true,"resizable":false},{"id":"subjectCol","l10n":{"header":"threadpane-column-header-subject","menuitem":"threadpane-column-label-subject","cell":"threadpane-cell-subject-title"},"ordinal":5,"picker":false,"sortKey":"bySubject"},{"id":"unreadButtonColHeader","l10n":{"header":"threadpane-column-header-unread-button","menuitem":"threadpane-column-label-unread-button","cell":"threadpane-cell-read-status"},"ordinal":6,"sortKey":"byUnread","icon":true,"resizable":false},{"id":"senderCol","l10n":{"header":"threadpane-column-header-sender","menuitem":"threadpane-column-label-sender","cell":"threadpane-cell-sender-title"},"ordinal":7,"sortKey":"byAuthor","hidden":true},{"id":"recipientCol","l10n":{"header":"threadpane-column-header-recipient","menuitem":"threadpane-column-label-recipient","cell":"threadpane-cell-recipient-title"},"ordinal":8,"sortKey":"byRecipient","hidden":true},{"id":"correspondentCol","l10n":{"header":"threadpane-column-header-correspondents","menuitem":"threadpane-column-label-correspondents","cell":"threadpane-cell-correspondents-title"},"ordinal":9,"sortKey":"byCorrespondent","hidden":false},{"id":"junkStatusCol","l10n":{"header":"threadpane-column-header-spam","menuitem":"threadpane-column-label-spam","cell":"threadpane-cell-spam"},"ordinal":10,"sortKey":"byJunkStatus","icon":true,"resizable":false,"hidden":false},{"id":"dateCol","l10n":{"header":"threadpane-column-header-date","menuitem":"threadpane-column-label-date","cell":"threadpane-cell-date-title"},"ordinal":11,"sortKey":"byDate"},{"id":"receivedCol","l10n":{"header":"threadpane-column-header-received","menuitem":"threadpane-column-label-received","cell":"threadpane-cell-received-title"},"ordinal":12,"sortKey":"byReceived","hidden":true},{"id":"statusCol","l10n":{"header":"threadpane-column-header-status","menuitem":"threadpane-column-label-status","cell":"threadpane-cell-status-title"},"ordinal":13,"sortKey":"byStatus","hidden":true},{"id":"sizeCol","l10n":{"header":"threadpane-column-header-size","menuitem":"threadpane-column-label-size","cell":"threadpane-cell-size-title"},"ordinal":14,"sortKey":"bySize","hidden":true},{"id":"tagsCol","l10n":{"header":"threadpane-column-header-tags","menuitem":"threadpane-column-label-tags","cell":"threadpane-cell-tags-title"},"ordinal":15,"sortKey":"byTags","hidden":true},{"id":"accountCol","l10n":{"header":"threadpane-column-header-account","menuitem":"threadpane-column-label-account","cell":"threadpane-cell-account-title"},"ordinal":16,"sortKey":"byAccount","hidden":true},{"id":"priorityCol","l10n":{"header":"threadpane-column-header-priority","menuitem":"threadpane-column-label-priority","cell":"threadpane-cell-priority-title"},"ordinal":17,"sortKey":"byPriority","hidden":true},{"id":"unreadCol","l10n":{"header":"threadpane-column-header-unread","menuitem":"threadpane-column-label-unread","cell":"threadpane-cell-unread-title"},"ordinal":18,"sortable":false,"hidden":true},{"id":"totalCol","l10n":{"header":"threadpane-column-header-total","menuitem":"threadpane-column-label-total","cell":"threadpane-cell-total-title"},"ordinal":19,"sortable":false,"hidden":true},{"id":"locationCol","l10n":{"header":"threadpane-column-header-location","menuitem":"threadpane-column-label-location","cell":"threadpane-cell-location-title"},"ordinal":20,"sortKey":"byLocation","hidden":true},{"id":"idCol","l10n":{"header":"threadpane-column-header-id","menuitem":"threadpane-column-label-id","cell":"threadpane-cell-id-title"},"ordinal":21,"sortKey":"byId","hidden":true},{"id":"deleteCol","l10n":{"header":"threadpane-column-header-delete","menuitem":"threadpane-column-label-delete","cell":"threadpane-cell-delete"},"ordinal":22,"delete":true,"icon":true,"resizable":false,"sortable":false,"hidden":true}],"header":{"hasConnected":true,"row":{},"_height":32},"popupMenuTemplates":["threadPaneApplyColumnMenu","threadPaneApplyViewMenu"],"isHorizontalScroll":false,"hasConnected":true,"spacerTop":{"hasConnected":true,"cell":{}},"body":{"hasConnected":true},"spacerBottom":{"hasConnected":true,"cell":{}}},"_rowBufferReadyEvent":null,"hasConnected":true,"placeholder":{},"_height":908,"_rowElementName":"thread-card","_rowElementClass":"class ThreadCard extends TreeViewTableRow {\n static ROW_HEIGHT = 46;\n\n connectedCallback() {\n if (this.hasConnected) {\n return;\n }\n\n super.connectedCallback();\n\n this.setAttribute(\"draggable\", \"true\");\n this.classList.add(\"card-layout\");\n\n this.appendChild(\n document.getElementById(\"threadPaneCardTemplate\").content.cloneNode(true)\n );\n\n this.senderLine = this.querySelector(\".sender\");\n this.subjectLine = this.querySelector(\".subject\");\n this.dateLine = this.querySelector(\".date\");\n this.starButton = this.querySelector(\".button-star\");\n this.threadCardTagsInfo = this.querySelector(\".thread-card-tags-info\");\n this.tagIcons = this.querySelectorAll(\".tag-icon\");\n this.tagsMore = this.querySelector(\".tag-more\");\n this.replies = this.querySelector(\".thread-replies\");\n this.sortHeaderDetails = this.querySelector(\".sort-header-details\");\n }\n\n _fillRow() {\n super._fillRow();\n\n // XPCOM calls here must be keep to a minimum. Collect all of the\n // required data in one go.\n const properties = {};\n const threadLevel = {};\n\n const cellTexts = this.view.cellDataForColumns(\n this._index,\n window.threadPane.cardColumns,\n properties,\n threadLevel\n );\n\n // Collect the various strings and fluent IDs to build the full string for\n // the message row aria-label.\n const ariaLabelPromises = [];\n // Use static mapping instead of threadPane.cardColumns since the name of\n // the sender column changes. (see getProperSenderForCardsView)\n const KEYS = [\"subject\", \"sender\", \"date\", \"tagKeys\", \"total\", \"unread\"];\n const data = Object.fromEntries(KEYS.map((key, i) => [key, cellTexts[i]]));\n\n if (threadLevel.value) {\n properties.value += \" thread-children\";\n }\n const propertiesSet = new Set(properties.value.split(\" \"));\n this.dataset.properties = properties.value.trim();\n\n this.subjectLine.textContent = data.subject;\n this.subjectLine.title = data.subject;\n\n // Handle a different style and data if this is a dummy row.\n if (propertiesSet.has(\"dummy\")) {\n const unread = Number(data.unread);\n const total = Number(data.total);\n\n if (unread) {\n document.l10n.setAttributes(\n this.sortHeaderDetails,\n \"threadpane-sort-header-unread-count\",\n {\n unread,\n total,\n }\n );\n return;\n }\n\n document.l10n.setAttributes(\n this.sortHeaderDetails,\n \"threadpane-sort-header-count\",\n {\n total,\n }\n );\n return;\n }\n\n this.senderLine.textContent = data.sender;\n this.senderLine.title = data.sender;\n this.dateLine.textContent = data.date;\n\n const matchedKeys = [];\n const matchedTags = [];\n for (const key of data.tagKeys.split(\" \")) {\n try {\n const tag = MailServices.tags.getTagForKey(key);\n matchedKeys.push(key);\n matchedTags.push(tag);\n } catch (ex) {\n // `getTagForKey` throws if the tag doesn't exist.\n }\n }\n this.threadCardTagsInfo.title = tagsTitleFormatter.format(matchedTags);\n\n // Clears the text span displaying the extra amount of the tags to prevent\n // stale content.\n const tagCount = matchedTags.length;\n this.tagsMore.hidden = tagCount <= 3;\n\n // Show or hide tags based on its index and the amount of tags.\n for (const [tagIndex, tag] of this.tagIcons.entries()) {\n tag.hidden = tagIndex >= tagCount;\n // If any tag is active, we reset the tags colors.\n tag.style.setProperty(\n \"--tag-color\",\n `var(--tag-${CSS.escape(matchedKeys[tagIndex])}-backcolor)`\n );\n }\n\n // Updates the text span displaying the extra amount of the tags.\n if (tagCount > 3) {\n this.tagsMore.hidden = false;\n this.tagsMore.textContent = tagsMoreFormatter.format(tagCount - 3);\n }\n\n // Follow the layout order.\n ariaLabelPromises.push(data.sender);\n ariaLabelPromises.push(data.date);\n ariaLabelPromises.push(data.subject);\n ariaLabelPromises.push(data.tags);\n\n if (propertiesSet.has(\"flagged\")) {\n document.l10n.setAttributes(\n this.starButton,\n \"tree-list-view-row-flagged\"\n );\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-flagged-cell-label\")\n );\n } else {\n document.l10n.setAttributes(this.starButton, \"tree-list-view-row-flag\");\n }\n\n if (propertiesSet.has(\"junk\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-spam-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"read\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-read-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"unread\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-unread-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"attach\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-attachments-cell-label\")\n );\n }\n\n // Display number of replies in the twisty button.\n const repliesCount = parseInt(data.total) - 1;\n if (repliesCount > 0) {\n document.l10n.setAttributes(this.replies, \"threadpane-replies\", {\n count: repliesCount,\n });\n }\n\n Promise.allSettled(ariaLabelPromises).then(results => {\n this.setAttribute(\n \"aria-label\",\n results\n .map(settledPromise => settledPromise.value ?? \"\")\n .filter(value => value.trim() != \"\")\n .join(\", \")\n );\n });\n }\n}"},"view":"[xpconnect wrapped (nsIMsgDBView, nsITreeView)]","senderLine":{},"subjectLine":{},"dateLine":{},"starButton":{},"threadCardTagsInfo":{},"tagIcons":{"0":{},"1":{},"2":{}},"tagsMore":{},"replies":{},"sortHeaderDetails":{},"_index":2} == {"hasConnected":true,"list":{"_toleranceSize":22,"_rows":{},"_view":"[xpconnect wrapped (nsIMsgDBView, nsITreeView)]","_selection":"[object Object]","_selectTimeout":null,"table":{"columns":[{"id":"selectCol","l10n":{"header":"threadpane-column-header-select","menuitem":"threadpane-column-label-select","cell":"threadpane-cell-select"},"ordinal":1,"select":true,"icon":true,"resizable":false,"sortable":false,"hidden":true},{"id":"threadCol","l10n":{"header":"threadpane-column-header-thread","menuitem":"threadpane-column-label-thread","cell":"threadpane-cell-thread"},"ordinal":2,"thread":true,"icon":true,"resizable":false,"sortable":false},{"id":"flaggedCol","l10n":{"header":"threadpane-column-header-flagged","menuitem":"threadpane-column-label-flagged","cell":"threadpane-cell-flagged"},"ordinal":3,"sortKey":"byFlagged","icon":true,"resizable":false},{"id":"attachmentCol","l10n":{"header":"threadpane-column-header-attachments","menuitem":"threadpane-column-label-attachments","cell":"threadpane-cell-attachments"},"ordinal":4,"sortKey":"byAttachments","icon":true,"resizable":false},{"id":"subjectCol","l10n":{"header":"threadpane-column-header-subject","menuitem":"threadpane-column-label-subject","cell":"threadpane-cell-subject-title"},"ordinal":5,"picker":false,"sortKey":"bySubject"},{"id":"unreadButtonColHeader","l10n":{"header":"threadpane-column-header-unread-button","menuitem":"threadpane-column-label-unread-button","cell":"threadpane-cell-read-status"},"ordinal":6,"sortKey":"byUnread","icon":true,"resizable":false},{"id":"senderCol","l10n":{"header":"threadpane-column-header-sender","menuitem":"threadpane-column-label-sender","cell":"threadpane-cell-sender-title"},"ordinal":7,"sortKey":"byAuthor","hidden":true},{"id":"recipientCol","l10n":{"header":"threadpane-column-header-recipient","menuitem":"threadpane-column-label-recipient","cell":"threadpane-cell-recipient-title"},"ordinal":8,"sortKey":"byRecipient","hidden":true},{"id":"correspondentCol","l10n":{"header":"threadpane-column-header-correspondents","menuitem":"threadpane-column-label-correspondents","cell":"threadpane-cell-correspondents-title"},"ordinal":9,"sortKey":"byCorrespondent","hidden":false},{"id":"junkStatusCol","l10n":{"header":"threadpane-column-header-spam","menuitem":"threadpane-column-label-spam","cell":"threadpane-cell-spam"},"ordinal":10,"sortKey":"byJunkStatus","icon":true,"resizable":false,"hidden":false},{"id":"dateCol","l10n":{"header":"threadpane-column-header-date","menuitem":"threadpane-column-label-date","cell":"threadpane-cell-date-title"},"ordinal":11,"sortKey":"byDate"},{"id":"receivedCol","l10n":{"header":"threadpane-column-header-received","menuitem":"threadpane-column-label-received","cell":"threadpane-cell-received-title"},"ordinal":12,"sortKey":"byReceived","hidden":true},{"id":"statusCol","l10n":{"header":"threadpane-column-header-status","menuitem":"threadpane-column-label-status","cell":"threadpane-cell-status-title"},"ordinal":13,"sortKey":"byStatus","hidden":true},{"id":"sizeCol","l10n":{"header":"threadpane-column-header-size","menuitem":"threadpane-column-label-size","cell":"threadpane-cell-size-title"},"ordinal":14,"sortKey":"bySize","hidden":true},{"id":"tagsCol","l10n":{"header":"threadpane-column-header-tags","menuitem":"threadpane-column-label-tags","cell":"threadpane-cell-tags-title"},"ordinal":15,"sortKey":"byTags","hidden":true},{"id":"accountCol","l10n":{"header":"threadpane-column-header-account","menuitem":"threadpane-column-label-account","cell":"threadpane-cell-account-title"},"ordinal":16,"sortKey":"byAccount","hidden":true},{"id":"priorityCol","l10n":{"header":"threadpane-column-header-priority","menuitem":"threadpane-column-label-priority","cell":"threadpane-cell-priority-title"},"ordinal":17,"sortKey":"byPriority","hidden":true},{"id":"unreadCol","l10n":{"header":"threadpane-column-header-unread","menuitem":"threadpane-column-label-unread","cell":"threadpane-cell-unread-title"},"ordinal":18,"sortable":false,"hidden":true},{"id":"totalCol","l10n":{"header":"threadpane-column-header-total","menuitem":"threadpane-column-label-total","cell":"threadpane-cell-total-title"},"ordinal":19,"sortable":false,"hidden":true},{"id":"locationCol","l10n":{"header":"threadpane-column-header-location","menuitem":"threadpane-column-label-location","cell":"threadpane-cell-location-title"},"ordinal":20,"sortKey":"byLocation","hidden":true},{"id":"idCol","l10n":{"header":"threadpane-column-header-id","menuitem":"threadpane-column-label-id","cell":"threadpane-cell-id-title"},"ordinal":21,"sortKey":"byId","hidden":true},{"id":"deleteCol","l10n":{"header":"threadpane-column-header-delete","menuitem":"threadpane-column-label-delete","cell":"threadpane-cell-delete"},"ordinal":22,"delete":true,"icon":true,"resizable":false,"sortable":false,"hidden":true}],"header":{"hasConnected":true,"row":{},"_height":32},"popupMenuTemplates":["threadPaneApplyColumnMenu","threadPaneApplyViewMenu"],"isHorizontalScroll":false,"hasConnected":true,"spacerTop":{"hasConnected":true,"cell":{}},"body":{"hasConnected":true},"spacerBottom":{"hasConnected":true,"cell":{}}},"_rowBufferReadyEvent":null,"hasConnected":true,"placeholder":{},"_height":908,"_rowElementName":"thread-card","_rowElementClass":"class ThreadCard extends TreeViewTableRow {\n static ROW_HEIGHT = 46;\n\n connectedCallback() {\n if (this.hasConnected) {\n return;\n }\n\n super.connectedCallback();\n\n this.setAttribute(\"draggable\", \"true\");\n this.classList.add(\"card-layout\");\n\n this.appendChild(\n document.getElementById(\"threadPaneCardTemplate\").content.cloneNode(true)\n );\n\n this.senderLine = this.querySelector(\".sender\");\n this.subjectLine = this.querySelector(\".subject\");\n this.dateLine = this.querySelector(\".date\");\n this.starButton = this.querySelector(\".button-star\");\n this.threadCardTagsInfo = this.querySelector(\".thread-card-tags-info\");\n this.tagIcons = this.querySelectorAll(\".tag-icon\");\n this.tagsMore = this.querySelector(\".tag-more\");\n this.replies = this.querySelector(\".thread-replies\");\n this.sortHeaderDetails = this.querySelector(\".sort-header-details\");\n }\n\n _fillRow() {\n super._fillRow();\n\n // XPCOM calls here must be keep to a minimum. Collect all of the\n // required data in one go.\n const properties = {};\n const threadLevel = {};\n\n const cellTexts = this.view.cellDataForColumns(\n this._index,\n window.threadPane.cardColumns,\n properties,\n threadLevel\n );\n\n // Collect the various strings and fluent IDs to build the full string for\n // the message row aria-label.\n const ariaLabelPromises = [];\n // Use static mapping instead of threadPane.cardColumns since the name of\n // the sender column changes. (see getProperSenderForCardsView)\n const KEYS = [\"subject\", \"sender\", \"date\", \"tagKeys\", \"total\", \"unread\"];\n const data = Object.fromEntries(KEYS.map((key, i) => [key, cellTexts[i]]));\n\n if (threadLevel.value) {\n properties.value += \" thread-children\";\n }\n const propertiesSet = new Set(properties.value.split(\" \"));\n this.dataset.properties = properties.value.trim();\n\n this.subjectLine.textContent = data.subject;\n this.subjectLine.title = data.subject;\n\n // Handle a different style and data if this is a dummy row.\n if (propertiesSet.has(\"dummy\")) {\n const unread = Number(data.unread);\n const total = Number(data.total);\n\n if (unread) {\n document.l10n.setAttributes(\n this.sortHeaderDetails,\n \"threadpane-sort-header-unread-count\",\n {\n unread,\n total,\n }\n );\n return;\n }\n\n document.l10n.setAttributes(\n this.sortHeaderDetails,\n \"threadpane-sort-header-count\",\n {\n total,\n }\n );\n return;\n }\n\n this.senderLine.textContent = data.sender;\n this.senderLine.title = data.sender;\n this.dateLine.textContent = data.date;\n\n const matchedKeys = [];\n const matchedTags = [];\n for (const key of data.tagKeys.split(\" \")) {\n try {\n const tag = MailServices.tags.getTagForKey(key);\n matchedKeys.push(key);\n matchedTags.push(tag);\n } catch (ex) {\n // `getTagForKey` throws if the tag doesn't exist.\n }\n }\n this.threadCardTagsInfo.title = tagsTitleFormatter.format(matchedTags);\n\n // Clears the text span displaying the extra amount of the tags to prevent\n // stale content.\n const tagCount = matchedTags.length;\n this.tagsMore.hidden = tagCount <= 3;\n\n // Show or hide tags based on its index and the amount of tags.\n for (const [tagIndex, tag] of this.tagIcons.entries()) {\n tag.hidden = tagIndex >= tagCount;\n // If any tag is active, we reset the tags colors.\n tag.style.setProperty(\n \"--tag-color\",\n `var(--tag-${CSS.escape(matchedKeys[tagIndex])}-backcolor)`\n );\n }\n\n // Updates the text span displaying the extra amount of the tags.\n if (tagCount > 3) {\n this.tagsMore.hidden = false;\n this.tagsMore.textContent = tagsMoreFormatter.format(tagCount - 3);\n }\n\n // Follow the layout order.\n ariaLabelPromises.push(data.sender);\n ariaLabelPromises.push(data.date);\n ariaLabelPromises.push(data.subject);\n ariaLabelPromises.push(data.tags);\n\n if (propertiesSet.has(\"flagged\")) {\n document.l10n.setAttributes(\n this.starButton,\n \"tree-list-view-row-flagged\"\n );\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-flagged-cell-label\")\n );\n } else {\n document.l10n.setAttributes(this.starButton, \"tree-list-view-row-flag\");\n }\n\n if (propertiesSet.has(\"junk\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-spam-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"read\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-read-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"unread\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-unread-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"attach\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-attachments-cell-label\")\n );\n }\n\n // Display number of replies in the twisty button.\n const repliesCount = parseInt(data.total) - 1;\n if (repliesCount > 0) {\n document.l10n.setAttributes(this.replies, \"threadpane-replies\", {\n count: repliesCount,\n });\n }\n\n Promise.allSettled(ariaLabelPromises).then(results => {\n this.setAttribute(\n \"aria-label\",\n results\n .map(settledPromise => settledPromise.value ?? \"\")\n .filter(value => value.trim() != \"\")\n .join(\", \")\n );\n });\n }\n}"},"view":"[xpconnect wrapped (nsIMsgDBView, nsITreeView)]","senderLine":{},"subjectLine":{},"dateLine":{},"starButton":{},"threadCardTagsInfo":{},"tagIcons":{"0":{},"1":{},"2":{}},"tagsMore":{},"replies":{},"sortHeaderDetails":{},"_index":2} - [task 2025-05-09T07:41:56.787Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | no rows should have .context-menu-target - 0 == 0 - [task 2025-05-09T07:41:56.788Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | row count - 7 == 7 - [task 2025-05-09T07:41:56.788Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | subject at 0 - "Angry Party Tomorrow" == "Angry Party Tomorrow" - [task 2025-05-09T07:41:56.790Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | subject at 1 - "Big Spreadsheet Highest Priority" == "Big Spreadsheet Highest Priority" - [task 2025-05-09T07:41:56.790Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | subject at 2 - "Lovely Wedding In a Fortnight" == "Lovely Wedding In a Fortnight" - [task 2025-05-09T07:41:56.791Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | subject at 3 - "Red Llama In Your Car" == "Red Llama In Your Car" - [task 2025-05-09T07:41:56.791Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | subject at 4 - "Sad Sword In a Fortnight" == "Sad Sword In a Fortnight" - [task 2025-05-09T07:41:56.791Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | subject at 5 - "Small Hovercraft Full Of Eels" == "Small Hovercraft Full Of Eels" - [task 2025-05-09T07:41:56.791Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | subject at 6 - "Tiny Giraffe On Your Desk" == "Tiny Giraffe On Your Desk" - [task 2025-05-09T07:41:56.791Z] 07:41:56 INFO - Buffered messages logged at 07:41:38 [task 2025-05-09T07:41:56.792Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | correct message loaded - "111@made.up.invalid" == "111@made.up.invalid" - [task 2025-05-09T07:41:56.795Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | correct message loaded - "109@made.up.invalid" == "109@made.up.invalid" - [task 2025-05-09T07:41:56.795Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | 'select' event should've happened only once - 1 == 1 - [task 2025-05-09T07:41:56.795Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | row count of view - 6 == 6 - [task 2025-05-09T07:41:56.795Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | table's selected indices - [5] deepEqual [5] - [task 2025-05-09T07:41:56.795Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | number of rows with .selected class - 1 == 1 - [task 2025-05-09T07:41:56.797Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | .selected row at 5 is expected - true == true - [task 2025-05-09T07:41:56.797Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | table's current index - 5 == 5 - [task 2025-05-09T07:41:56.798Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | one row should have .current - 1 == 1 - [task 2025-05-09T07:41:56.835Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | .current row at 5 is expected - {"hasConnected":true,"list":{"_toleranceSize":22,"_rows":{},"_view":"[xpconnect wrapped (nsIMsgDBView, nsITreeView)]","_selection":"[object Object]","_selectTimeout":null,"table":{"columns":[{"id":"selectCol","l10n":{"header":"threadpane-column-header-select","menuitem":"threadpane-column-label-select","cell":"threadpane-cell-select"},"ordinal":1,"select":true,"icon":true,"resizable":false,"sortable":false,"hidden":true},{"id":"threadCol","l10n":{"header":"threadpane-column-header-thread","menuitem":"threadpane-column-label-thread","cell":"threadpane-cell-thread"},"ordinal":2,"thread":true,"icon":true,"resizable":false,"sortable":false},{"id":"flaggedCol","l10n":{"header":"threadpane-column-header-flagged","menuitem":"threadpane-column-label-flagged","cell":"threadpane-cell-flagged"},"ordinal":3,"sortKey":"byFlagged","icon":true,"resizable":false},{"id":"attachmentCol","l10n":{"header":"threadpane-column-header-attachments","menuitem":"threadpane-column-label-attachments","cell":"threadpane-cell-attachments"},"ordinal":4,"sortKey":"byAttachments","icon":true,"resizable":false},{"id":"subjectCol","l10n":{"header":"threadpane-column-header-subject","menuitem":"threadpane-column-label-subject","cell":"threadpane-cell-subject-title"},"ordinal":5,"picker":false,"sortKey":"bySubject"},{"id":"unreadButtonColHeader","l10n":{"header":"threadpane-column-header-unread-button","menuitem":"threadpane-column-label-unread-button","cell":"threadpane-cell-read-status"},"ordinal":6,"sortKey":"byUnread","icon":true,"resizable":false},{"id":"senderCol","l10n":{"header":"threadpane-column-header-sender","menuitem":"threadpane-column-label-sender","cell":"threadpane-cell-sender-title"},"ordinal":7,"sortKey":"byAuthor","hidden":true},{"id":"recipientCol","l10n":{"header":"threadpane-column-header-recipient","menuitem":"threadpane-column-label-recipient","cell":"threadpane-cell-recipient-title"},"ordinal":8,"sortKey":"byRecipient","hidden":true},{"id":"correspondentCol","l10n":{"header":"threadpane-column-header-correspondents","menuitem":"threadpane-column-label-correspondents","cell":"threadpane-cell-correspondents-title"},"ordinal":9,"sortKey":"byCorrespondent","hidden":false},{"id":"junkStatusCol","l10n":{"header":"threadpane-column-header-spam","menuitem":"threadpane-column-label-spam","cell":"threadpane-cell-spam"},"ordinal":10,"sortKey":"byJunkStatus","icon":true,"resizable":false,"hidden":false},{"id":"dateCol","l10n":{"header":"threadpane-column-header-date","menuitem":"threadpane-column-label-date","cell":"threadpane-cell-date-title"},"ordinal":11,"sortKey":"byDate"},{"id":"receivedCol","l10n":{"header":"threadpane-column-header-received","menuitem":"threadpane-column-label-received","cell":"threadpane-cell-received-title"},"ordinal":12,"sortKey":"byReceived","hidden":true},{"id":"statusCol","l10n":{"header":"threadpane-column-header-status","menuitem":"threadpane-column-label-status","cell":"threadpane-cell-status-title"},"ordinal":13,"sortKey":"byStatus","hidden":true},{"id":"sizeCol","l10n":{"header":"threadpane-column-header-size","menuitem":"threadpane-column-label-size","cell":"threadpane-cell-size-title"},"ordinal":14,"sortKey":"bySize","hidden":true},{"id":"tagsCol","l10n":{"header":"threadpane-column-header-tags","menuitem":"threadpane-column-label-tags","cell":"threadpane-cell-tags-title"},"ordinal":15,"sortKey":"byTags","hidden":true},{"id":"accountCol","l10n":{"header":"threadpane-column-header-account","menuitem":"threadpane-column-label-account","cell":"threadpane-cell-account-title"},"ordinal":16,"sortKey":"byAccount","hidden":true},{"id":"priorityCol","l10n":{"header":"threadpane-column-header-priority","menuitem":"threadpane-column-label-priority","cell":"threadpane-cell-priority-title"},"ordinal":17,"sortKey":"byPriority","hidden":true},{"id":"unreadCol","l10n":{"header":"threadpane-column-header-unread","menuitem":"threadpane-column-label-unread","cell":"threadpane-cell-unread-title"},"ordinal":18,"sortable":false,"hidden":true},{"id":"totalCol","l10n":{"header":"threadpane-column-header-total","menuitem":"threadpane-column-label-total","cell":"threadpane-cell-total-title"},"ordinal":19,"sortable":false,"hidden":true},{"id":"locationCol","l10n":{"header":"threadpane-column-header-location","menuitem":"threadpane-column-label-location","cell":"threadpane-cell-location-title"},"ordinal":20,"sortKey":"byLocation","hidden":true},{"id":"idCol","l10n":{"header":"threadpane-column-header-id","menuitem":"threadpane-column-label-id","cell":"threadpane-cell-id-title"},"ordinal":21,"sortKey":"byId","hidden":true},{"id":"deleteCol","l10n":{"header":"threadpane-column-header-delete","menuitem":"threadpane-column-label-delete","cell":"threadpane-cell-delete"},"ordinal":22,"delete":true,"icon":true,"resizable":false,"sortable":false,"hidden":true}],"header":{"hasConnected":true,"row":{},"_height":32},"popupMenuTemplates":["threadPaneApplyColumnMenu","threadPaneApplyViewMenu"],"isHorizontalScroll":false,"hasConnected":true,"spacerTop":{"hasConnected":true,"cell":{}},"body":{"hasConnected":true},"spacerBottom":{"hasConnected":true,"cell":{}}},"_rowBufferReadyEvent":null,"hasConnected":true,"placeholder":{},"_height":908,"_rowElementName":"thread-card","_rowElementClass":"class ThreadCard extends TreeViewTableRow {\n static ROW_HEIGHT = 46;\n\n connectedCallback() {\n if (this.hasConnected) {\n return;\n }\n\n super.connectedCallback();\n\n this.setAttribute(\"draggable\", \"true\");\n this.classList.add(\"card-layout\");\n\n this.appendChild(\n document.getElementById(\"threadPaneCardTemplate\").content.cloneNode(true)\n );\n\n this.senderLine = this.querySelector(\".sender\");\n this.subjectLine = this.querySelector(\".subject\");\n this.dateLine = this.querySelector(\".date\");\n this.starButton = this.querySelector(\".button-star\");\n this.threadCardTagsInfo = this.querySelector(\".thread-card-tags-info\");\n this.tagIcons = this.querySelectorAll(\".tag-icon\");\n this.tagsMore = this.querySelector(\".tag-more\");\n this.replies = this.querySelector(\".thread-replies\");\n this.sortHeaderDetails = this.querySelector(\".sort-header-details\");\n }\n\n _fillRow() {\n super._fillRow();\n\n // XPCOM calls here must be keep to a minimum. Collect all of the\n // required data in one go.\n const properties = {};\n const threadLevel = {};\n\n const cellTexts = this.view.cellDataForColumns(\n this._index,\n window.threadPane.cardColumns,\n properties,\n threadLevel\n );\n\n // Collect the various strings and fluent IDs to build the full string for\n // the message row aria-label.\n const ariaLabelPromises = [];\n // Use static mapping instead of threadPane.cardColumns since the name of\n // the sender column changes. (see getProperSenderForCardsView)\n const KEYS = [\"subject\", \"sender\", \"date\", \"tagKeys\", \"total\", \"unread\"];\n const data = Object.fromEntries(KEYS.map((key, i) => [key, cellTexts[i]]));\n\n if (threadLevel.value) {\n properties.value += \" thread-children\";\n }\n const propertiesSet = new Set(properties.value.split(\" \"));\n this.dataset.properties = properties.value.trim();\n\n this.subjectLine.textContent = data.subject;\n this.subjectLine.title = data.subject;\n\n // Handle a different style and data if this is a dummy row.\n if (propertiesSet.has(\"dummy\")) {\n const unread = Number(data.unread);\n const total = Number(data.total);\n\n if (unread) {\n document.l10n.setAttributes(\n this.sortHeaderDetails,\n \"threadpane-sort-header-unread-count\",\n {\n unread,\n total,\n }\n );\n return;\n }\n\n document.l10n.setAttributes(\n this.sortHeaderDetails,\n \"threadpane-sort-header-count\",\n {\n total,\n }\n );\n return;\n }\n\n this.senderLine.textContent = data.sender;\n this.senderLine.title = data.sender;\n this.dateLine.textContent = data.date;\n\n const matchedKeys = [];\n const matchedTags = [];\n for (const key of data.tagKeys.split(\" \")) {\n try {\n const tag = MailServices.tags.getTagForKey(key);\n matchedKeys.push(key);\n matchedTags.push(tag);\n } catch (ex) {\n // `getTagForKey` throws if the tag doesn't exist.\n }\n }\n this.threadCardTagsInfo.title = tagsTitleFormatter.format(matchedTags);\n\n // Clears the text span displaying the extra amount of the tags to prevent\n // stale content.\n const tagCount = matchedTags.length;\n this.tagsMore.hidden = tagCount <= 3;\n\n // Show or hide tags based on its index and the amount of tags.\n for (const [tagIndex, tag] of this.tagIcons.entries()) {\n tag.hidden = tagIndex >= tagCount;\n // If any tag is active, we reset the tags colors.\n tag.style.setProperty(\n \"--tag-color\",\n `var(--tag-${CSS.escape(matchedKeys[tagIndex])}-backcolor)`\n );\n }\n\n // Updates the text span displaying the extra amount of the tags.\n if (tagCount > 3) {\n this.tagsMore.hidden = false;\n this.tagsMore.textContent = tagsMoreFormatter.format(tagCount - 3);\n }\n\n // Follow the layout order.\n ariaLabelPromises.push(data.sender);\n ariaLabelPromises.push(data.date);\n ariaLabelPromises.push(data.subject);\n ariaLabelPromises.push(data.tags);\n\n if (propertiesSet.has(\"flagged\")) {\n document.l10n.setAttributes(\n this.starButton,\n \"tree-list-view-row-flagged\"\n );\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-flagged-cell-label\")\n );\n } else {\n document.l10n.setAttributes(this.starButton, \"tree-list-view-row-flag\");\n }\n\n if (propertiesSet.has(\"junk\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-spam-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"read\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-read-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"unread\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-unread-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"attach\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-attachments-cell-label\")\n );\n }\n\n // Display number of replies in the twisty button.\n const repliesCount = parseInt(data.total) - 1;\n if (repliesCount > 0) {\n document.l10n.setAttributes(this.replies, \"threadpane-replies\", {\n count: repliesCount,\n });\n }\n\n Promise.allSettled(ariaLabelPromises).then(results => {\n this.setAttribute(\n \"aria-label\",\n results\n .map(settledPromise => settledPromise.value ?? \"\")\n .filter(value => value.trim() != \"\")\n .join(\", \")\n );\n });\n }\n}"},"view":"[xpconnect wrapped (nsIMsgDBView, nsITreeView)]","senderLine":{},"subjectLine":{},"dateLine":{},"starButton":{},"threadCardTagsInfo":{},"tagIcons":{"0":{},"1":{},"2":{}},"tagsMore":{},"replies":{},"sortHeaderDetails":{},"_index":5} == {"hasConnected":true,"list":{"_toleranceSize":22,"_rows":{},"_view":"[xpconnect wrapped (nsIMsgDBView, nsITreeView)]","_selection":"[object Object]","_selectTimeout":null,"table":{"columns":[{"id":"selectCol","l10n":{"header":"threadpane-column-header-select","menuitem":"threadpane-column-label-select","cell":"threadpane-cell-select"},"ordinal":1,"select":true,"icon":true,"resizable":false,"sortable":false,"hidden":true},{"id":"threadCol","l10n":{"header":"threadpane-column-header-thread","menuitem":"threadpane-column-label-thread","cell":"threadpane-cell-thread"},"ordinal":2,"thread":true,"icon":true,"resizable":false,"sortable":false},{"id":"flaggedCol","l10n":{"header":"threadpane-column-header-flagged","menuitem":"threadpane-column-label-flagged","cell":"threadpane-cell-flagged"},"ordinal":3,"sortKey":"byFlagged","icon":true,"resizable":false},{"id":"attachmentCol","l10n":{"header":"threadpane-column-header-attachments","menuitem":"threadpane-column-label-attachments","cell":"threadpane-cell-attachments"},"ordinal":4,"sortKey":"byAttachments","icon":true,"resizable":false},{"id":"subjectCol","l10n":{"header":"threadpane-column-header-subject","menuitem":"threadpane-column-label-subject","cell":"threadpane-cell-subject-title"},"ordinal":5,"picker":false,"sortKey":"bySubject"},{"id":"unreadButtonColHeader","l10n":{"header":"threadpane-column-header-unread-button","menuitem":"threadpane-column-label-unread-button","cell":"threadpane-cell-read-status"},"ordinal":6,"sortKey":"byUnread","icon":true,"resizable":false},{"id":"senderCol","l10n":{"header":"threadpane-column-header-sender","menuitem":"threadpane-column-label-sender","cell":"threadpane-cell-sender-title"},"ordinal":7,"sortKey":"byAuthor","hidden":true},{"id":"recipientCol","l10n":{"header":"threadpane-column-header-recipient","menuitem":"threadpane-column-label-recipient","cell":"threadpane-cell-recipient-title"},"ordinal":8,"sortKey":"byRecipient","hidden":true},{"id":"correspondentCol","l10n":{"header":"threadpane-column-header-correspondents","menuitem":"threadpane-column-label-correspondents","cell":"threadpane-cell-correspondents-title"},"ordinal":9,"sortKey":"byCorrespondent","hidden":false},{"id":"junkStatusCol","l10n":{"header":"threadpane-column-header-spam","menuitem":"threadpane-column-label-spam","cell":"threadpane-cell-spam"},"ordinal":10,"sortKey":"byJunkStatus","icon":true,"resizable":false,"hidden":false},{"id":"dateCol","l10n":{"header":"threadpane-column-header-date","menuitem":"threadpane-column-label-date","cell":"threadpane-cell-date-title"},"ordinal":11,"sortKey":"byDate"},{"id":"receivedCol","l10n":{"header":"threadpane-column-header-received","menuitem":"threadpane-column-label-received","cell":"threadpane-cell-received-title"},"ordinal":12,"sortKey":"byReceived","hidden":true},{"id":"statusCol","l10n":{"header":"threadpane-column-header-status","menuitem":"threadpane-column-label-status","cell":"threadpane-cell-status-title"},"ordinal":13,"sortKey":"byStatus","hidden":true},{"id":"sizeCol","l10n":{"header":"threadpane-column-header-size","menuitem":"threadpane-column-label-size","cell":"threadpane-cell-size-title"},"ordinal":14,"sortKey":"bySize","hidden":true},{"id":"tagsCol","l10n":{"header":"threadpane-column-header-tags","menuitem":"threadpane-column-label-tags","cell":"threadpane-cell-tags-title"},"ordinal":15,"sortKey":"byTags","hidden":true},{"id":"accountCol","l10n":{"header":"threadpane-column-header-account","menuitem":"threadpane-column-label-account","cell":"threadpane-cell-account-title"},"ordinal":16,"sortKey":"byAccount","hidden":true},{"id":"priorityCol","l10n":{"header":"threadpane-column-header-priority","menuitem":"threadpane-column-label-priority","cell":"threadpane-cell-priority-title"},"ordinal":17,"sortKey":"byPriority","hidden":true},{"id":"unreadCol","l10n":{"header":"threadpane-column-header-unread","menuitem":"threadpane-column-label-unread","cell":"threadpane-cell-unread-title"},"ordinal":18,"sortable":false,"hidden":true},{"id":"totalCol","l10n":{"header":"threadpane-column-header-total","menuitem":"threadpane-column-label-total","cell":"threadpane-cell-total-title"},"ordinal":19,"sortable":false,"hidden":true},{"id":"locationCol","l10n":{"header":"threadpane-column-header-location","menuitem":"threadpane-column-label-location","cell":"threadpane-cell-location-title"},"ordinal":20,"sortKey":"byLocation","hidden":true},{"id":"idCol","l10n":{"header":"threadpane-column-header-id","menuitem":"threadpane-column-label-id","cell":"threadpane-cell-id-title"},"ordinal":21,"sortKey":"byId","hidden":true},{"id":"deleteCol","l10n":{"header":"threadpane-column-header-delete","menuitem":"threadpane-column-label-delete","cell":"threadpane-cell-delete"},"ordinal":22,"delete":true,"icon":true,"resizable":false,"sortable":false,"hidden":true}],"header":{"hasConnected":true,"row":{},"_height":32},"popupMenuTemplates":["threadPaneApplyColumnMenu","threadPaneApplyViewMenu"],"isHorizontalScroll":false,"hasConnected":true,"spacerTop":{"hasConnected":true,"cell":{}},"body":{"hasConnected":true},"spacerBottom":{"hasConnected":true,"cell":{}}},"_rowBufferReadyEvent":null,"hasConnected":true,"placeholder":{},"_height":908,"_rowElementName":"thread-card","_rowElementClass":"class ThreadCard extends TreeViewTableRow {\n static ROW_HEIGHT = 46;\n\n connectedCallback() {\n if (this.hasConnected) {\n return;\n }\n\n super.connectedCallback();\n\n this.setAttribute(\"draggable\", \"true\");\n this.classList.add(\"card-layout\");\n\n this.appendChild(\n document.getElementById(\"threadPaneCardTemplate\").content.cloneNode(true)\n );\n\n this.senderLine = this.querySelector(\".sender\");\n this.subjectLine = this.querySelector(\".subject\");\n this.dateLine = this.querySelector(\".date\");\n this.starButton = this.querySelector(\".button-star\");\n this.threadCardTagsInfo = this.querySelector(\".thread-card-tags-info\");\n this.tagIcons = this.querySelectorAll(\".tag-icon\");\n this.tagsMore = this.querySelector(\".tag-more\");\n this.replies = this.querySelector(\".thread-replies\");\n this.sortHeaderDetails = this.querySelector(\".sort-header-details\");\n }\n\n _fillRow() {\n super._fillRow();\n\n // XPCOM calls here must be keep to a minimum. Collect all of the\n // required data in one go.\n const properties = {};\n const threadLevel = {};\n\n const cellTexts = this.view.cellDataForColumns(\n this._index,\n window.threadPane.cardColumns,\n properties,\n threadLevel\n );\n\n // Collect the various strings and fluent IDs to build the full string for\n // the message row aria-label.\n const ariaLabelPromises = [];\n // Use static mapping instead of threadPane.cardColumns since the name of\n // the sender column changes. (see getProperSenderForCardsView)\n const KEYS = [\"subject\", \"sender\", \"date\", \"tagKeys\", \"total\", \"unread\"];\n const data = Object.fromEntries(KEYS.map((key, i) => [key, cellTexts[i]]));\n\n if (threadLevel.value) {\n properties.value += \" thread-children\";\n }\n const propertiesSet = new Set(properties.value.split(\" \"));\n this.dataset.properties = properties.value.trim();\n\n this.subjectLine.textContent = data.subject;\n this.subjectLine.title = data.subject;\n\n // Handle a different style and data if this is a dummy row.\n if (propertiesSet.has(\"dummy\")) {\n const unread = Number(data.unread);\n const total = Number(data.total);\n\n if (unread) {\n document.l10n.setAttributes(\n this.sortHeaderDetails,\n \"threadpane-sort-header-unread-count\",\n {\n unread,\n total,\n }\n );\n return;\n }\n\n document.l10n.setAttributes(\n this.sortHeaderDetails,\n \"threadpane-sort-header-count\",\n {\n total,\n }\n );\n return;\n }\n\n this.senderLine.textContent = data.sender;\n this.senderLine.title = data.sender;\n this.dateLine.textContent = data.date;\n\n const matchedKeys = [];\n const matchedTags = [];\n for (const key of data.tagKeys.split(\" \")) {\n try {\n const tag = MailServices.tags.getTagForKey(key);\n matchedKeys.push(key);\n matchedTags.push(tag);\n } catch (ex) {\n // `getTagForKey` throws if the tag doesn't exist.\n }\n }\n this.threadCardTagsInfo.title = tagsTitleFormatter.format(matchedTags);\n\n // Clears the text span displaying the extra amount of the tags to prevent\n // stale content.\n const tagCount = matchedTags.length;\n this.tagsMore.hidden = tagCount <= 3;\n\n // Show or hide tags based on its index and the amount of tags.\n for (const [tagIndex, tag] of this.tagIcons.entries()) {\n tag.hidden = tagIndex >= tagCount;\n // If any tag is active, we reset the tags colors.\n tag.style.setProperty(\n \"--tag-color\",\n `var(--tag-${CSS.escape(matchedKeys[tagIndex])}-backcolor)`\n );\n }\n\n // Updates the text span displaying the extra amount of the tags.\n if (tagCount > 3) {\n this.tagsMore.hidden = false;\n this.tagsMore.textContent = tagsMoreFormatter.format(tagCount - 3);\n }\n\n // Follow the layout order.\n ariaLabelPromises.push(data.sender);\n ariaLabelPromises.push(data.date);\n ariaLabelPromises.push(data.subject);\n ariaLabelPromises.push(data.tags);\n\n if (propertiesSet.has(\"flagged\")) {\n document.l10n.setAttributes(\n this.starButton,\n \"tree-list-view-row-flagged\"\n );\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-flagged-cell-label\")\n );\n } else {\n document.l10n.setAttributes(this.starButton, \"tree-list-view-row-flag\");\n }\n\n if (propertiesSet.has(\"junk\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-spam-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"read\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-read-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"unread\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-unread-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"attach\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-attachments-cell-label\")\n );\n }\n\n // Display number of replies in the twisty button.\n const repliesCount = parseInt(data.total) - 1;\n if (repliesCount > 0) {\n document.l10n.setAttributes(this.replies, \"threadpane-replies\", {\n count: repliesCount,\n });\n }\n\n Promise.allSettled(ariaLabelPromises).then(results => {\n this.setAttribute(\n \"aria-label\",\n results\n .map(settledPromise => settledPromise.value ?? \"\")\n .filter(value => value.trim() != \"\")\n .join(\", \")\n );\n });\n }\n}"},"view":"[xpconnect wrapped (nsIMsgDBView, nsITreeView)]","senderLine":{},"subjectLine":{},"dateLine":{},"starButton":{},"threadCardTagsInfo":{},"tagIcons":{"0":{},"1":{},"2":{}},"tagsMore":{},"replies":{},"sortHeaderDetails":{},"_index":5} - [task 2025-05-09T07:41:56.836Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | no rows should have .context-menu-target - 0 == 0 - [task 2025-05-09T07:41:56.838Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | row count - 6 == 6 - [task 2025-05-09T07:41:56.838Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | subject at 0 - "Angry Party Tomorrow" == "Angry Party Tomorrow" - [task 2025-05-09T07:41:56.839Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | subject at 1 - "Big Spreadsheet Highest Priority" == "Big Spreadsheet Highest Priority" - [task 2025-05-09T07:41:56.840Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | subject at 2 - "Lovely Wedding In a Fortnight" == "Lovely Wedding In a Fortnight" - [task 2025-05-09T07:41:56.848Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | subject at 3 - "Red Llama In Your Car" == "Red Llama In Your Car" - [task 2025-05-09T07:41:56.848Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | subject at 4 - "Sad Sword In a Fortnight" == "Sad Sword In a Fortnight" - [task 2025-05-09T07:41:56.848Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | subject at 5 - "Small Hovercraft Full Of Eels" == "Small Hovercraft Full Of Eels" - [task 2025-05-09T07:41:56.848Z] 07:41:56 INFO - Buffered messages logged at 07:41:39 [task 2025-05-09T07:41:56.848Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | 'select' event should not have happened - 0 == 0 - [task 2025-05-09T07:41:56.848Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | row count of view - 5 == 5 - [task 2025-05-09T07:41:56.848Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | table's selected indices - [4] deepEqual [4] - [task 2025-05-09T07:41:56.848Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | number of rows with .selected class - 1 == 1 - [task 2025-05-09T07:41:56.848Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | .selected row at 4 is expected - true == true - [task 2025-05-09T07:41:56.848Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | table's current index - 4 == 4 - [task 2025-05-09T07:41:56.848Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | one row should have .current - 1 == 1 - [task 2025-05-09T07:41:56.875Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | .current row at 4 is expected - {"hasConnected":true,"list":{"_toleranceSize":22,"_rows":{},"_view":"[xpconnect wrapped (nsIMsgDBView, nsITreeView)]","_selection":"[object Object]","_selectTimeout":null,"table":{"columns":[{"id":"selectCol","l10n":{"header":"threadpane-column-header-select","menuitem":"threadpane-column-label-select","cell":"threadpane-cell-select"},"ordinal":1,"select":true,"icon":true,"resizable":false,"sortable":false,"hidden":true},{"id":"threadCol","l10n":{"header":"threadpane-column-header-thread","menuitem":"threadpane-column-label-thread","cell":"threadpane-cell-thread"},"ordinal":2,"thread":true,"icon":true,"resizable":false,"sortable":false},{"id":"flaggedCol","l10n":{"header":"threadpane-column-header-flagged","menuitem":"threadpane-column-label-flagged","cell":"threadpane-cell-flagged"},"ordinal":3,"sortKey":"byFlagged","icon":true,"resizable":false},{"id":"attachmentCol","l10n":{"header":"threadpane-column-header-attachments","menuitem":"threadpane-column-label-attachments","cell":"threadpane-cell-attachments"},"ordinal":4,"sortKey":"byAttachments","icon":true,"resizable":false},{"id":"subjectCol","l10n":{"header":"threadpane-column-header-subject","menuitem":"threadpane-column-label-subject","cell":"threadpane-cell-subject-title"},"ordinal":5,"picker":false,"sortKey":"bySubject"},{"id":"unreadButtonColHeader","l10n":{"header":"threadpane-column-header-unread-button","menuitem":"threadpane-column-label-unread-button","cell":"threadpane-cell-read-status"},"ordinal":6,"sortKey":"byUnread","icon":true,"resizable":false},{"id":"senderCol","l10n":{"header":"threadpane-column-header-sender","menuitem":"threadpane-column-label-sender","cell":"threadpane-cell-sender-title"},"ordinal":7,"sortKey":"byAuthor","hidden":true},{"id":"recipientCol","l10n":{"header":"threadpane-column-header-recipient","menuitem":"threadpane-column-label-recipient","cell":"threadpane-cell-recipient-title"},"ordinal":8,"sortKey":"byRecipient","hidden":true},{"id":"correspondentCol","l10n":{"header":"threadpane-column-header-correspondents","menuitem":"threadpane-column-label-correspondents","cell":"threadpane-cell-correspondents-title"},"ordinal":9,"sortKey":"byCorrespondent","hidden":false},{"id":"junkStatusCol","l10n":{"header":"threadpane-column-header-spam","menuitem":"threadpane-column-label-spam","cell":"threadpane-cell-spam"},"ordinal":10,"sortKey":"byJunkStatus","icon":true,"resizable":false,"hidden":false},{"id":"dateCol","l10n":{"header":"threadpane-column-header-date","menuitem":"threadpane-column-label-date","cell":"threadpane-cell-date-title"},"ordinal":11,"sortKey":"byDate"},{"id":"receivedCol","l10n":{"header":"threadpane-column-header-received","menuitem":"threadpane-column-label-received","cell":"threadpane-cell-received-title"},"ordinal":12,"sortKey":"byReceived","hidden":true},{"id":"statusCol","l10n":{"header":"threadpane-column-header-status","menuitem":"threadpane-column-label-status","cell":"threadpane-cell-status-title"},"ordinal":13,"sortKey":"byStatus","hidden":true},{"id":"sizeCol","l10n":{"header":"threadpane-column-header-size","menuitem":"threadpane-column-label-size","cell":"threadpane-cell-size-title"},"ordinal":14,"sortKey":"bySize","hidden":true},{"id":"tagsCol","l10n":{"header":"threadpane-column-header-tags","menuitem":"threadpane-column-label-tags","cell":"threadpane-cell-tags-title"},"ordinal":15,"sortKey":"byTags","hidden":true},{"id":"accountCol","l10n":{"header":"threadpane-column-header-account","menuitem":"threadpane-column-label-account","cell":"threadpane-cell-account-title"},"ordinal":16,"sortKey":"byAccount","hidden":true},{"id":"priorityCol","l10n":{"header":"threadpane-column-header-priority","menuitem":"threadpane-column-label-priority","cell":"threadpane-cell-priority-title"},"ordinal":17,"sortKey":"byPriority","hidden":true},{"id":"unreadCol","l10n":{"header":"threadpane-column-header-unread","menuitem":"threadpane-column-label-unread","cell":"threadpane-cell-unread-title"},"ordinal":18,"sortable":false,"hidden":true},{"id":"totalCol","l10n":{"header":"threadpane-column-header-total","menuitem":"threadpane-column-label-total","cell":"threadpane-cell-total-title"},"ordinal":19,"sortable":false,"hidden":true},{"id":"locationCol","l10n":{"header":"threadpane-column-header-location","menuitem":"threadpane-column-label-location","cell":"threadpane-cell-location-title"},"ordinal":20,"sortKey":"byLocation","hidden":true},{"id":"idCol","l10n":{"header":"threadpane-column-header-id","menuitem":"threadpane-column-label-id","cell":"threadpane-cell-id-title"},"ordinal":21,"sortKey":"byId","hidden":true},{"id":"deleteCol","l10n":{"header":"threadpane-column-header-delete","menuitem":"threadpane-column-label-delete","cell":"threadpane-cell-delete"},"ordinal":22,"delete":true,"icon":true,"resizable":false,"sortable":false,"hidden":true}],"header":{"hasConnected":true,"row":{},"_height":32},"popupMenuTemplates":["threadPaneApplyColumnMenu","threadPaneApplyViewMenu"],"isHorizontalScroll":false,"hasConnected":true,"spacerTop":{"hasConnected":true,"cell":{}},"body":{"hasConnected":true},"spacerBottom":{"hasConnected":true,"cell":{}}},"_rowBufferReadyEvent":null,"hasConnected":true,"placeholder":{},"_height":908,"_rowElementName":"thread-card","_rowElementClass":"class ThreadCard extends TreeViewTableRow {\n static ROW_HEIGHT = 46;\n\n connectedCallback() {\n if (this.hasConnected) {\n return;\n }\n\n super.connectedCallback();\n\n this.setAttribute(\"draggable\", \"true\");\n this.classList.add(\"card-layout\");\n\n this.appendChild(\n document.getElementById(\"threadPaneCardTemplate\").content.cloneNode(true)\n );\n\n this.senderLine = this.querySelector(\".sender\");\n this.subjectLine = this.querySelector(\".subject\");\n this.dateLine = this.querySelector(\".date\");\n this.starButton = this.querySelector(\".button-star\");\n this.threadCardTagsInfo = this.querySelector(\".thread-card-tags-info\");\n this.tagIcons = this.querySelectorAll(\".tag-icon\");\n this.tagsMore = this.querySelector(\".tag-more\");\n this.replies = this.querySelector(\".thread-replies\");\n this.sortHeaderDetails = this.querySelector(\".sort-header-details\");\n }\n\n _fillRow() {\n super._fillRow();\n\n // XPCOM calls here must be keep to a minimum. Collect all of the\n // required data in one go.\n const properties = {};\n const threadLevel = {};\n\n const cellTexts = this.view.cellDataForColumns(\n this._index,\n window.threadPane.cardColumns,\n properties,\n threadLevel\n );\n\n // Collect the various strings and fluent IDs to build the full string for\n // the message row aria-label.\n const ariaLabelPromises = [];\n // Use static mapping instead of threadPane.cardColumns since the name of\n // the sender column changes. (see getProperSenderForCardsView)\n const KEYS = [\"subject\", \"sender\", \"date\", \"tagKeys\", \"total\", \"unread\"];\n const data = Object.fromEntries(KEYS.map((key, i) => [key, cellTexts[i]]));\n\n if (threadLevel.value) {\n properties.value += \" thread-children\";\n }\n const propertiesSet = new Set(properties.value.split(\" \"));\n this.dataset.properties = properties.value.trim();\n\n this.subjectLine.textContent = data.subject;\n this.subjectLine.title = data.subject;\n\n // Handle a different style and data if this is a dummy row.\n if (propertiesSet.has(\"dummy\")) {\n const unread = Number(data.unread);\n const total = Number(data.total);\n\n if (unread) {\n document.l10n.setAttributes(\n this.sortHeaderDetails,\n \"threadpane-sort-header-unread-count\",\n {\n unread,\n total,\n }\n );\n return;\n }\n\n document.l10n.setAttributes(\n this.sortHeaderDetails,\n \"threadpane-sort-header-count\",\n {\n total,\n }\n );\n return;\n }\n\n this.senderLine.textContent = data.sender;\n this.senderLine.title = data.sender;\n this.dateLine.textContent = data.date;\n\n const matchedKeys = [];\n const matchedTags = [];\n for (const key of data.tagKeys.split(\" \")) {\n try {\n const tag = MailServices.tags.getTagForKey(key);\n matchedKeys.push(key);\n matchedTags.push(tag);\n } catch (ex) {\n // `getTagForKey` throws if the tag doesn't exist.\n }\n }\n this.threadCardTagsInfo.title = tagsTitleFormatter.format(matchedTags);\n\n // Clears the text span displaying the extra amount of the tags to prevent\n // stale content.\n const tagCount = matchedTags.length;\n this.tagsMore.hidden = tagCount <= 3;\n\n // Show or hide tags based on its index and the amount of tags.\n for (const [tagIndex, tag] of this.tagIcons.entries()) {\n tag.hidden = tagIndex >= tagCount;\n // If any tag is active, we reset the tags colors.\n tag.style.setProperty(\n \"--tag-color\",\n `var(--tag-${CSS.escape(matchedKeys[tagIndex])}-backcolor)`\n );\n }\n\n // Updates the text span displaying the extra amount of the tags.\n if (tagCount > 3) {\n this.tagsMore.hidden = false;\n this.tagsMore.textContent = tagsMoreFormatter.format(tagCount - 3);\n }\n\n // Follow the layout order.\n ariaLabelPromises.push(data.sender);\n ariaLabelPromises.push(data.date);\n ariaLabelPromises.push(data.subject);\n ariaLabelPromises.push(data.tags);\n\n if (propertiesSet.has(\"flagged\")) {\n document.l10n.setAttributes(\n this.starButton,\n \"tree-list-view-row-flagged\"\n );\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-flagged-cell-label\")\n );\n } else {\n document.l10n.setAttributes(this.starButton, \"tree-list-view-row-flag\");\n }\n\n if (propertiesSet.has(\"junk\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-spam-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"read\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-read-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"unread\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-unread-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"attach\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-attachments-cell-label\")\n );\n }\n\n // Display number of replies in the twisty button.\n const repliesCount = parseInt(data.total) - 1;\n if (repliesCount > 0) {\n document.l10n.setAttributes(this.replies, \"threadpane-replies\", {\n count: repliesCount,\n });\n }\n\n Promise.allSettled(ariaLabelPromises).then(results => {\n this.setAttribute(\n \"aria-label\",\n results\n .map(settledPromise => settledPromise.value ?? \"\")\n .filter(value => value.trim() != \"\")\n .join(\", \")\n );\n });\n }\n}"},"view":"[xpconnect wrapped (nsIMsgDBView, nsITreeView)]","senderLine":{},"subjectLine":{},"dateLine":{},"starButton":{},"threadCardTagsInfo":{},"tagIcons":{"0":{},"1":{},"2":{}},"tagsMore":{},"replies":{},"sortHeaderDetails":{},"_index":4} == {"hasConnected":true,"list":{"_toleranceSize":22,"_rows":{},"_view":"[xpconnect wrapped (nsIMsgDBView, nsITreeView)]","_selection":"[object Object]","_selectTimeout":null,"table":{"columns":[{"id":"selectCol","l10n":{"header":"threadpane-column-header-select","menuitem":"threadpane-column-label-select","cell":"threadpane-cell-select"},"ordinal":1,"select":true,"icon":true,"resizable":false,"sortable":false,"hidden":true},{"id":"threadCol","l10n":{"header":"threadpane-column-header-thread","menuitem":"threadpane-column-label-thread","cell":"threadpane-cell-thread"},"ordinal":2,"thread":true,"icon":true,"resizable":false,"sortable":false},{"id":"flaggedCol","l10n":{"header":"threadpane-column-header-flagged","menuitem":"threadpane-column-label-flagged","cell":"threadpane-cell-flagged"},"ordinal":3,"sortKey":"byFlagged","icon":true,"resizable":false},{"id":"attachmentCol","l10n":{"header":"threadpane-column-header-attachments","menuitem":"threadpane-column-label-attachments","cell":"threadpane-cell-attachments"},"ordinal":4,"sortKey":"byAttachments","icon":true,"resizable":false},{"id":"subjectCol","l10n":{"header":"threadpane-column-header-subject","menuitem":"threadpane-column-label-subject","cell":"threadpane-cell-subject-title"},"ordinal":5,"picker":false,"sortKey":"bySubject"},{"id":"unreadButtonColHeader","l10n":{"header":"threadpane-column-header-unread-button","menuitem":"threadpane-column-label-unread-button","cell":"threadpane-cell-read-status"},"ordinal":6,"sortKey":"byUnread","icon":true,"resizable":false},{"id":"senderCol","l10n":{"header":"threadpane-column-header-sender","menuitem":"threadpane-column-label-sender","cell":"threadpane-cell-sender-title"},"ordinal":7,"sortKey":"byAuthor","hidden":true},{"id":"recipientCol","l10n":{"header":"threadpane-column-header-recipient","menuitem":"threadpane-column-label-recipient","cell":"threadpane-cell-recipient-title"},"ordinal":8,"sortKey":"byRecipient","hidden":true},{"id":"correspondentCol","l10n":{"header":"threadpane-column-header-correspondents","menuitem":"threadpane-column-label-correspondents","cell":"threadpane-cell-correspondents-title"},"ordinal":9,"sortKey":"byCorrespondent","hidden":false},{"id":"junkStatusCol","l10n":{"header":"threadpane-column-header-spam","menuitem":"threadpane-column-label-spam","cell":"threadpane-cell-spam"},"ordinal":10,"sortKey":"byJunkStatus","icon":true,"resizable":false,"hidden":false},{"id":"dateCol","l10n":{"header":"threadpane-column-header-date","menuitem":"threadpane-column-label-date","cell":"threadpane-cell-date-title"},"ordinal":11,"sortKey":"byDate"},{"id":"receivedCol","l10n":{"header":"threadpane-column-header-received","menuitem":"threadpane-column-label-received","cell":"threadpane-cell-received-title"},"ordinal":12,"sortKey":"byReceived","hidden":true},{"id":"statusCol","l10n":{"header":"threadpane-column-header-status","menuitem":"threadpane-column-label-status","cell":"threadpane-cell-status-title"},"ordinal":13,"sortKey":"byStatus","hidden":true},{"id":"sizeCol","l10n":{"header":"threadpane-column-header-size","menuitem":"threadpane-column-label-size","cell":"threadpane-cell-size-title"},"ordinal":14,"sortKey":"bySize","hidden":true},{"id":"tagsCol","l10n":{"header":"threadpane-column-header-tags","menuitem":"threadpane-column-label-tags","cell":"threadpane-cell-tags-title"},"ordinal":15,"sortKey":"byTags","hidden":true},{"id":"accountCol","l10n":{"header":"threadpane-column-header-account","menuitem":"threadpane-column-label-account","cell":"threadpane-cell-account-title"},"ordinal":16,"sortKey":"byAccount","hidden":true},{"id":"priorityCol","l10n":{"header":"threadpane-column-header-priority","menuitem":"threadpane-column-label-priority","cell":"threadpane-cell-priority-title"},"ordinal":17,"sortKey":"byPriority","hidden":true},{"id":"unreadCol","l10n":{"header":"threadpane-column-header-unread","menuitem":"threadpane-column-label-unread","cell":"threadpane-cell-unread-title"},"ordinal":18,"sortable":false,"hidden":true},{"id":"totalCol","l10n":{"header":"threadpane-column-header-total","menuitem":"threadpane-column-label-total","cell":"threadpane-cell-total-title"},"ordinal":19,"sortable":false,"hidden":true},{"id":"locationCol","l10n":{"header":"threadpane-column-header-location","menuitem":"threadpane-column-label-location","cell":"threadpane-cell-location-title"},"ordinal":20,"sortKey":"byLocation","hidden":true},{"id":"idCol","l10n":{"header":"threadpane-column-header-id","menuitem":"threadpane-column-label-id","cell":"threadpane-cell-id-title"},"ordinal":21,"sortKey":"byId","hidden":true},{"id":"deleteCol","l10n":{"header":"threadpane-column-header-delete","menuitem":"threadpane-column-label-delete","cell":"threadpane-cell-delete"},"ordinal":22,"delete":true,"icon":true,"resizable":false,"sortable":false,"hidden":true}],"header":{"hasConnected":true,"row":{},"_height":32},"popupMenuTemplates":["threadPaneApplyColumnMenu","threadPaneApplyViewMenu"],"isHorizontalScroll":false,"hasConnected":true,"spacerTop":{"hasConnected":true,"cell":{}},"body":{"hasConnected":true},"spacerBottom":{"hasConnected":true,"cell":{}}},"_rowBufferReadyEvent":null,"hasConnected":true,"placeholder":{},"_height":908,"_rowElementName":"thread-card","_rowElementClass":"class ThreadCard extends TreeViewTableRow {\n static ROW_HEIGHT = 46;\n\n connectedCallback() {\n if (this.hasConnected) {\n return;\n }\n\n super.connectedCallback();\n\n this.setAttribute(\"draggable\", \"true\");\n this.classList.add(\"card-layout\");\n\n this.appendChild(\n document.getElementById(\"threadPaneCardTemplate\").content.cloneNode(true)\n );\n\n this.senderLine = this.querySelector(\".sender\");\n this.subjectLine = this.querySelector(\".subject\");\n this.dateLine = this.querySelector(\".date\");\n this.starButton = this.querySelector(\".button-star\");\n this.threadCardTagsInfo = this.querySelector(\".thread-card-tags-info\");\n this.tagIcons = this.querySelectorAll(\".tag-icon\");\n this.tagsMore = this.querySelector(\".tag-more\");\n this.replies = this.querySelector(\".thread-replies\");\n this.sortHeaderDetails = this.querySelector(\".sort-header-details\");\n }\n\n _fillRow() {\n super._fillRow();\n\n // XPCOM calls here must be keep to a minimum. Collect all of the\n // required data in one go.\n const properties = {};\n const threadLevel = {};\n\n const cellTexts = this.view.cellDataForColumns(\n this._index,\n window.threadPane.cardColumns,\n properties,\n threadLevel\n );\n\n // Collect the various strings and fluent IDs to build the full string for\n // the message row aria-label.\n const ariaLabelPromises = [];\n // Use static mapping instead of threadPane.cardColumns since the name of\n // the sender column changes. (see getProperSenderForCardsView)\n const KEYS = [\"subject\", \"sender\", \"date\", \"tagKeys\", \"total\", \"unread\"];\n const data = Object.fromEntries(KEYS.map((key, i) => [key, cellTexts[i]]));\n\n if (threadLevel.value) {\n properties.value += \" thread-children\";\n }\n const propertiesSet = new Set(properties.value.split(\" \"));\n this.dataset.properties = properties.value.trim();\n\n this.subjectLine.textContent = data.subject;\n this.subjectLine.title = data.subject;\n\n // Handle a different style and data if this is a dummy row.\n if (propertiesSet.has(\"dummy\")) {\n const unread = Number(data.unread);\n const total = Number(data.total);\n\n if (unread) {\n document.l10n.setAttributes(\n this.sortHeaderDetails,\n \"threadpane-sort-header-unread-count\",\n {\n unread,\n total,\n }\n );\n return;\n }\n\n document.l10n.setAttributes(\n this.sortHeaderDetails,\n \"threadpane-sort-header-count\",\n {\n total,\n }\n );\n return;\n }\n\n this.senderLine.textContent = data.sender;\n this.senderLine.title = data.sender;\n this.dateLine.textContent = data.date;\n\n const matchedKeys = [];\n const matchedTags = [];\n for (const key of data.tagKeys.split(\" \")) {\n try {\n const tag = MailServices.tags.getTagForKey(key);\n matchedKeys.push(key);\n matchedTags.push(tag);\n } catch (ex) {\n // `getTagForKey` throws if the tag doesn't exist.\n }\n }\n this.threadCardTagsInfo.title = tagsTitleFormatter.format(matchedTags);\n\n // Clears the text span displaying the extra amount of the tags to prevent\n // stale content.\n const tagCount = matchedTags.length;\n this.tagsMore.hidden = tagCount <= 3;\n\n // Show or hide tags based on its index and the amount of tags.\n for (const [tagIndex, tag] of this.tagIcons.entries()) {\n tag.hidden = tagIndex >= tagCount;\n // If any tag is active, we reset the tags colors.\n tag.style.setProperty(\n \"--tag-color\",\n `var(--tag-${CSS.escape(matchedKeys[tagIndex])}-backcolor)`\n );\n }\n\n // Updates the text span displaying the extra amount of the tags.\n if (tagCount > 3) {\n this.tagsMore.hidden = false;\n this.tagsMore.textContent = tagsMoreFormatter.format(tagCount - 3);\n }\n\n // Follow the layout order.\n ariaLabelPromises.push(data.sender);\n ariaLabelPromises.push(data.date);\n ariaLabelPromises.push(data.subject);\n ariaLabelPromises.push(data.tags);\n\n if (propertiesSet.has(\"flagged\")) {\n document.l10n.setAttributes(\n this.starButton,\n \"tree-list-view-row-flagged\"\n );\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-flagged-cell-label\")\n );\n } else {\n document.l10n.setAttributes(this.starButton, \"tree-list-view-row-flag\");\n }\n\n if (propertiesSet.has(\"junk\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-spam-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"read\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-read-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"unread\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-unread-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"attach\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-attachments-cell-label\")\n );\n }\n\n // Display number of replies in the twisty button.\n const repliesCount = parseInt(data.total) - 1;\n if (repliesCount > 0) {\n document.l10n.setAttributes(this.replies, \"threadpane-replies\", {\n count: repliesCount,\n });\n }\n\n Promise.allSettled(ariaLabelPromises).then(results => {\n this.setAttribute(\n \"aria-label\",\n results\n .map(settledPromise => settledPromise.value ?? \"\")\n .filter(value => value.trim() != \"\")\n .join(\", \")\n );\n });\n }\n}"},"view":"[xpconnect wrapped (nsIMsgDBView, nsITreeView)]","senderLine":{},"subjectLine":{},"dateLine":{},"starButton":{},"threadCardTagsInfo":{},"tagIcons":{"0":{},"1":{},"2":{}},"tagsMore":{},"replies":{},"sortHeaderDetails":{},"_index":4} - [task 2025-05-09T07:41:56.875Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | no rows should have .context-menu-target - 0 == 0 - [task 2025-05-09T07:41:56.875Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | row count - 5 == 5 - [task 2025-05-09T07:41:56.875Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | subject at 0 - "Angry Party Tomorrow" == "Angry Party Tomorrow" - [task 2025-05-09T07:41:56.875Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | subject at 1 - "Lovely Wedding In a Fortnight" == "Lovely Wedding In a Fortnight" - [task 2025-05-09T07:41:56.875Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | subject at 2 - "Red Llama In Your Car" == "Red Llama In Your Car" - [task 2025-05-09T07:41:56.875Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | subject at 3 - "Sad Sword In a Fortnight" == "Sad Sword In a Fortnight" - [task 2025-05-09T07:41:56.876Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | subject at 4 - "Small Hovercraft Full Of Eels" == "Small Hovercraft Full Of Eels" - [task 2025-05-09T07:41:56.882Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | correct message loaded - "112@made.up.invalid" == "112@made.up.invalid" - [task 2025-05-09T07:41:56.882Z] 07:41:56 INFO - Buffered messages logged at 07:41:40 [task 2025-05-09T07:41:56.882Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | correct message loaded - "117@made.up.invalid" == "117@made.up.invalid" - [task 2025-05-09T07:41:56.882Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | 'select' event should've happened only once - 1 == 1 - [task 2025-05-09T07:41:56.882Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | row count of view - 4 == 4 - [task 2025-05-09T07:41:56.882Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | table's selected indices - [2] deepEqual [2] - [task 2025-05-09T07:41:56.882Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | number of rows with .selected class - 1 == 1 - [task 2025-05-09T07:41:56.886Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | .selected row at 2 is expected - true == true - [task 2025-05-09T07:41:56.887Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | table's current index - 2 == 2 - [task 2025-05-09T07:41:56.887Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | one row should have .current - 1 == 1 - [task 2025-05-09T07:41:56.903Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | .current row at 2 is expected - {"hasConnected":true,"list":{"_toleranceSize":22,"_rows":{},"_view":"[xpconnect wrapped (nsIMsgDBView, nsITreeView)]","_selection":"[object Object]","_selectTimeout":null,"table":{"columns":[{"id":"selectCol","l10n":{"header":"threadpane-column-header-select","menuitem":"threadpane-column-label-select","cell":"threadpane-cell-select"},"ordinal":1,"select":true,"icon":true,"resizable":false,"sortable":false,"hidden":true},{"id":"threadCol","l10n":{"header":"threadpane-column-header-thread","menuitem":"threadpane-column-label-thread","cell":"threadpane-cell-thread"},"ordinal":2,"thread":true,"icon":true,"resizable":false,"sortable":false},{"id":"flaggedCol","l10n":{"header":"threadpane-column-header-flagged","menuitem":"threadpane-column-label-flagged","cell":"threadpane-cell-flagged"},"ordinal":3,"sortKey":"byFlagged","icon":true,"resizable":false},{"id":"attachmentCol","l10n":{"header":"threadpane-column-header-attachments","menuitem":"threadpane-column-label-attachments","cell":"threadpane-cell-attachments"},"ordinal":4,"sortKey":"byAttachments","icon":true,"resizable":false},{"id":"subjectCol","l10n":{"header":"threadpane-column-header-subject","menuitem":"threadpane-column-label-subject","cell":"threadpane-cell-subject-title"},"ordinal":5,"picker":false,"sortKey":"bySubject"},{"id":"unreadButtonColHeader","l10n":{"header":"threadpane-column-header-unread-button","menuitem":"threadpane-column-label-unread-button","cell":"threadpane-cell-read-status"},"ordinal":6,"sortKey":"byUnread","icon":true,"resizable":false},{"id":"senderCol","l10n":{"header":"threadpane-column-header-sender","menuitem":"threadpane-column-label-sender","cell":"threadpane-cell-sender-title"},"ordinal":7,"sortKey":"byAuthor","hidden":true},{"id":"recipientCol","l10n":{"header":"threadpane-column-header-recipient","menuitem":"threadpane-column-label-recipient","cell":"threadpane-cell-recipient-title"},"ordinal":8,"sortKey":"byRecipient","hidden":true},{"id":"correspondentCol","l10n":{"header":"threadpane-column-header-correspondents","menuitem":"threadpane-column-label-correspondents","cell":"threadpane-cell-correspondents-title"},"ordinal":9,"sortKey":"byCorrespondent","hidden":false},{"id":"junkStatusCol","l10n":{"header":"threadpane-column-header-spam","menuitem":"threadpane-column-label-spam","cell":"threadpane-cell-spam"},"ordinal":10,"sortKey":"byJunkStatus","icon":true,"resizable":false,"hidden":false},{"id":"dateCol","l10n":{"header":"threadpane-column-header-date","menuitem":"threadpane-column-label-date","cell":"threadpane-cell-date-title"},"ordinal":11,"sortKey":"byDate"},{"id":"receivedCol","l10n":{"header":"threadpane-column-header-received","menuitem":"threadpane-column-label-received","cell":"threadpane-cell-received-title"},"ordinal":12,"sortKey":"byReceived","hidden":true},{"id":"statusCol","l10n":{"header":"threadpane-column-header-status","menuitem":"threadpane-column-label-status","cell":"threadpane-cell-status-title"},"ordinal":13,"sortKey":"byStatus","hidden":true},{"id":"sizeCol","l10n":{"header":"threadpane-column-header-size","menuitem":"threadpane-column-label-size","cell":"threadpane-cell-size-title"},"ordinal":14,"sortKey":"bySize","hidden":true},{"id":"tagsCol","l10n":{"header":"threadpane-column-header-tags","menuitem":"threadpane-column-label-tags","cell":"threadpane-cell-tags-title"},"ordinal":15,"sortKey":"byTags","hidden":true},{"id":"accountCol","l10n":{"header":"threadpane-column-header-account","menuitem":"threadpane-column-label-account","cell":"threadpane-cell-account-title"},"ordinal":16,"sortKey":"byAccount","hidden":true},{"id":"priorityCol","l10n":{"header":"threadpane-column-header-priority","menuitem":"threadpane-column-label-priority","cell":"threadpane-cell-priority-title"},"ordinal":17,"sortKey":"byPriority","hidden":true},{"id":"unreadCol","l10n":{"header":"threadpane-column-header-unread","menuitem":"threadpane-column-label-unread","cell":"threadpane-cell-unread-title"},"ordinal":18,"sortable":false,"hidden":true},{"id":"totalCol","l10n":{"header":"threadpane-column-header-total","menuitem":"threadpane-column-label-total","cell":"threadpane-cell-total-title"},"ordinal":19,"sortable":false,"hidden":true},{"id":"locationCol","l10n":{"header":"threadpane-column-header-location","menuitem":"threadpane-column-label-location","cell":"threadpane-cell-location-title"},"ordinal":20,"sortKey":"byLocation","hidden":true},{"id":"idCol","l10n":{"header":"threadpane-column-header-id","menuitem":"threadpane-column-label-id","cell":"threadpane-cell-id-title"},"ordinal":21,"sortKey":"byId","hidden":true},{"id":"deleteCol","l10n":{"header":"threadpane-column-header-delete","menuitem":"threadpane-column-label-delete","cell":"threadpane-cell-delete"},"ordinal":22,"delete":true,"icon":true,"resizable":false,"sortable":false,"hidden":true}],"header":{"hasConnected":true,"row":{},"_height":32},"popupMenuTemplates":["threadPaneApplyColumnMenu","threadPaneApplyViewMenu"],"isHorizontalScroll":false,"hasConnected":true,"spacerTop":{"hasConnected":true,"cell":{}},"body":{"hasConnected":true},"spacerBottom":{"hasConnected":true,"cell":{}}},"_rowBufferReadyEvent":null,"hasConnected":true,"placeholder":{},"_height":908,"_rowElementName":"thread-card","_rowElementClass":"class ThreadCard extends TreeViewTableRow {\n static ROW_HEIGHT = 46;\n\n connectedCallback() {\n if (this.hasConnected) {\n return;\n }\n\n super.connectedCallback();\n\n this.setAttribute(\"draggable\", \"true\");\n this.classList.add(\"card-layout\");\n\n this.appendChild(\n document.getElementById(\"threadPaneCardTemplate\").content.cloneNode(true)\n );\n\n this.senderLine = this.querySelector(\".sender\");\n this.subjectLine = this.querySelector(\".subject\");\n this.dateLine = this.querySelector(\".date\");\n this.starButton = this.querySelector(\".button-star\");\n this.threadCardTagsInfo = this.querySelector(\".thread-card-tags-info\");\n this.tagIcons = this.querySelectorAll(\".tag-icon\");\n this.tagsMore = this.querySelector(\".tag-more\");\n this.replies = this.querySelector(\".thread-replies\");\n this.sortHeaderDetails = this.querySelector(\".sort-header-details\");\n }\n\n _fillRow() {\n super._fillRow();\n\n // XPCOM calls here must be keep to a minimum. Collect all of the\n // required data in one go.\n const properties = {};\n const threadLevel = {};\n\n const cellTexts = this.view.cellDataForColumns(\n this._index,\n window.threadPane.cardColumns,\n properties,\n threadLevel\n );\n\n // Collect the various strings and fluent IDs to build the full string for\n // the message row aria-label.\n const ariaLabelPromises = [];\n // Use static mapping instead of threadPane.cardColumns since the name of\n // the sender column changes. (see getProperSenderForCardsView)\n const KEYS = [\"subject\", \"sender\", \"date\", \"tagKeys\", \"total\", \"unread\"];\n const data = Object.fromEntries(KEYS.map((key, i) => [key, cellTexts[i]]));\n\n if (threadLevel.value) {\n properties.value += \" thread-children\";\n }\n const propertiesSet = new Set(properties.value.split(\" \"));\n this.dataset.properties = properties.value.trim();\n\n this.subjectLine.textContent = data.subject;\n this.subjectLine.title = data.subject;\n\n // Handle a different style and data if this is a dummy row.\n if (propertiesSet.has(\"dummy\")) {\n const unread = Number(data.unread);\n const total = Number(data.total);\n\n if (unread) {\n document.l10n.setAttributes(\n this.sortHeaderDetails,\n \"threadpane-sort-header-unread-count\",\n {\n unread,\n total,\n }\n );\n return;\n }\n\n document.l10n.setAttributes(\n this.sortHeaderDetails,\n \"threadpane-sort-header-count\",\n {\n total,\n }\n );\n return;\n }\n\n this.senderLine.textContent = data.sender;\n this.senderLine.title = data.sender;\n this.dateLine.textContent = data.date;\n\n const matchedKeys = [];\n const matchedTags = [];\n for (const key of data.tagKeys.split(\" \")) {\n try {\n const tag = MailServices.tags.getTagForKey(key);\n matchedKeys.push(key);\n matchedTags.push(tag);\n } catch (ex) {\n // `getTagForKey` throws if the tag doesn't exist.\n }\n }\n this.threadCardTagsInfo.title = tagsTitleFormatter.format(matchedTags);\n\n // Clears the text span displaying the extra amount of the tags to prevent\n // stale content.\n const tagCount = matchedTags.length;\n this.tagsMore.hidden = tagCount <= 3;\n\n // Show or hide tags based on its index and the amount of tags.\n for (const [tagIndex, tag] of this.tagIcons.entries()) {\n tag.hidden = tagIndex >= tagCount;\n // If any tag is active, we reset the tags colors.\n tag.style.setProperty(\n \"--tag-color\",\n `var(--tag-${CSS.escape(matchedKeys[tagIndex])}-backcolor)`\n );\n }\n\n // Updates the text span displaying the extra amount of the tags.\n if (tagCount > 3) {\n this.tagsMore.hidden = false;\n this.tagsMore.textContent = tagsMoreFormatter.format(tagCount - 3);\n }\n\n // Follow the layout order.\n ariaLabelPromises.push(data.sender);\n ariaLabelPromises.push(data.date);\n ariaLabelPromises.push(data.subject);\n ariaLabelPromises.push(data.tags);\n\n if (propertiesSet.has(\"flagged\")) {\n document.l10n.setAttributes(\n this.starButton,\n \"tree-list-view-row-flagged\"\n );\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-flagged-cell-label\")\n );\n } else {\n document.l10n.setAttributes(this.starButton, \"tree-list-view-row-flag\");\n }\n\n if (propertiesSet.has(\"junk\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-spam-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"read\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-read-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"unread\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-unread-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"attach\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-attachments-cell-label\")\n );\n }\n\n // Display number of replies in the twisty button.\n const repliesCount = parseInt(data.total) - 1;\n if (repliesCount > 0) {\n document.l10n.setAttributes(this.replies, \"threadpane-replies\", {\n count: repliesCount,\n });\n }\n\n Promise.allSettled(ariaLabelPromises).then(results => {\n this.setAttribute(\n \"aria-label\",\n results\n .map(settledPromise => settledPromise.value ?? \"\")\n .filter(value => value.trim() != \"\")\n .join(\", \")\n );\n });\n }\n}"},"view":"[xpconnect wrapped (nsIMsgDBView, nsITreeView)]","senderLine":{},"subjectLine":{},"dateLine":{},"starButton":{},"threadCardTagsInfo":{},"tagIcons":{"0":{},"1":{},"2":{}},"tagsMore":{},"replies":{},"sortHeaderDetails":{},"_index":2} == {"hasConnected":true,"list":{"_toleranceSize":22,"_rows":{},"_view":"[xpconnect wrapped (nsIMsgDBView, nsITreeView)]","_selection":"[object Object]","_selectTimeout":null,"table":{"columns":[{"id":"selectCol","l10n":{"header":"threadpane-column-header-select","menuitem":"threadpane-column-label-select","cell":"threadpane-cell-select"},"ordinal":1,"select":true,"icon":true,"resizable":false,"sortable":false,"hidden":true},{"id":"threadCol","l10n":{"header":"threadpane-column-header-thread","menuitem":"threadpane-column-label-thread","cell":"threadpane-cell-thread"},"ordinal":2,"thread":true,"icon":true,"resizable":false,"sortable":false},{"id":"flaggedCol","l10n":{"header":"threadpane-column-header-flagged","menuitem":"threadpane-column-label-flagged","cell":"threadpane-cell-flagged"},"ordinal":3,"sortKey":"byFlagged","icon":true,"resizable":false},{"id":"attachmentCol","l10n":{"header":"threadpane-column-header-attachments","menuitem":"threadpane-column-label-attachments","cell":"threadpane-cell-attachments"},"ordinal":4,"sortKey":"byAttachments","icon":true,"resizable":false},{"id":"subjectCol","l10n":{"header":"threadpane-column-header-subject","menuitem":"threadpane-column-label-subject","cell":"threadpane-cell-subject-title"},"ordinal":5,"picker":false,"sortKey":"bySubject"},{"id":"unreadButtonColHeader","l10n":{"header":"threadpane-column-header-unread-button","menuitem":"threadpane-column-label-unread-button","cell":"threadpane-cell-read-status"},"ordinal":6,"sortKey":"byUnread","icon":true,"resizable":false},{"id":"senderCol","l10n":{"header":"threadpane-column-header-sender","menuitem":"threadpane-column-label-sender","cell":"threadpane-cell-sender-title"},"ordinal":7,"sortKey":"byAuthor","hidden":true},{"id":"recipientCol","l10n":{"header":"threadpane-column-header-recipient","menuitem":"threadpane-column-label-recipient","cell":"threadpane-cell-recipient-title"},"ordinal":8,"sortKey":"byRecipient","hidden":true},{"id":"correspondentCol","l10n":{"header":"threadpane-column-header-correspondents","menuitem":"threadpane-column-label-correspondents","cell":"threadpane-cell-correspondents-title"},"ordinal":9,"sortKey":"byCorrespondent","hidden":false},{"id":"junkStatusCol","l10n":{"header":"threadpane-column-header-spam","menuitem":"threadpane-column-label-spam","cell":"threadpane-cell-spam"},"ordinal":10,"sortKey":"byJunkStatus","icon":true,"resizable":false,"hidden":false},{"id":"dateCol","l10n":{"header":"threadpane-column-header-date","menuitem":"threadpane-column-label-date","cell":"threadpane-cell-date-title"},"ordinal":11,"sortKey":"byDate"},{"id":"receivedCol","l10n":{"header":"threadpane-column-header-received","menuitem":"threadpane-column-label-received","cell":"threadpane-cell-received-title"},"ordinal":12,"sortKey":"byReceived","hidden":true},{"id":"statusCol","l10n":{"header":"threadpane-column-header-status","menuitem":"threadpane-column-label-status","cell":"threadpane-cell-status-title"},"ordinal":13,"sortKey":"byStatus","hidden":true},{"id":"sizeCol","l10n":{"header":"threadpane-column-header-size","menuitem":"threadpane-column-label-size","cell":"threadpane-cell-size-title"},"ordinal":14,"sortKey":"bySize","hidden":true},{"id":"tagsCol","l10n":{"header":"threadpane-column-header-tags","menuitem":"threadpane-column-label-tags","cell":"threadpane-cell-tags-title"},"ordinal":15,"sortKey":"byTags","hidden":true},{"id":"accountCol","l10n":{"header":"threadpane-column-header-account","menuitem":"threadpane-column-label-account","cell":"threadpane-cell-account-title"},"ordinal":16,"sortKey":"byAccount","hidden":true},{"id":"priorityCol","l10n":{"header":"threadpane-column-header-priority","menuitem":"threadpane-column-label-priority","cell":"threadpane-cell-priority-title"},"ordinal":17,"sortKey":"byPriority","hidden":true},{"id":"unreadCol","l10n":{"header":"threadpane-column-header-unread","menuitem":"threadpane-column-label-unread","cell":"threadpane-cell-unread-title"},"ordinal":18,"sortable":false,"hidden":true},{"id":"totalCol","l10n":{"header":"threadpane-column-header-total","menuitem":"threadpane-column-label-total","cell":"threadpane-cell-total-title"},"ordinal":19,"sortable":false,"hidden":true},{"id":"locationCol","l10n":{"header":"threadpane-column-header-location","menuitem":"threadpane-column-label-location","cell":"threadpane-cell-location-title"},"ordinal":20,"sortKey":"byLocation","hidden":true},{"id":"idCol","l10n":{"header":"threadpane-column-header-id","menuitem":"threadpane-column-label-id","cell":"threadpane-cell-id-title"},"ordinal":21,"sortKey":"byId","hidden":true},{"id":"deleteCol","l10n":{"header":"threadpane-column-header-delete","menuitem":"threadpane-column-label-delete","cell":"threadpane-cell-delete"},"ordinal":22,"delete":true,"icon":true,"resizable":false,"sortable":false,"hidden":true}],"header":{"hasConnected":true,"row":{},"_height":32},"popupMenuTemplates":["threadPaneApplyColumnMenu","threadPaneApplyViewMenu"],"isHorizontalScroll":false,"hasConnected":true,"spacerTop":{"hasConnected":true,"cell":{}},"body":{"hasConnected":true},"spacerBottom":{"hasConnected":true,"cell":{}}},"_rowBufferReadyEvent":null,"hasConnected":true,"placeholder":{},"_height":908,"_rowElementName":"thread-card","_rowElementClass":"class ThreadCard extends TreeViewTableRow {\n static ROW_HEIGHT = 46;\n\n connectedCallback() {\n if (this.hasConnected) {\n return;\n }\n\n super.connectedCallback();\n\n this.setAttribute(\"draggable\", \"true\");\n this.classList.add(\"card-layout\");\n\n this.appendChild(\n document.getElementById(\"threadPaneCardTemplate\").content.cloneNode(true)\n );\n\n this.senderLine = this.querySelector(\".sender\");\n this.subjectLine = this.querySelector(\".subject\");\n this.dateLine = this.querySelector(\".date\");\n this.starButton = this.querySelector(\".button-star\");\n this.threadCardTagsInfo = this.querySelector(\".thread-card-tags-info\");\n this.tagIcons = this.querySelectorAll(\".tag-icon\");\n this.tagsMore = this.querySelector(\".tag-more\");\n this.replies = this.querySelector(\".thread-replies\");\n this.sortHeaderDetails = this.querySelector(\".sort-header-details\");\n }\n\n _fillRow() {\n super._fillRow();\n\n // XPCOM calls here must be keep to a minimum. Collect all of the\n // required data in one go.\n const properties = {};\n const threadLevel = {};\n\n const cellTexts = this.view.cellDataForColumns(\n this._index,\n window.threadPane.cardColumns,\n properties,\n threadLevel\n );\n\n // Collect the various strings and fluent IDs to build the full string for\n // the message row aria-label.\n const ariaLabelPromises = [];\n // Use static mapping instead of threadPane.cardColumns since the name of\n // the sender column changes. (see getProperSenderForCardsView)\n const KEYS = [\"subject\", \"sender\", \"date\", \"tagKeys\", \"total\", \"unread\"];\n const data = Object.fromEntries(KEYS.map((key, i) => [key, cellTexts[i]]));\n\n if (threadLevel.value) {\n properties.value += \" thread-children\";\n }\n const propertiesSet = new Set(properties.value.split(\" \"));\n this.dataset.properties = properties.value.trim();\n\n this.subjectLine.textContent = data.subject;\n this.subjectLine.title = data.subject;\n\n // Handle a different style and data if this is a dummy row.\n if (propertiesSet.has(\"dummy\")) {\n const unread = Number(data.unread);\n const total = Number(data.total);\n\n if (unread) {\n document.l10n.setAttributes(\n this.sortHeaderDetails,\n \"threadpane-sort-header-unread-count\",\n {\n unread,\n total,\n }\n );\n return;\n }\n\n document.l10n.setAttributes(\n this.sortHeaderDetails,\n \"threadpane-sort-header-count\",\n {\n total,\n }\n );\n return;\n }\n\n this.senderLine.textContent = data.sender;\n this.senderLine.title = data.sender;\n this.dateLine.textContent = data.date;\n\n const matchedKeys = [];\n const matchedTags = [];\n for (const key of data.tagKeys.split(\" \")) {\n try {\n const tag = MailServices.tags.getTagForKey(key);\n matchedKeys.push(key);\n matchedTags.push(tag);\n } catch (ex) {\n // `getTagForKey` throws if the tag doesn't exist.\n }\n }\n this.threadCardTagsInfo.title = tagsTitleFormatter.format(matchedTags);\n\n // Clears the text span displaying the extra amount of the tags to prevent\n // stale content.\n const tagCount = matchedTags.length;\n this.tagsMore.hidden = tagCount <= 3;\n\n // Show or hide tags based on its index and the amount of tags.\n for (const [tagIndex, tag] of this.tagIcons.entries()) {\n tag.hidden = tagIndex >= tagCount;\n // If any tag is active, we reset the tags colors.\n tag.style.setProperty(\n \"--tag-color\",\n `var(--tag-${CSS.escape(matchedKeys[tagIndex])}-backcolor)`\n );\n }\n\n // Updates the text span displaying the extra amount of the tags.\n if (tagCount > 3) {\n this.tagsMore.hidden = false;\n this.tagsMore.textContent = tagsMoreFormatter.format(tagCount - 3);\n }\n\n // Follow the layout order.\n ariaLabelPromises.push(data.sender);\n ariaLabelPromises.push(data.date);\n ariaLabelPromises.push(data.subject);\n ariaLabelPromises.push(data.tags);\n\n if (propertiesSet.has(\"flagged\")) {\n document.l10n.setAttributes(\n this.starButton,\n \"tree-list-view-row-flagged\"\n );\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-flagged-cell-label\")\n );\n } else {\n document.l10n.setAttributes(this.starButton, \"tree-list-view-row-flag\");\n }\n\n if (propertiesSet.has(\"junk\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-spam-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"read\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-read-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"unread\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-unread-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"attach\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-attachments-cell-label\")\n );\n }\n\n // Display number of replies in the twisty button.\n const repliesCount = parseInt(data.total) - 1;\n if (repliesCount > 0) {\n document.l10n.setAttributes(this.replies, \"threadpane-replies\", {\n count: repliesCount,\n });\n }\n\n Promise.allSettled(ariaLabelPromises).then(results => {\n this.setAttribute(\n \"aria-label\",\n results\n .map(settledPromise => settledPromise.value ?? \"\")\n .filter(value => value.trim() != \"\")\n .join(\", \")\n );\n });\n }\n}"},"view":"[xpconnect wrapped (nsIMsgDBView, nsITreeView)]","senderLine":{},"subjectLine":{},"dateLine":{},"starButton":{},"threadCardTagsInfo":{},"tagIcons":{"0":{},"1":{},"2":{}},"tagsMore":{},"replies":{},"sortHeaderDetails":{},"_index":2} - [task 2025-05-09T07:41:56.903Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | no rows should have .context-menu-target - 0 == 0 - [task 2025-05-09T07:41:56.904Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | row count - 4 == 4 - [task 2025-05-09T07:41:56.904Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | subject at 0 - "Angry Party Tomorrow" == "Angry Party Tomorrow" - [task 2025-05-09T07:41:56.905Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | subject at 1 - "Lovely Wedding In a Fortnight" == "Lovely Wedding In a Fortnight" - [task 2025-05-09T07:41:56.905Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | subject at 2 - "Sad Sword In a Fortnight" == "Sad Sword In a Fortnight" - [task 2025-05-09T07:41:56.905Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | subject at 3 - "Small Hovercraft Full Of Eels" == "Small Hovercraft Full Of Eels" - [task 2025-05-09T07:41:56.906Z] 07:41:56 INFO - Leaving test bound testSortBySubject [task 2025-05-09T07:41:56.906Z] 07:41:56 INFO - Entering test bound testDeletionWhileScrolling [task 2025-05-09T07:41:56.907Z] 07:41:56 INFO - Buffered messages logged at 07:41:43 [task 2025-05-09T07:41:56.907Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | should have scrolled up - 7476 <= 7524 - [task 2025-05-09T07:41:56.908Z] 07:41:56 INFO - Buffered messages logged at 07:41:44 [task 2025-05-09T07:41:56.908Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | should have scrolled up - 6580 <= 7476 - [task 2025-05-09T07:41:56.908Z] 07:41:56 INFO - Buffered messages logged at 07:41:48 [task 2025-05-09T07:41:56.909Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | selected row should be the first visible row - 203 == 203 - [task 2025-05-09T07:41:56.909Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | should have scrolled down - 5734 >= 5684 - [task 2025-05-09T07:41:56.910Z] 07:41:56 INFO - Buffered messages logged at 07:41:49 [task 2025-05-09T07:41:56.910Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | should have scrolled down - 6630 >= 5734 - [task 2025-05-09T07:41:56.910Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | should have scrolled down - 7526 >= 6630 - [task 2025-05-09T07:41:56.911Z] 07:41:56 INFO - Buffered messages logged at 07:41:53 [task 2025-05-09T07:41:56.911Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | selected row should be the last visible row - 299 == 299 - [task 2025-05-09T07:41:56.912Z] 07:41:56 INFO - Buffered messages logged at 07:41:55 [task 2025-05-09T07:41:56.912Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | selected row should be below the first visible row - 268 < 289 - [task 2025-05-09T07:41:56.913Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | selected row should be above the last visible row - 299 > 289 - [task 2025-05-09T07:41:56.913Z] 07:41:56 INFO - Leaving test bound testDeletionWhileScrolling [task 2025-05-09T07:41:56.913Z] 07:41:56 INFO - Buffered messages logged at 07:41:56 [task 2025-05-09T07:41:56.914Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | progress bar should not be visible - true == true - [task 2025-05-09T07:41:56.914Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | progress bar should not be in the indeterminate state - true == true - [task 2025-05-09T07:41:56.915Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | status bar should not have any start requests - 0 == 0 - [task 2025-05-09T07:41:56.915Z] 07:41:56 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeDeleting.js | status bar should not have any active processes - 0 == 0 - [task 2025-05-09T07:41:56.916Z] 07:41:56 INFO - Buffered messages finished [task 2025-05-09T07:41:56.916Z] 07:41:56 INFO - TEST-UNEXPECTED-FAIL | comm/mail/base/test/browser/browser_threadTreeDeleting.js | This test exceeded the timeout threshold. It should be rewritten or split up. If that's not possible, use requestLongerTimeout(N), but only as a last resort. - [task 2025-05-09T07:41:56.916Z] 07:41:56 INFO - GECKO(1015) | MEMORY STAT | vsize 4722MB | residentFast 1199MB | heapAllocated 517MB [task 2025-05-09T07:41:56.917Z] 07:41:56 INFO - TEST-OK | comm/mail/base/test/browser/browser_threadTreeDeleting.js | took 110554ms [task 2025-05-09T07:41:56.917Z] 07:41:56 INFO - checking window state [task 2025-05-09T07:41:56.918Z] 07:41:56 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:41:56.918Z] 07:41:56 INFO - TEST-START | comm/mail/base/test/browser/browser_threadTreeQuirks.js [task 2025-05-09T07:42:47.127Z] 07:42:47 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:42:47.560Z] 07:42:47 INFO - Not taking screenshot here: see the one that was previously logged [task 2025-05-09T07:42:47.561Z] 07:42:47 INFO - [task 2025-05-09T07:42:47.561Z] 07:42:47 INFO - Buffered messages logged at 07:42:30 [task 2025-05-09T07:42:47.562Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | number of rows with .selected class - 1 == 1 - [task 2025-05-09T07:42:47.563Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | .selected row at 0 is expected - true == true - [task 2025-05-09T07:42:47.564Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | table's current index - 0 == 0 - [task 2025-05-09T07:42:47.564Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | one row should have .current - 1 == 1 - [task 2025-05-09T07:42:47.624Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | .current row is expected - {"hasConnected":true,"list":{"_toleranceSize":22,"_rows":{},"_view":"[xpconnect wrapped (nsIMsgDBView, nsITreeView)]","_selection":"[object Object]","_selectTimeout":null,"table":{"columns":[{"id":"selectCol","l10n":{"header":"threadpane-column-header-select","menuitem":"threadpane-column-label-select","cell":"threadpane-cell-select"},"ordinal":1,"select":true,"icon":true,"resizable":false,"sortable":false,"hidden":true},{"id":"threadCol","l10n":{"header":"threadpane-column-header-thread","menuitem":"threadpane-column-label-thread","cell":"threadpane-cell-thread"},"ordinal":2,"thread":true,"icon":true,"resizable":false,"sortable":false},{"id":"flaggedCol","l10n":{"header":"threadpane-column-header-flagged","menuitem":"threadpane-column-label-flagged","cell":"threadpane-cell-flagged"},"ordinal":3,"sortKey":"byFlagged","icon":true,"resizable":false},{"id":"attachmentCol","l10n":{"header":"threadpane-column-header-attachments","menuitem":"threadpane-column-label-attachments","cell":"threadpane-cell-attachments"},"ordinal":4,"sortKey":"byAttachments","icon":true,"resizable":false},{"id":"subjectCol","l10n":{"header":"threadpane-column-header-subject","menuitem":"threadpane-column-label-subject","cell":"threadpane-cell-subject-title"},"ordinal":5,"picker":false,"sortKey":"bySubject"},{"id":"unreadButtonColHeader","l10n":{"header":"threadpane-column-header-unread-button","menuitem":"threadpane-column-label-unread-button","cell":"threadpane-cell-read-status"},"ordinal":6,"sortKey":"byUnread","icon":true,"resizable":false},{"id":"senderCol","l10n":{"header":"threadpane-column-header-sender","menuitem":"threadpane-column-label-sender","cell":"threadpane-cell-sender-title"},"ordinal":7,"sortKey":"byAuthor","hidden":true},{"id":"recipientCol","l10n":{"header":"threadpane-column-header-recipient","menuitem":"threadpane-column-label-recipient","cell":"threadpane-cell-recipient-title"},"ordinal":8,"sortKey":"byRecipient","hidden":true},{"id":"correspondentCol","l10n":{"header":"threadpane-column-header-correspondents","menuitem":"threadpane-column-label-correspondents","cell":"threadpane-cell-correspondents-title"},"ordinal":9,"sortKey":"byCorrespondent","hidden":false},{"id":"junkStatusCol","l10n":{"header":"threadpane-column-header-spam","menuitem":"threadpane-column-label-spam","cell":"threadpane-cell-spam"},"ordinal":10,"sortKey":"byJunkStatus","icon":true,"resizable":false,"hidden":false},{"id":"dateCol","l10n":{"header":"threadpane-column-header-date","menuitem":"threadpane-column-label-date","cell":"threadpane-cell-date-title"},"ordinal":11,"sortKey":"byDate"},{"id":"receivedCol","l10n":{"header":"threadpane-column-header-received","menuitem":"threadpane-column-label-received","cell":"threadpane-cell-received-title"},"ordinal":12,"sortKey":"byReceived","hidden":true},{"id":"statusCol","l10n":{"header":"threadpane-column-header-status","menuitem":"threadpane-column-label-status","cell":"threadpane-cell-status-title"},"ordinal":13,"sortKey":"byStatus","hidden":true},{"id":"sizeCol","l10n":{"header":"threadpane-column-header-size","menuitem":"threadpane-column-label-size","cell":"threadpane-cell-size-title"},"ordinal":14,"sortKey":"bySize","hidden":true},{"id":"tagsCol","l10n":{"header":"threadpane-column-header-tags","menuitem":"threadpane-column-label-tags","cell":"threadpane-cell-tags-title"},"ordinal":15,"sortKey":"byTags","hidden":true},{"id":"accountCol","l10n":{"header":"threadpane-column-header-account","menuitem":"threadpane-column-label-account","cell":"threadpane-cell-account-title"},"ordinal":16,"sortKey":"byAccount","hidden":true},{"id":"priorityCol","l10n":{"header":"threadpane-column-header-priority","menuitem":"threadpane-column-label-priority","cell":"threadpane-cell-priority-title"},"ordinal":17,"sortKey":"byPriority","hidden":true},{"id":"unreadCol","l10n":{"header":"threadpane-column-header-unread","menuitem":"threadpane-column-label-unread","cell":"threadpane-cell-unread-title"},"ordinal":18,"sortable":false,"hidden":true},{"id":"totalCol","l10n":{"header":"threadpane-column-header-total","menuitem":"threadpane-column-label-total","cell":"threadpane-cell-total-title"},"ordinal":19,"sortable":false,"hidden":true},{"id":"locationCol","l10n":{"header":"threadpane-column-header-location","menuitem":"threadpane-column-label-location","cell":"threadpane-cell-location-title"},"ordinal":20,"sortKey":"byLocation","hidden":true},{"id":"idCol","l10n":{"header":"threadpane-column-header-id","menuitem":"threadpane-column-label-id","cell":"threadpane-cell-id-title"},"ordinal":21,"sortKey":"byId","hidden":true},{"id":"deleteCol","l10n":{"header":"threadpane-column-header-delete","menuitem":"threadpane-column-label-delete","cell":"threadpane-cell-delete"},"ordinal":22,"delete":true,"icon":true,"resizable":false,"sortable":false,"hidden":true}],"header":{"hasConnected":true,"row":{},"_height":32},"popupMenuTemplates":["threadPaneApplyColumnMenu","threadPaneApplyViewMenu"],"isHorizontalScroll":false,"hasConnected":true,"spacerTop":{"hasConnected":true,"cell":{}},"body":{"hasConnected":true},"spacerBottom":{"hasConnected":true,"cell":{}}},"_rowBufferReadyEvent":null,"hasConnected":true,"placeholder":{},"_height":908,"_rowElementName":"thread-card","_rowElementClass":"class ThreadCard extends TreeViewTableRow {\n static ROW_HEIGHT = 46;\n\n connectedCallback() {\n if (this.hasConnected) {\n return;\n }\n\n super.connectedCallback();\n\n this.setAttribute(\"draggable\", \"true\");\n this.classList.add(\"card-layout\");\n\n this.appendChild(\n document.getElementById(\"threadPaneCardTemplate\").content.cloneNode(true)\n );\n\n this.senderLine = this.querySelector(\".sender\");\n this.subjectLine = this.querySelector(\".subject\");\n this.dateLine = this.querySelector(\".date\");\n this.starButton = this.querySelector(\".button-star\");\n this.threadCardTagsInfo = this.querySelector(\".thread-card-tags-info\");\n this.tagIcons = this.querySelectorAll(\".tag-icon\");\n this.tagsMore = this.querySelector(\".tag-more\");\n this.replies = this.querySelector(\".thread-replies\");\n this.sortHeaderDetails = this.querySelector(\".sort-header-details\");\n }\n\n _fillRow() {\n super._fillRow();\n\n // XPCOM calls here must be keep to a minimum. Collect all of the\n // required data in one go.\n const properties = {};\n const threadLevel = {};\n\n const cellTexts = this.view.cellDataForColumns(\n this._index,\n window.threadPane.cardColumns,\n properties,\n threadLevel\n );\n\n // Collect the various strings and fluent IDs to build the full string for\n // the message row aria-label.\n const ariaLabelPromises = [];\n // Use static mapping instead of threadPane.cardColumns since the name of\n // the sender column changes. (see getProperSenderForCardsView)\n const KEYS = [\"subject\", \"sender\", \"date\", \"tagKeys\", \"total\", \"unread\"];\n const data = Object.fromEntries(KEYS.map((key, i) => [key, cellTexts[i]]));\n\n if (threadLevel.value) {\n properties.value += \" thread-children\";\n }\n const propertiesSet = new Set(properties.value.split(\" \"));\n this.dataset.properties = properties.value.trim();\n\n this.subjectLine.textContent = data.subject;\n this.subjectLine.title = data.subject;\n\n // Handle a different style and data if this is a dummy row.\n if (propertiesSet.has(\"dummy\")) {\n const unread = Number(data.unread);\n const total = Number(data.total);\n\n if (unread) {\n document.l10n.setAttributes(\n this.sortHeaderDetails,\n \"threadpane-sort-header-unread-count\",\n {\n unread,\n total,\n }\n );\n return;\n }\n\n document.l10n.setAttributes(\n this.sortHeaderDetails,\n \"threadpane-sort-header-count\",\n {\n total,\n }\n );\n return;\n }\n\n this.senderLine.textContent = data.sender;\n this.senderLine.title = data.sender;\n this.dateLine.textContent = data.date;\n\n const matchedKeys = [];\n const matchedTags = [];\n for (const key of data.tagKeys.split(\" \")) {\n try {\n const tag = MailServices.tags.getTagForKey(key);\n matchedKeys.push(key);\n matchedTags.push(tag);\n } catch (ex) {\n // `getTagForKey` throws if the tag doesn't exist.\n }\n }\n this.threadCardTagsInfo.title = tagsTitleFormatter.format(matchedTags);\n\n // Clears the text span displaying the extra amount of the tags to prevent\n // stale content.\n const tagCount = matchedTags.length;\n this.tagsMore.hidden = tagCount <= 3;\n\n // Show or hide tags based on its index and the amount of tags.\n for (const [tagIndex, tag] of this.tagIcons.entries()) {\n tag.hidden = tagIndex >= tagCount;\n // If any tag is active, we reset the tags colors.\n tag.style.setProperty(\n \"--tag-color\",\n `var(--tag-${CSS.escape(matchedKeys[tagIndex])}-backcolor)`\n );\n }\n\n // Updates the text span displaying the extra amount of the tags.\n if (tagCount > 3) {\n this.tagsMore.hidden = false;\n this.tagsMore.textContent = tagsMoreFormatter.format(tagCount - 3);\n }\n\n // Follow the layout order.\n ariaLabelPromises.push(data.sender);\n ariaLabelPromises.push(data.date);\n ariaLabelPromises.push(data.subject);\n ariaLabelPromises.push(data.tags);\n\n if (propertiesSet.has(\"flagged\")) {\n document.l10n.setAttributes(\n this.starButton,\n \"tree-list-view-row-flagged\"\n );\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-flagged-cell-label\")\n );\n } else {\n document.l10n.setAttributes(this.starButton, \"tree-list-view-row-flag\");\n }\n\n if (propertiesSet.has(\"junk\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-spam-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"read\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-read-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"unread\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-unread-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"attach\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-attachments-cell-label\")\n );\n }\n\n // Display number of replies in the twisty button.\n const repliesCount = parseInt(data.total) - 1;\n if (repliesCount > 0) {\n document.l10n.setAttributes(this.replies, \"threadpane-replies\", {\n count: repliesCount,\n });\n }\n\n Promise.allSettled(ariaLabelPromises).then(results => {\n this.setAttribute(\n \"aria-label\",\n results\n .map(settledPromise => settledPromise.value ?? \"\")\n .filter(value => value.trim() != \"\")\n .join(\", \")\n );\n });\n }\n}"},"view":"[xpconnect wrapped (nsIMsgDBView, nsITreeView)]","senderLine":{},"subjectLine":{},"dateLine":{},"starButton":{},"threadCardTagsInfo":{},"tagIcons":{"0":{},"1":{},"2":{}},"tagsMore":{},"replies":{},"sortHeaderDetails":{},"_index":0} == {"hasConnected":true,"list":{"_toleranceSize":22,"_rows":{},"_view":"[xpconnect wrapped (nsIMsgDBView, nsITreeView)]","_selection":"[object Object]","_selectTimeout":null,"table":{"columns":[{"id":"selectCol","l10n":{"header":"threadpane-column-header-select","menuitem":"threadpane-column-label-select","cell":"threadpane-cell-select"},"ordinal":1,"select":true,"icon":true,"resizable":false,"sortable":false,"hidden":true},{"id":"threadCol","l10n":{"header":"threadpane-column-header-thread","menuitem":"threadpane-column-label-thread","cell":"threadpane-cell-thread"},"ordinal":2,"thread":true,"icon":true,"resizable":false,"sortable":false},{"id":"flaggedCol","l10n":{"header":"threadpane-column-header-flagged","menuitem":"threadpane-column-label-flagged","cell":"threadpane-cell-flagged"},"ordinal":3,"sortKey":"byFlagged","icon":true,"resizable":false},{"id":"attachmentCol","l10n":{"header":"threadpane-column-header-attachments","menuitem":"threadpane-column-label-attachments","cell":"threadpane-cell-attachments"},"ordinal":4,"sortKey":"byAttachments","icon":true,"resizable":false},{"id":"subjectCol","l10n":{"header":"threadpane-column-header-subject","menuitem":"threadpane-column-label-subject","cell":"threadpane-cell-subject-title"},"ordinal":5,"picker":false,"sortKey":"bySubject"},{"id":"unreadButtonColHeader","l10n":{"header":"threadpane-column-header-unread-button","menuitem":"threadpane-column-label-unread-button","cell":"threadpane-cell-read-status"},"ordinal":6,"sortKey":"byUnread","icon":true,"resizable":false},{"id":"senderCol","l10n":{"header":"threadpane-column-header-sender","menuitem":"threadpane-column-label-sender","cell":"threadpane-cell-sender-title"},"ordinal":7,"sortKey":"byAuthor","hidden":true},{"id":"recipientCol","l10n":{"header":"threadpane-column-header-recipient","menuitem":"threadpane-column-label-recipient","cell":"threadpane-cell-recipient-title"},"ordinal":8,"sortKey":"byRecipient","hidden":true},{"id":"correspondentCol","l10n":{"header":"threadpane-column-header-correspondents","menuitem":"threadpane-column-label-correspondents","cell":"threadpane-cell-correspondents-title"},"ordinal":9,"sortKey":"byCorrespondent","hidden":false},{"id":"junkStatusCol","l10n":{"header":"threadpane-column-header-spam","menuitem":"threadpane-column-label-spam","cell":"threadpane-cell-spam"},"ordinal":10,"sortKey":"byJunkStatus","icon":true,"resizable":false,"hidden":false},{"id":"dateCol","l10n":{"header":"threadpane-column-header-date","menuitem":"threadpane-column-label-date","cell":"threadpane-cell-date-title"},"ordinal":11,"sortKey":"byDate"},{"id":"receivedCol","l10n":{"header":"threadpane-column-header-received","menuitem":"threadpane-column-label-received","cell":"threadpane-cell-received-title"},"ordinal":12,"sortKey":"byReceived","hidden":true},{"id":"statusCol","l10n":{"header":"threadpane-column-header-status","menuitem":"threadpane-column-label-status","cell":"threadpane-cell-status-title"},"ordinal":13,"sortKey":"byStatus","hidden":true},{"id":"sizeCol","l10n":{"header":"threadpane-column-header-size","menuitem":"threadpane-column-label-size","cell":"threadpane-cell-size-title"},"ordinal":14,"sortKey":"bySize","hidden":true},{"id":"tagsCol","l10n":{"header":"threadpane-column-header-tags","menuitem":"threadpane-column-label-tags","cell":"threadpane-cell-tags-title"},"ordinal":15,"sortKey":"byTags","hidden":true},{"id":"accountCol","l10n":{"header":"threadpane-column-header-account","menuitem":"threadpane-column-label-account","cell":"threadpane-cell-account-title"},"ordinal":16,"sortKey":"byAccount","hidden":true},{"id":"priorityCol","l10n":{"header":"threadpane-column-header-priority","menuitem":"threadpane-column-label-priority","cell":"threadpane-cell-priority-title"},"ordinal":17,"sortKey":"byPriority","hidden":true},{"id":"unreadCol","l10n":{"header":"threadpane-column-header-unread","menuitem":"threadpane-column-label-unread","cell":"threadpane-cell-unread-title"},"ordinal":18,"sortable":false,"hidden":true},{"id":"totalCol","l10n":{"header":"threadpane-column-header-total","menuitem":"threadpane-column-label-total","cell":"threadpane-cell-total-title"},"ordinal":19,"sortable":false,"hidden":true},{"id":"locationCol","l10n":{"header":"threadpane-column-header-location","menuitem":"threadpane-column-label-location","cell":"threadpane-cell-location-title"},"ordinal":20,"sortKey":"byLocation","hidden":true},{"id":"idCol","l10n":{"header":"threadpane-column-header-id","menuitem":"threadpane-column-label-id","cell":"threadpane-cell-id-title"},"ordinal":21,"sortKey":"byId","hidden":true},{"id":"deleteCol","l10n":{"header":"threadpane-column-header-delete","menuitem":"threadpane-column-label-delete","cell":"threadpane-cell-delete"},"ordinal":22,"delete":true,"icon":true,"resizable":false,"sortable":false,"hidden":true}],"header":{"hasConnected":true,"row":{},"_height":32},"popupMenuTemplates":["threadPaneApplyColumnMenu","threadPaneApplyViewMenu"],"isHorizontalScroll":false,"hasConnected":true,"spacerTop":{"hasConnected":true,"cell":{}},"body":{"hasConnected":true},"spacerBottom":{"hasConnected":true,"cell":{}}},"_rowBufferReadyEvent":null,"hasConnected":true,"placeholder":{},"_height":908,"_rowElementName":"thread-card","_rowElementClass":"class ThreadCard extends TreeViewTableRow {\n static ROW_HEIGHT = 46;\n\n connectedCallback() {\n if (this.hasConnected) {\n return;\n }\n\n super.connectedCallback();\n\n this.setAttribute(\"draggable\", \"true\");\n this.classList.add(\"card-layout\");\n\n this.appendChild(\n document.getElementById(\"threadPaneCardTemplate\").content.cloneNode(true)\n );\n\n this.senderLine = this.querySelector(\".sender\");\n this.subjectLine = this.querySelector(\".subject\");\n this.dateLine = this.querySelector(\".date\");\n this.starButton = this.querySelector(\".button-star\");\n this.threadCardTagsInfo = this.querySelector(\".thread-card-tags-info\");\n this.tagIcons = this.querySelectorAll(\".tag-icon\");\n this.tagsMore = this.querySelector(\".tag-more\");\n this.replies = this.querySelector(\".thread-replies\");\n this.sortHeaderDetails = this.querySelector(\".sort-header-details\");\n }\n\n _fillRow() {\n super._fillRow();\n\n // XPCOM calls here must be keep to a minimum. Collect all of the\n // required data in one go.\n const properties = {};\n const threadLevel = {};\n\n const cellTexts = this.view.cellDataForColumns(\n this._index,\n window.threadPane.cardColumns,\n properties,\n threadLevel\n );\n\n // Collect the various strings and fluent IDs to build the full string for\n // the message row aria-label.\n const ariaLabelPromises = [];\n // Use static mapping instead of threadPane.cardColumns since the name of\n // the sender column changes. (see getProperSenderForCardsView)\n const KEYS = [\"subject\", \"sender\", \"date\", \"tagKeys\", \"total\", \"unread\"];\n const data = Object.fromEntries(KEYS.map((key, i) => [key, cellTexts[i]]));\n\n if (threadLevel.value) {\n properties.value += \" thread-children\";\n }\n const propertiesSet = new Set(properties.value.split(\" \"));\n this.dataset.properties = properties.value.trim();\n\n this.subjectLine.textContent = data.subject;\n this.subjectLine.title = data.subject;\n\n // Handle a different style and data if this is a dummy row.\n if (propertiesSet.has(\"dummy\")) {\n const unread = Number(data.unread);\n const total = Number(data.total);\n\n if (unread) {\n document.l10n.setAttributes(\n this.sortHeaderDetails,\n \"threadpane-sort-header-unread-count\",\n {\n unread,\n total,\n }\n );\n return;\n }\n\n document.l10n.setAttributes(\n this.sortHeaderDetails,\n \"threadpane-sort-header-count\",\n {\n total,\n }\n );\n return;\n }\n\n this.senderLine.textContent = data.sender;\n this.senderLine.title = data.sender;\n this.dateLine.textContent = data.date;\n\n const matchedKeys = [];\n const matchedTags = [];\n for (const key of data.tagKeys.split(\" \")) {\n try {\n const tag = MailServices.tags.getTagForKey(key);\n matchedKeys.push(key);\n matchedTags.push(tag);\n } catch (ex) {\n // `getTagForKey` throws if the tag doesn't exist.\n }\n }\n this.threadCardTagsInfo.title = tagsTitleFormatter.format(matchedTags);\n\n // Clears the text span displaying the extra amount of the tags to prevent\n // stale content.\n const tagCount = matchedTags.length;\n this.tagsMore.hidden = tagCount <= 3;\n\n // Show or hide tags based on its index and the amount of tags.\n for (const [tagIndex, tag] of this.tagIcons.entries()) {\n tag.hidden = tagIndex >= tagCount;\n // If any tag is active, we reset the tags colors.\n tag.style.setProperty(\n \"--tag-color\",\n `var(--tag-${CSS.escape(matchedKeys[tagIndex])}-backcolor)`\n );\n }\n\n // Updates the text span displaying the extra amount of the tags.\n if (tagCount > 3) {\n this.tagsMore.hidden = false;\n this.tagsMore.textContent = tagsMoreFormatter.format(tagCount - 3);\n }\n\n // Follow the layout order.\n ariaLabelPromises.push(data.sender);\n ariaLabelPromises.push(data.date);\n ariaLabelPromises.push(data.subject);\n ariaLabelPromises.push(data.tags);\n\n if (propertiesSet.has(\"flagged\")) {\n document.l10n.setAttributes(\n this.starButton,\n \"tree-list-view-row-flagged\"\n );\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-flagged-cell-label\")\n );\n } else {\n document.l10n.setAttributes(this.starButton, \"tree-list-view-row-flag\");\n }\n\n if (propertiesSet.has(\"junk\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-spam-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"read\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-read-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"unread\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-unread-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"attach\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-attachments-cell-label\")\n );\n }\n\n // Display number of replies in the twisty button.\n const repliesCount = parseInt(data.total) - 1;\n if (repliesCount > 0) {\n document.l10n.setAttributes(this.replies, \"threadpane-replies\", {\n count: repliesCount,\n });\n }\n\n Promise.allSettled(ariaLabelPromises).then(results => {\n this.setAttribute(\n \"aria-label\",\n results\n .map(settledPromise => settledPromise.value ?? \"\")\n .filter(value => value.trim() != \"\")\n .join(\", \")\n );\n });\n }\n}"},"view":"[xpconnect wrapped (nsIMsgDBView, nsITreeView)]","senderLine":{},"subjectLine":{},"dateLine":{},"starButton":{},"threadCardTagsInfo":{},"tagIcons":{"0":{},"1":{},"2":{}},"tagsMore":{},"replies":{},"sortHeaderDetails":{},"_index":0} - [task 2025-05-09T07:42:47.625Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | no rows should have .context-menu-target - 0 == 0 - [task 2025-05-09T07:42:47.626Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | true == true - [task 2025-05-09T07:42:47.626Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | selection should be only the right-clicked-on row - [1] deepEqual [1] - [task 2025-05-09T07:42:47.626Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | one row should have .context-menu-target - 1 == 1 - [task 2025-05-09T07:42:47.626Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | correct row has .context-menu-target - 1 == 1 - [task 2025-05-09T07:42:47.626Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | true == true - [task 2025-05-09T07:42:47.631Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | about:3pane should have focus after context menu - "[object XULFrameElement]" == "[object XULFrameElement]" - [task 2025-05-09T07:42:47.631Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | table body should have focus after context menu - {"hasConnected":true} == {"hasConnected":true} - [task 2025-05-09T07:42:47.631Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | row count of view - 15 == 15 - [task 2025-05-09T07:42:47.631Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | table's selected indices - [0] deepEqual [0] - [task 2025-05-09T07:42:47.631Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | number of rows with .selected class - 1 == 1 - [task 2025-05-09T07:42:47.631Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | .selected row at 0 is expected - true == true - [task 2025-05-09T07:42:47.631Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | table's current index - 0 == 0 - [task 2025-05-09T07:42:47.631Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | one row should have .current - 1 == 1 - [task 2025-05-09T07:42:47.700Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | .current row is expected - {"hasConnected":true,"list":{"_toleranceSize":22,"_rows":{},"_view":"[xpconnect wrapped (nsIMsgDBView, nsITreeView)]","_selection":"[object Object]","_selectTimeout":null,"table":{"columns":[{"id":"selectCol","l10n":{"header":"threadpane-column-header-select","menuitem":"threadpane-column-label-select","cell":"threadpane-cell-select"},"ordinal":1,"select":true,"icon":true,"resizable":false,"sortable":false,"hidden":true},{"id":"threadCol","l10n":{"header":"threadpane-column-header-thread","menuitem":"threadpane-column-label-thread","cell":"threadpane-cell-thread"},"ordinal":2,"thread":true,"icon":true,"resizable":false,"sortable":false},{"id":"flaggedCol","l10n":{"header":"threadpane-column-header-flagged","menuitem":"threadpane-column-label-flagged","cell":"threadpane-cell-flagged"},"ordinal":3,"sortKey":"byFlagged","icon":true,"resizable":false},{"id":"attachmentCol","l10n":{"header":"threadpane-column-header-attachments","menuitem":"threadpane-column-label-attachments","cell":"threadpane-cell-attachments"},"ordinal":4,"sortKey":"byAttachments","icon":true,"resizable":false},{"id":"subjectCol","l10n":{"header":"threadpane-column-header-subject","menuitem":"threadpane-column-label-subject","cell":"threadpane-cell-subject-title"},"ordinal":5,"picker":false,"sortKey":"bySubject"},{"id":"unreadButtonColHeader","l10n":{"header":"threadpane-column-header-unread-button","menuitem":"threadpane-column-label-unread-button","cell":"threadpane-cell-read-status"},"ordinal":6,"sortKey":"byUnread","icon":true,"resizable":false},{"id":"senderCol","l10n":{"header":"threadpane-column-header-sender","menuitem":"threadpane-column-label-sender","cell":"threadpane-cell-sender-title"},"ordinal":7,"sortKey":"byAuthor","hidden":true},{"id":"recipientCol","l10n":{"header":"threadpane-column-header-recipient","menuitem":"threadpane-column-label-recipient","cell":"threadpane-cell-recipient-title"},"ordinal":8,"sortKey":"byRecipient","hidden":true},{"id":"correspondentCol","l10n":{"header":"threadpane-column-header-correspondents","menuitem":"threadpane-column-label-correspondents","cell":"threadpane-cell-correspondents-title"},"ordinal":9,"sortKey":"byCorrespondent","hidden":false},{"id":"junkStatusCol","l10n":{"header":"threadpane-column-header-spam","menuitem":"threadpane-column-label-spam","cell":"threadpane-cell-spam"},"ordinal":10,"sortKey":"byJunkStatus","icon":true,"resizable":false,"hidden":false},{"id":"dateCol","l10n":{"header":"threadpane-column-header-date","menuitem":"threadpane-column-label-date","cell":"threadpane-cell-date-title"},"ordinal":11,"sortKey":"byDate"},{"id":"receivedCol","l10n":{"header":"threadpane-column-header-received","menuitem":"threadpane-column-label-received","cell":"threadpane-cell-received-title"},"ordinal":12,"sortKey":"byReceived","hidden":true},{"id":"statusCol","l10n":{"header":"threadpane-column-header-status","menuitem":"threadpane-column-label-status","cell":"threadpane-cell-status-title"},"ordinal":13,"sortKey":"byStatus","hidden":true},{"id":"sizeCol","l10n":{"header":"threadpane-column-header-size","menuitem":"threadpane-column-label-size","cell":"threadpane-cell-size-title"},"ordinal":14,"sortKey":"bySize","hidden":true},{"id":"tagsCol","l10n":{"header":"threadpane-column-header-tags","menuitem":"threadpane-column-label-tags","cell":"threadpane-cell-tags-title"},"ordinal":15,"sortKey":"byTags","hidden":true},{"id":"accountCol","l10n":{"header":"threadpane-column-header-account","menuitem":"threadpane-column-label-account","cell":"threadpane-cell-account-title"},"ordinal":16,"sortKey":"byAccount","hidden":true},{"id":"priorityCol","l10n":{"header":"threadpane-column-header-priority","menuitem":"threadpane-column-label-priority","cell":"threadpane-cell-priority-title"},"ordinal":17,"sortKey":"byPriority","hidden":true},{"id":"unreadCol","l10n":{"header":"threadpane-column-header-unread","menuitem":"threadpane-column-label-unread","cell":"threadpane-cell-unread-title"},"ordinal":18,"sortable":false,"hidden":true},{"id":"totalCol","l10n":{"header":"threadpane-column-header-total","menuitem":"threadpane-column-label-total","cell":"threadpane-cell-total-title"},"ordinal":19,"sortable":false,"hidden":true},{"id":"locationCol","l10n":{"header":"threadpane-column-header-location","menuitem":"threadpane-column-label-location","cell":"threadpane-cell-location-title"},"ordinal":20,"sortKey":"byLocation","hidden":true},{"id":"idCol","l10n":{"header":"threadpane-column-header-id","menuitem":"threadpane-column-label-id","cell":"threadpane-cell-id-title"},"ordinal":21,"sortKey":"byId","hidden":true},{"id":"deleteCol","l10n":{"header":"threadpane-column-header-delete","menuitem":"threadpane-column-label-delete","cell":"threadpane-cell-delete"},"ordinal":22,"delete":true,"icon":true,"resizable":false,"sortable":false,"hidden":true}],"header":{"hasConnected":true,"row":{},"_height":32},"popupMenuTemplates":["threadPaneApplyColumnMenu","threadPaneApplyViewMenu"],"isHorizontalScroll":false,"hasConnected":true,"spacerTop":{"hasConnected":true,"cell":{}},"body":{"hasConnected":true},"spacerBottom":{"hasConnected":true,"cell":{}}},"_rowBufferReadyEvent":null,"hasConnected":true,"placeholder":{},"_height":872,"_rowElementName":"thread-card","_rowElementClass":"class ThreadCard extends TreeViewTableRow {\n static ROW_HEIGHT = 46;\n\n connectedCallback() {\n if (this.hasConnected) {\n return;\n }\n\n super.connectedCallback();\n\n this.setAttribute(\"draggable\", \"true\");\n this.classList.add(\"card-layout\");\n\n this.appendChild(\n document.getElementById(\"threadPaneCardTemplate\").content.cloneNode(true)\n );\n\n this.senderLine = this.querySelector(\".sender\");\n this.subjectLine = this.querySelector(\".subject\");\n this.dateLine = this.querySelector(\".date\");\n this.starButton = this.querySelector(\".button-star\");\n this.threadCardTagsInfo = this.querySelector(\".thread-card-tags-info\");\n this.tagIcons = this.querySelectorAll(\".tag-icon\");\n this.tagsMore = this.querySelector(\".tag-more\");\n this.replies = this.querySelector(\".thread-replies\");\n this.sortHeaderDetails = this.querySelector(\".sort-header-details\");\n }\n\n _fillRow() {\n super._fillRow();\n\n // XPCOM calls here must be keep to a minimum. Collect all of the\n // required data in one go.\n const properties = {};\n const threadLevel = {};\n\n const cellTexts = this.view.cellDataForColumns(\n this._index,\n window.threadPane.cardColumns,\n properties,\n threadLevel\n );\n\n // Collect the various strings and fluent IDs to build the full string for\n // the message row aria-label.\n const ariaLabelPromises = [];\n // Use static mapping instead of threadPane.cardColumns since the name of\n // the sender column changes. (see getProperSenderForCardsView)\n const KEYS = [\"subject\", \"sender\", \"date\", \"tagKeys\", \"total\", \"unread\"];\n const data = Object.fromEntries(KEYS.map((key, i) => [key, cellTexts[i]]));\n\n if (threadLevel.value) {\n properties.value += \" thread-children\";\n }\n const propertiesSet = new Set(properties.value.split(\" \"));\n this.dataset.properties = properties.value.trim();\n\n this.subjectLine.textContent = data.subject;\n this.subjectLine.title = data.subject;\n\n // Handle a different style and data if this is a dummy row.\n if (propertiesSet.has(\"dummy\")) {\n const unread = Number(data.unread);\n const total = Number(data.total);\n\n if (unread) {\n document.l10n.setAttributes(\n this.sortHeaderDetails,\n \"threadpane-sort-header-unread-count\",\n {\n unread,\n total,\n }\n );\n return;\n }\n\n document.l10n.setAttributes(\n this.sortHeaderDetails,\n \"threadpane-sort-header-count\",\n {\n total,\n }\n );\n return;\n }\n\n this.senderLine.textContent = data.sender;\n this.senderLine.title = data.sender;\n this.dateLine.textContent = data.date;\n\n const matchedKeys = [];\n const matchedTags = [];\n for (const key of data.tagKeys.split(\" \")) {\n try {\n const tag = MailServices.tags.getTagForKey(key);\n matchedKeys.push(key);\n matchedTags.push(tag);\n } catch (ex) {\n // `getTagForKey` throws if the tag doesn't exist.\n }\n }\n this.threadCardTagsInfo.title = tagsTitleFormatter.format(matchedTags);\n\n // Clears the text span displaying the extra amount of the tags to prevent\n // stale content.\n const tagCount = matchedTags.length;\n this.tagsMore.hidden = tagCount <= 3;\n\n // Show or hide tags based on its index and the amount of tags.\n for (const [tagIndex, tag] of this.tagIcons.entries()) {\n tag.hidden = tagIndex >= tagCount;\n // If any tag is active, we reset the tags colors.\n tag.style.setProperty(\n \"--tag-color\",\n `var(--tag-${CSS.escape(matchedKeys[tagIndex])}-backcolor)`\n );\n }\n\n // Updates the text span displaying the extra amount of the tags.\n if (tagCount > 3) {\n this.tagsMore.hidden = false;\n this.tagsMore.textContent = tagsMoreFormatter.format(tagCount - 3);\n }\n\n // Follow the layout order.\n ariaLabelPromises.push(data.sender);\n ariaLabelPromises.push(data.date);\n ariaLabelPromises.push(data.subject);\n ariaLabelPromises.push(data.tags);\n\n if (propertiesSet.has(\"flagged\")) {\n document.l10n.setAttributes(\n this.starButton,\n \"tree-list-view-row-flagged\"\n );\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-flagged-cell-label\")\n );\n } else {\n document.l10n.setAttributes(this.starButton, \"tree-list-view-row-flag\");\n }\n\n if (propertiesSet.has(\"junk\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-spam-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"read\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-read-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"unread\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-unread-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"attach\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-attachments-cell-label\")\n );\n }\n\n // Display number of replies in the twisty button.\n const repliesCount = parseInt(data.total) - 1;\n if (repliesCount > 0) {\n document.l10n.setAttributes(this.replies, \"threadpane-replies\", {\n count: repliesCount,\n });\n }\n\n Promise.allSettled(ariaLabelPromises).then(results => {\n this.setAttribute(\n \"aria-label\",\n results\n .map(settledPromise => settledPromise.value ?? \"\")\n .filter(value => value.trim() != \"\")\n .join(\", \")\n );\n });\n }\n}"},"view":"[xpconnect wrapped (nsIMsgDBView, nsITreeView)]","senderLine":{},"subjectLine":{},"dateLine":{},"starButton":{},"threadCardTagsInfo":{},"tagIcons":{"0":{},"1":{},"2":{}},"tagsMore":{},"replies":{},"sortHeaderDetails":{},"_index":0} == {"hasConnected":true,"list":{"_toleranceSize":22,"_rows":{},"_view":"[xpconnect wrapped (nsIMsgDBView, nsITreeView)]","_selection":"[object Object]","_selectTimeout":null,"table":{"columns":[{"id":"selectCol","l10n":{"header":"threadpane-column-header-select","menuitem":"threadpane-column-label-select","cell":"threadpane-cell-select"},"ordinal":1,"select":true,"icon":true,"resizable":false,"sortable":false,"hidden":true},{"id":"threadCol","l10n":{"header":"threadpane-column-header-thread","menuitem":"threadpane-column-label-thread","cell":"threadpane-cell-thread"},"ordinal":2,"thread":true,"icon":true,"resizable":false,"sortable":false},{"id":"flaggedCol","l10n":{"header":"threadpane-column-header-flagged","menuitem":"threadpane-column-label-flagged","cell":"threadpane-cell-flagged"},"ordinal":3,"sortKey":"byFlagged","icon":true,"resizable":false},{"id":"attachmentCol","l10n":{"header":"threadpane-column-header-attachments","menuitem":"threadpane-column-label-attachments","cell":"threadpane-cell-attachments"},"ordinal":4,"sortKey":"byAttachments","icon":true,"resizable":false},{"id":"subjectCol","l10n":{"header":"threadpane-column-header-subject","menuitem":"threadpane-column-label-subject","cell":"threadpane-cell-subject-title"},"ordinal":5,"picker":false,"sortKey":"bySubject"},{"id":"unreadButtonColHeader","l10n":{"header":"threadpane-column-header-unread-button","menuitem":"threadpane-column-label-unread-button","cell":"threadpane-cell-read-status"},"ordinal":6,"sortKey":"byUnread","icon":true,"resizable":false},{"id":"senderCol","l10n":{"header":"threadpane-column-header-sender","menuitem":"threadpane-column-label-sender","cell":"threadpane-cell-sender-title"},"ordinal":7,"sortKey":"byAuthor","hidden":true},{"id":"recipientCol","l10n":{"header":"threadpane-column-header-recipient","menuitem":"threadpane-column-label-recipient","cell":"threadpane-cell-recipient-title"},"ordinal":8,"sortKey":"byRecipient","hidden":true},{"id":"correspondentCol","l10n":{"header":"threadpane-column-header-correspondents","menuitem":"threadpane-column-label-correspondents","cell":"threadpane-cell-correspondents-title"},"ordinal":9,"sortKey":"byCorrespondent","hidden":false},{"id":"junkStatusCol","l10n":{"header":"threadpane-column-header-spam","menuitem":"threadpane-column-label-spam","cell":"threadpane-cell-spam"},"ordinal":10,"sortKey":"byJunkStatus","icon":true,"resizable":false,"hidden":false},{"id":"dateCol","l10n":{"header":"threadpane-column-header-date","menuitem":"threadpane-column-label-date","cell":"threadpane-cell-date-title"},"ordinal":11,"sortKey":"byDate"},{"id":"receivedCol","l10n":{"header":"threadpane-column-header-received","menuitem":"threadpane-column-label-received","cell":"threadpane-cell-received-title"},"ordinal":12,"sortKey":"byReceived","hidden":true},{"id":"statusCol","l10n":{"header":"threadpane-column-header-status","menuitem":"threadpane-column-label-status","cell":"threadpane-cell-status-title"},"ordinal":13,"sortKey":"byStatus","hidden":true},{"id":"sizeCol","l10n":{"header":"threadpane-column-header-size","menuitem":"threadpane-column-label-size","cell":"threadpane-cell-size-title"},"ordinal":14,"sortKey":"bySize","hidden":true},{"id":"tagsCol","l10n":{"header":"threadpane-column-header-tags","menuitem":"threadpane-column-label-tags","cell":"threadpane-cell-tags-title"},"ordinal":15,"sortKey":"byTags","hidden":true},{"id":"accountCol","l10n":{"header":"threadpane-column-header-account","menuitem":"threadpane-column-label-account","cell":"threadpane-cell-account-title"},"ordinal":16,"sortKey":"byAccount","hidden":true},{"id":"priorityCol","l10n":{"header":"threadpane-column-header-priority","menuitem":"threadpane-column-label-priority","cell":"threadpane-cell-priority-title"},"ordinal":17,"sortKey":"byPriority","hidden":true},{"id":"unreadCol","l10n":{"header":"threadpane-column-header-unread","menuitem":"threadpane-column-label-unread","cell":"threadpane-cell-unread-title"},"ordinal":18,"sortable":false,"hidden":true},{"id":"totalCol","l10n":{"header":"threadpane-column-header-total","menuitem":"threadpane-column-label-total","cell":"threadpane-cell-total-title"},"ordinal":19,"sortable":false,"hidden":true},{"id":"locationCol","l10n":{"header":"threadpane-column-header-location","menuitem":"threadpane-column-label-location","cell":"threadpane-cell-location-title"},"ordinal":20,"sortKey":"byLocation","hidden":true},{"id":"idCol","l10n":{"header":"threadpane-column-header-id","menuitem":"threadpane-column-label-id","cell":"threadpane-cell-id-title"},"ordinal":21,"sortKey":"byId","hidden":true},{"id":"deleteCol","l10n":{"header":"threadpane-column-header-delete","menuitem":"threadpane-column-label-delete","cell":"threadpane-cell-delete"},"ordinal":22,"delete":true,"icon":true,"resizable":false,"sortable":false,"hidden":true}],"header":{"hasConnected":true,"row":{},"_height":32},"popupMenuTemplates":["threadPaneApplyColumnMenu","threadPaneApplyViewMenu"],"isHorizontalScroll":false,"hasConnected":true,"spacerTop":{"hasConnected":true,"cell":{}},"body":{"hasConnected":true},"spacerBottom":{"hasConnected":true,"cell":{}}},"_rowBufferReadyEvent":null,"hasConnected":true,"placeholder":{},"_height":872,"_rowElementName":"thread-card","_rowElementClass":"class ThreadCard extends TreeViewTableRow {\n static ROW_HEIGHT = 46;\n\n connectedCallback() {\n if (this.hasConnected) {\n return;\n }\n\n super.connectedCallback();\n\n this.setAttribute(\"draggable\", \"true\");\n this.classList.add(\"card-layout\");\n\n this.appendChild(\n document.getElementById(\"threadPaneCardTemplate\").content.cloneNode(true)\n );\n\n this.senderLine = this.querySelector(\".sender\");\n this.subjectLine = this.querySelector(\".subject\");\n this.dateLine = this.querySelector(\".date\");\n this.starButton = this.querySelector(\".button-star\");\n this.threadCardTagsInfo = this.querySelector(\".thread-card-tags-info\");\n this.tagIcons = this.querySelectorAll(\".tag-icon\");\n this.tagsMore = this.querySelector(\".tag-more\");\n this.replies = this.querySelector(\".thread-replies\");\n this.sortHeaderDetails = this.querySelector(\".sort-header-details\");\n }\n\n _fillRow() {\n super._fillRow();\n\n // XPCOM calls here must be keep to a minimum. Collect all of the\n // required data in one go.\n const properties = {};\n const threadLevel = {};\n\n const cellTexts = this.view.cellDataForColumns(\n this._index,\n window.threadPane.cardColumns,\n properties,\n threadLevel\n );\n\n // Collect the various strings and fluent IDs to build the full string for\n // the message row aria-label.\n const ariaLabelPromises = [];\n // Use static mapping instead of threadPane.cardColumns since the name of\n // the sender column changes. (see getProperSenderForCardsView)\n const KEYS = [\"subject\", \"sender\", \"date\", \"tagKeys\", \"total\", \"unread\"];\n const data = Object.fromEntries(KEYS.map((key, i) => [key, cellTexts[i]]));\n\n if (threadLevel.value) {\n properties.value += \" thread-children\";\n }\n const propertiesSet = new Set(properties.value.split(\" \"));\n this.dataset.properties = properties.value.trim();\n\n this.subjectLine.textContent = data.subject;\n this.subjectLine.title = data.subject;\n\n // Handle a different style and data if this is a dummy row.\n if (propertiesSet.has(\"dummy\")) {\n const unread = Number(data.unread);\n const total = Number(data.total);\n\n if (unread) {\n document.l10n.setAttributes(\n this.sortHeaderDetails,\n \"threadpane-sort-header-unread-count\",\n {\n unread,\n total,\n }\n );\n return;\n }\n\n document.l10n.setAttributes(\n this.sortHeaderDetails,\n \"threadpane-sort-header-count\",\n {\n total,\n }\n );\n return;\n }\n\n this.senderLine.textContent = data.sender;\n this.senderLine.title = data.sender;\n this.dateLine.textContent = data.date;\n\n const matchedKeys = [];\n const matchedTags = [];\n for (const key of data.tagKeys.split(\" \")) {\n try {\n const tag = MailServices.tags.getTagForKey(key);\n matchedKeys.push(key);\n matchedTags.push(tag);\n } catch (ex) {\n // `getTagForKey` throws if the tag doesn't exist.\n }\n }\n this.threadCardTagsInfo.title = tagsTitleFormatter.format(matchedTags);\n\n // Clears the text span displaying the extra amount of the tags to prevent\n // stale content.\n const tagCount = matchedTags.length;\n this.tagsMore.hidden = tagCount <= 3;\n\n // Show or hide tags based on its index and the amount of tags.\n for (const [tagIndex, tag] of this.tagIcons.entries()) {\n tag.hidden = tagIndex >= tagCount;\n // If any tag is active, we reset the tags colors.\n tag.style.setProperty(\n \"--tag-color\",\n `var(--tag-${CSS.escape(matchedKeys[tagIndex])}-backcolor)`\n );\n }\n\n // Updates the text span displaying the extra amount of the tags.\n if (tagCount > 3) {\n this.tagsMore.hidden = false;\n this.tagsMore.textContent = tagsMoreFormatter.format(tagCount - 3);\n }\n\n // Follow the layout order.\n ariaLabelPromises.push(data.sender);\n ariaLabelPromises.push(data.date);\n ariaLabelPromises.push(data.subject);\n ariaLabelPromises.push(data.tags);\n\n if (propertiesSet.has(\"flagged\")) {\n document.l10n.setAttributes(\n this.starButton,\n \"tree-list-view-row-flagged\"\n );\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-flagged-cell-label\")\n );\n } else {\n document.l10n.setAttributes(this.starButton, \"tree-list-view-row-flag\");\n }\n\n if (propertiesSet.has(\"junk\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-spam-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"read\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-read-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"unread\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-unread-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"attach\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-attachments-cell-label\")\n );\n }\n\n // Display number of replies in the twisty button.\n const repliesCount = parseInt(data.total) - 1;\n if (repliesCount > 0) {\n document.l10n.setAttributes(this.replies, \"threadpane-replies\", {\n count: repliesCount,\n });\n }\n\n Promise.allSettled(ariaLabelPromises).then(results => {\n this.setAttribute(\n \"aria-label\",\n results\n .map(settledPromise => settledPromise.value ?? \"\")\n .filter(value => value.trim() != \"\")\n .join(\", \")\n );\n });\n }\n}"},"view":"[xpconnect wrapped (nsIMsgDBView, nsITreeView)]","senderLine":{},"subjectLine":{},"dateLine":{},"starButton":{},"threadCardTagsInfo":{},"tagIcons":{"0":{},"1":{},"2":{}},"tagsMore":{},"replies":{},"sortHeaderDetails":{},"_index":0} - [task 2025-05-09T07:42:47.701Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | no rows should have .context-menu-target - 0 == 0 - [task 2025-05-09T07:42:47.702Z] 07:42:47 INFO - Buffered messages logged at 07:42:32 [task 2025-05-09T07:42:47.703Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | correct message should have opened in a tab - "5@made.up.invalid" == "5@made.up.invalid" - [task 2025-05-09T07:42:47.704Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | only one new tab should have opened - 2 == 2 - [task 2025-05-09T07:42:47.705Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | "\nSubject: Big Meeting TodayFrom: \"Andy Anway\" Date: 2/1/00, 00:00To: \"Bob Bell\" \nHello Bob Bell!\n\n\n" includes "Hello Bob Bell!" - [task 2025-05-09T07:42:47.705Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | true == true - [task 2025-05-09T07:42:47.706Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | selection should be only the right-clicked-on row - [6] deepEqual [6] - [task 2025-05-09T07:42:47.707Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | one row should have .context-menu-target - 1 == 1 - [task 2025-05-09T07:42:47.708Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | correct row has .context-menu-target - 6 == 6 - [task 2025-05-09T07:42:47.708Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | true == true - [task 2025-05-09T07:42:47.710Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | about:3pane should have focus after context menu - "[object XULFrameElement]" == "[object XULFrameElement]" - [task 2025-05-09T07:42:47.710Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | table body should have focus after context menu - {"hasConnected":true} == {"hasConnected":true} - [task 2025-05-09T07:42:47.712Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | row count of view - 15 == 15 - [task 2025-05-09T07:42:47.712Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | table's selected indices - [0] deepEqual [0] - [task 2025-05-09T07:42:47.712Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | number of rows with .selected class - 1 == 1 - [task 2025-05-09T07:42:47.713Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | .selected row at 0 is expected - true == true - [task 2025-05-09T07:42:47.713Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | table's current index - 0 == 0 - [task 2025-05-09T07:42:47.713Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | one row should have .current - 1 == 1 - [task 2025-05-09T07:42:47.745Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | .current row is expected - {"hasConnected":true,"list":{"_toleranceSize":22,"_rows":{},"_view":"[xpconnect wrapped (nsIMsgDBView, nsITreeView)]","_selection":"[object Object]","_selectTimeout":null,"table":{"columns":[{"id":"selectCol","l10n":{"header":"threadpane-column-header-select","menuitem":"threadpane-column-label-select","cell":"threadpane-cell-select"},"ordinal":1,"select":true,"icon":true,"resizable":false,"sortable":false,"hidden":true},{"id":"threadCol","l10n":{"header":"threadpane-column-header-thread","menuitem":"threadpane-column-label-thread","cell":"threadpane-cell-thread"},"ordinal":2,"thread":true,"icon":true,"resizable":false,"sortable":false},{"id":"flaggedCol","l10n":{"header":"threadpane-column-header-flagged","menuitem":"threadpane-column-label-flagged","cell":"threadpane-cell-flagged"},"ordinal":3,"sortKey":"byFlagged","icon":true,"resizable":false},{"id":"attachmentCol","l10n":{"header":"threadpane-column-header-attachments","menuitem":"threadpane-column-label-attachments","cell":"threadpane-cell-attachments"},"ordinal":4,"sortKey":"byAttachments","icon":true,"resizable":false},{"id":"subjectCol","l10n":{"header":"threadpane-column-header-subject","menuitem":"threadpane-column-label-subject","cell":"threadpane-cell-subject-title"},"ordinal":5,"picker":false,"sortKey":"bySubject"},{"id":"unreadButtonColHeader","l10n":{"header":"threadpane-column-header-unread-button","menuitem":"threadpane-column-label-unread-button","cell":"threadpane-cell-read-status"},"ordinal":6,"sortKey":"byUnread","icon":true,"resizable":false},{"id":"senderCol","l10n":{"header":"threadpane-column-header-sender","menuitem":"threadpane-column-label-sender","cell":"threadpane-cell-sender-title"},"ordinal":7,"sortKey":"byAuthor","hidden":true},{"id":"recipientCol","l10n":{"header":"threadpane-column-header-recipient","menuitem":"threadpane-column-label-recipient","cell":"threadpane-cell-recipient-title"},"ordinal":8,"sortKey":"byRecipient","hidden":true},{"id":"correspondentCol","l10n":{"header":"threadpane-column-header-correspondents","menuitem":"threadpane-column-label-correspondents","cell":"threadpane-cell-correspondents-title"},"ordinal":9,"sortKey":"byCorrespondent","hidden":false},{"id":"junkStatusCol","l10n":{"header":"threadpane-column-header-spam","menuitem":"threadpane-column-label-spam","cell":"threadpane-cell-spam"},"ordinal":10,"sortKey":"byJunkStatus","icon":true,"resizable":false,"hidden":false},{"id":"dateCol","l10n":{"header":"threadpane-column-header-date","menuitem":"threadpane-column-label-date","cell":"threadpane-cell-date-title"},"ordinal":11,"sortKey":"byDate"},{"id":"receivedCol","l10n":{"header":"threadpane-column-header-received","menuitem":"threadpane-column-label-received","cell":"threadpane-cell-received-title"},"ordinal":12,"sortKey":"byReceived","hidden":true},{"id":"statusCol","l10n":{"header":"threadpane-column-header-status","menuitem":"threadpane-column-label-status","cell":"threadpane-cell-status-title"},"ordinal":13,"sortKey":"byStatus","hidden":true},{"id":"sizeCol","l10n":{"header":"threadpane-column-header-size","menuitem":"threadpane-column-label-size","cell":"threadpane-cell-size-title"},"ordinal":14,"sortKey":"bySize","hidden":true},{"id":"tagsCol","l10n":{"header":"threadpane-column-header-tags","menuitem":"threadpane-column-label-tags","cell":"threadpane-cell-tags-title"},"ordinal":15,"sortKey":"byTags","hidden":true},{"id":"accountCol","l10n":{"header":"threadpane-column-header-account","menuitem":"threadpane-column-label-account","cell":"threadpane-cell-account-title"},"ordinal":16,"sortKey":"byAccount","hidden":true},{"id":"priorityCol","l10n":{"header":"threadpane-column-header-priority","menuitem":"threadpane-column-label-priority","cell":"threadpane-cell-priority-title"},"ordinal":17,"sortKey":"byPriority","hidden":true},{"id":"unreadCol","l10n":{"header":"threadpane-column-header-unread","menuitem":"threadpane-column-label-unread","cell":"threadpane-cell-unread-title"},"ordinal":18,"sortable":false,"hidden":true},{"id":"totalCol","l10n":{"header":"threadpane-column-header-total","menuitem":"threadpane-column-label-total","cell":"threadpane-cell-total-title"},"ordinal":19,"sortable":false,"hidden":true},{"id":"locationCol","l10n":{"header":"threadpane-column-header-location","menuitem":"threadpane-column-label-location","cell":"threadpane-cell-location-title"},"ordinal":20,"sortKey":"byLocation","hidden":true},{"id":"idCol","l10n":{"header":"threadpane-column-header-id","menuitem":"threadpane-column-label-id","cell":"threadpane-cell-id-title"},"ordinal":21,"sortKey":"byId","hidden":true},{"id":"deleteCol","l10n":{"header":"threadpane-column-header-delete","menuitem":"threadpane-column-label-delete","cell":"threadpane-cell-delete"},"ordinal":22,"delete":true,"icon":true,"resizable":false,"sortable":false,"hidden":true}],"header":{"hasConnected":true,"row":{},"_height":32},"popupMenuTemplates":["threadPaneApplyColumnMenu","threadPaneApplyViewMenu"],"isHorizontalScroll":false,"hasConnected":true,"spacerTop":{"hasConnected":true,"cell":{}},"body":{"hasConnected":true},"spacerBottom":{"hasConnected":true,"cell":{}}},"_rowBufferReadyEvent":null,"hasConnected":true,"placeholder":{},"_height":908,"_rowElementName":"thread-card","_rowElementClass":"class ThreadCard extends TreeViewTableRow {\n static ROW_HEIGHT = 46;\n\n connectedCallback() {\n if (this.hasConnected) {\n return;\n }\n\n super.connectedCallback();\n\n this.setAttribute(\"draggable\", \"true\");\n this.classList.add(\"card-layout\");\n\n this.appendChild(\n document.getElementById(\"threadPaneCardTemplate\").content.cloneNode(true)\n );\n\n this.senderLine = this.querySelector(\".sender\");\n this.subjectLine = this.querySelector(\".subject\");\n this.dateLine = this.querySelector(\".date\");\n this.starButton = this.querySelector(\".button-star\");\n this.threadCardTagsInfo = this.querySelector(\".thread-card-tags-info\");\n this.tagIcons = this.querySelectorAll(\".tag-icon\");\n this.tagsMore = this.querySelector(\".tag-more\");\n this.replies = this.querySelector(\".thread-replies\");\n this.sortHeaderDetails = this.querySelector(\".sort-header-details\");\n }\n\n _fillRow() {\n super._fillRow();\n\n // XPCOM calls here must be keep to a minimum. Collect all of the\n // required data in one go.\n const properties = {};\n const threadLevel = {};\n\n const cellTexts = this.view.cellDataForColumns(\n this._index,\n window.threadPane.cardColumns,\n properties,\n threadLevel\n );\n\n // Collect the various strings and fluent IDs to build the full string for\n // the message row aria-label.\n const ariaLabelPromises = [];\n // Use static mapping instead of threadPane.cardColumns since the name of\n // the sender column changes. (see getProperSenderForCardsView)\n const KEYS = [\"subject\", \"sender\", \"date\", \"tagKeys\", \"total\", \"unread\"];\n const data = Object.fromEntries(KEYS.map((key, i) => [key, cellTexts[i]]));\n\n if (threadLevel.value) {\n properties.value += \" thread-children\";\n }\n const propertiesSet = new Set(properties.value.split(\" \"));\n this.dataset.properties = properties.value.trim();\n\n this.subjectLine.textContent = data.subject;\n this.subjectLine.title = data.subject;\n\n // Handle a different style and data if this is a dummy row.\n if (propertiesSet.has(\"dummy\")) {\n const unread = Number(data.unread);\n const total = Number(data.total);\n\n if (unread) {\n document.l10n.setAttributes(\n this.sortHeaderDetails,\n \"threadpane-sort-header-unread-count\",\n {\n unread,\n total,\n }\n );\n return;\n }\n\n document.l10n.setAttributes(\n this.sortHeaderDetails,\n \"threadpane-sort-header-count\",\n {\n total,\n }\n );\n return;\n }\n\n this.senderLine.textContent = data.sender;\n this.senderLine.title = data.sender;\n this.dateLine.textContent = data.date;\n\n const matchedKeys = [];\n const matchedTags = [];\n for (const key of data.tagKeys.split(\" \")) {\n try {\n const tag = MailServices.tags.getTagForKey(key);\n matchedKeys.push(key);\n matchedTags.push(tag);\n } catch (ex) {\n // `getTagForKey` throws if the tag doesn't exist.\n }\n }\n this.threadCardTagsInfo.title = tagsTitleFormatter.format(matchedTags);\n\n // Clears the text span displaying the extra amount of the tags to prevent\n // stale content.\n const tagCount = matchedTags.length;\n this.tagsMore.hidden = tagCount <= 3;\n\n // Show or hide tags based on its index and the amount of tags.\n for (const [tagIndex, tag] of this.tagIcons.entries()) {\n tag.hidden = tagIndex >= tagCount;\n // If any tag is active, we reset the tags colors.\n tag.style.setProperty(\n \"--tag-color\",\n `var(--tag-${CSS.escape(matchedKeys[tagIndex])}-backcolor)`\n );\n }\n\n // Updates the text span displaying the extra amount of the tags.\n if (tagCount > 3) {\n this.tagsMore.hidden = false;\n this.tagsMore.textContent = tagsMoreFormatter.format(tagCount - 3);\n }\n\n // Follow the layout order.\n ariaLabelPromises.push(data.sender);\n ariaLabelPromises.push(data.date);\n ariaLabelPromises.push(data.subject);\n ariaLabelPromises.push(data.tags);\n\n if (propertiesSet.has(\"flagged\")) {\n document.l10n.setAttributes(\n this.starButton,\n \"tree-list-view-row-flagged\"\n );\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-flagged-cell-label\")\n );\n } else {\n document.l10n.setAttributes(this.starButton, \"tree-list-view-row-flag\");\n }\n\n if (propertiesSet.has(\"junk\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-spam-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"read\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-read-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"unread\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-unread-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"attach\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-attachments-cell-label\")\n );\n }\n\n // Display number of replies in the twisty button.\n const repliesCount = parseInt(data.total) - 1;\n if (repliesCount > 0) {\n document.l10n.setAttributes(this.replies, \"threadpane-replies\", {\n count: repliesCount,\n });\n }\n\n Promise.allSettled(ariaLabelPromises).then(results => {\n this.setAttribute(\n \"aria-label\",\n results\n .map(settledPromise => settledPromise.value ?? \"\")\n .filter(value => value.trim() != \"\")\n .join(\", \")\n );\n });\n }\n}"},"view":"[xpconnect wrapped (nsIMsgDBView, nsITreeView)]","senderLine":{},"subjectLine":{},"dateLine":{},"starButton":{},"threadCardTagsInfo":{},"tagIcons":{"0":{},"1":{},"2":{}},"tagsMore":{},"replies":{},"sortHeaderDetails":{},"_index":0} == {"hasConnected":true,"list":{"_toleranceSize":22,"_rows":{},"_view":"[xpconnect wrapped (nsIMsgDBView, nsITreeView)]","_selection":"[object Object]","_selectTimeout":null,"table":{"columns":[{"id":"selectCol","l10n":{"header":"threadpane-column-header-select","menuitem":"threadpane-column-label-select","cell":"threadpane-cell-select"},"ordinal":1,"select":true,"icon":true,"resizable":false,"sortable":false,"hidden":true},{"id":"threadCol","l10n":{"header":"threadpane-column-header-thread","menuitem":"threadpane-column-label-thread","cell":"threadpane-cell-thread"},"ordinal":2,"thread":true,"icon":true,"resizable":false,"sortable":false},{"id":"flaggedCol","l10n":{"header":"threadpane-column-header-flagged","menuitem":"threadpane-column-label-flagged","cell":"threadpane-cell-flagged"},"ordinal":3,"sortKey":"byFlagged","icon":true,"resizable":false},{"id":"attachmentCol","l10n":{"header":"threadpane-column-header-attachments","menuitem":"threadpane-column-label-attachments","cell":"threadpane-cell-attachments"},"ordinal":4,"sortKey":"byAttachments","icon":true,"resizable":false},{"id":"subjectCol","l10n":{"header":"threadpane-column-header-subject","menuitem":"threadpane-column-label-subject","cell":"threadpane-cell-subject-title"},"ordinal":5,"picker":false,"sortKey":"bySubject"},{"id":"unreadButtonColHeader","l10n":{"header":"threadpane-column-header-unread-button","menuitem":"threadpane-column-label-unread-button","cell":"threadpane-cell-read-status"},"ordinal":6,"sortKey":"byUnread","icon":true,"resizable":false},{"id":"senderCol","l10n":{"header":"threadpane-column-header-sender","menuitem":"threadpane-column-label-sender","cell":"threadpane-cell-sender-title"},"ordinal":7,"sortKey":"byAuthor","hidden":true},{"id":"recipientCol","l10n":{"header":"threadpane-column-header-recipient","menuitem":"threadpane-column-label-recipient","cell":"threadpane-cell-recipient-title"},"ordinal":8,"sortKey":"byRecipient","hidden":true},{"id":"correspondentCol","l10n":{"header":"threadpane-column-header-correspondents","menuitem":"threadpane-column-label-correspondents","cell":"threadpane-cell-correspondents-title"},"ordinal":9,"sortKey":"byCorrespondent","hidden":false},{"id":"junkStatusCol","l10n":{"header":"threadpane-column-header-spam","menuitem":"threadpane-column-label-spam","cell":"threadpane-cell-spam"},"ordinal":10,"sortKey":"byJunkStatus","icon":true,"resizable":false,"hidden":false},{"id":"dateCol","l10n":{"header":"threadpane-column-header-date","menuitem":"threadpane-column-label-date","cell":"threadpane-cell-date-title"},"ordinal":11,"sortKey":"byDate"},{"id":"receivedCol","l10n":{"header":"threadpane-column-header-received","menuitem":"threadpane-column-label-received","cell":"threadpane-cell-received-title"},"ordinal":12,"sortKey":"byReceived","hidden":true},{"id":"statusCol","l10n":{"header":"threadpane-column-header-status","menuitem":"threadpane-column-label-status","cell":"threadpane-cell-status-title"},"ordinal":13,"sortKey":"byStatus","hidden":true},{"id":"sizeCol","l10n":{"header":"threadpane-column-header-size","menuitem":"threadpane-column-label-size","cell":"threadpane-cell-size-title"},"ordinal":14,"sortKey":"bySize","hidden":true},{"id":"tagsCol","l10n":{"header":"threadpane-column-header-tags","menuitem":"threadpane-column-label-tags","cell":"threadpane-cell-tags-title"},"ordinal":15,"sortKey":"byTags","hidden":true},{"id":"accountCol","l10n":{"header":"threadpane-column-header-account","menuitem":"threadpane-column-label-account","cell":"threadpane-cell-account-title"},"ordinal":16,"sortKey":"byAccount","hidden":true},{"id":"priorityCol","l10n":{"header":"threadpane-column-header-priority","menuitem":"threadpane-column-label-priority","cell":"threadpane-cell-priority-title"},"ordinal":17,"sortKey":"byPriority","hidden":true},{"id":"unreadCol","l10n":{"header":"threadpane-column-header-unread","menuitem":"threadpane-column-label-unread","cell":"threadpane-cell-unread-title"},"ordinal":18,"sortable":false,"hidden":true},{"id":"totalCol","l10n":{"header":"threadpane-column-header-total","menuitem":"threadpane-column-label-total","cell":"threadpane-cell-total-title"},"ordinal":19,"sortable":false,"hidden":true},{"id":"locationCol","l10n":{"header":"threadpane-column-header-location","menuitem":"threadpane-column-label-location","cell":"threadpane-cell-location-title"},"ordinal":20,"sortKey":"byLocation","hidden":true},{"id":"idCol","l10n":{"header":"threadpane-column-header-id","menuitem":"threadpane-column-label-id","cell":"threadpane-cell-id-title"},"ordinal":21,"sortKey":"byId","hidden":true},{"id":"deleteCol","l10n":{"header":"threadpane-column-header-delete","menuitem":"threadpane-column-label-delete","cell":"threadpane-cell-delete"},"ordinal":22,"delete":true,"icon":true,"resizable":false,"sortable":false,"hidden":true}],"header":{"hasConnected":true,"row":{},"_height":32},"popupMenuTemplates":["threadPaneApplyColumnMenu","threadPaneApplyViewMenu"],"isHorizontalScroll":false,"hasConnected":true,"spacerTop":{"hasConnected":true,"cell":{}},"body":{"hasConnected":true},"spacerBottom":{"hasConnected":true,"cell":{}}},"_rowBufferReadyEvent":null,"hasConnected":true,"placeholder":{},"_height":908,"_rowElementName":"thread-card","_rowElementClass":"class ThreadCard extends TreeViewTableRow {\n static ROW_HEIGHT = 46;\n\n connectedCallback() {\n if (this.hasConnected) {\n return;\n }\n\n super.connectedCallback();\n\n this.setAttribute(\"draggable\", \"true\");\n this.classList.add(\"card-layout\");\n\n this.appendChild(\n document.getElementById(\"threadPaneCardTemplate\").content.cloneNode(true)\n );\n\n this.senderLine = this.querySelector(\".sender\");\n this.subjectLine = this.querySelector(\".subject\");\n this.dateLine = this.querySelector(\".date\");\n this.starButton = this.querySelector(\".button-star\");\n this.threadCardTagsInfo = this.querySelector(\".thread-card-tags-info\");\n this.tagIcons = this.querySelectorAll(\".tag-icon\");\n this.tagsMore = this.querySelector(\".tag-more\");\n this.replies = this.querySelector(\".thread-replies\");\n this.sortHeaderDetails = this.querySelector(\".sort-header-details\");\n }\n\n _fillRow() {\n super._fillRow();\n\n // XPCOM calls here must be keep to a minimum. Collect all of the\n // required data in one go.\n const properties = {};\n const threadLevel = {};\n\n const cellTexts = this.view.cellDataForColumns(\n this._index,\n window.threadPane.cardColumns,\n properties,\n threadLevel\n );\n\n // Collect the various strings and fluent IDs to build the full string for\n // the message row aria-label.\n const ariaLabelPromises = [];\n // Use static mapping instead of threadPane.cardColumns since the name of\n // the sender column changes. (see getProperSenderForCardsView)\n const KEYS = [\"subject\", \"sender\", \"date\", \"tagKeys\", \"total\", \"unread\"];\n const data = Object.fromEntries(KEYS.map((key, i) => [key, cellTexts[i]]));\n\n if (threadLevel.value) {\n properties.value += \" thread-children\";\n }\n const propertiesSet = new Set(properties.value.split(\" \"));\n this.dataset.properties = properties.value.trim();\n\n this.subjectLine.textContent = data.subject;\n this.subjectLine.title = data.subject;\n\n // Handle a different style and data if this is a dummy row.\n if (propertiesSet.has(\"dummy\")) {\n const unread = Number(data.unread);\n const total = Number(data.total);\n\n if (unread) {\n document.l10n.setAttributes(\n this.sortHeaderDetails,\n \"threadpane-sort-header-unread-count\",\n {\n unread,\n total,\n }\n );\n return;\n }\n\n document.l10n.setAttributes(\n this.sortHeaderDetails,\n \"threadpane-sort-header-count\",\n {\n total,\n }\n );\n return;\n }\n\n this.senderLine.textContent = data.sender;\n this.senderLine.title = data.sender;\n this.dateLine.textContent = data.date;\n\n const matchedKeys = [];\n const matchedTags = [];\n for (const key of data.tagKeys.split(\" \")) {\n try {\n const tag = MailServices.tags.getTagForKey(key);\n matchedKeys.push(key);\n matchedTags.push(tag);\n } catch (ex) {\n // `getTagForKey` throws if the tag doesn't exist.\n }\n }\n this.threadCardTagsInfo.title = tagsTitleFormatter.format(matchedTags);\n\n // Clears the text span displaying the extra amount of the tags to prevent\n // stale content.\n const tagCount = matchedTags.length;\n this.tagsMore.hidden = tagCount <= 3;\n\n // Show or hide tags based on its index and the amount of tags.\n for (const [tagIndex, tag] of this.tagIcons.entries()) {\n tag.hidden = tagIndex >= tagCount;\n // If any tag is active, we reset the tags colors.\n tag.style.setProperty(\n \"--tag-color\",\n `var(--tag-${CSS.escape(matchedKeys[tagIndex])}-backcolor)`\n );\n }\n\n // Updates the text span displaying the extra amount of the tags.\n if (tagCount > 3) {\n this.tagsMore.hidden = false;\n this.tagsMore.textContent = tagsMoreFormatter.format(tagCount - 3);\n }\n\n // Follow the layout order.\n ariaLabelPromises.push(data.sender);\n ariaLabelPromises.push(data.date);\n ariaLabelPromises.push(data.subject);\n ariaLabelPromises.push(data.tags);\n\n if (propertiesSet.has(\"flagged\")) {\n document.l10n.setAttributes(\n this.starButton,\n \"tree-list-view-row-flagged\"\n );\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-flagged-cell-label\")\n );\n } else {\n document.l10n.setAttributes(this.starButton, \"tree-list-view-row-flag\");\n }\n\n if (propertiesSet.has(\"junk\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-spam-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"read\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-read-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"unread\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-unread-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"attach\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-attachments-cell-label\")\n );\n }\n\n // Display number of replies in the twisty button.\n const repliesCount = parseInt(data.total) - 1;\n if (repliesCount > 0) {\n document.l10n.setAttributes(this.replies, \"threadpane-replies\", {\n count: repliesCount,\n });\n }\n\n Promise.allSettled(ariaLabelPromises).then(results => {\n this.setAttribute(\n \"aria-label\",\n results\n .map(settledPromise => settledPromise.value ?? \"\")\n .filter(value => value.trim() != \"\")\n .join(\", \")\n );\n });\n }\n}"},"view":"[xpconnect wrapped (nsIMsgDBView, nsITreeView)]","senderLine":{},"subjectLine":{},"dateLine":{},"starButton":{},"threadCardTagsInfo":{},"tagIcons":{"0":{},"1":{},"2":{}},"tagsMore":{},"replies":{},"sortHeaderDetails":{},"_index":0} - [task 2025-05-09T07:42:47.747Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | no rows should have .context-menu-target - 0 == 0 - [task 2025-05-09T07:42:47.747Z] 07:42:47 INFO - Buffered messages logged at 07:42:33 [task 2025-05-09T07:42:47.747Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | new message should quote the right-clicked-on message - "On 2/1/00 10:00, Emily Ekberg wrote:Hello Felix Flowers!\n" includes "Hello Felix Flowers!" - [task 2025-05-09T07:42:47.747Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | new message should not quote the selected message - true == true - [task 2025-05-09T07:42:47.747Z] 07:42:47 INFO - Buffered messages logged at 07:42:35 [task 2025-05-09T07:42:47.747Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | true == true - [task 2025-05-09T07:42:47.747Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | selection should be only the right-clicked-on row - [0] deepEqual [0] - [task 2025-05-09T07:42:47.747Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | one row should have .context-menu-target - 1 == 1 - [task 2025-05-09T07:42:47.747Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | correct row has .context-menu-target - 0 == 0 - [task 2025-05-09T07:42:47.747Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | true == true - [task 2025-05-09T07:42:47.747Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | about:3pane should have focus after context menu - "[object XULFrameElement]" == "[object XULFrameElement]" - [task 2025-05-09T07:42:47.750Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | table body should have focus after context menu - {"hasConnected":true} == {"hasConnected":true} - [task 2025-05-09T07:42:47.750Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | row count of view - 15 == 15 - [task 2025-05-09T07:42:47.750Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | table's selected indices - [3,6,9] deepEqual [3,6,9] - [task 2025-05-09T07:42:47.751Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | number of rows with .selected class - 3 == 3 - [task 2025-05-09T07:42:47.751Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | .selected row at 3 is expected - true == true - [task 2025-05-09T07:42:47.751Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | .selected row at 6 is expected - true == true - [task 2025-05-09T07:42:47.752Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | .selected row at 9 is expected - true == true - [task 2025-05-09T07:42:47.752Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | table's current index - 9 == 9 - [task 2025-05-09T07:42:47.752Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | one row should have .current - 1 == 1 - [task 2025-05-09T07:42:47.775Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | .current row is expected - {"hasConnected":true,"list":{"_toleranceSize":22,"_rows":{},"_view":"[xpconnect wrapped (nsIMsgDBView, nsITreeView)]","_selection":"[object Object]","_selectTimeout":null,"table":{"columns":[{"id":"selectCol","l10n":{"header":"threadpane-column-header-select","menuitem":"threadpane-column-label-select","cell":"threadpane-cell-select"},"ordinal":1,"select":true,"icon":true,"resizable":false,"sortable":false,"hidden":true},{"id":"threadCol","l10n":{"header":"threadpane-column-header-thread","menuitem":"threadpane-column-label-thread","cell":"threadpane-cell-thread"},"ordinal":2,"thread":true,"icon":true,"resizable":false,"sortable":false},{"id":"flaggedCol","l10n":{"header":"threadpane-column-header-flagged","menuitem":"threadpane-column-label-flagged","cell":"threadpane-cell-flagged"},"ordinal":3,"sortKey":"byFlagged","icon":true,"resizable":false},{"id":"attachmentCol","l10n":{"header":"threadpane-column-header-attachments","menuitem":"threadpane-column-label-attachments","cell":"threadpane-cell-attachments"},"ordinal":4,"sortKey":"byAttachments","icon":true,"resizable":false},{"id":"subjectCol","l10n":{"header":"threadpane-column-header-subject","menuitem":"threadpane-column-label-subject","cell":"threadpane-cell-subject-title"},"ordinal":5,"picker":false,"sortKey":"bySubject"},{"id":"unreadButtonColHeader","l10n":{"header":"threadpane-column-header-unread-button","menuitem":"threadpane-column-label-unread-button","cell":"threadpane-cell-read-status"},"ordinal":6,"sortKey":"byUnread","icon":true,"resizable":false},{"id":"senderCol","l10n":{"header":"threadpane-column-header-sender","menuitem":"threadpane-column-label-sender","cell":"threadpane-cell-sender-title"},"ordinal":7,"sortKey":"byAuthor","hidden":true},{"id":"recipientCol","l10n":{"header":"threadpane-column-header-recipient","menuitem":"threadpane-column-label-recipient","cell":"threadpane-cell-recipient-title"},"ordinal":8,"sortKey":"byRecipient","hidden":true},{"id":"correspondentCol","l10n":{"header":"threadpane-column-header-correspondents","menuitem":"threadpane-column-label-correspondents","cell":"threadpane-cell-correspondents-title"},"ordinal":9,"sortKey":"byCorrespondent","hidden":false},{"id":"junkStatusCol","l10n":{"header":"threadpane-column-header-spam","menuitem":"threadpane-column-label-spam","cell":"threadpane-cell-spam"},"ordinal":10,"sortKey":"byJunkStatus","icon":true,"resizable":false,"hidden":false},{"id":"dateCol","l10n":{"header":"threadpane-column-header-date","menuitem":"threadpane-column-label-date","cell":"threadpane-cell-date-title"},"ordinal":11,"sortKey":"byDate"},{"id":"receivedCol","l10n":{"header":"threadpane-column-header-received","menuitem":"threadpane-column-label-received","cell":"threadpane-cell-received-title"},"ordinal":12,"sortKey":"byReceived","hidden":true},{"id":"statusCol","l10n":{"header":"threadpane-column-header-status","menuitem":"threadpane-column-label-status","cell":"threadpane-cell-status-title"},"ordinal":13,"sortKey":"byStatus","hidden":true},{"id":"sizeCol","l10n":{"header":"threadpane-column-header-size","menuitem":"threadpane-column-label-size","cell":"threadpane-cell-size-title"},"ordinal":14,"sortKey":"bySize","hidden":true},{"id":"tagsCol","l10n":{"header":"threadpane-column-header-tags","menuitem":"threadpane-column-label-tags","cell":"threadpane-cell-tags-title"},"ordinal":15,"sortKey":"byTags","hidden":true},{"id":"accountCol","l10n":{"header":"threadpane-column-header-account","menuitem":"threadpane-column-label-account","cell":"threadpane-cell-account-title"},"ordinal":16,"sortKey":"byAccount","hidden":true},{"id":"priorityCol","l10n":{"header":"threadpane-column-header-priority","menuitem":"threadpane-column-label-priority","cell":"threadpane-cell-priority-title"},"ordinal":17,"sortKey":"byPriority","hidden":true},{"id":"unreadCol","l10n":{"header":"threadpane-column-header-unread","menuitem":"threadpane-column-label-unread","cell":"threadpane-cell-unread-title"},"ordinal":18,"sortable":false,"hidden":true},{"id":"totalCol","l10n":{"header":"threadpane-column-header-total","menuitem":"threadpane-column-label-total","cell":"threadpane-cell-total-title"},"ordinal":19,"sortable":false,"hidden":true},{"id":"locationCol","l10n":{"header":"threadpane-column-header-location","menuitem":"threadpane-column-label-location","cell":"threadpane-cell-location-title"},"ordinal":20,"sortKey":"byLocation","hidden":true},{"id":"idCol","l10n":{"header":"threadpane-column-header-id","menuitem":"threadpane-column-label-id","cell":"threadpane-cell-id-title"},"ordinal":21,"sortKey":"byId","hidden":true},{"id":"deleteCol","l10n":{"header":"threadpane-column-header-delete","menuitem":"threadpane-column-label-delete","cell":"threadpane-cell-delete"},"ordinal":22,"delete":true,"icon":true,"resizable":false,"sortable":false,"hidden":true}],"header":{"hasConnected":true,"row":{},"_height":32},"popupMenuTemplates":["threadPaneApplyColumnMenu","threadPaneApplyViewMenu"],"isHorizontalScroll":false,"hasConnected":true,"spacerTop":{"hasConnected":true,"cell":{}},"body":{"hasConnected":true},"spacerBottom":{"hasConnected":true,"cell":{}}},"_rowBufferReadyEvent":null,"hasConnected":true,"placeholder":{},"_height":868,"_rowElementName":"thread-card","_rowElementClass":"class ThreadCard extends TreeViewTableRow {\n static ROW_HEIGHT = 46;\n\n connectedCallback() {\n if (this.hasConnected) {\n return;\n }\n\n super.connectedCallback();\n\n this.setAttribute(\"draggable\", \"true\");\n this.classList.add(\"card-layout\");\n\n this.appendChild(\n document.getElementById(\"threadPaneCardTemplate\").content.cloneNode(true)\n );\n\n this.senderLine = this.querySelector(\".sender\");\n this.subjectLine = this.querySelector(\".subject\");\n this.dateLine = this.querySelector(\".date\");\n this.starButton = this.querySelector(\".button-star\");\n this.threadCardTagsInfo = this.querySelector(\".thread-card-tags-info\");\n this.tagIcons = this.querySelectorAll(\".tag-icon\");\n this.tagsMore = this.querySelector(\".tag-more\");\n this.replies = this.querySelector(\".thread-replies\");\n this.sortHeaderDetails = this.querySelector(\".sort-header-details\");\n }\n\n _fillRow() {\n super._fillRow();\n\n // XPCOM calls here must be keep to a minimum. Collect all of the\n // required data in one go.\n const properties = {};\n const threadLevel = {};\n\n const cellTexts = this.view.cellDataForColumns(\n this._index,\n window.threadPane.cardColumns,\n properties,\n threadLevel\n );\n\n // Collect the various strings and fluent IDs to build the full string for\n // the message row aria-label.\n const ariaLabelPromises = [];\n // Use static mapping instead of threadPane.cardColumns since the name of\n // the sender column changes. (see getProperSenderForCardsView)\n const KEYS = [\"subject\", \"sender\", \"date\", \"tagKeys\", \"total\", \"unread\"];\n const data = Object.fromEntries(KEYS.map((key, i) => [key, cellTexts[i]]));\n\n if (threadLevel.value) {\n properties.value += \" thread-children\";\n }\n const propertiesSet = new Set(properties.value.split(\" \"));\n this.dataset.properties = properties.value.trim();\n\n this.subjectLine.textContent = data.subject;\n this.subjectLine.title = data.subject;\n\n // Handle a different style and data if this is a dummy row.\n if (propertiesSet.has(\"dummy\")) {\n const unread = Number(data.unread);\n const total = Number(data.total);\n\n if (unread) {\n document.l10n.setAttributes(\n this.sortHeaderDetails,\n \"threadpane-sort-header-unread-count\",\n {\n unread,\n total,\n }\n );\n return;\n }\n\n document.l10n.setAttributes(\n this.sortHeaderDetails,\n \"threadpane-sort-header-count\",\n {\n total,\n }\n );\n return;\n }\n\n this.senderLine.textContent = data.sender;\n this.senderLine.title = data.sender;\n this.dateLine.textContent = data.date;\n\n const matchedKeys = [];\n const matchedTags = [];\n for (const key of data.tagKeys.split(\" \")) {\n try {\n const tag = MailServices.tags.getTagForKey(key);\n matchedKeys.push(key);\n matchedTags.push(tag);\n } catch (ex) {\n // `getTagForKey` throws if the tag doesn't exist.\n }\n }\n this.threadCardTagsInfo.title = tagsTitleFormatter.format(matchedTags);\n\n // Clears the text span displaying the extra amount of the tags to prevent\n // stale content.\n const tagCount = matchedTags.length;\n this.tagsMore.hidden = tagCount <= 3;\n\n // Show or hide tags based on its index and the amount of tags.\n for (const [tagIndex, tag] of this.tagIcons.entries()) {\n tag.hidden = tagIndex >= tagCount;\n // If any tag is active, we reset the tags colors.\n tag.style.setProperty(\n \"--tag-color\",\n `var(--tag-${CSS.escape(matchedKeys[tagIndex])}-backcolor)`\n );\n }\n\n // Updates the text span displaying the extra amount of the tags.\n if (tagCount > 3) {\n this.tagsMore.hidden = false;\n this.tagsMore.textContent = tagsMoreFormatter.format(tagCount - 3);\n }\n\n // Follow the layout order.\n ariaLabelPromises.push(data.sender);\n ariaLabelPromises.push(data.date);\n ariaLabelPromises.push(data.subject);\n ariaLabelPromises.push(data.tags);\n\n if (propertiesSet.has(\"flagged\")) {\n document.l10n.setAttributes(\n this.starButton,\n \"tree-list-view-row-flagged\"\n );\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-flagged-cell-label\")\n );\n } else {\n document.l10n.setAttributes(this.starButton, \"tree-list-view-row-flag\");\n }\n\n if (propertiesSet.has(\"junk\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-spam-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"read\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-read-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"unread\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-unread-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"attach\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-attachments-cell-label\")\n );\n }\n\n // Display number of replies in the twisty button.\n const repliesCount = parseInt(data.total) - 1;\n if (repliesCount > 0) {\n document.l10n.setAttributes(this.replies, \"threadpane-replies\", {\n count: repliesCount,\n });\n }\n\n Promise.allSettled(ariaLabelPromises).then(results => {\n this.setAttribute(\n \"aria-label\",\n results\n .map(settledPromise => settledPromise.value ?? \"\")\n .filter(value => value.trim() != \"\")\n .join(\", \")\n );\n });\n }\n}"},"view":"[xpconnect wrapped (nsIMsgDBView, nsITreeView)]","senderLine":{},"subjectLine":{},"dateLine":{},"starButton":{},"threadCardTagsInfo":{},"tagIcons":{"0":{},"1":{},"2":{}},"tagsMore":{},"replies":{},"sortHeaderDetails":{},"_index":9} == {"hasConnected":true,"list":{"_toleranceSize":22,"_rows":{},"_view":"[xpconnect wrapped (nsIMsgDBView, nsITreeView)]","_selection":"[object Object]","_selectTimeout":null,"table":{"columns":[{"id":"selectCol","l10n":{"header":"threadpane-column-header-select","menuitem":"threadpane-column-label-select","cell":"threadpane-cell-select"},"ordinal":1,"select":true,"icon":true,"resizable":false,"sortable":false,"hidden":true},{"id":"threadCol","l10n":{"header":"threadpane-column-header-thread","menuitem":"threadpane-column-label-thread","cell":"threadpane-cell-thread"},"ordinal":2,"thread":true,"icon":true,"resizable":false,"sortable":false},{"id":"flaggedCol","l10n":{"header":"threadpane-column-header-flagged","menuitem":"threadpane-column-label-flagged","cell":"threadpane-cell-flagged"},"ordinal":3,"sortKey":"byFlagged","icon":true,"resizable":false},{"id":"attachmentCol","l10n":{"header":"threadpane-column-header-attachments","menuitem":"threadpane-column-label-attachments","cell":"threadpane-cell-attachments"},"ordinal":4,"sortKey":"byAttachments","icon":true,"resizable":false},{"id":"subjectCol","l10n":{"header":"threadpane-column-header-subject","menuitem":"threadpane-column-label-subject","cell":"threadpane-cell-subject-title"},"ordinal":5,"picker":false,"sortKey":"bySubject"},{"id":"unreadButtonColHeader","l10n":{"header":"threadpane-column-header-unread-button","menuitem":"threadpane-column-label-unread-button","cell":"threadpane-cell-read-status"},"ordinal":6,"sortKey":"byUnread","icon":true,"resizable":false},{"id":"senderCol","l10n":{"header":"threadpane-column-header-sender","menuitem":"threadpane-column-label-sender","cell":"threadpane-cell-sender-title"},"ordinal":7,"sortKey":"byAuthor","hidden":true},{"id":"recipientCol","l10n":{"header":"threadpane-column-header-recipient","menuitem":"threadpane-column-label-recipient","cell":"threadpane-cell-recipient-title"},"ordinal":8,"sortKey":"byRecipient","hidden":true},{"id":"correspondentCol","l10n":{"header":"threadpane-column-header-correspondents","menuitem":"threadpane-column-label-correspondents","cell":"threadpane-cell-correspondents-title"},"ordinal":9,"sortKey":"byCorrespondent","hidden":false},{"id":"junkStatusCol","l10n":{"header":"threadpane-column-header-spam","menuitem":"threadpane-column-label-spam","cell":"threadpane-cell-spam"},"ordinal":10,"sortKey":"byJunkStatus","icon":true,"resizable":false,"hidden":false},{"id":"dateCol","l10n":{"header":"threadpane-column-header-date","menuitem":"threadpane-column-label-date","cell":"threadpane-cell-date-title"},"ordinal":11,"sortKey":"byDate"},{"id":"receivedCol","l10n":{"header":"threadpane-column-header-received","menuitem":"threadpane-column-label-received","cell":"threadpane-cell-received-title"},"ordinal":12,"sortKey":"byReceived","hidden":true},{"id":"statusCol","l10n":{"header":"threadpane-column-header-status","menuitem":"threadpane-column-label-status","cell":"threadpane-cell-status-title"},"ordinal":13,"sortKey":"byStatus","hidden":true},{"id":"sizeCol","l10n":{"header":"threadpane-column-header-size","menuitem":"threadpane-column-label-size","cell":"threadpane-cell-size-title"},"ordinal":14,"sortKey":"bySize","hidden":true},{"id":"tagsCol","l10n":{"header":"threadpane-column-header-tags","menuitem":"threadpane-column-label-tags","cell":"threadpane-cell-tags-title"},"ordinal":15,"sortKey":"byTags","hidden":true},{"id":"accountCol","l10n":{"header":"threadpane-column-header-account","menuitem":"threadpane-column-label-account","cell":"threadpane-cell-account-title"},"ordinal":16,"sortKey":"byAccount","hidden":true},{"id":"priorityCol","l10n":{"header":"threadpane-column-header-priority","menuitem":"threadpane-column-label-priority","cell":"threadpane-cell-priority-title"},"ordinal":17,"sortKey":"byPriority","hidden":true},{"id":"unreadCol","l10n":{"header":"threadpane-column-header-unread","menuitem":"threadpane-column-label-unread","cell":"threadpane-cell-unread-title"},"ordinal":18,"sortable":false,"hidden":true},{"id":"totalCol","l10n":{"header":"threadpane-column-header-total","menuitem":"threadpane-column-label-total","cell":"threadpane-cell-total-title"},"ordinal":19,"sortable":false,"hidden":true},{"id":"locationCol","l10n":{"header":"threadpane-column-header-location","menuitem":"threadpane-column-label-location","cell":"threadpane-cell-location-title"},"ordinal":20,"sortKey":"byLocation","hidden":true},{"id":"idCol","l10n":{"header":"threadpane-column-header-id","menuitem":"threadpane-column-label-id","cell":"threadpane-cell-id-title"},"ordinal":21,"sortKey":"byId","hidden":true},{"id":"deleteCol","l10n":{"header":"threadpane-column-header-delete","menuitem":"threadpane-column-label-delete","cell":"threadpane-cell-delete"},"ordinal":22,"delete":true,"icon":true,"resizable":false,"sortable":false,"hidden":true}],"header":{"hasConnected":true,"row":{},"_height":32},"popupMenuTemplates":["threadPaneApplyColumnMenu","threadPaneApplyViewMenu"],"isHorizontalScroll":false,"hasConnected":true,"spacerTop":{"hasConnected":true,"cell":{}},"body":{"hasConnected":true},"spacerBottom":{"hasConnected":true,"cell":{}}},"_rowBufferReadyEvent":null,"hasConnected":true,"placeholder":{},"_height":868,"_rowElementName":"thread-card","_rowElementClass":"class ThreadCard extends TreeViewTableRow {\n static ROW_HEIGHT = 46;\n\n connectedCallback() {\n if (this.hasConnected) {\n return;\n }\n\n super.connectedCallback();\n\n this.setAttribute(\"draggable\", \"true\");\n this.classList.add(\"card-layout\");\n\n this.appendChild(\n document.getElementById(\"threadPaneCardTemplate\").content.cloneNode(true)\n );\n\n this.senderLine = this.querySelector(\".sender\");\n this.subjectLine = this.querySelector(\".subject\");\n this.dateLine = this.querySelector(\".date\");\n this.starButton = this.querySelector(\".button-star\");\n this.threadCardTagsInfo = this.querySelector(\".thread-card-tags-info\");\n this.tagIcons = this.querySelectorAll(\".tag-icon\");\n this.tagsMore = this.querySelector(\".tag-more\");\n this.replies = this.querySelector(\".thread-replies\");\n this.sortHeaderDetails = this.querySelector(\".sort-header-details\");\n }\n\n _fillRow() {\n super._fillRow();\n\n // XPCOM calls here must be keep to a minimum. Collect all of the\n // required data in one go.\n const properties = {};\n const threadLevel = {};\n\n const cellTexts = this.view.cellDataForColumns(\n this._index,\n window.threadPane.cardColumns,\n properties,\n threadLevel\n );\n\n // Collect the various strings and fluent IDs to build the full string for\n // the message row aria-label.\n const ariaLabelPromises = [];\n // Use static mapping instead of threadPane.cardColumns since the name of\n // the sender column changes. (see getProperSenderForCardsView)\n const KEYS = [\"subject\", \"sender\", \"date\", \"tagKeys\", \"total\", \"unread\"];\n const data = Object.fromEntries(KEYS.map((key, i) => [key, cellTexts[i]]));\n\n if (threadLevel.value) {\n properties.value += \" thread-children\";\n }\n const propertiesSet = new Set(properties.value.split(\" \"));\n this.dataset.properties = properties.value.trim();\n\n this.subjectLine.textContent = data.subject;\n this.subjectLine.title = data.subject;\n\n // Handle a different style and data if this is a dummy row.\n if (propertiesSet.has(\"dummy\")) {\n const unread = Number(data.unread);\n const total = Number(data.total);\n\n if (unread) {\n document.l10n.setAttributes(\n this.sortHeaderDetails,\n \"threadpane-sort-header-unread-count\",\n {\n unread,\n total,\n }\n );\n return;\n }\n\n document.l10n.setAttributes(\n this.sortHeaderDetails,\n \"threadpane-sort-header-count\",\n {\n total,\n }\n );\n return;\n }\n\n this.senderLine.textContent = data.sender;\n this.senderLine.title = data.sender;\n this.dateLine.textContent = data.date;\n\n const matchedKeys = [];\n const matchedTags = [];\n for (const key of data.tagKeys.split(\" \")) {\n try {\n const tag = MailServices.tags.getTagForKey(key);\n matchedKeys.push(key);\n matchedTags.push(tag);\n } catch (ex) {\n // `getTagForKey` throws if the tag doesn't exist.\n }\n }\n this.threadCardTagsInfo.title = tagsTitleFormatter.format(matchedTags);\n\n // Clears the text span displaying the extra amount of the tags to prevent\n // stale content.\n const tagCount = matchedTags.length;\n this.tagsMore.hidden = tagCount <= 3;\n\n // Show or hide tags based on its index and the amount of tags.\n for (const [tagIndex, tag] of this.tagIcons.entries()) {\n tag.hidden = tagIndex >= tagCount;\n // If any tag is active, we reset the tags colors.\n tag.style.setProperty(\n \"--tag-color\",\n `var(--tag-${CSS.escape(matchedKeys[tagIndex])}-backcolor)`\n );\n }\n\n // Updates the text span displaying the extra amount of the tags.\n if (tagCount > 3) {\n this.tagsMore.hidden = false;\n this.tagsMore.textContent = tagsMoreFormatter.format(tagCount - 3);\n }\n\n // Follow the layout order.\n ariaLabelPromises.push(data.sender);\n ariaLabelPromises.push(data.date);\n ariaLabelPromises.push(data.subject);\n ariaLabelPromises.push(data.tags);\n\n if (propertiesSet.has(\"flagged\")) {\n document.l10n.setAttributes(\n this.starButton,\n \"tree-list-view-row-flagged\"\n );\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-flagged-cell-label\")\n );\n } else {\n document.l10n.setAttributes(this.starButton, \"tree-list-view-row-flag\");\n }\n\n if (propertiesSet.has(\"junk\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-spam-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"read\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-read-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"unread\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-unread-cell-label\")\n );\n }\n\n if (propertiesSet.has(\"attach\")) {\n ariaLabelPromises.push(\n document.l10n.formatValue(\"threadpane-attachments-cell-label\")\n );\n }\n\n // Display number of replies in the twisty button.\n const repliesCount = parseInt(data.total) - 1;\n if (repliesCount > 0) {\n document.l10n.setAttributes(this.replies, \"threadpane-replies\", {\n count: repliesCount,\n });\n }\n\n Promise.allSettled(ariaLabelPromises).then(results => {\n this.setAttribute(\n \"aria-label\",\n results\n .map(settledPromise => settledPromise.value ?? \"\")\n .filter(value => value.trim() != \"\")\n .join(\", \")\n );\n });\n }\n}"},"view":"[xpconnect wrapped (nsIMsgDBView, nsITreeView)]","senderLine":{},"subjectLine":{},"dateLine":{},"starButton":{},"threadCardTagsInfo":{},"tagIcons":{"0":{},"1":{},"2":{}},"tagsMore":{},"replies":{},"sortHeaderDetails":{},"_index":9} - [task 2025-05-09T07:42:47.777Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | no rows should have .context-menu-target - 0 == 0 - [task 2025-05-09T07:42:47.777Z] 07:42:47 INFO - Buffered messages logged at 07:42:37 [task 2025-05-09T07:42:47.777Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | correct message should have opened in a tab - "0@made.up.invalid" == "0@made.up.invalid" - [task 2025-05-09T07:42:47.777Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | only one new tab should have opened - 2 == 2 - [task 2025-05-09T07:42:47.777Z] 07:42:47 INFO - Leaving test bound testNonSelectionContextMenu [task 2025-05-09T07:42:47.778Z] 07:42:47 INFO - Entering test bound testThreadTreeA11yRoles [task 2025-05-09T07:42:47.779Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | The tree view should be presented as ListBox - "listbox" == "listbox" - [task 2025-05-09T07:42:47.779Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | The message row should be presented as Option - "option" == "option" - [task 2025-05-09T07:42:47.779Z] 07:42:47 INFO - Buffered messages logged at 07:42:38 [task 2025-05-09T07:42:47.780Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | The message row should be presented as Row - "row" == "row" - [task 2025-05-09T07:42:47.780Z] 07:42:47 INFO - Buffered messages logged at 07:42:40 [task 2025-05-09T07:42:47.782Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | The first dummy message row should be presented as Row - "row" == "row" - [task 2025-05-09T07:42:47.782Z] 07:42:47 INFO - Buffered messages logged at 07:42:42 [task 2025-05-09T07:42:47.782Z] 07:42:47 INFO - Leaving test bound testThreadTreeA11yRoles [task 2025-05-09T07:42:47.782Z] 07:42:47 INFO - Entering test bound test_read_new_properties [task 2025-05-09T07:42:47.782Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | Message should be new - true == true - [task 2025-05-09T07:42:47.783Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | Message should be unread - true == true - [task 2025-05-09T07:42:47.785Z] 07:42:47 INFO - Buffered messages logged at 07:42:43 [task 2025-05-09T07:42:47.785Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | correct message loaded - "10@made.up.invalid" == "10@made.up.invalid" - [task 2025-05-09T07:42:47.785Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | true == true - [task 2025-05-09T07:42:47.785Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | "untagged read offline hasUnread hasNew" includes "hasNew" - [task 2025-05-09T07:42:47.785Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | true == true - [task 2025-05-09T07:42:47.786Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | "untagged read offline hasUnread hasNew" includes "hasUnread" - [task 2025-05-09T07:42:47.786Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | "untagged unread new offline hasUnread hasNew" includes "new" - [task 2025-05-09T07:42:47.787Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | "untagged unread new offline hasUnread hasNew" includes "hasNew" - [task 2025-05-09T07:42:47.787Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | "untagged unread new offline hasUnread hasNew" includes "unread" - [task 2025-05-09T07:42:47.788Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | "untagged unread new offline hasUnread hasNew" includes "hasUnread" - [task 2025-05-09T07:42:47.789Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | Message should be new - true == true - [task 2025-05-09T07:42:47.789Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | Message should be unread - true == true - [task 2025-05-09T07:42:47.789Z] 07:42:47 INFO - Buffered messages logged at 07:42:44 [task 2025-05-09T07:42:47.790Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | correct message loaded - "9@made.up.invalid" == "9@made.up.invalid" - [task 2025-05-09T07:42:47.791Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | Message should be new - true == true - [task 2025-05-09T07:42:47.791Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | Message should be unread - true == true - [task 2025-05-09T07:42:47.792Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | correct message loaded - "8@made.up.invalid" == "8@made.up.invalid" - [task 2025-05-09T07:42:47.792Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | Message should be new - true == true - [task 2025-05-09T07:42:47.794Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | Message should be unread - true == true - [task 2025-05-09T07:42:47.794Z] 07:42:47 INFO - Buffered messages logged at 07:42:45 [task 2025-05-09T07:42:47.794Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | correct message loaded - "7@made.up.invalid" == "7@made.up.invalid" - [task 2025-05-09T07:42:47.798Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | Message should be new - true == true - [task 2025-05-09T07:42:47.798Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | Message should be unread - true == true - [task 2025-05-09T07:42:47.798Z] 07:42:47 INFO - Buffered messages logged at 07:42:46 [task 2025-05-09T07:42:47.798Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | correct message loaded - "6@made.up.invalid" == "6@made.up.invalid" - [task 2025-05-09T07:42:47.798Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | "untagged unread new offline" includes "new" - [task 2025-05-09T07:42:47.798Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | true == true - [task 2025-05-09T07:42:47.798Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | "untagged unread new offline" includes "unread" - [task 2025-05-09T07:42:47.798Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | true == true - [task 2025-05-09T07:42:47.798Z] 07:42:47 INFO - Leaving test bound test_read_new_properties [task 2025-05-09T07:42:47.799Z] 07:42:47 INFO - Buffered messages logged at 07:42:47 [task 2025-05-09T07:42:47.799Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | progress bar should not be visible - true == true - [task 2025-05-09T07:42:47.800Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | progress bar should not be in the indeterminate state - true == true - [task 2025-05-09T07:42:47.801Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | status bar should not have any start requests - 0 == 0 - [task 2025-05-09T07:42:47.801Z] 07:42:47 INFO - TEST-PASS | comm/mail/base/test/browser/browser_threadTreeQuirks.js | status bar should not have any active processes - 0 == 0 - [task 2025-05-09T07:42:47.802Z] 07:42:47 INFO - Buffered messages finished [task 2025-05-09T07:42:47.803Z] 07:42:47 INFO - TEST-UNEXPECTED-FAIL | comm/mail/base/test/browser/browser_threadTreeQuirks.js | This test exceeded the timeout threshold. It should be rewritten or split up. If that's not possible, use requestLongerTimeout(N), but only as a last resort. - [task 2025-05-09T07:42:47.803Z] 07:42:47 INFO - GECKO(1015) | MEMORY STAT | vsize 4818MB | residentFast 1190MB | heapAllocated 512MB [task 2025-05-09T07:42:47.804Z] 07:42:47 INFO - TEST-OK | comm/mail/base/test/browser/browser_threadTreeQuirks.js | took 50763ms [task 2025-05-09T07:42:47.805Z] 07:42:47 INFO - checking window state [task 2025-05-09T07:42:47.805Z] 07:42:47 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:42:47.806Z] 07:42:47 INFO - TEST-START | comm/mail/base/test/browser/browser_threadTreeSelection.js [task 2025-05-09T07:42:57.852Z] 07:42:57 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:42:58.315Z] 07:42:58 INFO - GECKO(1015) | MEMORY STAT | vsize 4815MB | residentFast 1215MB | heapAllocated 532MB [task 2025-05-09T07:42:58.316Z] 07:42:58 INFO - TEST-OK | comm/mail/base/test/browser/browser_threadTreeSelection.js | took 10604ms [task 2025-05-09T07:42:58.317Z] 07:42:58 INFO - checking window state [task 2025-05-09T07:42:58.317Z] 07:42:58 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:42:58.432Z] 07:42:58 INFO - TEST-START | comm/mail/base/test/browser/browser_threadTreeSorting.js [task 2025-05-09T07:43:22.375Z] 07:43:22 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:43:22.985Z] 07:43:22 INFO - GECKO(1015) | MEMORY STAT | vsize 4700MB | residentFast 1209MB | heapAllocated 523MB [task 2025-05-09T07:43:22.986Z] 07:43:22 INFO - TEST-OK | comm/mail/base/test/browser/browser_threadTreeSorting.js | took 24554ms [task 2025-05-09T07:43:22.986Z] 07:43:22 INFO - checking window state [task 2025-05-09T07:43:22.987Z] 07:43:22 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:43:23.102Z] 07:43:23 INFO - TEST-START | comm/mail/base/test/browser/browser_threads.js [task 2025-05-09T07:43:24.183Z] 07:43:24 INFO - GECKO(1015) | console.error: gloda.index_msg: "Exception while attempting to mark message with gloda state afterdb commit" [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMsgDBHdr.getUint32Property]" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: resource:///modules/gloda/IndexMsg.sys.mjs :: _commitCallback :: line 143" data: no] [task 2025-05-09T07:43:26.555Z] 07:43:26 INFO - GECKO(1015) | [CodeCoverage] Setting handlers for process 9360. [task 2025-05-09T07:43:32.853Z] 07:43:32 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:43:33.308Z] 07:43:33 INFO - GECKO(1015) | console.error: gloda.index_msg: "Exception while attempting to mark message with gloda state afterdb commit" [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIMsgDBHdr.getUint32Property]" nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)" location: "JS frame :: resource:///modules/gloda/IndexMsg.sys.mjs :: _commitCallback :: line 143" data: no] [task 2025-05-09T07:43:33.328Z] 07:43:33 INFO - GECKO(1015) | MEMORY STAT | vsize 4706MB | residentFast 1190MB | heapAllocated 507MB [task 2025-05-09T07:43:33.329Z] 07:43:33 INFO - TEST-OK | comm/mail/base/test/browser/browser_threads.js | took 10227ms [task 2025-05-09T07:43:33.330Z] 07:43:33 INFO - checking window state [task 2025-05-09T07:43:33.331Z] 07:43:33 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:43:33.446Z] 07:43:33 INFO - TEST-START | comm/mail/base/test/browser/browser_toolsMenu.js [task 2025-05-09T07:43:36.797Z] 07:43:36 INFO - GECKO(1015) | [CodeCoverage] Setting handlers for process 9492. [task 2025-05-09T07:43:38.915Z] 07:43:38 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:43:39.388Z] 07:43:39 INFO - GECKO(1015) | MEMORY STAT | vsize 4684MB | residentFast 1184MB | heapAllocated 516MB [task 2025-05-09T07:43:39.389Z] 07:43:39 INFO - TEST-OK | comm/mail/base/test/browser/browser_toolsMenu.js | took 5943ms [task 2025-05-09T07:43:39.390Z] 07:43:39 INFO - checking window state [task 2025-05-09T07:43:39.390Z] 07:43:39 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:43:39.573Z] 07:43:39 INFO - TEST-START | comm/mail/base/test/browser/browser_viewMenu.js [task 2025-05-09T07:43:45.812Z] 07:43:45 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:43:46.272Z] 07:43:46 INFO - GECKO(1015) | MEMORY STAT | vsize 4709MB | residentFast 1181MB | heapAllocated 505MB [task 2025-05-09T07:43:46.273Z] 07:43:46 INFO - TEST-OK | comm/mail/base/test/browser/browser_viewMenu.js | took 6704ms [task 2025-05-09T07:43:46.274Z] 07:43:46 INFO - checking window state [task 2025-05-09T07:43:46.274Z] 07:43:46 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:43:46.402Z] 07:43:46 INFO - TEST-START | comm/mail/base/test/browser/browser_zoom.js [task 2025-05-09T07:43:49.812Z] 07:43:49 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:43:50.364Z] 07:43:50 INFO - GECKO(1015) | MEMORY STAT | vsize 4704MB | residentFast 1178MB | heapAllocated 502MB [task 2025-05-09T07:43:50.365Z] 07:43:50 INFO - TEST-OK | comm/mail/base/test/browser/browser_zoom.js | took 3963ms [task 2025-05-09T07:43:50.366Z] 07:43:50 INFO - checking window state [task 2025-05-09T07:43:50.366Z] 07:43:50 INFO - GECKO(1015) | must wait for focus [task 2025-05-09T07:43:56.226Z] 07:43:56 INFO - GECKO(1015) | Completed ShutdownLeaks collections in process 7122 [task 2025-05-09T07:44:13.622Z] 07:44:13 INFO - GECKO(1015) | Completed ShutdownLeaks collections in process 1015 [task 2025-05-09T07:44:13.623Z] 07:44:13 INFO - TEST-START | Shutdown [task 2025-05-09T07:44:13.624Z] 07:44:13 INFO - Browser Chrome Test Summary [task 2025-05-09T07:44:13.625Z] 07:44:13 INFO - Passed: 13447 [task 2025-05-09T07:44:13.625Z] 07:44:13 INFO - Failed: 4 [task 2025-05-09T07:44:13.625Z] 07:44:13 INFO - Todo: 0 [task 2025-05-09T07:44:13.626Z] 07:44:13 INFO - Mode: non-e10s [task 2025-05-09T07:44:13.626Z] 07:44:13 INFO - *** End BrowserChrome Test Results *** [task 2025-05-09T07:44:13.635Z] 07:44:13 INFO - GECKO(1015) | 1746776653634 Marionette TRACE Received observer notification quit-application [task 2025-05-09T07:44:13.636Z] 07:44:13 INFO - GECKO(1015) | 1746776653634 Marionette INFO Stopped listening on port 2828 [task 2025-05-09T07:44:13.639Z] 07:44:13 INFO - GECKO(1015) | 1746776653638 Marionette DEBUG Marionette stopped listening [task 2025-05-09T07:44:13.656Z] 07:44:13 INFO - GECKO(1015) | JavaScript error: resource://gre/modules/AsyncShutdown.sys.mjs, line 569: uncaught exception: undefined [task 2025-05-09T07:44:18.136Z] 07:44:18 INFO - TEST-INFO | Main app process: exit 0 [task 2025-05-09T07:44:18.138Z] 07:44:18 INFO - runtests.py | Application ran for: 0:23:48.985498 [task 2025-05-09T07:44:18.138Z] 07:44:18 INFO - zombiecheck | Reading PID log: /tmp/tmphohz_347pidlog [task 2025-05-09T07:44:18.138Z] 07:44:18 INFO - ==> process 1015 launched child process 1162 [task 2025-05-09T07:44:18.138Z] 07:44:18 INFO - ==> process 1015 launched child process 1164 [task 2025-05-09T07:44:18.139Z] 07:44:18 INFO - ==> process 1015 launched child process 1225 [task 2025-05-09T07:44:18.139Z] 07:44:18 INFO - ==> process 1015 launched child process 1276 [task 2025-05-09T07:44:18.139Z] 07:44:18 INFO - ==> process 1015 launched child process 1321 [task 2025-05-09T07:44:18.140Z] 07:44:18 INFO - ==> process 1015 launched child process 1369 [task 2025-05-09T07:44:18.140Z] 07:44:18 INFO - ==> process 1015 launched child process 1423 [task 2025-05-09T07:44:18.140Z] 07:44:18 INFO - ==> process 1015 launched child process 1475 [task 2025-05-09T07:44:18.141Z] 07:44:18 INFO - ==> process 1015 launched child process 1525 [task 2025-05-09T07:44:18.141Z] 07:44:18 INFO - ==> process 1015 launched child process 1555 [task 2025-05-09T07:44:18.142Z] 07:44:18 INFO - ==> process 1015 launched child process 1584 [task 2025-05-09T07:44:18.142Z] 07:44:18 INFO - ==> process 1015 launched child process 1613 [task 2025-05-09T07:44:18.142Z] 07:44:18 INFO - ==> process 1015 launched child process 1642 [task 2025-05-09T07:44:18.143Z] 07:44:18 INFO - ==> process 1015 launched child process 1647 [task 2025-05-09T07:44:18.143Z] 07:44:18 INFO - ==> process 1015 launched child process 1797 [task 2025-05-09T07:44:18.144Z] 07:44:18 INFO - ==> process 1015 launched child process 1806 [task 2025-05-09T07:44:18.144Z] 07:44:18 INFO - ==> process 1015 launched child process 1807 [task 2025-05-09T07:44:18.144Z] 07:44:18 INFO - ==> process 1015 launched child process 1808 [task 2025-05-09T07:44:18.145Z] 07:44:18 INFO - ==> process 1015 launched child process 1813 [task 2025-05-09T07:44:18.145Z] 07:44:18 INFO - ==> process 1015 launched child process 1814 [task 2025-05-09T07:44:18.145Z] 07:44:18 INFO - ==> process 1015 launched child process 1815 [task 2025-05-09T07:44:18.145Z] 07:44:18 INFO - ==> process 1015 launched child process 1816 [task 2025-05-09T07:44:18.146Z] 07:44:18 INFO - ==> process 1015 launched child process 1817 [task 2025-05-09T07:44:18.146Z] 07:44:18 INFO - ==> process 1015 launched child process 1818 [task 2025-05-09T07:44:18.146Z] 07:44:18 INFO - ==> process 1015 launched child process 1819 [task 2025-05-09T07:44:18.147Z] 07:44:18 INFO - ==> process 1015 launched child process 1820 [task 2025-05-09T07:44:18.147Z] 07:44:18 INFO - ==> process 1015 launched child process 1829 [task 2025-05-09T07:44:18.147Z] 07:44:18 INFO - ==> process 1015 launched child process 1830 [task 2025-05-09T07:44:18.148Z] 07:44:18 INFO - ==> process 1015 launched child process 1831 [task 2025-05-09T07:44:18.148Z] 07:44:18 INFO - ==> process 1015 launched child process 1836 [task 2025-05-09T07:44:18.149Z] 07:44:18 INFO - ==> process 1015 launched child process 1837 [task 2025-05-09T07:44:18.149Z] 07:44:18 INFO - ==> process 1015 launched child process 1838 [task 2025-05-09T07:44:18.149Z] 07:44:18 INFO - ==> process 1015 launched child process 1843 [task 2025-05-09T07:44:18.149Z] 07:44:18 INFO - ==> process 1015 launched child process 1844 [task 2025-05-09T07:44:18.150Z] 07:44:18 INFO - ==> process 1015 launched child process 1845 [task 2025-05-09T07:44:18.150Z] 07:44:18 INFO - ==> process 1015 launched child process 1854 [task 2025-05-09T07:44:18.150Z] 07:44:18 INFO - ==> process 1015 launched child process 1855 [task 2025-05-09T07:44:18.151Z] 07:44:18 INFO - ==> process 1015 launched child process 1856 [task 2025-05-09T07:44:18.151Z] 07:44:18 INFO - ==> process 1015 launched child process 1857 [task 2025-05-09T07:44:18.152Z] 07:44:18 INFO - ==> process 1015 launched child process 1858 [task 2025-05-09T07:44:18.152Z] 07:44:18 INFO - ==> process 1015 launched child process 1859 [task 2025-05-09T07:44:18.153Z] 07:44:18 INFO - ==> process 1015 launched child process 1860 [task 2025-05-09T07:44:18.153Z] 07:44:18 INFO - ==> process 1015 launched child process 1861 [task 2025-05-09T07:44:18.153Z] 07:44:18 INFO - ==> process 1015 launched child process 1862 [task 2025-05-09T07:44:18.154Z] 07:44:18 INFO - ==> process 1015 launched child process 1863 [task 2025-05-09T07:44:18.154Z] 07:44:18 INFO - ==> process 1015 launched child process 1864 [task 2025-05-09T07:44:18.154Z] 07:44:18 INFO - ==> process 1015 launched child process 1866 [task 2025-05-09T07:44:18.155Z] 07:44:18 INFO - ==> process 1015 launched child process 1867 [task 2025-05-09T07:44:18.155Z] 07:44:18 INFO - ==> process 1015 launched child process 1868 [task 2025-05-09T07:44:18.156Z] 07:44:18 INFO - ==> process 1015 launched child process 1873 [task 2025-05-09T07:44:18.156Z] 07:44:18 INFO - ==> process 1015 launched child process 1874 [task 2025-05-09T07:44:18.157Z] 07:44:18 INFO - ==> process 1015 launched child process 1875 [task 2025-05-09T07:44:18.157Z] 07:44:18 INFO - ==> process 1015 launched child process 1876 [task 2025-05-09T07:44:18.157Z] 07:44:18 INFO - ==> process 1015 launched child process 1963 [task 2025-05-09T07:44:18.158Z] 07:44:18 INFO - ==> process 1015 launched child process 1988 [task 2025-05-09T07:44:18.158Z] 07:44:18 INFO - ==> process 1015 launched child process 2022 [task 2025-05-09T07:44:18.159Z] 07:44:18 INFO - ==> process 1015 launched child process 2064 [task 2025-05-09T07:44:18.159Z] 07:44:18 INFO - ==> process 1015 launched child process 2098 [task 2025-05-09T07:44:18.159Z] 07:44:18 INFO - ==> process 1015 launched child process 2132 [task 2025-05-09T07:44:18.160Z] 07:44:18 INFO - ==> process 1015 launched child process 2158 [task 2025-05-09T07:44:18.160Z] 07:44:18 INFO - ==> process 1015 launched child process 2184 [task 2025-05-09T07:44:18.161Z] 07:44:18 INFO - ==> process 1015 launched child process 2210 [task 2025-05-09T07:44:18.161Z] 07:44:18 INFO - ==> process 1015 launched child process 2235 [task 2025-05-09T07:44:18.161Z] 07:44:18 INFO - ==> process 1015 launched child process 2237 [task 2025-05-09T07:44:18.162Z] 07:44:18 INFO - ==> process 1015 launched child process 2262 [task 2025-05-09T07:44:18.162Z] 07:44:18 INFO - ==> process 1015 launched child process 2358 [task 2025-05-09T07:44:18.163Z] 07:44:18 INFO - ==> process 1015 launched child process 2379 [task 2025-05-09T07:44:18.163Z] 07:44:18 INFO - ==> process 1015 launched child process 2380 [task 2025-05-09T07:44:18.163Z] 07:44:18 INFO - ==> process 1015 launched child process 2381 [task 2025-05-09T07:44:18.164Z] 07:44:18 INFO - ==> process 1015 launched child process 2382 [task 2025-05-09T07:44:18.164Z] 07:44:18 INFO - ==> process 1015 launched child process 2383 [task 2025-05-09T07:44:18.164Z] 07:44:18 INFO - ==> process 1015 launched child process 2384 [task 2025-05-09T07:44:18.165Z] 07:44:18 INFO - ==> process 1015 launched child process 2385 [task 2025-05-09T07:44:18.165Z] 07:44:18 INFO - ==> process 1015 launched child process 2841 [task 2025-05-09T07:44:18.166Z] 07:44:18 INFO - ==> process 1015 launched child process 2842 [task 2025-05-09T07:44:18.166Z] 07:44:18 INFO - ==> process 1015 launched child process 2843 [task 2025-05-09T07:44:18.166Z] 07:44:18 INFO - ==> process 1015 launched child process 2844 [task 2025-05-09T07:44:18.167Z] 07:44:18 INFO - ==> process 1015 launched child process 2845 [task 2025-05-09T07:44:18.167Z] 07:44:18 INFO - ==> process 1015 launched child process 2846 [task 2025-05-09T07:44:18.168Z] 07:44:18 INFO - ==> process 1015 launched child process 2847 [task 2025-05-09T07:44:18.168Z] 07:44:18 INFO - ==> process 1015 launched child process 2848 [task 2025-05-09T07:44:18.168Z] 07:44:18 INFO - ==> process 1015 launched child process 2849 [task 2025-05-09T07:44:18.169Z] 07:44:18 INFO - ==> process 1015 launched child process 2850 [task 2025-05-09T07:44:18.169Z] 07:44:18 INFO - ==> process 1015 launched child process 2851 [task 2025-05-09T07:44:18.170Z] 07:44:18 INFO - ==> process 1015 launched child process 2852 [task 2025-05-09T07:44:18.170Z] 07:44:18 INFO - ==> process 1015 launched child process 2853 [task 2025-05-09T07:44:18.171Z] 07:44:18 INFO - ==> process 1015 launched child process 2854 [task 2025-05-09T07:44:18.171Z] 07:44:18 INFO - ==> process 1015 launched child process 2855 [task 2025-05-09T07:44:18.171Z] 07:44:18 INFO - ==> process 1015 launched child process 2856 [task 2025-05-09T07:44:18.172Z] 07:44:18 INFO - ==> process 1015 launched child process 2857 [task 2025-05-09T07:44:18.172Z] 07:44:18 INFO - ==> process 1015 launched child process 2858 [task 2025-05-09T07:44:18.172Z] 07:44:18 INFO - ==> process 1015 launched child process 2881 [task 2025-05-09T07:44:18.173Z] 07:44:18 INFO - ==> process 1015 launched child process 2882 [task 2025-05-09T07:44:18.173Z] 07:44:18 INFO - ==> process 1015 launched child process 2883 [task 2025-05-09T07:44:18.174Z] 07:44:18 INFO - ==> process 1015 launched child process 2911 [task 2025-05-09T07:44:18.174Z] 07:44:18 INFO - ==> process 1015 launched child process 2936 [task 2025-05-09T07:44:18.175Z] 07:44:18 INFO - ==> process 1015 launched child process 2945 [task 2025-05-09T07:44:18.175Z] 07:44:18 INFO - ==> process 1015 launched child process 2962 [task 2025-05-09T07:44:18.175Z] 07:44:18 INFO - ==> process 1015 launched child process 2963 [task 2025-05-09T07:44:18.176Z] 07:44:18 INFO - ==> process 1015 launched child process 2973 [task 2025-05-09T07:44:18.176Z] 07:44:18 INFO - ==> process 1015 launched child process 2990 [task 2025-05-09T07:44:18.177Z] 07:44:18 INFO - ==> process 1015 launched child process 2991 [task 2025-05-09T07:44:18.177Z] 07:44:18 INFO - ==> process 1015 launched child process 3000 [task 2025-05-09T07:44:18.177Z] 07:44:18 INFO - ==> process 1015 launched child process 3009 [task 2025-05-09T07:44:18.178Z] 07:44:18 INFO - ==> process 1015 launched child process 3010 [task 2025-05-09T07:44:18.178Z] 07:44:18 INFO - ==> process 1015 launched child process 3011 [task 2025-05-09T07:44:18.179Z] 07:44:18 INFO - ==> process 1015 launched child process 3012 [task 2025-05-09T07:44:18.179Z] 07:44:18 INFO - ==> process 1015 launched child process 3021 [task 2025-05-09T07:44:18.179Z] 07:44:18 INFO - ==> process 1015 launched child process 3030 [task 2025-05-09T07:44:18.180Z] 07:44:18 INFO - ==> process 1015 launched child process 3031 [task 2025-05-09T07:44:18.180Z] 07:44:18 INFO - ==> process 1015 launched child process 3032 [task 2025-05-09T07:44:18.181Z] 07:44:18 INFO - ==> process 1015 launched child process 3049 [task 2025-05-09T07:44:18.181Z] 07:44:18 INFO - ==> process 1015 launched child process 3050 [task 2025-05-09T07:44:18.181Z] 07:44:18 INFO - ==> process 1015 launched child process 3051 [task 2025-05-09T07:44:18.182Z] 07:44:18 INFO - ==> process 1015 launched child process 3052 [task 2025-05-09T07:44:18.182Z] 07:44:18 INFO - ==> process 1015 launched child process 3055 [task 2025-05-09T07:44:18.183Z] 07:44:18 INFO - ==> process 1015 launched child process 3071 [task 2025-05-09T07:44:18.183Z] 07:44:18 INFO - ==> process 1015 launched child process 3075 [task 2025-05-09T07:44:18.183Z] 07:44:18 INFO - ==> process 1015 launched child process 3076 [task 2025-05-09T07:44:18.184Z] 07:44:18 INFO - ==> process 1015 launched child process 3093 [task 2025-05-09T07:44:18.184Z] 07:44:18 INFO - ==> process 1015 launched child process 3098 [task 2025-05-09T07:44:18.185Z] 07:44:18 INFO - ==> process 1015 launched child process 3099 [task 2025-05-09T07:44:18.185Z] 07:44:18 INFO - ==> process 1015 launched child process 3104 [task 2025-05-09T07:44:18.185Z] 07:44:18 INFO - ==> process 1015 launched child process 3105 [task 2025-05-09T07:44:18.186Z] 07:44:18 INFO - ==> process 1015 launched child process 3122 [task 2025-05-09T07:44:18.186Z] 07:44:18 INFO - ==> process 1015 launched child process 3133 [task 2025-05-09T07:44:18.186Z] 07:44:18 INFO - ==> process 1015 launched child process 3134 [task 2025-05-09T07:44:18.187Z] 07:44:18 INFO - ==> process 1015 launched child process 3294 [task 2025-05-09T07:44:18.187Z] 07:44:18 INFO - ==> process 1015 launched child process 3295 [task 2025-05-09T07:44:18.188Z] 07:44:18 INFO - ==> process 1015 launched child process 3296 [task 2025-05-09T07:44:18.188Z] 07:44:18 INFO - ==> process 1015 launched child process 3297 [task 2025-05-09T07:44:18.188Z] 07:44:18 INFO - ==> process 1015 launched child process 3325 [task 2025-05-09T07:44:18.189Z] 07:44:18 INFO - ==> process 1015 launched child process 3326 [task 2025-05-09T07:44:18.189Z] 07:44:18 INFO - ==> process 1015 launched child process 3327 [task 2025-05-09T07:44:18.190Z] 07:44:18 INFO - ==> process 1015 launched child process 3328 [task 2025-05-09T07:44:18.190Z] 07:44:18 INFO - ==> process 1015 launched child process 3363 [task 2025-05-09T07:44:18.190Z] 07:44:18 INFO - ==> process 1015 launched child process 3364 [task 2025-05-09T07:44:18.191Z] 07:44:18 INFO - ==> process 1015 launched child process 3368 [task 2025-05-09T07:44:18.191Z] 07:44:18 INFO - ==> process 1015 launched child process 3396 [task 2025-05-09T07:44:18.191Z] 07:44:18 INFO - ==> process 1015 launched child process 3397 [task 2025-05-09T07:44:18.192Z] 07:44:18 INFO - ==> process 1015 launched child process 3405 [task 2025-05-09T07:44:18.192Z] 07:44:18 INFO - ==> process 1015 launched child process 3444 [task 2025-05-09T07:44:18.192Z] 07:44:18 INFO - ==> process 1015 launched child process 3476 [task 2025-05-09T07:44:18.193Z] 07:44:18 INFO - ==> process 1015 launched child process 3519 [task 2025-05-09T07:44:18.193Z] 07:44:18 INFO - ==> process 1015 launched child process 3548 [task 2025-05-09T07:44:18.194Z] 07:44:18 INFO - ==> process 1015 launched child process 3619 [task 2025-05-09T07:44:18.194Z] 07:44:18 INFO - ==> process 1015 launched child process 3648 [task 2025-05-09T07:44:18.194Z] 07:44:18 INFO - ==> process 1015 launched child process 3687 [task 2025-05-09T07:44:18.195Z] 07:44:18 INFO - ==> process 1015 launched child process 3716 [task 2025-05-09T07:44:18.195Z] 07:44:18 INFO - ==> process 1015 launched child process 3790 [task 2025-05-09T07:44:18.196Z] 07:44:18 INFO - ==> process 1015 launched child process 3803 [task 2025-05-09T07:44:18.196Z] 07:44:18 INFO - ==> process 1015 launched child process 3804 [task 2025-05-09T07:44:18.196Z] 07:44:18 INFO - ==> process 1015 launched child process 3805 [task 2025-05-09T07:44:18.197Z] 07:44:18 INFO - ==> process 1015 launched child process 3806 [task 2025-05-09T07:44:18.197Z] 07:44:18 INFO - ==> process 1015 launched child process 3807 [task 2025-05-09T07:44:18.198Z] 07:44:18 INFO - ==> process 1015 launched child process 3808 [task 2025-05-09T07:44:18.198Z] 07:44:18 INFO - ==> process 1015 launched child process 3809 [task 2025-05-09T07:44:18.198Z] 07:44:18 INFO - ==> process 1015 launched child process 3810 [task 2025-05-09T07:44:18.199Z] 07:44:18 INFO - ==> process 1015 launched child process 3811 [task 2025-05-09T07:44:18.199Z] 07:44:18 INFO - ==> process 1015 launched child process 3812 [task 2025-05-09T07:44:18.200Z] 07:44:18 INFO - ==> process 1015 launched child process 3813 [task 2025-05-09T07:44:18.200Z] 07:44:18 INFO - ==> process 1015 launched child process 3814 [task 2025-05-09T07:44:18.200Z] 07:44:18 INFO - ==> process 1015 launched child process 3815 [task 2025-05-09T07:44:18.201Z] 07:44:18 INFO - ==> process 1015 launched child process 3816 [task 2025-05-09T07:44:18.201Z] 07:44:18 INFO - ==> process 1015 launched child process 3817 [task 2025-05-09T07:44:18.201Z] 07:44:18 INFO - ==> process 1015 launched child process 3818 [task 2025-05-09T07:44:18.202Z] 07:44:18 INFO - ==> process 1015 launched child process 3819 [task 2025-05-09T07:44:18.202Z] 07:44:18 INFO - ==> process 1015 launched child process 3820 [task 2025-05-09T07:44:18.203Z] 07:44:18 INFO - ==> process 1015 launched child process 3821 [task 2025-05-09T07:44:18.203Z] 07:44:18 INFO - ==> process 1015 launched child process 3822 [task 2025-05-09T07:44:18.203Z] 07:44:18 INFO - ==> process 1015 launched child process 3823 [task 2025-05-09T07:44:18.204Z] 07:44:18 INFO - ==> process 1015 launched child process 3824 [task 2025-05-09T07:44:18.204Z] 07:44:18 INFO - ==> process 1015 launched child process 3825 [task 2025-05-09T07:44:18.205Z] 07:44:18 INFO - ==> process 1015 launched child process 3826 [task 2025-05-09T07:44:18.205Z] 07:44:18 INFO - ==> process 1015 launched child process 3827 [task 2025-05-09T07:44:18.205Z] 07:44:18 INFO - ==> process 1015 launched child process 3828 [task 2025-05-09T07:44:18.206Z] 07:44:18 INFO - ==> process 1015 launched child process 3829 [task 2025-05-09T07:44:18.206Z] 07:44:18 INFO - ==> process 1015 launched child process 3830 [task 2025-05-09T07:44:18.207Z] 07:44:18 INFO - ==> process 1015 launched child process 3831 [task 2025-05-09T07:44:18.207Z] 07:44:18 INFO - ==> process 1015 launched child process 3832 [task 2025-05-09T07:44:18.207Z] 07:44:18 INFO - ==> process 1015 launched child process 3833 [task 2025-05-09T07:44:18.208Z] 07:44:18 INFO - ==> process 1015 launched child process 3834 [task 2025-05-09T07:44:18.208Z] 07:44:18 INFO - ==> process 1015 launched child process 3835 [task 2025-05-09T07:44:18.208Z] 07:44:18 INFO - ==> process 1015 launched child process 3836 [task 2025-05-09T07:44:18.209Z] 07:44:18 INFO - ==> process 1015 launched child process 3837 [task 2025-05-09T07:44:18.209Z] 07:44:18 INFO - ==> process 1015 launched child process 3838 [task 2025-05-09T07:44:18.210Z] 07:44:18 INFO - ==> process 1015 launched child process 3839 [task 2025-05-09T07:44:18.210Z] 07:44:18 INFO - ==> process 1015 launched child process 3840 [task 2025-05-09T07:44:18.211Z] 07:44:18 INFO - ==> process 1015 launched child process 3841 [task 2025-05-09T07:44:18.211Z] 07:44:18 INFO - ==> process 1015 launched child process 3842 [task 2025-05-09T07:44:18.211Z] 07:44:18 INFO - ==> process 1015 launched child process 3843 [task 2025-05-09T07:44:18.212Z] 07:44:18 INFO - ==> process 1015 launched child process 3844 [task 2025-05-09T07:44:18.212Z] 07:44:18 INFO - ==> process 1015 launched child process 3845 [task 2025-05-09T07:44:18.212Z] 07:44:18 INFO - ==> process 1015 launched child process 3846 [task 2025-05-09T07:44:18.213Z] 07:44:18 INFO - ==> process 1015 launched child process 3847 [task 2025-05-09T07:44:18.213Z] 07:44:18 INFO - ==> process 1015 launched child process 3848 [task 2025-05-09T07:44:18.214Z] 07:44:18 INFO - ==> process 1015 launched child process 3849 [task 2025-05-09T07:44:18.214Z] 07:44:18 INFO - ==> process 1015 launched child process 3850 [task 2025-05-09T07:44:18.214Z] 07:44:18 INFO - ==> process 1015 launched child process 3851 [task 2025-05-09T07:44:18.215Z] 07:44:18 INFO - ==> process 1015 launched child process 3852 [task 2025-05-09T07:44:18.215Z] 07:44:18 INFO - ==> process 1015 launched child process 3853 [task 2025-05-09T07:44:18.216Z] 07:44:18 INFO - ==> process 1015 launched child process 3854 [task 2025-05-09T07:44:18.216Z] 07:44:18 INFO - ==> process 1015 launched child process 3855 [task 2025-05-09T07:44:18.216Z] 07:44:18 INFO - ==> process 1015 launched child process 3856 [task 2025-05-09T07:44:18.217Z] 07:44:18 INFO - ==> process 1015 launched child process 3857 [task 2025-05-09T07:44:18.217Z] 07:44:18 INFO - ==> process 1015 launched child process 3858 [task 2025-05-09T07:44:18.218Z] 07:44:18 INFO - ==> process 1015 launched child process 3859 [task 2025-05-09T07:44:18.218Z] 07:44:18 INFO - ==> process 1015 launched child process 3860 [task 2025-05-09T07:44:18.218Z] 07:44:18 INFO - ==> process 1015 launched child process 3861 [task 2025-05-09T07:44:18.219Z] 07:44:18 INFO - ==> process 1015 launched child process 3862 [task 2025-05-09T07:44:18.219Z] 07:44:18 INFO - ==> process 1015 launched child process 3863 [task 2025-05-09T07:44:18.220Z] 07:44:18 INFO - ==> process 1015 launched child process 3864 [task 2025-05-09T07:44:18.220Z] 07:44:18 INFO - ==> process 1015 launched child process 3865 [task 2025-05-09T07:44:18.220Z] 07:44:18 INFO - ==> process 1015 launched child process 3866 [task 2025-05-09T07:44:18.221Z] 07:44:18 INFO - ==> process 1015 launched child process 3867 [task 2025-05-09T07:44:18.221Z] 07:44:18 INFO - ==> process 1015 launched child process 3868 [task 2025-05-09T07:44:18.222Z] 07:44:18 INFO - ==> process 1015 launched child process 3869 [task 2025-05-09T07:44:18.222Z] 07:44:18 INFO - ==> process 1015 launched child process 3870 [task 2025-05-09T07:44:18.222Z] 07:44:18 INFO - ==> process 1015 launched child process 3871 [task 2025-05-09T07:44:18.223Z] 07:44:18 INFO - ==> process 1015 launched child process 3872 [task 2025-05-09T07:44:18.223Z] 07:44:18 INFO - ==> process 1015 launched child process 3874 [task 2025-05-09T07:44:18.224Z] 07:44:18 INFO - ==> process 1015 launched child process 3875 [task 2025-05-09T07:44:18.224Z] 07:44:18 INFO - ==> process 1015 launched child process 4004 [task 2025-05-09T07:44:18.224Z] 07:44:18 INFO - ==> process 1015 launched child process 4005 [task 2025-05-09T07:44:18.225Z] 07:44:18 INFO - ==> process 1015 launched child process 4006 [task 2025-05-09T07:44:18.225Z] 07:44:18 INFO - ==> process 1015 launched child process 4007 [task 2025-05-09T07:44:18.226Z] 07:44:18 INFO - ==> process 1015 launched child process 4008 [task 2025-05-09T07:44:18.226Z] 07:44:18 INFO - ==> process 1015 launched child process 4013 [task 2025-05-09T07:44:18.226Z] 07:44:18 INFO - ==> process 1015 launched child process 4014 [task 2025-05-09T07:44:18.227Z] 07:44:18 INFO - ==> process 1015 launched child process 4015 [task 2025-05-09T07:44:18.227Z] 07:44:18 INFO - ==> process 1015 launched child process 4092 [task 2025-05-09T07:44:18.227Z] 07:44:18 INFO - ==> process 1015 launched child process 4093 [task 2025-05-09T07:44:18.228Z] 07:44:18 INFO - ==> process 1015 launched child process 4094 [task 2025-05-09T07:44:18.228Z] 07:44:18 INFO - ==> process 1015 launched child process 4095 [task 2025-05-09T07:44:18.229Z] 07:44:18 INFO - ==> process 1015 launched child process 4096 [task 2025-05-09T07:44:18.229Z] 07:44:18 INFO - ==> process 1015 launched child process 4129 [task 2025-05-09T07:44:18.229Z] 07:44:18 INFO - ==> process 1015 launched child process 4130 [task 2025-05-09T07:44:18.230Z] 07:44:18 INFO - ==> process 1015 launched child process 4131 [task 2025-05-09T07:44:18.230Z] 07:44:18 INFO - ==> process 1015 launched child process 4132 [task 2025-05-09T07:44:18.231Z] 07:44:18 INFO - ==> process 1015 launched child process 4133 [task 2025-05-09T07:44:18.231Z] 07:44:18 INFO - ==> process 1015 launched child process 4134 [task 2025-05-09T07:44:18.231Z] 07:44:18 INFO - ==> process 1015 launched child process 4135 [task 2025-05-09T07:44:18.232Z] 07:44:18 INFO - ==> process 1015 launched child process 4136 [task 2025-05-09T07:44:18.232Z] 07:44:18 INFO - ==> process 1015 launched child process 4137 [task 2025-05-09T07:44:18.233Z] 07:44:18 INFO - ==> process 1015 launched child process 4138 [task 2025-05-09T07:44:18.233Z] 07:44:18 INFO - ==> process 1015 launched child process 4139 [task 2025-05-09T07:44:18.233Z] 07:44:18 INFO - ==> process 1015 launched child process 4140 [task 2025-05-09T07:44:18.234Z] 07:44:18 INFO - ==> process 1015 launched child process 4141 [task 2025-05-09T07:44:18.234Z] 07:44:18 INFO - ==> process 1015 launched child process 4142 [task 2025-05-09T07:44:18.235Z] 07:44:18 INFO - ==> process 1015 launched child process 4143 [task 2025-05-09T07:44:18.235Z] 07:44:18 INFO - ==> process 1015 launched child process 4144 [task 2025-05-09T07:44:18.235Z] 07:44:18 INFO - ==> process 1015 launched child process 4145 [task 2025-05-09T07:44:18.236Z] 07:44:18 INFO - ==> process 1015 launched child process 4146 [task 2025-05-09T07:44:18.236Z] 07:44:18 INFO - ==> process 1015 launched child process 4147 [task 2025-05-09T07:44:18.237Z] 07:44:18 INFO - ==> process 1015 launched child process 4148 [task 2025-05-09T07:44:18.237Z] 07:44:18 INFO - ==> process 1015 launched child process 4149 [task 2025-05-09T07:44:18.237Z] 07:44:18 INFO - ==> process 1015 launched child process 4150 [task 2025-05-09T07:44:18.238Z] 07:44:18 INFO - ==> process 1015 launched child process 4151 [task 2025-05-09T07:44:18.238Z] 07:44:18 INFO - ==> process 1015 launched child process 4152 [task 2025-05-09T07:44:18.238Z] 07:44:18 INFO - ==> process 1015 launched child process 4153 [task 2025-05-09T07:44:18.239Z] 07:44:18 INFO - ==> process 1015 launched child process 4154 [task 2025-05-09T07:44:18.239Z] 07:44:18 INFO - ==> process 1015 launched child process 4155 [task 2025-05-09T07:44:18.240Z] 07:44:18 INFO - ==> process 1015 launched child process 4156 [task 2025-05-09T07:44:18.240Z] 07:44:18 INFO - ==> process 1015 launched child process 4157 [task 2025-05-09T07:44:18.240Z] 07:44:18 INFO - ==> process 1015 launched child process 4158 [task 2025-05-09T07:44:18.241Z] 07:44:18 INFO - ==> process 1015 launched child process 4159 [task 2025-05-09T07:44:18.241Z] 07:44:18 INFO - ==> process 1015 launched child process 4160 [task 2025-05-09T07:44:18.241Z] 07:44:18 INFO - ==> process 1015 launched child process 4161 [task 2025-05-09T07:44:18.242Z] 07:44:18 INFO - ==> process 1015 launched child process 4162 [task 2025-05-09T07:44:18.242Z] 07:44:18 INFO - ==> process 1015 launched child process 4163 [task 2025-05-09T07:44:18.242Z] 07:44:18 INFO - ==> process 1015 launched child process 4164 [task 2025-05-09T07:44:18.243Z] 07:44:18 INFO - ==> process 1015 launched child process 4165 [task 2025-05-09T07:44:18.244Z] 07:44:18 INFO - ==> process 1015 launched child process 4166 [task 2025-05-09T07:44:18.244Z] 07:44:18 INFO - ==> process 1015 launched child process 4167 [task 2025-05-09T07:44:18.244Z] 07:44:18 INFO - ==> process 1015 launched child process 4168 [task 2025-05-09T07:44:18.244Z] 07:44:18 INFO - ==> process 1015 launched child process 4169 [task 2025-05-09T07:44:18.245Z] 07:44:18 INFO - ==> process 1015 launched child process 4170 [task 2025-05-09T07:44:18.245Z] 07:44:18 INFO - ==> process 1015 launched child process 4171 [task 2025-05-09T07:44:18.245Z] 07:44:18 INFO - ==> process 1015 launched child process 4172 [task 2025-05-09T07:44:18.246Z] 07:44:18 INFO - ==> process 1015 launched child process 4173 [task 2025-05-09T07:44:18.246Z] 07:44:18 INFO - ==> process 1015 launched child process 4174 [task 2025-05-09T07:44:18.247Z] 07:44:18 INFO - ==> process 1015 launched child process 4175 [task 2025-05-09T07:44:18.247Z] 07:44:18 INFO - ==> process 1015 launched child process 4176 [task 2025-05-09T07:44:18.247Z] 07:44:18 INFO - ==> process 1015 launched child process 4177 [task 2025-05-09T07:44:18.248Z] 07:44:18 INFO - ==> process 1015 launched child process 4178 [task 2025-05-09T07:44:18.248Z] 07:44:18 INFO - ==> process 1015 launched child process 4179 [task 2025-05-09T07:44:18.249Z] 07:44:18 INFO - ==> process 1015 launched child process 4180 [task 2025-05-09T07:44:18.249Z] 07:44:18 INFO - ==> process 1015 launched child process 4181 [task 2025-05-09T07:44:18.249Z] 07:44:18 INFO - ==> process 1015 launched child process 4182 [task 2025-05-09T07:44:18.250Z] 07:44:18 INFO - ==> process 1015 launched child process 4183 [task 2025-05-09T07:44:18.250Z] 07:44:18 INFO - ==> process 1015 launched child process 4184 [task 2025-05-09T07:44:18.251Z] 07:44:18 INFO - ==> process 1015 launched child process 4185 [task 2025-05-09T07:44:18.251Z] 07:44:18 INFO - ==> process 1015 launched child process 4186 [task 2025-05-09T07:44:18.251Z] 07:44:18 INFO - ==> process 1015 launched child process 4187 [task 2025-05-09T07:44:18.252Z] 07:44:18 INFO - ==> process 1015 launched child process 4188 [task 2025-05-09T07:44:18.252Z] 07:44:18 INFO - ==> process 1015 launched child process 4189 [task 2025-05-09T07:44:18.253Z] 07:44:18 INFO - ==> process 1015 launched child process 4190 [task 2025-05-09T07:44:18.253Z] 07:44:18 INFO - ==> process 1015 launched child process 4191 [task 2025-05-09T07:44:18.253Z] 07:44:18 INFO - ==> process 1015 launched child process 4192 [task 2025-05-09T07:44:18.254Z] 07:44:18 INFO - ==> process 1015 launched child process 4193 [task 2025-05-09T07:44:18.254Z] 07:44:18 INFO - ==> process 1015 launched child process 4194 [task 2025-05-09T07:44:18.255Z] 07:44:18 INFO - ==> process 1015 launched child process 4200 [task 2025-05-09T07:44:18.255Z] 07:44:18 INFO - ==> process 1015 launched child process 4201 [task 2025-05-09T07:44:18.255Z] 07:44:18 INFO - ==> process 1015 launched child process 4202 [task 2025-05-09T07:44:18.256Z] 07:44:18 INFO - ==> process 1015 launched child process 4203 [task 2025-05-09T07:44:18.256Z] 07:44:18 INFO - ==> process 1015 launched child process 4204 [task 2025-05-09T07:44:18.256Z] 07:44:18 INFO - ==> process 1015 launched child process 4205 [task 2025-05-09T07:44:18.257Z] 07:44:18 INFO - ==> process 1015 launched child process 4206 [task 2025-05-09T07:44:18.257Z] 07:44:18 INFO - ==> process 1015 launched child process 4287 [task 2025-05-09T07:44:18.258Z] 07:44:18 INFO - ==> process 1015 launched child process 4288 [task 2025-05-09T07:44:18.258Z] 07:44:18 INFO - ==> process 1015 launched child process 4289 [task 2025-05-09T07:44:18.258Z] 07:44:18 INFO - ==> process 1015 launched child process 4326 [task 2025-05-09T07:44:18.259Z] 07:44:18 INFO - ==> process 1015 launched child process 4327 [task 2025-05-09T07:44:18.259Z] 07:44:18 INFO - ==> process 1015 launched child process 4328 [task 2025-05-09T07:44:18.260Z] 07:44:18 INFO - ==> process 1015 launched child process 4329 [task 2025-05-09T07:44:18.260Z] 07:44:18 INFO - ==> process 1015 launched child process 4330 [task 2025-05-09T07:44:18.260Z] 07:44:18 INFO - ==> process 1015 launched child process 4331 [task 2025-05-09T07:44:18.261Z] 07:44:18 INFO - ==> process 1015 launched child process 4332 [task 2025-05-09T07:44:18.261Z] 07:44:18 INFO - ==> process 1015 launched child process 4413 [task 2025-05-09T07:44:18.261Z] 07:44:18 INFO - ==> process 1015 launched child process 4414 [task 2025-05-09T07:44:18.262Z] 07:44:18 INFO - ==> process 1015 launched child process 4419 [task 2025-05-09T07:44:18.262Z] 07:44:18 INFO - ==> process 1015 launched child process 4452 [task 2025-05-09T07:44:18.263Z] 07:44:18 INFO - ==> process 1015 launched child process 4453 [task 2025-05-09T07:44:18.263Z] 07:44:18 INFO - ==> process 1015 launched child process 4506 [task 2025-05-09T07:44:18.263Z] 07:44:18 INFO - ==> process 1015 launched child process 4535 [task 2025-05-09T07:44:18.264Z] 07:44:18 INFO - ==> process 1015 launched child process 4536 [task 2025-05-09T07:44:18.264Z] 07:44:18 INFO - ==> process 1015 launched child process 4537 [task 2025-05-09T07:44:18.265Z] 07:44:18 INFO - ==> process 1015 launched child process 4616 [task 2025-05-09T07:44:18.265Z] 07:44:18 INFO - ==> process 1015 launched child process 4617 [task 2025-05-09T07:44:18.265Z] 07:44:18 INFO - ==> process 1015 launched child process 4690 [task 2025-05-09T07:44:18.266Z] 07:44:18 INFO - ==> process 1015 launched child process 4775 [task 2025-05-09T07:44:18.266Z] 07:44:18 INFO - ==> process 1015 launched child process 4800 [task 2025-05-09T07:44:18.267Z] 07:44:18 INFO - ==> process 1015 launched child process 4864 [task 2025-05-09T07:44:18.267Z] 07:44:18 INFO - ==> process 1015 launched child process 4927 [task 2025-05-09T07:44:18.267Z] 07:44:18 INFO - ==> process 1015 launched child process 4938 [task 2025-05-09T07:44:18.268Z] 07:44:18 INFO - ==> process 1015 launched child process 4954 [task 2025-05-09T07:44:18.268Z] 07:44:18 INFO - ==> process 1015 launched child process 4970 [task 2025-05-09T07:44:18.269Z] 07:44:18 INFO - ==> process 1015 launched child process 4994 [task 2025-05-09T07:44:18.269Z] 07:44:18 INFO - ==> process 1015 launched child process 5008 [task 2025-05-09T07:44:18.269Z] 07:44:18 INFO - ==> process 1015 launched child process 5038 [task 2025-05-09T07:44:18.270Z] 07:44:18 INFO - ==> process 1015 launched child process 5050 [task 2025-05-09T07:44:18.270Z] 07:44:18 INFO - ==> process 1015 launched child process 5057 [task 2025-05-09T07:44:18.271Z] 07:44:18 INFO - ==> process 1015 launched child process 5073 [task 2025-05-09T07:44:18.271Z] 07:44:18 INFO - ==> process 1015 launched child process 5074 [task 2025-05-09T07:44:18.271Z] 07:44:18 INFO - ==> process 1015 launched child process 5079 [task 2025-05-09T07:44:18.272Z] 07:44:18 INFO - ==> process 1015 launched child process 5085 [task 2025-05-09T07:44:18.272Z] 07:44:18 INFO - ==> process 1015 launched child process 5090 [task 2025-05-09T07:44:18.272Z] 07:44:18 INFO - ==> process 1015 launched child process 5103 [task 2025-05-09T07:44:18.273Z] 07:44:18 INFO - ==> process 1015 launched child process 5111 [task 2025-05-09T07:44:18.273Z] 07:44:18 INFO - ==> process 1015 launched child process 5127 [task 2025-05-09T07:44:18.274Z] 07:44:18 INFO - ==> process 1015 launched child process 5132 [task 2025-05-09T07:44:18.274Z] 07:44:18 INFO - ==> process 1015 launched child process 5133 [task 2025-05-09T07:44:18.274Z] 07:44:18 INFO - ==> process 1015 launched child process 5143 [task 2025-05-09T07:44:18.275Z] 07:44:18 INFO - ==> process 1015 launched child process 5155 [task 2025-05-09T07:44:18.275Z] 07:44:18 INFO - ==> process 1015 launched child process 5171 [task 2025-05-09T07:44:18.276Z] 07:44:18 INFO - ==> process 1015 launched child process 5187 [task 2025-05-09T07:44:18.276Z] 07:44:18 INFO - ==> process 1015 launched child process 5211 [task 2025-05-09T07:44:18.276Z] 07:44:18 INFO - ==> process 1015 launched child process 5227 [task 2025-05-09T07:44:18.277Z] 07:44:18 INFO - ==> process 1015 launched child process 5258 [task 2025-05-09T07:44:18.277Z] 07:44:18 INFO - ==> process 1015 launched child process 5270 [task 2025-05-09T07:44:18.278Z] 07:44:18 INFO - ==> process 1015 launched child process 5279 [task 2025-05-09T07:44:18.278Z] 07:44:18 INFO - ==> process 1015 launched child process 5280 [task 2025-05-09T07:44:18.278Z] 07:44:18 INFO - ==> process 1015 launched child process 5296 [task 2025-05-09T07:44:18.279Z] 07:44:18 INFO - ==> process 1015 launched child process 5297 [task 2025-05-09T07:44:18.279Z] 07:44:18 INFO - ==> process 1015 launched child process 5302 [task 2025-05-09T07:44:18.280Z] 07:44:18 INFO - ==> process 1015 launched child process 5308 [task 2025-05-09T07:44:18.280Z] 07:44:18 INFO - ==> process 1015 launched child process 5309 [task 2025-05-09T07:44:18.280Z] 07:44:18 INFO - ==> process 1015 launched child process 5314 [task 2025-05-09T07:44:18.281Z] 07:44:18 INFO - ==> process 1015 launched child process 5324 [task 2025-05-09T07:44:18.281Z] 07:44:18 INFO - ==> process 1015 launched child process 5332 [task 2025-05-09T07:44:18.281Z] 07:44:18 INFO - ==> process 1015 launched child process 5333 [task 2025-05-09T07:44:18.282Z] 07:44:18 INFO - ==> process 1015 launched child process 5349 [task 2025-05-09T07:44:18.282Z] 07:44:18 INFO - ==> process 1015 launched child process 5350 [task 2025-05-09T07:44:18.283Z] 07:44:18 INFO - ==> process 1015 launched child process 5351 [task 2025-05-09T07:44:18.283Z] 07:44:18 INFO - ==> process 1015 launched child process 5362 [task 2025-05-09T07:44:18.283Z] 07:44:18 INFO - ==> process 1015 launched child process 5378 [task 2025-05-09T07:44:18.284Z] 07:44:18 INFO - ==> process 1015 launched child process 5394 [task 2025-05-09T07:44:18.284Z] 07:44:18 INFO - ==> process 1015 launched child process 5395 [task 2025-05-09T07:44:18.284Z] 07:44:18 INFO - ==> process 1015 launched child process 5419 [task 2025-05-09T07:44:18.285Z] 07:44:18 INFO - ==> process 1015 launched child process 5435 [task 2025-05-09T07:44:18.285Z] 07:44:18 INFO - ==> process 1015 launched child process 5456 [task 2025-05-09T07:44:18.286Z] 07:44:18 INFO - ==> process 1015 launched child process 5468 [task 2025-05-09T07:44:18.286Z] 07:44:18 INFO - ==> process 1015 launched child process 5480 [task 2025-05-09T07:44:18.286Z] 07:44:18 INFO - ==> process 1015 launched child process 5488 [task 2025-05-09T07:44:18.287Z] 07:44:18 INFO - ==> process 1015 launched child process 5489 [task 2025-05-09T07:44:18.287Z] 07:44:18 INFO - ==> process 1015 launched child process 5502 [task 2025-05-09T07:44:18.287Z] 07:44:18 INFO - ==> process 1015 launched child process 5506 [task 2025-05-09T07:44:18.288Z] 07:44:18 INFO - ==> process 1015 launched child process 5508 [task 2025-05-09T07:44:18.288Z] 07:44:18 INFO - ==> process 1015 launched child process 5509 [task 2025-05-09T07:44:18.289Z] 07:44:18 INFO - ==> process 1015 launched child process 5514 [task 2025-05-09T07:44:18.289Z] 07:44:18 INFO - ==> process 1015 launched child process 5520 [task 2025-05-09T07:44:18.289Z] 07:44:18 INFO - ==> process 1015 launched child process 5521 [task 2025-05-09T07:44:18.290Z] 07:44:18 INFO - ==> process 1015 launched child process 5526 [task 2025-05-09T07:44:18.290Z] 07:44:18 INFO - ==> process 1015 launched child process 5538 [task 2025-05-09T07:44:18.291Z] 07:44:18 INFO - ==> process 1015 launched child process 5544 [task 2025-05-09T07:44:18.291Z] 07:44:18 INFO - ==> process 1015 launched child process 5545 [task 2025-05-09T07:44:18.291Z] 07:44:18 INFO - ==> process 1015 launched child process 5558 [task 2025-05-09T07:44:18.292Z] 07:44:18 INFO - ==> process 1015 launched child process 5562 [task 2025-05-09T07:44:18.292Z] 07:44:18 INFO - ==> process 1015 launched child process 5566 [task 2025-05-09T07:44:18.293Z] 07:44:18 INFO - ==> process 1015 launched child process 5578 [task 2025-05-09T07:44:18.293Z] 07:44:18 INFO - ==> process 1015 launched child process 5592 [task 2025-05-09T07:44:18.294Z] 07:44:18 INFO - ==> process 1015 launched child process 5608 [task 2025-05-09T07:44:18.294Z] 07:44:18 INFO - ==> process 1015 launched child process 5633 [task 2025-05-09T07:44:18.294Z] 07:44:18 INFO - ==> process 1015 launched child process 5649 [task 2025-05-09T07:44:18.295Z] 07:44:18 INFO - ==> process 1015 launched child process 5679 [task 2025-05-09T07:44:18.295Z] 07:44:18 INFO - ==> process 1015 launched child process 5689 [task 2025-05-09T07:44:18.296Z] 07:44:18 INFO - ==> process 1015 launched child process 5702 [task 2025-05-09T07:44:18.296Z] 07:44:18 INFO - ==> process 1015 launched child process 5718 [task 2025-05-09T07:44:18.296Z] 07:44:18 INFO - ==> process 1015 launched child process 5725 [task 2025-05-09T07:44:18.297Z] 07:44:18 INFO - ==> process 1015 launched child process 5730 [task 2025-05-09T07:44:18.297Z] 07:44:18 INFO - ==> process 1015 launched child process 5743 [task 2025-05-09T07:44:18.298Z] 07:44:18 INFO - ==> process 1015 launched child process 5748 [task 2025-05-09T07:44:18.298Z] 07:44:18 INFO - ==> process 1015 launched child process 5760 [task 2025-05-09T07:44:18.298Z] 07:44:18 INFO - ==> process 1015 launched child process 5773 [task 2025-05-09T07:44:18.299Z] 07:44:18 INFO - ==> process 1015 launched child process 5789 [task 2025-05-09T07:44:18.299Z] 07:44:18 INFO - ==> process 1015 launched child process 5862 [task 2025-05-09T07:44:18.300Z] 07:44:18 INFO - ==> process 1015 launched child process 5958 [task 2025-05-09T07:44:18.300Z] 07:44:18 INFO - ==> process 1015 launched child process 6053 [task 2025-05-09T07:44:18.300Z] 07:44:18 INFO - ==> process 1015 launched child process 6076 [task 2025-05-09T07:44:18.301Z] 07:44:18 INFO - ==> process 1015 launched child process 6077 [task 2025-05-09T07:44:18.301Z] 07:44:18 INFO - ==> process 1015 launched child process 6090 [task 2025-05-09T07:44:18.301Z] 07:44:18 INFO - ==> process 1015 launched child process 6095 [task 2025-05-09T07:44:18.302Z] 07:44:18 INFO - ==> process 1015 launched child process 6096 [task 2025-05-09T07:44:18.302Z] 07:44:18 INFO - ==> process 1015 launched child process 6105 [task 2025-05-09T07:44:18.303Z] 07:44:18 INFO - ==> process 1015 launched child process 6114 [task 2025-05-09T07:44:18.303Z] 07:44:18 INFO - ==> process 1015 launched child process 6123 [task 2025-05-09T07:44:18.303Z] 07:44:18 INFO - ==> process 1015 launched child process 6138 [task 2025-05-09T07:44:18.304Z] 07:44:18 INFO - ==> process 1015 launched child process 6139 [task 2025-05-09T07:44:18.304Z] 07:44:18 INFO - ==> process 1015 launched child process 6140 [task 2025-05-09T07:44:18.305Z] 07:44:18 INFO - ==> process 1015 launched child process 6141 [task 2025-05-09T07:44:18.305Z] 07:44:18 INFO - ==> process 1015 launched child process 6142 [task 2025-05-09T07:44:18.305Z] 07:44:18 INFO - ==> process 1015 launched child process 6143 [task 2025-05-09T07:44:18.306Z] 07:44:18 INFO - ==> process 1015 launched child process 6145 [task 2025-05-09T07:44:18.306Z] 07:44:18 INFO - ==> process 1015 launched child process 6146 [task 2025-05-09T07:44:18.307Z] 07:44:18 INFO - ==> process 1015 launched child process 6147 [task 2025-05-09T07:44:18.307Z] 07:44:18 INFO - ==> process 1015 launched child process 6148 [task 2025-05-09T07:44:18.307Z] 07:44:18 INFO - ==> process 1015 launched child process 6149 [task 2025-05-09T07:44:18.308Z] 07:44:18 INFO - ==> process 1015 launched child process 6150 [task 2025-05-09T07:44:18.308Z] 07:44:18 INFO - ==> process 1015 launched child process 6151 [task 2025-05-09T07:44:18.309Z] 07:44:18 INFO - ==> process 1015 launched child process 6152 [task 2025-05-09T07:44:18.309Z] 07:44:18 INFO - ==> process 1015 launched child process 6153 [task 2025-05-09T07:44:18.309Z] 07:44:18 INFO - ==> process 1015 launched child process 6154 [task 2025-05-09T07:44:18.310Z] 07:44:18 INFO - ==> process 1015 launched child process 6155 [task 2025-05-09T07:44:18.310Z] 07:44:18 INFO - ==> process 1015 launched child process 6173 [task 2025-05-09T07:44:18.311Z] 07:44:18 INFO - ==> process 1015 launched child process 6174 [task 2025-05-09T07:44:18.311Z] 07:44:18 INFO - ==> process 1015 launched child process 6175 [task 2025-05-09T07:44:18.311Z] 07:44:18 INFO - ==> process 1015 launched child process 6176 [task 2025-05-09T07:44:18.312Z] 07:44:18 INFO - ==> process 1015 launched child process 6177 [task 2025-05-09T07:44:18.312Z] 07:44:18 INFO - ==> process 1015 launched child process 6178 [task 2025-05-09T07:44:18.312Z] 07:44:18 INFO - ==> process 1015 launched child process 6179 [task 2025-05-09T07:44:18.313Z] 07:44:18 INFO - ==> process 1015 launched child process 6180 [task 2025-05-09T07:44:18.313Z] 07:44:18 INFO - ==> process 1015 launched child process 6182 [task 2025-05-09T07:44:18.314Z] 07:44:18 INFO - ==> process 1015 launched child process 6188 [task 2025-05-09T07:44:18.314Z] 07:44:18 INFO - ==> process 1015 launched child process 6239 [task 2025-05-09T07:44:18.314Z] 07:44:18 INFO - ==> process 1015 launched child process 6240 [task 2025-05-09T07:44:18.315Z] 07:44:18 INFO - ==> process 1015 launched child process 6241 [task 2025-05-09T07:44:18.316Z] 07:44:18 INFO - ==> process 1015 launched child process 6242 [task 2025-05-09T07:44:18.316Z] 07:44:18 INFO - ==> process 1015 launched child process 6243 [task 2025-05-09T07:44:18.316Z] 07:44:18 INFO - ==> process 1015 launched child process 6248 [task 2025-05-09T07:44:18.316Z] 07:44:18 INFO - ==> process 1015 launched child process 6249 [task 2025-05-09T07:44:18.317Z] 07:44:18 INFO - ==> process 1015 launched child process 6250 [task 2025-05-09T07:44:18.317Z] 07:44:18 INFO - ==> process 1015 launched child process 6251 [task 2025-05-09T07:44:18.317Z] 07:44:18 INFO - ==> process 1015 launched child process 6252 [task 2025-05-09T07:44:18.318Z] 07:44:18 INFO - ==> process 1015 launched child process 6253 [task 2025-05-09T07:44:18.318Z] 07:44:18 INFO - ==> process 1015 launched child process 6254 [task 2025-05-09T07:44:18.319Z] 07:44:18 INFO - ==> process 1015 launched child process 6255 [task 2025-05-09T07:44:18.319Z] 07:44:18 INFO - ==> process 1015 launched child process 6256 [task 2025-05-09T07:44:18.319Z] 07:44:18 INFO - ==> process 1015 launched child process 6257 [task 2025-05-09T07:44:18.320Z] 07:44:18 INFO - ==> process 1015 launched child process 6258 [task 2025-05-09T07:44:18.320Z] 07:44:18 INFO - ==> process 1015 launched child process 6259 [task 2025-05-09T07:44:18.320Z] 07:44:18 INFO - ==> process 1015 launched child process 6260 [task 2025-05-09T07:44:18.321Z] 07:44:18 INFO - ==> process 1015 launched child process 6261 [task 2025-05-09T07:44:18.321Z] 07:44:18 INFO - ==> process 1015 launched child process 6262 [task 2025-05-09T07:44:18.322Z] 07:44:18 INFO - ==> process 1015 launched child process 6263 [task 2025-05-09T07:44:18.322Z] 07:44:18 INFO - ==> process 1015 launched child process 6264 [task 2025-05-09T07:44:18.322Z] 07:44:18 INFO - ==> process 1015 launched child process 6265 [task 2025-05-09T07:44:18.323Z] 07:44:18 INFO - ==> process 1015 launched child process 6266 [task 2025-05-09T07:44:18.323Z] 07:44:18 INFO - ==> process 1015 launched child process 6267 [task 2025-05-09T07:44:18.324Z] 07:44:18 INFO - ==> process 1015 launched child process 6268 [task 2025-05-09T07:44:18.324Z] 07:44:18 INFO - ==> process 1015 launched child process 6269 [task 2025-05-09T07:44:18.324Z] 07:44:18 INFO - ==> process 1015 launched child process 6366 [task 2025-05-09T07:44:18.325Z] 07:44:18 INFO - ==> process 1015 launched child process 6367 [task 2025-05-09T07:44:18.325Z] 07:44:18 INFO - ==> process 1015 launched child process 6385 [task 2025-05-09T07:44:18.325Z] 07:44:18 INFO - ==> process 1015 launched child process 6394 [task 2025-05-09T07:44:18.326Z] 07:44:18 INFO - ==> process 1015 launched child process 6395 [task 2025-05-09T07:44:18.326Z] 07:44:18 INFO - ==> process 1015 launched child process 6396 [task 2025-05-09T07:44:18.327Z] 07:44:18 INFO - ==> process 1015 launched child process 6409 [task 2025-05-09T07:44:18.327Z] 07:44:18 INFO - ==> process 1015 launched child process 6422 [task 2025-05-09T07:44:18.327Z] 07:44:18 INFO - ==> process 1015 launched child process 6447 [task 2025-05-09T07:44:18.328Z] 07:44:18 INFO - ==> process 1015 launched child process 6473 [task 2025-05-09T07:44:18.328Z] 07:44:18 INFO - ==> process 1015 launched child process 6474 [task 2025-05-09T07:44:18.329Z] 07:44:18 INFO - ==> process 1015 launched child process 6508 [task 2025-05-09T07:44:18.329Z] 07:44:18 INFO - ==> process 1015 launched child process 6509 [task 2025-05-09T07:44:18.329Z] 07:44:18 INFO - ==> process 1015 launched child process 6542 [task 2025-05-09T07:44:18.330Z] 07:44:18 INFO - ==> process 1015 launched child process 6543 [task 2025-05-09T07:44:18.330Z] 07:44:18 INFO - ==> process 1015 launched child process 6545 [task 2025-05-09T07:44:18.331Z] 07:44:18 INFO - ==> process 1015 launched child process 6566 [task 2025-05-09T07:44:18.331Z] 07:44:18 INFO - ==> process 1015 launched child process 6567 [task 2025-05-09T07:44:18.331Z] 07:44:18 INFO - ==> process 1015 launched child process 6568 [task 2025-05-09T07:44:18.332Z] 07:44:18 INFO - ==> process 1015 launched child process 6569 [task 2025-05-09T07:44:18.332Z] 07:44:18 INFO - ==> process 1015 launched child process 6570 [task 2025-05-09T07:44:18.333Z] 07:44:18 INFO - ==> process 1015 launched child process 6571 [task 2025-05-09T07:44:18.333Z] 07:44:18 INFO - ==> process 1015 launched child process 6572 [task 2025-05-09T07:44:18.333Z] 07:44:18 INFO - ==> process 1015 launched child process 6573 [task 2025-05-09T07:44:18.334Z] 07:44:18 INFO - ==> process 1015 launched child process 6574 [task 2025-05-09T07:44:18.334Z] 07:44:18 INFO - ==> process 1015 launched child process 6579 [task 2025-05-09T07:44:18.334Z] 07:44:18 INFO - ==> process 1015 launched child process 6600 [task 2025-05-09T07:44:18.335Z] 07:44:18 INFO - ==> process 1015 launched child process 6625 [task 2025-05-09T07:44:18.335Z] 07:44:18 INFO - ==> process 1015 launched child process 6650 [task 2025-05-09T07:44:18.336Z] 07:44:18 INFO - ==> process 1015 launched child process 6655 [task 2025-05-09T07:44:18.336Z] 07:44:18 INFO - ==> process 1015 launched child process 6656 [task 2025-05-09T07:44:18.336Z] 07:44:18 INFO - ==> process 1015 launched child process 6657 [task 2025-05-09T07:44:18.337Z] 07:44:18 INFO - ==> process 1015 launched child process 6682 [task 2025-05-09T07:44:18.337Z] 07:44:18 INFO - ==> process 1015 launched child process 6683 [task 2025-05-09T07:44:18.338Z] 07:44:18 INFO - ==> process 1015 launched child process 6684 [task 2025-05-09T07:44:18.338Z] 07:44:18 INFO - ==> process 1015 launched child process 6697 [task 2025-05-09T07:44:18.338Z] 07:44:18 INFO - ==> process 1015 launched child process 6698 [task 2025-05-09T07:44:18.339Z] 07:44:18 INFO - ==> process 1015 launched child process 6699 [task 2025-05-09T07:44:18.339Z] 07:44:18 INFO - ==> process 1015 launched child process 6700 [task 2025-05-09T07:44:18.340Z] 07:44:18 INFO - ==> process 1015 launched child process 6701 [task 2025-05-09T07:44:18.340Z] 07:44:18 INFO - ==> process 1015 launched child process 6706 [task 2025-05-09T07:44:18.340Z] 07:44:18 INFO - ==> process 1015 launched child process 6707 [task 2025-05-09T07:44:18.341Z] 07:44:18 INFO - ==> process 1015 launched child process 6708 [task 2025-05-09T07:44:18.341Z] 07:44:18 INFO - ==> process 1015 launched child process 6717 [task 2025-05-09T07:44:18.341Z] 07:44:18 INFO - ==> process 1015 launched child process 6718 [task 2025-05-09T07:44:18.342Z] 07:44:18 INFO - ==> process 1015 launched child process 6719 [task 2025-05-09T07:44:18.342Z] 07:44:18 INFO - ==> process 1015 launched child process 6720 [task 2025-05-09T07:44:18.342Z] 07:44:18 INFO - ==> process 1015 launched child process 6729 [task 2025-05-09T07:44:18.343Z] 07:44:18 INFO - ==> process 1015 launched child process 6762 [task 2025-05-09T07:44:18.343Z] 07:44:18 INFO - ==> process 1015 launched child process 6772 [task 2025-05-09T07:44:18.344Z] 07:44:18 INFO - ==> process 1015 launched child process 6773 [task 2025-05-09T07:44:18.344Z] 07:44:18 INFO - ==> process 1015 launched child process 6774 [task 2025-05-09T07:44:18.344Z] 07:44:18 INFO - ==> process 1015 launched child process 6775 [task 2025-05-09T07:44:18.345Z] 07:44:18 INFO - ==> process 1015 launched child process 6776 [task 2025-05-09T07:44:18.345Z] 07:44:18 INFO - ==> process 1015 launched child process 6777 [task 2025-05-09T07:44:18.346Z] 07:44:18 INFO - ==> process 1015 launched child process 6778 [task 2025-05-09T07:44:18.346Z] 07:44:18 INFO - ==> process 1015 launched child process 6779 [task 2025-05-09T07:44:18.346Z] 07:44:18 INFO - ==> process 1015 launched child process 6780 [task 2025-05-09T07:44:18.347Z] 07:44:18 INFO - ==> process 1015 launched child process 6781 [task 2025-05-09T07:44:18.347Z] 07:44:18 INFO - ==> process 1015 launched child process 6782 [task 2025-05-09T07:44:18.347Z] 07:44:18 INFO - ==> process 1015 launched child process 6783 [task 2025-05-09T07:44:18.348Z] 07:44:18 INFO - ==> process 1015 launched child process 6785 [task 2025-05-09T07:44:18.348Z] 07:44:18 INFO - ==> process 1015 launched child process 6786 [task 2025-05-09T07:44:18.348Z] 07:44:18 INFO - ==> process 1015 launched child process 6787 [task 2025-05-09T07:44:18.349Z] 07:44:18 INFO - ==> process 1015 launched child process 6788 [task 2025-05-09T07:44:18.349Z] 07:44:18 INFO - ==> process 1015 launched child process 6795 [task 2025-05-09T07:44:18.349Z] 07:44:18 INFO - ==> process 1015 launched child process 6796 [task 2025-05-09T07:44:18.350Z] 07:44:18 INFO - ==> process 1015 launched child process 6797 [task 2025-05-09T07:44:18.350Z] 07:44:18 INFO - ==> process 1015 launched child process 6798 [task 2025-05-09T07:44:18.351Z] 07:44:18 INFO - ==> process 1015 launched child process 6799 [task 2025-05-09T07:44:18.351Z] 07:44:18 INFO - ==> process 1015 launched child process 6800 [task 2025-05-09T07:44:18.351Z] 07:44:18 INFO - ==> process 1015 launched child process 6801 [task 2025-05-09T07:44:18.352Z] 07:44:18 INFO - ==> process 1015 launched child process 6802 [task 2025-05-09T07:44:18.352Z] 07:44:18 INFO - ==> process 1015 launched child process 6803 [task 2025-05-09T07:44:18.353Z] 07:44:18 INFO - ==> process 1015 launched child process 6804 [task 2025-05-09T07:44:18.353Z] 07:44:18 INFO - ==> process 1015 launched child process 6805 [task 2025-05-09T07:44:18.353Z] 07:44:18 INFO - ==> process 1015 launched child process 6809 [task 2025-05-09T07:44:18.354Z] 07:44:18 INFO - ==> process 1015 launched child process 6810 [task 2025-05-09T07:44:18.354Z] 07:44:18 INFO - ==> process 1015 launched child process 6811 [task 2025-05-09T07:44:18.355Z] 07:44:18 INFO - ==> process 1015 launched child process 6812 [task 2025-05-09T07:44:18.355Z] 07:44:18 INFO - ==> process 1015 launched child process 6813 [task 2025-05-09T07:44:18.355Z] 07:44:18 INFO - ==> process 1015 launched child process 6814 [task 2025-05-09T07:44:18.356Z] 07:44:18 INFO - ==> process 1015 launched child process 6815 [task 2025-05-09T07:44:18.356Z] 07:44:18 INFO - ==> process 1015 launched child process 6816 [task 2025-05-09T07:44:18.357Z] 07:44:18 INFO - ==> process 1015 launched child process 6817 [task 2025-05-09T07:44:18.357Z] 07:44:18 INFO - ==> process 1015 launched child process 6818 [task 2025-05-09T07:44:18.357Z] 07:44:18 INFO - ==> process 1015 launched child process 6819 [task 2025-05-09T07:44:18.358Z] 07:44:18 INFO - ==> process 1015 launched child process 6823 [task 2025-05-09T07:44:18.358Z] 07:44:18 INFO - ==> process 1015 launched child process 6827 [task 2025-05-09T07:44:18.359Z] 07:44:18 INFO - ==> process 1015 launched child process 6828 [task 2025-05-09T07:44:18.359Z] 07:44:18 INFO - ==> process 1015 launched child process 6829 [task 2025-05-09T07:44:18.360Z] 07:44:18 INFO - ==> process 1015 launched child process 6830 [task 2025-05-09T07:44:18.360Z] 07:44:18 INFO - ==> process 1015 launched child process 6831 [task 2025-05-09T07:44:18.360Z] 07:44:18 INFO - ==> process 1015 launched child process 6835 [task 2025-05-09T07:44:18.361Z] 07:44:18 INFO - ==> process 1015 launched child process 6836 [task 2025-05-09T07:44:18.361Z] 07:44:18 INFO - ==> process 1015 launched child process 6837 [task 2025-05-09T07:44:18.361Z] 07:44:18 INFO - ==> process 1015 launched child process 6847 [task 2025-05-09T07:44:18.362Z] 07:44:18 INFO - ==> process 1015 launched child process 6848 [task 2025-05-09T07:44:18.362Z] 07:44:18 INFO - ==> process 1015 launched child process 6849 [task 2025-05-09T07:44:18.362Z] 07:44:18 INFO - ==> process 1015 launched child process 6850 [task 2025-05-09T07:44:18.363Z] 07:44:18 INFO - ==> process 1015 launched child process 6851 [task 2025-05-09T07:44:18.363Z] 07:44:18 INFO - ==> process 1015 launched child process 6855 [task 2025-05-09T07:44:18.364Z] 07:44:18 INFO - ==> process 1015 launched child process 6856 [task 2025-05-09T07:44:18.364Z] 07:44:18 INFO - ==> process 1015 launched child process 6857 [task 2025-05-09T07:44:18.364Z] 07:44:18 INFO - ==> process 1015 launched child process 6861 [task 2025-05-09T07:44:18.365Z] 07:44:18 INFO - ==> process 1015 launched child process 6862 [task 2025-05-09T07:44:18.365Z] 07:44:18 INFO - ==> process 1015 launched child process 6863 [task 2025-05-09T07:44:18.366Z] 07:44:18 INFO - ==> process 1015 launched child process 6864 [task 2025-05-09T07:44:18.366Z] 07:44:18 INFO - ==> process 1015 launched child process 6865 [task 2025-05-09T07:44:18.366Z] 07:44:18 INFO - ==> process 1015 launched child process 6866 [task 2025-05-09T07:44:18.367Z] 07:44:18 INFO - ==> process 1015 launched child process 6867 [task 2025-05-09T07:44:18.367Z] 07:44:18 INFO - ==> process 1015 launched child process 6868 [task 2025-05-09T07:44:18.368Z] 07:44:18 INFO - ==> process 1015 launched child process 6869 [task 2025-05-09T07:44:18.368Z] 07:44:18 INFO - ==> process 1015 launched child process 6870 [task 2025-05-09T07:44:18.368Z] 07:44:18 INFO - ==> process 1015 launched child process 6871 [task 2025-05-09T07:44:18.369Z] 07:44:18 INFO - ==> process 1015 launched child process 6872 [task 2025-05-09T07:44:18.369Z] 07:44:18 INFO - ==> process 1015 launched child process 6873 [task 2025-05-09T07:44:18.369Z] 07:44:18 INFO - ==> process 1015 launched child process 6874 [task 2025-05-09T07:44:18.370Z] 07:44:18 INFO - ==> process 1015 launched child process 6875 [task 2025-05-09T07:44:18.370Z] 07:44:18 INFO - ==> process 1015 launched child process 6876 [task 2025-05-09T07:44:18.371Z] 07:44:18 INFO - ==> process 1015 launched child process 6882 [task 2025-05-09T07:44:18.371Z] 07:44:18 INFO - ==> process 1015 launched child process 6883 [task 2025-05-09T07:44:18.371Z] 07:44:18 INFO - ==> process 1015 launched child process 6884 [task 2025-05-09T07:44:18.372Z] 07:44:18 INFO - ==> process 1015 launched child process 6885 [task 2025-05-09T07:44:18.372Z] 07:44:18 INFO - ==> process 1015 launched child process 6887 [task 2025-05-09T07:44:18.373Z] 07:44:18 INFO - ==> process 1015 launched child process 6888 [task 2025-05-09T07:44:18.373Z] 07:44:18 INFO - ==> process 1015 launched child process 6889 [task 2025-05-09T07:44:18.373Z] 07:44:18 INFO - ==> process 1015 launched child process 6890 [task 2025-05-09T07:44:18.374Z] 07:44:18 INFO - ==> process 1015 launched child process 6894 [task 2025-05-09T07:44:18.374Z] 07:44:18 INFO - ==> process 1015 launched child process 6895 [task 2025-05-09T07:44:18.375Z] 07:44:18 INFO - ==> process 1015 launched child process 6896 [task 2025-05-09T07:44:18.375Z] 07:44:18 INFO - ==> process 1015 launched child process 6900 [task 2025-05-09T07:44:18.375Z] 07:44:18 INFO - ==> process 1015 launched child process 6901 [task 2025-05-09T07:44:18.376Z] 07:44:18 INFO - ==> process 1015 launched child process 6902 [task 2025-05-09T07:44:18.376Z] 07:44:18 INFO - ==> process 1015 launched child process 6903 [task 2025-05-09T07:44:18.376Z] 07:44:18 INFO - ==> process 1015 launched child process 6904 [task 2025-05-09T07:44:18.377Z] 07:44:18 INFO - ==> process 1015 launched child process 6905 [task 2025-05-09T07:44:18.377Z] 07:44:18 INFO - ==> process 1015 launched child process 6912 [task 2025-05-09T07:44:18.378Z] 07:44:18 INFO - ==> process 1015 launched child process 6913 [task 2025-05-09T07:44:18.378Z] 07:44:18 INFO - ==> process 1015 launched child process 6914 [task 2025-05-09T07:44:18.378Z] 07:44:18 INFO - ==> process 1015 launched child process 6918 [task 2025-05-09T07:44:18.379Z] 07:44:18 INFO - ==> process 1015 launched child process 6919 [task 2025-05-09T07:44:18.379Z] 07:44:18 INFO - ==> process 1015 launched child process 6920 [task 2025-05-09T07:44:18.379Z] 07:44:18 INFO - ==> process 1015 launched child process 6924 [task 2025-05-09T07:44:18.380Z] 07:44:18 INFO - ==> process 1015 launched child process 6925 [task 2025-05-09T07:44:18.380Z] 07:44:18 INFO - ==> process 1015 launched child process 6926 [task 2025-05-09T07:44:18.381Z] 07:44:18 INFO - ==> process 1015 launched child process 6927 [task 2025-05-09T07:44:18.381Z] 07:44:18 INFO - ==> process 1015 launched child process 6928 [task 2025-05-09T07:44:18.381Z] 07:44:18 INFO - ==> process 1015 launched child process 6929 [task 2025-05-09T07:44:18.382Z] 07:44:18 INFO - ==> process 1015 launched child process 6930 [task 2025-05-09T07:44:18.382Z] 07:44:18 INFO - ==> process 1015 launched child process 6931 [task 2025-05-09T07:44:18.383Z] 07:44:18 INFO - ==> process 1015 launched child process 6932 [task 2025-05-09T07:44:18.383Z] 07:44:18 INFO - ==> process 1015 launched child process 6933 [task 2025-05-09T07:44:18.383Z] 07:44:18 INFO - ==> process 1015 launched child process 6934 [task 2025-05-09T07:44:18.384Z] 07:44:18 INFO - ==> process 1015 launched child process 6935 [task 2025-05-09T07:44:18.384Z] 07:44:18 INFO - ==> process 1015 launched child process 6936 [task 2025-05-09T07:44:18.385Z] 07:44:18 INFO - ==> process 1015 launched child process 6937 [task 2025-05-09T07:44:18.385Z] 07:44:18 INFO - ==> process 1015 launched child process 6938 [task 2025-05-09T07:44:18.385Z] 07:44:18 INFO - ==> process 1015 launched child process 6945 [task 2025-05-09T07:44:18.386Z] 07:44:18 INFO - ==> process 1015 launched child process 6946 [task 2025-05-09T07:44:18.386Z] 07:44:18 INFO - ==> process 1015 launched child process 6947 [task 2025-05-09T07:44:18.387Z] 07:44:18 INFO - ==> process 1015 launched child process 6948 [task 2025-05-09T07:44:18.387Z] 07:44:18 INFO - ==> process 1015 launched child process 6961 [task 2025-05-09T07:44:18.387Z] 07:44:18 INFO - ==> process 1015 launched child process 6992 [task 2025-05-09T07:44:18.388Z] 07:44:18 INFO - ==> process 1015 launched child process 7024 [task 2025-05-09T07:44:18.388Z] 07:44:18 INFO - ==> process 1015 launched child process 7062 [task 2025-05-09T07:44:18.388Z] 07:44:18 INFO - ==> process 1015 launched child process 7092 [task 2025-05-09T07:44:18.389Z] 07:44:18 INFO - ==> process 1015 launched child process 7118 [task 2025-05-09T07:44:18.389Z] 07:44:18 INFO - ==> process 1015 launched child process 7119 [task 2025-05-09T07:44:18.390Z] 07:44:18 INFO - ==> process 1015 launched child process 7120 [task 2025-05-09T07:44:18.390Z] 07:44:18 INFO - ==> process 1015 launched child process 7122 [task 2025-05-09T07:44:18.390Z] 07:44:18 INFO - ==> process 1015 launched child process 7123 [task 2025-05-09T07:44:18.391Z] 07:44:18 INFO - ==> process 1015 launched child process 7146 [task 2025-05-09T07:44:18.391Z] 07:44:18 INFO - ==> process 1015 launched child process 7148 [task 2025-05-09T07:44:18.392Z] 07:44:18 INFO - ==> process 1015 launched child process 7174 [task 2025-05-09T07:44:18.392Z] 07:44:18 INFO - ==> process 1015 launched child process 7175 [task 2025-05-09T07:44:18.392Z] 07:44:18 INFO - ==> process 1015 launched child process 7176 [task 2025-05-09T07:44:18.393Z] 07:44:18 INFO - ==> process 1015 launched child process 7177 [task 2025-05-09T07:44:18.393Z] 07:44:18 INFO - ==> process 1015 launched child process 7178 [task 2025-05-09T07:44:18.394Z] 07:44:18 INFO - ==> process 1015 launched child process 7179 [task 2025-05-09T07:44:18.394Z] 07:44:18 INFO - ==> process 1015 launched child process 7180 [task 2025-05-09T07:44:18.394Z] 07:44:18 INFO - ==> process 1015 launched child process 7196 [task 2025-05-09T07:44:18.395Z] 07:44:18 INFO - ==> process 1015 launched child process 7197 [task 2025-05-09T07:44:18.395Z] 07:44:18 INFO - ==> process 1015 launched child process 7198 [task 2025-05-09T07:44:18.396Z] 07:44:18 INFO - ==> process 1015 launched child process 7199 [task 2025-05-09T07:44:18.396Z] 07:44:18 INFO - ==> process 1015 launched child process 7257 [task 2025-05-09T07:44:18.396Z] 07:44:18 INFO - ==> process 1015 launched child process 7258 [task 2025-05-09T07:44:18.397Z] 07:44:18 INFO - ==> process 1015 launched child process 7259 [task 2025-05-09T07:44:18.397Z] 07:44:18 INFO - ==> process 1015 launched child process 7260 [task 2025-05-09T07:44:18.398Z] 07:44:18 INFO - ==> process 1015 launched child process 7264 [task 2025-05-09T07:44:18.398Z] 07:44:18 INFO - ==> process 1015 launched child process 7265 [task 2025-05-09T07:44:18.398Z] 07:44:18 INFO - ==> process 1015 launched child process 7274 [task 2025-05-09T07:44:18.399Z] 07:44:18 INFO - ==> process 1015 launched child process 7306 [task 2025-05-09T07:44:18.399Z] 07:44:18 INFO - ==> process 1015 launched child process 7307 [task 2025-05-09T07:44:18.400Z] 07:44:18 INFO - ==> process 1015 launched child process 7407 [task 2025-05-09T07:44:18.400Z] 07:44:18 INFO - ==> process 1015 launched child process 7408 [task 2025-05-09T07:44:18.400Z] 07:44:18 INFO - ==> process 1015 launched child process 7415 [task 2025-05-09T07:44:18.401Z] 07:44:18 INFO - ==> process 1015 launched child process 7416 [task 2025-05-09T07:44:18.401Z] 07:44:18 INFO - ==> process 1015 launched child process 7465 [task 2025-05-09T07:44:18.402Z] 07:44:18 INFO - ==> process 1015 launched child process 7466 [task 2025-05-09T07:44:18.402Z] 07:44:18 INFO - ==> process 1015 launched child process 7467 [task 2025-05-09T07:44:18.402Z] 07:44:18 INFO - ==> process 1015 launched child process 7476 [task 2025-05-09T07:44:18.403Z] 07:44:18 INFO - ==> process 1015 launched child process 7477 [task 2025-05-09T07:44:18.403Z] 07:44:18 INFO - ==> process 1015 launched child process 7486 [task 2025-05-09T07:44:18.404Z] 07:44:18 INFO - ==> process 1015 launched child process 7487 [task 2025-05-09T07:44:18.404Z] 07:44:18 INFO - ==> process 1015 launched child process 7492 [task 2025-05-09T07:44:18.404Z] 07:44:18 INFO - ==> process 1015 launched child process 7493 [task 2025-05-09T07:44:18.405Z] 07:44:18 INFO - ==> process 1015 launched child process 7494 [task 2025-05-09T07:44:18.405Z] 07:44:18 INFO - ==> process 1015 launched child process 7499 [task 2025-05-09T07:44:18.405Z] 07:44:18 INFO - ==> process 1015 launched child process 7500 [task 2025-05-09T07:44:18.406Z] 07:44:18 INFO - ==> process 1015 launched child process 7501 [task 2025-05-09T07:44:18.406Z] 07:44:18 INFO - ==> process 1015 launched child process 7510 [task 2025-05-09T07:44:18.407Z] 07:44:18 INFO - ==> process 1015 launched child process 7511 [task 2025-05-09T07:44:18.407Z] 07:44:18 INFO - ==> process 1015 launched child process 7512 [task 2025-05-09T07:44:18.407Z] 07:44:18 INFO - ==> process 1015 launched child process 7513 [task 2025-05-09T07:44:18.408Z] 07:44:18 INFO - ==> process 1015 launched child process 7514 [task 2025-05-09T07:44:18.408Z] 07:44:18 INFO - ==> process 1015 launched child process 7523 [task 2025-05-09T07:44:18.409Z] 07:44:18 INFO - ==> process 1015 launched child process 7524 [task 2025-05-09T07:44:18.409Z] 07:44:18 INFO - ==> process 1015 launched child process 7533 [task 2025-05-09T07:44:18.409Z] 07:44:18 INFO - ==> process 1015 launched child process 7534 [task 2025-05-09T07:44:18.410Z] 07:44:18 INFO - ==> process 1015 launched child process 7535 [task 2025-05-09T07:44:18.410Z] 07:44:18 INFO - ==> process 1015 launched child process 7536 [task 2025-05-09T07:44:18.411Z] 07:44:18 INFO - ==> process 1015 launched child process 7537 [task 2025-05-09T07:44:18.411Z] 07:44:18 INFO - ==> process 1015 launched child process 7538 [task 2025-05-09T07:44:18.411Z] 07:44:18 INFO - ==> process 1015 launched child process 7539 [task 2025-05-09T07:44:18.412Z] 07:44:18 INFO - ==> process 1015 launched child process 7540 [task 2025-05-09T07:44:18.412Z] 07:44:18 INFO - ==> process 1015 launched child process 7541 [task 2025-05-09T07:44:18.413Z] 07:44:18 INFO - ==> process 1015 launched child process 7542 [task 2025-05-09T07:44:18.413Z] 07:44:18 INFO - ==> process 1015 launched child process 7543 [task 2025-05-09T07:44:18.413Z] 07:44:18 INFO - ==> process 1015 launched child process 7544 [task 2025-05-09T07:44:18.414Z] 07:44:18 INFO - ==> process 1015 launched child process 7545 [task 2025-05-09T07:44:18.414Z] 07:44:18 INFO - ==> process 1015 launched child process 7546 [task 2025-05-09T07:44:18.414Z] 07:44:18 INFO - ==> process 1015 launched child process 7547 [task 2025-05-09T07:44:18.415Z] 07:44:18 INFO - ==> process 1015 launched child process 7548 [task 2025-05-09T07:44:18.415Z] 07:44:18 INFO - ==> process 1015 launched child process 7549 [task 2025-05-09T07:44:18.416Z] 07:44:18 INFO - ==> process 1015 launched child process 7550 [task 2025-05-09T07:44:18.416Z] 07:44:18 INFO - ==> process 1015 launched child process 7551 [task 2025-05-09T07:44:18.417Z] 07:44:18 INFO - ==> process 1015 launched child process 7552 [task 2025-05-09T07:44:18.417Z] 07:44:18 INFO - ==> process 1015 launched child process 7553 [task 2025-05-09T07:44:18.417Z] 07:44:18 INFO - ==> process 1015 launched child process 7554 [task 2025-05-09T07:44:18.418Z] 07:44:18 INFO - ==> process 1015 launched child process 7555 [task 2025-05-09T07:44:18.418Z] 07:44:18 INFO - ==> process 1015 launched child process 7564 [task 2025-05-09T07:44:18.419Z] 07:44:18 INFO - ==> process 1015 launched child process 7565 [task 2025-05-09T07:44:18.419Z] 07:44:18 INFO - ==> process 1015 launched child process 7566 [task 2025-05-09T07:44:18.419Z] 07:44:18 INFO - ==> process 1015 launched child process 7575 [task 2025-05-09T07:44:18.420Z] 07:44:18 INFO - ==> process 1015 launched child process 7576 [task 2025-05-09T07:44:18.420Z] 07:44:18 INFO - ==> process 1015 launched child process 7577 [task 2025-05-09T07:44:18.421Z] 07:44:18 INFO - ==> process 1015 launched child process 7578 [task 2025-05-09T07:44:18.421Z] 07:44:18 INFO - ==> process 1015 launched child process 7579 [task 2025-05-09T07:44:18.421Z] 07:44:18 INFO - ==> process 1015 launched child process 7589 [task 2025-05-09T07:44:18.422Z] 07:44:18 INFO - ==> process 1015 launched child process 7590 [task 2025-05-09T07:44:18.422Z] 07:44:18 INFO - ==> process 1015 launched child process 7591 [task 2025-05-09T07:44:18.422Z] 07:44:18 INFO - ==> process 1015 launched child process 7600 [task 2025-05-09T07:44:18.423Z] 07:44:18 INFO - ==> process 1015 launched child process 7601 [task 2025-05-09T07:44:18.423Z] 07:44:18 INFO - ==> process 1015 launched child process 7602 [task 2025-05-09T07:44:18.424Z] 07:44:18 INFO - ==> process 1015 launched child process 7603 [task 2025-05-09T07:44:18.424Z] 07:44:18 INFO - ==> process 1015 launched child process 7604 [task 2025-05-09T07:44:18.424Z] 07:44:18 INFO - ==> process 1015 launched child process 7606 [task 2025-05-09T07:44:18.425Z] 07:44:18 INFO - ==> process 1015 launched child process 7607 [task 2025-05-09T07:44:18.425Z] 07:44:18 INFO - ==> process 1015 launched child process 7608 [task 2025-05-09T07:44:18.426Z] 07:44:18 INFO - ==> process 1015 launched child process 7609 [task 2025-05-09T07:44:18.426Z] 07:44:18 INFO - ==> process 1015 launched child process 7610 [task 2025-05-09T07:44:18.426Z] 07:44:18 INFO - ==> process 1015 launched child process 7611 [task 2025-05-09T07:44:18.427Z] 07:44:18 INFO - ==> process 1015 launched child process 7612 [task 2025-05-09T07:44:18.427Z] 07:44:18 INFO - ==> process 1015 launched child process 7613 [task 2025-05-09T07:44:18.428Z] 07:44:18 INFO - ==> process 1015 launched child process 7614 [task 2025-05-09T07:44:18.428Z] 07:44:18 INFO - ==> process 1015 launched child process 7615 [task 2025-05-09T07:44:18.428Z] 07:44:18 INFO - ==> process 1015 launched child process 7616 [task 2025-05-09T07:44:18.429Z] 07:44:18 INFO - ==> process 1015 launched child process 7617 [task 2025-05-09T07:44:18.429Z] 07:44:18 INFO - ==> process 1015 launched child process 7618 [task 2025-05-09T07:44:18.430Z] 07:44:18 INFO - ==> process 1015 launched child process 7619 [task 2025-05-09T07:44:18.430Z] 07:44:18 INFO - ==> process 1015 launched child process 7620 [task 2025-05-09T07:44:18.430Z] 07:44:18 INFO - ==> process 1015 launched child process 7621 [task 2025-05-09T07:44:18.431Z] 07:44:18 INFO - ==> process 1015 launched child process 7622 [task 2025-05-09T07:44:18.431Z] 07:44:18 INFO - ==> process 1015 launched child process 7623 [task 2025-05-09T07:44:18.432Z] 07:44:18 INFO - ==> process 1015 launched child process 7624 [task 2025-05-09T07:44:18.432Z] 07:44:18 INFO - ==> process 1015 launched child process 7625 [task 2025-05-09T07:44:18.432Z] 07:44:18 INFO - ==> process 1015 launched child process 7634 [task 2025-05-09T07:44:18.433Z] 07:44:18 INFO - ==> process 1015 launched child process 7635 [task 2025-05-09T07:44:18.433Z] 07:44:18 INFO - ==> process 1015 launched child process 7636 [task 2025-05-09T07:44:18.434Z] 07:44:18 INFO - ==> process 1015 launched child process 7645 [task 2025-05-09T07:44:18.434Z] 07:44:18 INFO - ==> process 1015 launched child process 7646 [task 2025-05-09T07:44:18.434Z] 07:44:18 INFO - ==> process 1015 launched child process 7647 [task 2025-05-09T07:44:18.435Z] 07:44:18 INFO - ==> process 1015 launched child process 7648 [task 2025-05-09T07:44:18.435Z] 07:44:18 INFO - ==> process 1015 launched child process 7649 [task 2025-05-09T07:44:18.436Z] 07:44:18 INFO - ==> process 1015 launched child process 7650 [task 2025-05-09T07:44:18.436Z] 07:44:18 INFO - ==> process 1015 launched child process 7651 [task 2025-05-09T07:44:18.436Z] 07:44:18 INFO - ==> process 1015 launched child process 7652 [task 2025-05-09T07:44:18.437Z] 07:44:18 INFO - ==> process 1015 launched child process 7653 [task 2025-05-09T07:44:18.437Z] 07:44:18 INFO - ==> process 1015 launched child process 7654 [task 2025-05-09T07:44:18.438Z] 07:44:18 INFO - ==> process 1015 launched child process 7655 [task 2025-05-09T07:44:18.438Z] 07:44:18 INFO - ==> process 1015 launched child process 7656 [task 2025-05-09T07:44:18.438Z] 07:44:18 INFO - ==> process 1015 launched child process 7665 [task 2025-05-09T07:44:18.439Z] 07:44:18 INFO - ==> process 1015 launched child process 7666 [task 2025-05-09T07:44:18.439Z] 07:44:18 INFO - ==> process 1015 launched child process 7667 [task 2025-05-09T07:44:18.440Z] 07:44:18 INFO - ==> process 1015 launched child process 7676 [task 2025-05-09T07:44:18.440Z] 07:44:18 INFO - ==> process 1015 launched child process 7677 [task 2025-05-09T07:44:18.440Z] 07:44:18 INFO - ==> process 1015 launched child process 7678 [task 2025-05-09T07:44:18.441Z] 07:44:18 INFO - ==> process 1015 launched child process 7679 [task 2025-05-09T07:44:18.441Z] 07:44:18 INFO - ==> process 1015 launched child process 7680 [task 2025-05-09T07:44:18.442Z] 07:44:18 INFO - ==> process 1015 launched child process 7681 [task 2025-05-09T07:44:18.442Z] 07:44:18 INFO - ==> process 1015 launched child process 7682 [task 2025-05-09T07:44:18.442Z] 07:44:18 INFO - ==> process 1015 launched child process 7688 [task 2025-05-09T07:44:18.443Z] 07:44:18 INFO - ==> process 1015 launched child process 7692 [task 2025-05-09T07:44:18.443Z] 07:44:18 INFO - ==> process 1015 launched child process 7693 [task 2025-05-09T07:44:18.444Z] 07:44:18 INFO - ==> process 1015 launched child process 7702 [task 2025-05-09T07:44:18.444Z] 07:44:18 INFO - ==> process 1015 launched child process 7703 [task 2025-05-09T07:44:18.444Z] 07:44:18 INFO - ==> process 1015 launched child process 7712 [task 2025-05-09T07:44:18.445Z] 07:44:18 INFO - ==> process 1015 launched child process 7713 [task 2025-05-09T07:44:18.445Z] 07:44:18 INFO - ==> process 1015 launched child process 7714 [task 2025-05-09T07:44:18.446Z] 07:44:18 INFO - ==> process 1015 launched child process 7715 [task 2025-05-09T07:44:18.446Z] 07:44:18 INFO - ==> process 1015 launched child process 7716 [task 2025-05-09T07:44:18.446Z] 07:44:18 INFO - ==> process 1015 launched child process 7717 [task 2025-05-09T07:44:18.447Z] 07:44:18 INFO - ==> process 1015 launched child process 7718 [task 2025-05-09T07:44:18.447Z] 07:44:18 INFO - ==> process 1015 launched child process 7719 [task 2025-05-09T07:44:18.448Z] 07:44:18 INFO - ==> process 1015 launched child process 7728 [task 2025-05-09T07:44:18.448Z] 07:44:18 INFO - ==> process 1015 launched child process 7729 [task 2025-05-09T07:44:18.449Z] 07:44:18 INFO - ==> process 1015 launched child process 7730 [task 2025-05-09T07:44:18.449Z] 07:44:18 INFO - ==> process 1015 launched child process 7739 [task 2025-05-09T07:44:18.449Z] 07:44:18 INFO - ==> process 1015 launched child process 7740 [task 2025-05-09T07:44:18.450Z] 07:44:18 INFO - ==> process 1015 launched child process 7741 [task 2025-05-09T07:44:18.450Z] 07:44:18 INFO - ==> process 1015 launched child process 7742 [task 2025-05-09T07:44:18.451Z] 07:44:18 INFO - ==> process 1015 launched child process 7743 [task 2025-05-09T07:44:18.451Z] 07:44:18 INFO - ==> process 1015 launched child process 7744 [task 2025-05-09T07:44:18.451Z] 07:44:18 INFO - ==> process 1015 launched child process 7745 [task 2025-05-09T07:44:18.452Z] 07:44:18 INFO - ==> process 1015 launched child process 7746 [task 2025-05-09T07:44:18.452Z] 07:44:18 INFO - ==> process 1015 launched child process 7747 [task 2025-05-09T07:44:18.453Z] 07:44:18 INFO - ==> process 1015 launched child process 7748 [task 2025-05-09T07:44:18.453Z] 07:44:18 INFO - ==> process 1015 launched child process 7749 [task 2025-05-09T07:44:18.453Z] 07:44:18 INFO - ==> process 1015 launched child process 7786 [task 2025-05-09T07:44:18.454Z] 07:44:18 INFO - ==> process 1015 launched child process 7812 [task 2025-05-09T07:44:18.454Z] 07:44:18 INFO - ==> process 1015 launched child process 7813 [task 2025-05-09T07:44:18.454Z] 07:44:18 INFO - ==> process 1015 launched child process 7867 [task 2025-05-09T07:44:18.455Z] 07:44:18 INFO - ==> process 1015 launched child process 7868 [task 2025-05-09T07:44:18.455Z] 07:44:18 INFO - ==> process 1015 launched child process 7873 [task 2025-05-09T07:44:18.456Z] 07:44:18 INFO - ==> process 1015 launched child process 7875 [task 2025-05-09T07:44:18.456Z] 07:44:18 INFO - ==> process 1015 launched child process 7876 [task 2025-05-09T07:44:18.456Z] 07:44:18 INFO - ==> process 1015 launched child process 7919 [task 2025-05-09T07:44:18.457Z] 07:44:18 INFO - ==> process 1015 launched child process 7920 [task 2025-05-09T07:44:18.457Z] 07:44:18 INFO - ==> process 1015 launched child process 7977 [task 2025-05-09T07:44:18.458Z] 07:44:18 INFO - ==> process 1015 launched child process 7978 [task 2025-05-09T07:44:18.458Z] 07:44:18 INFO - ==> process 1015 launched child process 7979 [task 2025-05-09T07:44:18.458Z] 07:44:18 INFO - ==> process 1015 launched child process 8036 [task 2025-05-09T07:44:18.459Z] 07:44:18 INFO - ==> process 1015 launched child process 8037 [task 2025-05-09T07:44:18.459Z] 07:44:18 INFO - ==> process 1015 launched child process 8038 [task 2025-05-09T07:44:18.460Z] 07:44:18 INFO - ==> process 1015 launched child process 8071 [task 2025-05-09T07:44:18.460Z] 07:44:18 INFO - ==> process 1015 launched child process 8072 [task 2025-05-09T07:44:18.460Z] 07:44:18 INFO - ==> process 1015 launched child process 8073 [task 2025-05-09T07:44:18.461Z] 07:44:18 INFO - ==> process 1015 launched child process 8074 [task 2025-05-09T07:44:18.461Z] 07:44:18 INFO - ==> process 1015 launched child process 8075 [task 2025-05-09T07:44:18.462Z] 07:44:18 INFO - ==> process 1015 launched child process 8102 [task 2025-05-09T07:44:18.462Z] 07:44:18 INFO - ==> process 1015 launched child process 8103 [task 2025-05-09T07:44:18.462Z] 07:44:18 INFO - ==> process 1015 launched child process 8158 [task 2025-05-09T07:44:18.463Z] 07:44:18 INFO - ==> process 1015 launched child process 8161 [task 2025-05-09T07:44:18.463Z] 07:44:18 INFO - ==> process 1015 launched child process 8162 [task 2025-05-09T07:44:18.464Z] 07:44:18 INFO - ==> process 1015 launched child process 8163 [task 2025-05-09T07:44:18.464Z] 07:44:18 INFO - ==> process 1015 launched child process 8164 [task 2025-05-09T07:44:18.464Z] 07:44:18 INFO - ==> process 1015 launched child process 8165 [task 2025-05-09T07:44:18.465Z] 07:44:18 INFO - ==> process 1015 launched child process 8209 [task 2025-05-09T07:44:18.465Z] 07:44:18 INFO - ==> process 1015 launched child process 8210 [task 2025-05-09T07:44:18.465Z] 07:44:18 INFO - ==> process 1015 launched child process 8211 [task 2025-05-09T07:44:18.466Z] 07:44:18 INFO - ==> process 1015 launched child process 8212 [task 2025-05-09T07:44:18.466Z] 07:44:18 INFO - ==> process 1015 launched child process 8213 [task 2025-05-09T07:44:18.467Z] 07:44:18 INFO - ==> process 1015 launched child process 8261 [task 2025-05-09T07:44:18.467Z] 07:44:18 INFO - ==> process 1015 launched child process 8268 [task 2025-05-09T07:44:18.467Z] 07:44:18 INFO - ==> process 1015 launched child process 8270 [task 2025-05-09T07:44:18.468Z] 07:44:18 INFO - ==> process 1015 launched child process 8327 [task 2025-05-09T07:44:18.468Z] 07:44:18 INFO - ==> process 1015 launched child process 8328 [task 2025-05-09T07:44:18.468Z] 07:44:18 INFO - ==> process 1015 launched child process 8355 [task 2025-05-09T07:44:18.469Z] 07:44:18 INFO - ==> process 1015 launched child process 8362 [task 2025-05-09T07:44:18.469Z] 07:44:18 INFO - ==> process 1015 launched child process 8363 [task 2025-05-09T07:44:18.470Z] 07:44:18 INFO - ==> process 1015 launched child process 8420 [task 2025-05-09T07:44:18.470Z] 07:44:18 INFO - ==> process 1015 launched child process 8421 [task 2025-05-09T07:44:18.470Z] 07:44:18 INFO - ==> process 1015 launched child process 8422 [task 2025-05-09T07:44:18.471Z] 07:44:18 INFO - ==> process 1015 launched child process 8426 [task 2025-05-09T07:44:18.471Z] 07:44:18 INFO - ==> process 1015 launched child process 8480 [task 2025-05-09T07:44:18.471Z] 07:44:18 INFO - ==> process 1015 launched child process 8483 [task 2025-05-09T07:44:18.472Z] 07:44:18 INFO - ==> process 1015 launched child process 8484 [task 2025-05-09T07:44:18.472Z] 07:44:18 INFO - ==> process 1015 launched child process 8541 [task 2025-05-09T07:44:18.473Z] 07:44:18 INFO - ==> process 1015 launched child process 8542 [task 2025-05-09T07:44:18.473Z] 07:44:18 INFO - ==> process 1015 launched child process 8547 [task 2025-05-09T07:44:18.473Z] 07:44:18 INFO - ==> process 1015 launched child process 8575 [task 2025-05-09T07:44:18.474Z] 07:44:18 INFO - ==> process 1015 launched child process 8576 [task 2025-05-09T07:44:18.474Z] 07:44:18 INFO - ==> process 1015 launched child process 8630 [task 2025-05-09T07:44:18.475Z] 07:44:18 INFO - ==> process 1015 launched child process 8633 [task 2025-05-09T07:44:18.475Z] 07:44:18 INFO - ==> process 1015 launched child process 8634 [task 2025-05-09T07:44:18.475Z] 07:44:18 INFO - ==> process 1015 launched child process 8646 [task 2025-05-09T07:44:18.476Z] 07:44:18 INFO - ==> process 1015 launched child process 8647 [task 2025-05-09T07:44:18.476Z] 07:44:18 INFO - ==> process 1015 launched child process 8648 [task 2025-05-09T07:44:18.477Z] 07:44:18 INFO - ==> process 1015 launched child process 8649 [task 2025-05-09T07:44:18.477Z] 07:44:18 INFO - ==> process 1015 launched child process 8650 [task 2025-05-09T07:44:18.477Z] 07:44:18 INFO - ==> process 1015 launched child process 8651 [task 2025-05-09T07:44:18.478Z] 07:44:18 INFO - ==> process 1015 launched child process 8652 [task 2025-05-09T07:44:18.478Z] 07:44:18 INFO - ==> process 1015 launched child process 8653 [task 2025-05-09T07:44:18.479Z] 07:44:18 INFO - ==> process 1015 launched child process 8654 [task 2025-05-09T07:44:18.479Z] 07:44:18 INFO - ==> process 1015 launched child process 8655 [task 2025-05-09T07:44:18.479Z] 07:44:18 INFO - ==> process 1015 launched child process 8656 [task 2025-05-09T07:44:18.480Z] 07:44:18 INFO - ==> process 1015 launched child process 8657 [task 2025-05-09T07:44:18.480Z] 07:44:18 INFO - ==> process 1015 launched child process 8658 [task 2025-05-09T07:44:18.480Z] 07:44:18 INFO - ==> process 1015 launched child process 8659 [task 2025-05-09T07:44:18.481Z] 07:44:18 INFO - ==> process 1015 launched child process 8660 [task 2025-05-09T07:44:18.481Z] 07:44:18 INFO - ==> process 1015 launched child process 8661 [task 2025-05-09T07:44:18.482Z] 07:44:18 INFO - ==> process 1015 launched child process 8662 [task 2025-05-09T07:44:18.482Z] 07:44:18 INFO - ==> process 1015 launched child process 8663 [task 2025-05-09T07:44:18.482Z] 07:44:18 INFO - ==> process 1015 launched child process 8665 [task 2025-05-09T07:44:18.483Z] 07:44:18 INFO - ==> process 1015 launched child process 8666 [task 2025-05-09T07:44:18.483Z] 07:44:18 INFO - ==> process 1015 launched child process 8667 [task 2025-05-09T07:44:18.484Z] 07:44:18 INFO - ==> process 1015 launched child process 8668 [task 2025-05-09T07:44:18.484Z] 07:44:18 INFO - ==> process 1015 launched child process 8669 [task 2025-05-09T07:44:18.484Z] 07:44:18 INFO - ==> process 1015 launched child process 8670 [task 2025-05-09T07:44:18.485Z] 07:44:18 INFO - ==> process 1015 launched child process 8671 [task 2025-05-09T07:44:18.485Z] 07:44:18 INFO - ==> process 1015 launched child process 8672 [task 2025-05-09T07:44:18.485Z] 07:44:18 INFO - ==> process 1015 launched child process 8673 [task 2025-05-09T07:44:18.486Z] 07:44:18 INFO - ==> process 1015 launched child process 8674 [task 2025-05-09T07:44:18.486Z] 07:44:18 INFO - ==> process 1015 launched child process 8675 [task 2025-05-09T07:44:18.486Z] 07:44:18 INFO - ==> process 1015 launched child process 8676 [task 2025-05-09T07:44:18.487Z] 07:44:18 INFO - ==> process 1015 launched child process 8677 [task 2025-05-09T07:44:18.487Z] 07:44:18 INFO - ==> process 1015 launched child process 8678 [task 2025-05-09T07:44:18.488Z] 07:44:18 INFO - ==> process 1015 launched child process 8679 [task 2025-05-09T07:44:18.488Z] 07:44:18 INFO - ==> process 1015 launched child process 8680 [task 2025-05-09T07:44:18.488Z] 07:44:18 INFO - ==> process 1015 launched child process 8681 [task 2025-05-09T07:44:18.489Z] 07:44:18 INFO - ==> process 1015 launched child process 8682 [task 2025-05-09T07:44:18.489Z] 07:44:18 INFO - ==> process 1015 launched child process 8683 [task 2025-05-09T07:44:18.489Z] 07:44:18 INFO - ==> process 1015 launched child process 8684 [task 2025-05-09T07:44:18.490Z] 07:44:18 INFO - ==> process 1015 launched child process 8685 [task 2025-05-09T07:44:18.490Z] 07:44:18 INFO - ==> process 1015 launched child process 8686 [task 2025-05-09T07:44:18.491Z] 07:44:18 INFO - ==> process 1015 launched child process 8687 [task 2025-05-09T07:44:18.491Z] 07:44:18 INFO - ==> process 1015 launched child process 8688 [task 2025-05-09T07:44:18.491Z] 07:44:18 INFO - ==> process 1015 launched child process 8689 [task 2025-05-09T07:44:18.492Z] 07:44:18 INFO - ==> process 1015 launched child process 8690 [task 2025-05-09T07:44:18.492Z] 07:44:18 INFO - ==> process 1015 launched child process 8691 [task 2025-05-09T07:44:18.492Z] 07:44:18 INFO - ==> process 1015 launched child process 8692 [task 2025-05-09T07:44:18.493Z] 07:44:18 INFO - ==> process 1015 launched child process 8693 [task 2025-05-09T07:44:18.493Z] 07:44:18 INFO - ==> process 1015 launched child process 8694 [task 2025-05-09T07:44:18.494Z] 07:44:18 INFO - ==> process 1015 launched child process 8695 [task 2025-05-09T07:44:18.494Z] 07:44:18 INFO - ==> process 1015 launched child process 8696 [task 2025-05-09T07:44:18.495Z] 07:44:18 INFO - ==> process 1015 launched child process 8697 [task 2025-05-09T07:44:18.495Z] 07:44:18 INFO - ==> process 1015 launched child process 8698 [task 2025-05-09T07:44:18.495Z] 07:44:18 INFO - ==> process 1015 launched child process 8699 [task 2025-05-09T07:44:18.495Z] 07:44:18 INFO - ==> process 1015 launched child process 8700 [task 2025-05-09T07:44:18.496Z] 07:44:18 INFO - ==> process 1015 launched child process 8701 [task 2025-05-09T07:44:18.496Z] 07:44:18 INFO - ==> process 1015 launched child process 8702 [task 2025-05-09T07:44:18.497Z] 07:44:18 INFO - ==> process 1015 launched child process 8703 [task 2025-05-09T07:44:18.497Z] 07:44:18 INFO - ==> process 1015 launched child process 8704 [task 2025-05-09T07:44:18.497Z] 07:44:18 INFO - ==> process 1015 launched child process 8705 [task 2025-05-09T07:44:18.498Z] 07:44:18 INFO - ==> process 1015 launched child process 8706 [task 2025-05-09T07:44:18.498Z] 07:44:18 INFO - ==> process 1015 launched child process 8707 [task 2025-05-09T07:44:18.499Z] 07:44:18 INFO - ==> process 1015 launched child process 8708 [task 2025-05-09T07:44:18.499Z] 07:44:18 INFO - ==> process 1015 launched child process 8709 [task 2025-05-09T07:44:18.499Z] 07:44:18 INFO - ==> process 1015 launched child process 8710 [task 2025-05-09T07:44:18.500Z] 07:44:18 INFO - ==> process 1015 launched child process 8711 [task 2025-05-09T07:44:18.500Z] 07:44:18 INFO - ==> process 1015 launched child process 8712 [task 2025-05-09T07:44:18.500Z] 07:44:18 INFO - ==> process 1015 launched child process 8713 [task 2025-05-09T07:44:18.501Z] 07:44:18 INFO - ==> process 1015 launched child process 8714 [task 2025-05-09T07:44:18.501Z] 07:44:18 INFO - ==> process 1015 launched child process 8715 [task 2025-05-09T07:44:18.502Z] 07:44:18 INFO - ==> process 1015 launched child process 8716 [task 2025-05-09T07:44:18.502Z] 07:44:18 INFO - ==> process 1015 launched child process 8717 [task 2025-05-09T07:44:18.502Z] 07:44:18 INFO - ==> process 1015 launched child process 8718 [task 2025-05-09T07:44:18.503Z] 07:44:18 INFO - ==> process 1015 launched child process 8719 [task 2025-05-09T07:44:18.503Z] 07:44:18 INFO - ==> process 1015 launched child process 8720 [task 2025-05-09T07:44:18.504Z] 07:44:18 INFO - ==> process 1015 launched child process 8721 [task 2025-05-09T07:44:18.504Z] 07:44:18 INFO - ==> process 1015 launched child process 8722 [task 2025-05-09T07:44:18.504Z] 07:44:18 INFO - ==> process 1015 launched child process 8723 [task 2025-05-09T07:44:18.505Z] 07:44:18 INFO - ==> process 1015 launched child process 8724 [task 2025-05-09T07:44:18.505Z] 07:44:18 INFO - ==> process 1015 launched child process 8725 [task 2025-05-09T07:44:18.505Z] 07:44:18 INFO - ==> process 1015 launched child process 8726 [task 2025-05-09T07:44:18.506Z] 07:44:18 INFO - ==> process 1015 launched child process 8727 [task 2025-05-09T07:44:18.506Z] 07:44:18 INFO - ==> process 1015 launched child process 8728 [task 2025-05-09T07:44:18.506Z] 07:44:18 INFO - ==> process 1015 launched child process 8729 [task 2025-05-09T07:44:18.507Z] 07:44:18 INFO - ==> process 1015 launched child process 8730 [task 2025-05-09T07:44:18.507Z] 07:44:18 INFO - ==> process 1015 launched child process 8731 [task 2025-05-09T07:44:18.508Z] 07:44:18 INFO - ==> process 1015 launched child process 8732 [task 2025-05-09T07:44:18.508Z] 07:44:18 INFO - ==> process 1015 launched child process 8734 [task 2025-05-09T07:44:18.508Z] 07:44:18 INFO - ==> process 1015 launched child process 8735 [task 2025-05-09T07:44:18.509Z] 07:44:18 INFO - ==> process 1015 launched child process 8736 [task 2025-05-09T07:44:18.509Z] 07:44:18 INFO - ==> process 1015 launched child process 8737 [task 2025-05-09T07:44:18.509Z] 07:44:18 INFO - ==> process 1015 launched child process 8738 [task 2025-05-09T07:44:18.510Z] 07:44:18 INFO - ==> process 1015 launched child process 8739 [task 2025-05-09T07:44:18.510Z] 07:44:18 INFO - ==> process 1015 launched child process 8740 [task 2025-05-09T07:44:18.511Z] 07:44:18 INFO - ==> process 1015 launched child process 8741 [task 2025-05-09T07:44:18.511Z] 07:44:18 INFO - ==> process 1015 launched child process 8742 [task 2025-05-09T07:44:18.511Z] 07:44:18 INFO - ==> process 1015 launched child process 8743 [task 2025-05-09T07:44:18.512Z] 07:44:18 INFO - ==> process 1015 launched child process 8744 [task 2025-05-09T07:44:18.512Z] 07:44:18 INFO - ==> process 1015 launched child process 8745 [task 2025-05-09T07:44:18.512Z] 07:44:18 INFO - ==> process 1015 launched child process 8746 [task 2025-05-09T07:44:18.513Z] 07:44:18 INFO - ==> process 1015 launched child process 8747 [task 2025-05-09T07:44:18.513Z] 07:44:18 INFO - ==> process 1015 launched child process 8748 [task 2025-05-09T07:44:18.514Z] 07:44:18 INFO - ==> process 1015 launched child process 8749 [task 2025-05-09T07:44:18.514Z] 07:44:18 INFO - ==> process 1015 launched child process 8750 [task 2025-05-09T07:44:18.514Z] 07:44:18 INFO - ==> process 1015 launched child process 8751 [task 2025-05-09T07:44:18.515Z] 07:44:18 INFO - ==> process 1015 launched child process 8752 [task 2025-05-09T07:44:18.515Z] 07:44:18 INFO - ==> process 1015 launched child process 8753 [task 2025-05-09T07:44:18.516Z] 07:44:18 INFO - ==> process 1015 launched child process 8757 [task 2025-05-09T07:44:18.516Z] 07:44:18 INFO - ==> process 1015 launched child process 8767 [task 2025-05-09T07:44:18.516Z] 07:44:18 INFO - ==> process 1015 launched child process 8768 [task 2025-05-09T07:44:18.517Z] 07:44:18 INFO - ==> process 1015 launched child process 8769 [task 2025-05-09T07:44:18.517Z] 07:44:18 INFO - ==> process 1015 launched child process 8770 [task 2025-05-09T07:44:18.518Z] 07:44:18 INFO - ==> process 1015 launched child process 8771 [task 2025-05-09T07:44:18.518Z] 07:44:18 INFO - ==> process 1015 launched child process 8772 [task 2025-05-09T07:44:18.519Z] 07:44:18 INFO - ==> process 1015 launched child process 8773 [task 2025-05-09T07:44:18.519Z] 07:44:18 INFO - ==> process 1015 launched child process 8774 [task 2025-05-09T07:44:18.519Z] 07:44:18 INFO - ==> process 1015 launched child process 8775 [task 2025-05-09T07:44:18.519Z] 07:44:18 INFO - ==> process 1015 launched child process 8776 [task 2025-05-09T07:44:18.520Z] 07:44:18 INFO - ==> process 1015 launched child process 8777 [task 2025-05-09T07:44:18.520Z] 07:44:18 INFO - ==> process 1015 launched child process 8778 [task 2025-05-09T07:44:18.521Z] 07:44:18 INFO - ==> process 1015 launched child process 8779 [task 2025-05-09T07:44:18.521Z] 07:44:18 INFO - ==> process 1015 launched child process 8780 [task 2025-05-09T07:44:18.521Z] 07:44:18 INFO - ==> process 1015 launched child process 8781 [task 2025-05-09T07:44:18.522Z] 07:44:18 INFO - ==> process 1015 launched child process 8782 [task 2025-05-09T07:44:18.522Z] 07:44:18 INFO - ==> process 1015 launched child process 8783 [task 2025-05-09T07:44:18.523Z] 07:44:18 INFO - ==> process 1015 launched child process 8784 [task 2025-05-09T07:44:18.523Z] 07:44:18 INFO - ==> process 1015 launched child process 8785 [task 2025-05-09T07:44:18.524Z] 07:44:18 INFO - ==> process 1015 launched child process 8786 [task 2025-05-09T07:44:18.524Z] 07:44:18 INFO - ==> process 1015 launched child process 8787 [task 2025-05-09T07:44:18.524Z] 07:44:18 INFO - ==> process 1015 launched child process 8788 [task 2025-05-09T07:44:18.525Z] 07:44:18 INFO - ==> process 1015 launched child process 8789 [task 2025-05-09T07:44:18.525Z] 07:44:18 INFO - ==> process 1015 launched child process 8790 [task 2025-05-09T07:44:18.526Z] 07:44:18 INFO - ==> process 1015 launched child process 8791 [task 2025-05-09T07:44:18.526Z] 07:44:18 INFO - ==> process 1015 launched child process 8792 [task 2025-05-09T07:44:18.526Z] 07:44:18 INFO - ==> process 1015 launched child process 8793 [task 2025-05-09T07:44:18.527Z] 07:44:18 INFO - ==> process 1015 launched child process 8794 [task 2025-05-09T07:44:18.527Z] 07:44:18 INFO - ==> process 1015 launched child process 8795 [task 2025-05-09T07:44:18.528Z] 07:44:18 INFO - ==> process 1015 launched child process 8796 [task 2025-05-09T07:44:18.528Z] 07:44:18 INFO - ==> process 1015 launched child process 8797 [task 2025-05-09T07:44:18.528Z] 07:44:18 INFO - ==> process 1015 launched child process 8798 [task 2025-05-09T07:44:18.529Z] 07:44:18 INFO - ==> process 1015 launched child process 8799 [task 2025-05-09T07:44:18.529Z] 07:44:18 INFO - ==> process 1015 launched child process 8800 [task 2025-05-09T07:44:18.530Z] 07:44:18 INFO - ==> process 1015 launched child process 8802 [task 2025-05-09T07:44:18.530Z] 07:44:18 INFO - ==> process 1015 launched child process 8803 [task 2025-05-09T07:44:18.530Z] 07:44:18 INFO - ==> process 1015 launched child process 8804 [task 2025-05-09T07:44:18.531Z] 07:44:18 INFO - ==> process 1015 launched child process 8805 [task 2025-05-09T07:44:18.531Z] 07:44:18 INFO - ==> process 1015 launched child process 8806 [task 2025-05-09T07:44:18.532Z] 07:44:18 INFO - ==> process 1015 launched child process 8807 [task 2025-05-09T07:44:18.532Z] 07:44:18 INFO - ==> process 1015 launched child process 8816 [task 2025-05-09T07:44:18.532Z] 07:44:18 INFO - ==> process 1015 launched child process 8830 [task 2025-05-09T07:44:18.533Z] 07:44:18 INFO - ==> process 1015 launched child process 8831 [task 2025-05-09T07:44:18.533Z] 07:44:18 INFO - ==> process 1015 launched child process 8832 [task 2025-05-09T07:44:18.534Z] 07:44:18 INFO - ==> process 1015 launched child process 8841 [task 2025-05-09T07:44:18.534Z] 07:44:18 INFO - ==> process 1015 launched child process 8842 [task 2025-05-09T07:44:18.534Z] 07:44:18 INFO - ==> process 1015 launched child process 8843 [task 2025-05-09T07:44:18.535Z] 07:44:18 INFO - ==> process 1015 launched child process 8844 [task 2025-05-09T07:44:18.535Z] 07:44:18 INFO - ==> process 1015 launched child process 8845 [task 2025-05-09T07:44:18.535Z] 07:44:18 INFO - ==> process 1015 launched child process 8846 [task 2025-05-09T07:44:18.536Z] 07:44:18 INFO - ==> process 1015 launched child process 8847 [task 2025-05-09T07:44:18.536Z] 07:44:18 INFO - ==> process 1015 launched child process 8848 [task 2025-05-09T07:44:18.537Z] 07:44:18 INFO - ==> process 1015 launched child process 8849 [task 2025-05-09T07:44:18.537Z] 07:44:18 INFO - ==> process 1015 launched child process 8850 [task 2025-05-09T07:44:18.537Z] 07:44:18 INFO - ==> process 1015 launched child process 8851 [task 2025-05-09T07:44:18.538Z] 07:44:18 INFO - ==> process 1015 launched child process 8852 [task 2025-05-09T07:44:18.538Z] 07:44:18 INFO - ==> process 1015 launched child process 8854 [task 2025-05-09T07:44:18.539Z] 07:44:18 INFO - ==> process 1015 launched child process 8991 [task 2025-05-09T07:44:18.539Z] 07:44:18 INFO - ==> process 1015 launched child process 9120 [task 2025-05-09T07:44:18.539Z] 07:44:18 INFO - ==> process 1015 launched child process 9269 [task 2025-05-09T07:44:18.540Z] 07:44:18 INFO - ==> process 1015 launched child process 9360 [task 2025-05-09T07:44:18.540Z] 07:44:18 INFO - ==> process 1015 launched child process 9361 [task 2025-05-09T07:44:18.541Z] 07:44:18 INFO - ==> process 1015 launched child process 9489 [task 2025-05-09T07:44:18.541Z] 07:44:18 INFO - ==> process 1015 launched child process 9490 [task 2025-05-09T07:44:18.541Z] 07:44:18 INFO - ==> process 1015 launched child process 9492 [task 2025-05-09T07:44:18.542Z] 07:44:18 INFO - ==> process 1015 launched child process 9531 [task 2025-05-09T07:44:18.542Z] 07:44:18 INFO - ==> process 1015 launched child process 9604 [task 2025-05-09T07:44:18.543Z] 07:44:18 INFO - ==> process 1015 launched child process 9665 [task 2025-05-09T07:44:18.543Z] 07:44:18 INFO - ==> process 1015 launched child process 9666 [task 2025-05-09T07:44:18.543Z] 07:44:18 INFO - ==> process 1015 launched child process 9667 [task 2025-05-09T07:44:18.544Z] 07:44:18 INFO - ==> process 1015 launched child process 9672 [task 2025-05-09T07:44:18.544Z] 07:44:18 INFO - ==> process 1015 launched child process 9673 [task 2025-05-09T07:44:18.545Z] 07:44:18 INFO - ==> process 1015 launched child process 9674 [task 2025-05-09T07:44:18.545Z] 07:44:18 INFO - ==> process 1015 launched child process 9675 [task 2025-05-09T07:44:18.545Z] 07:44:18 INFO - ==> process 1015 launched child process 9676 [task 2025-05-09T07:44:18.546Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4096 [task 2025-05-09T07:44:18.546Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6145 [task 2025-05-09T07:44:18.547Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6146 [task 2025-05-09T07:44:18.547Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6147 [task 2025-05-09T07:44:18.548Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6148 [task 2025-05-09T07:44:18.548Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6149 [task 2025-05-09T07:44:18.548Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6150 [task 2025-05-09T07:44:18.549Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6151 [task 2025-05-09T07:44:18.549Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6152 [task 2025-05-09T07:44:18.550Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6153 [task 2025-05-09T07:44:18.550Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6154 [task 2025-05-09T07:44:18.551Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6155 [task 2025-05-09T07:44:18.551Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 2064 [task 2025-05-09T07:44:18.551Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8209 [task 2025-05-09T07:44:18.552Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8210 [task 2025-05-09T07:44:18.552Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8211 [task 2025-05-09T07:44:18.553Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8212 [task 2025-05-09T07:44:18.553Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8213 [task 2025-05-09T07:44:18.553Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6173 [task 2025-05-09T07:44:18.554Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6174 [task 2025-05-09T07:44:18.554Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6175 [task 2025-05-09T07:44:18.555Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6176 [task 2025-05-09T07:44:18.555Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4129 [task 2025-05-09T07:44:18.555Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4130 [task 2025-05-09T07:44:18.556Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4131 [task 2025-05-09T07:44:18.556Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4132 [task 2025-05-09T07:44:18.557Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4133 [task 2025-05-09T07:44:18.557Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4134 [task 2025-05-09T07:44:18.557Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4135 [task 2025-05-09T07:44:18.558Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4136 [task 2025-05-09T07:44:18.558Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4137 [task 2025-05-09T07:44:18.559Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4138 [task 2025-05-09T07:44:18.559Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4139 [task 2025-05-09T07:44:18.559Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4140 [task 2025-05-09T07:44:18.560Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4141 [task 2025-05-09T07:44:18.560Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4142 [task 2025-05-09T07:44:18.560Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4143 [task 2025-05-09T07:44:18.561Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4144 [task 2025-05-09T07:44:18.561Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4145 [task 2025-05-09T07:44:18.562Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 2098 [task 2025-05-09T07:44:18.562Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4146 [task 2025-05-09T07:44:18.562Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4147 [task 2025-05-09T07:44:18.563Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4148 [task 2025-05-09T07:44:18.563Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4150 [task 2025-05-09T07:44:18.564Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4149 [task 2025-05-09T07:44:18.564Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4152 [task 2025-05-09T07:44:18.564Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4153 [task 2025-05-09T07:44:18.565Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4154 [task 2025-05-09T07:44:18.565Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4155 [task 2025-05-09T07:44:18.566Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4156 [task 2025-05-09T07:44:18.566Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4157 [task 2025-05-09T07:44:18.567Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4158 [task 2025-05-09T07:44:18.567Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4159 [task 2025-05-09T07:44:18.567Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4160 [task 2025-05-09T07:44:18.568Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4161 [task 2025-05-09T07:44:18.568Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4162 [task 2025-05-09T07:44:18.569Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4163 [task 2025-05-09T07:44:18.569Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4164 [task 2025-05-09T07:44:18.569Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4165 [task 2025-05-09T07:44:18.570Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4166 [task 2025-05-09T07:44:18.570Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4167 [task 2025-05-09T07:44:18.571Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4168 [task 2025-05-09T07:44:18.571Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4169 [task 2025-05-09T07:44:18.571Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4170 [task 2025-05-09T07:44:18.572Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4171 [task 2025-05-09T07:44:18.572Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4172 [task 2025-05-09T07:44:18.573Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4173 [task 2025-05-09T07:44:18.573Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4174 [task 2025-05-09T07:44:18.573Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4175 [task 2025-05-09T07:44:18.574Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4176 [task 2025-05-09T07:44:18.574Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4177 [task 2025-05-09T07:44:18.575Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4178 [task 2025-05-09T07:44:18.575Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4179 [task 2025-05-09T07:44:18.575Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 2132 [task 2025-05-09T07:44:18.576Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4180 [task 2025-05-09T07:44:18.576Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4181 [task 2025-05-09T07:44:18.577Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4182 [task 2025-05-09T07:44:18.577Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4183 [task 2025-05-09T07:44:18.577Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4184 [task 2025-05-09T07:44:18.578Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4185 [task 2025-05-09T07:44:18.578Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4186 [task 2025-05-09T07:44:18.579Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4187 [task 2025-05-09T07:44:18.579Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4188 [task 2025-05-09T07:44:18.580Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4189 [task 2025-05-09T07:44:18.580Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4191 [task 2025-05-09T07:44:18.580Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4192 [task 2025-05-09T07:44:18.581Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4193 [task 2025-05-09T07:44:18.581Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4194 [task 2025-05-09T07:44:18.581Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4190 [task 2025-05-09T07:44:18.582Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6239 [task 2025-05-09T07:44:18.582Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6240 [task 2025-05-09T07:44:18.583Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6241 [task 2025-05-09T07:44:18.583Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6242 [task 2025-05-09T07:44:18.583Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4200 [task 2025-05-09T07:44:18.584Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4201 [task 2025-05-09T07:44:18.584Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4202 [task 2025-05-09T07:44:18.585Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4203 [task 2025-05-09T07:44:18.585Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4204 [task 2025-05-09T07:44:18.585Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4205 [task 2025-05-09T07:44:18.586Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 2158 [task 2025-05-09T07:44:18.586Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4206 [task 2025-05-09T07:44:18.587Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6248 [task 2025-05-09T07:44:18.587Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6249 [task 2025-05-09T07:44:18.587Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6250 [task 2025-05-09T07:44:18.588Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6251 [task 2025-05-09T07:44:18.588Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6252 [task 2025-05-09T07:44:18.589Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6253 [task 2025-05-09T07:44:18.589Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6254 [task 2025-05-09T07:44:18.589Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6255 [task 2025-05-09T07:44:18.590Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6256 [task 2025-05-09T07:44:18.590Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6257 [task 2025-05-09T07:44:18.590Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6258 [task 2025-05-09T07:44:18.591Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6259 [task 2025-05-09T07:44:18.591Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6260 [task 2025-05-09T07:44:18.591Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6261 [task 2025-05-09T07:44:18.592Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6262 [task 2025-05-09T07:44:18.592Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6263 [task 2025-05-09T07:44:18.593Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6264 [task 2025-05-09T07:44:18.593Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6265 [task 2025-05-09T07:44:18.593Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6266 [task 2025-05-09T07:44:18.594Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6267 [task 2025-05-09T07:44:18.594Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6268 [task 2025-05-09T07:44:18.595Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6269 [task 2025-05-09T07:44:18.595Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6945 [task 2025-05-09T07:44:18.595Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8327 [task 2025-05-09T07:44:18.596Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 2184 [task 2025-05-09T07:44:18.596Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8328 [task 2025-05-09T07:44:18.597Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 2210 [task 2025-05-09T07:44:18.597Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8355 [task 2025-05-09T07:44:18.597Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8362 [task 2025-05-09T07:44:18.598Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8363 [task 2025-05-09T07:44:18.598Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6140 [task 2025-05-09T07:44:18.598Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6141 [task 2025-05-09T07:44:18.599Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8991 [task 2025-05-09T07:44:18.599Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6142 [task 2025-05-09T07:44:18.600Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 2235 [task 2025-05-09T07:44:18.600Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6143 [task 2025-05-09T07:44:18.600Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 2237 [task 2025-05-09T07:44:18.601Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4287 [task 2025-05-09T07:44:18.601Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4288 [task 2025-05-09T07:44:18.602Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4289 [task 2025-05-09T07:44:18.602Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 2262 [task 2025-05-09T07:44:18.603Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6366 [task 2025-05-09T07:44:18.603Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6367 [task 2025-05-09T07:44:18.603Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8420 [task 2025-05-09T07:44:18.604Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8421 [task 2025-05-09T07:44:18.604Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4326 [task 2025-05-09T07:44:18.605Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4327 [task 2025-05-09T07:44:18.605Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4328 [task 2025-05-09T07:44:18.605Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4329 [task 2025-05-09T07:44:18.606Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4330 [task 2025-05-09T07:44:18.606Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4331 [task 2025-05-09T07:44:18.607Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4332 [task 2025-05-09T07:44:18.607Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8422 [task 2025-05-09T07:44:18.607Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8426 [task 2025-05-09T07:44:18.608Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6385 [task 2025-05-09T07:44:18.608Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6394 [task 2025-05-09T07:44:18.608Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6395 [task 2025-05-09T07:44:18.609Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6396 [task 2025-05-09T07:44:18.609Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6409 [task 2025-05-09T07:44:18.610Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6422 [task 2025-05-09T07:44:18.610Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8480 [task 2025-05-09T07:44:18.610Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8483 [task 2025-05-09T07:44:18.611Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8484 [task 2025-05-09T07:44:18.611Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6447 [task 2025-05-09T07:44:18.612Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 2358 [task 2025-05-09T07:44:18.612Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4413 [task 2025-05-09T07:44:18.612Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4414 [task 2025-05-09T07:44:18.613Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4419 [task 2025-05-09T07:44:18.613Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6473 [task 2025-05-09T07:44:18.614Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6474 [task 2025-05-09T07:44:18.614Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 2379 [task 2025-05-09T07:44:18.614Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 2380 [task 2025-05-09T07:44:18.615Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 2381 [task 2025-05-09T07:44:18.615Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 2382 [task 2025-05-09T07:44:18.616Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 2383 [task 2025-05-09T07:44:18.616Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 2384 [task 2025-05-09T07:44:18.616Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 2385 [task 2025-05-09T07:44:18.617Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8541 [task 2025-05-09T07:44:18.617Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8542 [task 2025-05-09T07:44:18.618Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8547 [task 2025-05-09T07:44:18.618Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4452 [task 2025-05-09T07:44:18.618Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4453 [task 2025-05-09T07:44:18.619Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6177 [task 2025-05-09T07:44:18.619Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6178 [task 2025-05-09T07:44:18.619Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6508 [task 2025-05-09T07:44:18.620Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6509 [task 2025-05-09T07:44:18.620Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6179 [task 2025-05-09T07:44:18.621Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6180 [task 2025-05-09T07:44:18.621Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8575 [task 2025-05-09T07:44:18.621Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6182 [task 2025-05-09T07:44:18.622Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8576 [task 2025-05-09T07:44:18.622Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6542 [task 2025-05-09T07:44:18.623Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6543 [task 2025-05-09T07:44:18.623Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6545 [task 2025-05-09T07:44:18.623Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4151 [task 2025-05-09T07:44:18.624Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4506 [task 2025-05-09T07:44:18.624Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6188 [task 2025-05-09T07:44:18.625Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6566 [task 2025-05-09T07:44:18.625Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6567 [task 2025-05-09T07:44:18.625Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6568 [task 2025-05-09T07:44:18.626Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6569 [task 2025-05-09T07:44:18.626Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6570 [task 2025-05-09T07:44:18.627Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6571 [task 2025-05-09T07:44:18.627Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6572 [task 2025-05-09T07:44:18.628Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6573 [task 2025-05-09T07:44:18.628Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6574 [task 2025-05-09T07:44:18.628Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6579 [task 2025-05-09T07:44:18.629Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6937 [task 2025-05-09T07:44:18.629Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8630 [task 2025-05-09T07:44:18.630Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4535 [task 2025-05-09T07:44:18.630Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4536 [task 2025-05-09T07:44:18.630Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4537 [task 2025-05-09T07:44:18.631Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8633 [task 2025-05-09T07:44:18.631Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8634 [task 2025-05-09T07:44:18.632Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8646 [task 2025-05-09T07:44:18.632Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8647 [task 2025-05-09T07:44:18.632Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6600 [task 2025-05-09T07:44:18.633Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8648 [task 2025-05-09T07:44:18.633Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8649 [task 2025-05-09T07:44:18.634Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8650 [task 2025-05-09T07:44:18.634Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8651 [task 2025-05-09T07:44:18.634Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8652 [task 2025-05-09T07:44:18.635Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6938 [task 2025-05-09T07:44:18.635Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8653 [task 2025-05-09T07:44:18.636Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8654 [task 2025-05-09T07:44:18.636Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8655 [task 2025-05-09T07:44:18.636Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8656 [task 2025-05-09T07:44:18.637Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8657 [task 2025-05-09T07:44:18.637Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8658 [task 2025-05-09T07:44:18.638Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8659 [task 2025-05-09T07:44:18.638Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8660 [task 2025-05-09T07:44:18.638Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8661 [task 2025-05-09T07:44:18.639Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8662 [task 2025-05-09T07:44:18.639Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8663 [task 2025-05-09T07:44:18.640Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8665 [task 2025-05-09T07:44:18.640Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8666 [task 2025-05-09T07:44:18.640Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8667 [task 2025-05-09T07:44:18.641Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8668 [task 2025-05-09T07:44:18.641Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8669 [task 2025-05-09T07:44:18.642Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8670 [task 2025-05-09T07:44:18.642Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8671 [task 2025-05-09T07:44:18.642Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6625 [task 2025-05-09T07:44:18.643Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8672 [task 2025-05-09T07:44:18.643Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8673 [task 2025-05-09T07:44:18.644Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8674 [task 2025-05-09T07:44:18.644Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8675 [task 2025-05-09T07:44:18.644Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8676 [task 2025-05-09T07:44:18.645Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8677 [task 2025-05-09T07:44:18.645Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8678 [task 2025-05-09T07:44:18.646Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8679 [task 2025-05-09T07:44:18.646Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8680 [task 2025-05-09T07:44:18.646Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8681 [task 2025-05-09T07:44:18.647Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8682 [task 2025-05-09T07:44:18.647Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8683 [task 2025-05-09T07:44:18.648Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8684 [task 2025-05-09T07:44:18.648Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8685 [task 2025-05-09T07:44:18.648Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8686 [task 2025-05-09T07:44:18.649Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8687 [task 2025-05-09T07:44:18.649Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8688 [task 2025-05-09T07:44:18.650Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8689 [task 2025-05-09T07:44:18.650Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8690 [task 2025-05-09T07:44:18.650Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8691 [task 2025-05-09T07:44:18.651Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8692 [task 2025-05-09T07:44:18.651Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8693 [task 2025-05-09T07:44:18.652Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8694 [task 2025-05-09T07:44:18.652Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8695 [task 2025-05-09T07:44:18.652Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6650 [task 2025-05-09T07:44:18.653Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8696 [task 2025-05-09T07:44:18.653Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8697 [task 2025-05-09T07:44:18.654Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8698 [task 2025-05-09T07:44:18.654Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8699 [task 2025-05-09T07:44:18.655Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6655 [task 2025-05-09T07:44:18.655Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6656 [task 2025-05-09T07:44:18.655Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6657 [task 2025-05-09T07:44:18.656Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8700 [task 2025-05-09T07:44:18.656Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8701 [task 2025-05-09T07:44:18.657Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8702 [task 2025-05-09T07:44:18.657Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8703 [task 2025-05-09T07:44:18.657Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8704 [task 2025-05-09T07:44:18.658Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8705 [task 2025-05-09T07:44:18.658Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4616 [task 2025-05-09T07:44:18.658Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4617 [task 2025-05-09T07:44:18.659Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8706 [task 2025-05-09T07:44:18.659Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8707 [task 2025-05-09T07:44:18.660Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8708 [task 2025-05-09T07:44:18.660Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8709 [task 2025-05-09T07:44:18.661Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8710 [task 2025-05-09T07:44:18.661Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8711 [task 2025-05-09T07:44:18.661Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8712 [task 2025-05-09T07:44:18.662Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8713 [task 2025-05-09T07:44:18.662Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8714 [task 2025-05-09T07:44:18.663Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8715 [task 2025-05-09T07:44:18.663Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8716 [task 2025-05-09T07:44:18.663Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8717 [task 2025-05-09T07:44:18.664Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8718 [task 2025-05-09T07:44:18.664Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8719 [task 2025-05-09T07:44:18.665Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8720 [task 2025-05-09T07:44:18.665Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8721 [task 2025-05-09T07:44:18.666Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6682 [task 2025-05-09T07:44:18.666Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6683 [task 2025-05-09T07:44:18.666Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6684 [task 2025-05-09T07:44:18.667Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8724 [task 2025-05-09T07:44:18.667Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8725 [task 2025-05-09T07:44:18.667Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8726 [task 2025-05-09T07:44:18.668Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8727 [task 2025-05-09T07:44:18.668Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8728 [task 2025-05-09T07:44:18.669Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8729 [task 2025-05-09T07:44:18.669Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8730 [task 2025-05-09T07:44:18.670Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8731 [task 2025-05-09T07:44:18.670Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8732 [task 2025-05-09T07:44:18.670Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8734 [task 2025-05-09T07:44:18.671Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8735 [task 2025-05-09T07:44:18.671Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8736 [task 2025-05-09T07:44:18.672Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6697 [task 2025-05-09T07:44:18.672Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6698 [task 2025-05-09T07:44:18.673Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6699 [task 2025-05-09T07:44:18.673Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6700 [task 2025-05-09T07:44:18.673Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6701 [task 2025-05-09T07:44:18.674Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8741 [task 2025-05-09T07:44:18.674Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8742 [task 2025-05-09T07:44:18.675Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8743 [task 2025-05-09T07:44:18.678Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8744 [task 2025-05-09T07:44:18.678Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6706 [task 2025-05-09T07:44:18.678Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6707 [task 2025-05-09T07:44:18.678Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6708 [task 2025-05-09T07:44:18.678Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8748 [task 2025-05-09T07:44:18.678Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8749 [task 2025-05-09T07:44:18.678Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8750 [task 2025-05-09T07:44:18.679Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8751 [task 2025-05-09T07:44:18.679Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8752 [task 2025-05-09T07:44:18.679Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8753 [task 2025-05-09T07:44:18.679Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8757 [task 2025-05-09T07:44:18.680Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6717 [task 2025-05-09T07:44:18.680Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6718 [task 2025-05-09T07:44:18.680Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6719 [task 2025-05-09T07:44:18.681Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6720 [task 2025-05-09T07:44:18.681Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8767 [task 2025-05-09T07:44:18.682Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8768 [task 2025-05-09T07:44:18.682Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8769 [task 2025-05-09T07:44:18.682Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8770 [task 2025-05-09T07:44:18.683Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8771 [task 2025-05-09T07:44:18.683Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8772 [task 2025-05-09T07:44:18.684Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8773 [task 2025-05-09T07:44:18.684Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8774 [task 2025-05-09T07:44:18.684Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6729 [task 2025-05-09T07:44:18.685Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8775 [task 2025-05-09T07:44:18.685Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8776 [task 2025-05-09T07:44:18.686Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8777 [task 2025-05-09T07:44:18.686Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8778 [task 2025-05-09T07:44:18.687Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8779 [task 2025-05-09T07:44:18.687Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8780 [task 2025-05-09T07:44:18.687Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8781 [task 2025-05-09T07:44:18.688Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8782 [task 2025-05-09T07:44:18.688Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4690 [task 2025-05-09T07:44:18.689Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8783 [task 2025-05-09T07:44:18.689Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8784 [task 2025-05-09T07:44:18.689Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8785 [task 2025-05-09T07:44:18.690Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8786 [task 2025-05-09T07:44:18.690Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8787 [task 2025-05-09T07:44:18.691Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8788 [task 2025-05-09T07:44:18.691Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8789 [task 2025-05-09T07:44:18.691Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8790 [task 2025-05-09T07:44:18.692Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8791 [task 2025-05-09T07:44:18.692Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8261 [task 2025-05-09T07:44:18.692Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8792 [task 2025-05-09T07:44:18.693Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8793 [task 2025-05-09T07:44:18.693Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8794 [task 2025-05-09T07:44:18.694Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8795 [task 2025-05-09T07:44:18.694Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8796 [task 2025-05-09T07:44:18.695Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8797 [task 2025-05-09T07:44:18.695Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8798 [task 2025-05-09T07:44:18.695Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8799 [task 2025-05-09T07:44:18.696Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8800 [task 2025-05-09T07:44:18.696Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8802 [task 2025-05-09T07:44:18.697Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8803 [task 2025-05-09T07:44:18.697Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8804 [task 2025-05-09T07:44:18.698Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8805 [task 2025-05-09T07:44:18.698Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6762 [task 2025-05-09T07:44:18.698Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8806 [task 2025-05-09T07:44:18.699Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8807 [task 2025-05-09T07:44:18.699Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8816 [task 2025-05-09T07:44:18.700Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6772 [task 2025-05-09T07:44:18.700Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6773 [task 2025-05-09T07:44:18.700Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6774 [task 2025-05-09T07:44:18.701Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6775 [task 2025-05-09T07:44:18.701Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6776 [task 2025-05-09T07:44:18.702Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6777 [task 2025-05-09T07:44:18.702Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6778 [task 2025-05-09T07:44:18.703Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6779 [task 2025-05-09T07:44:18.703Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6780 [task 2025-05-09T07:44:18.703Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6781 [task 2025-05-09T07:44:18.704Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6782 [task 2025-05-09T07:44:18.704Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6783 [task 2025-05-09T07:44:18.705Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8268 [task 2025-05-09T07:44:18.705Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6785 [task 2025-05-09T07:44:18.705Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6786 [task 2025-05-09T07:44:18.706Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6787 [task 2025-05-09T07:44:18.706Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6788 [task 2025-05-09T07:44:18.706Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8830 [task 2025-05-09T07:44:18.707Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8831 [task 2025-05-09T07:44:18.707Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8832 [task 2025-05-09T07:44:18.708Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8270 [task 2025-05-09T07:44:18.708Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8841 [task 2025-05-09T07:44:18.709Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6795 [task 2025-05-09T07:44:18.709Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6796 [task 2025-05-09T07:44:18.709Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6797 [task 2025-05-09T07:44:18.710Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6798 [task 2025-05-09T07:44:18.710Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6799 [task 2025-05-09T07:44:18.710Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6800 [task 2025-05-09T07:44:18.711Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6801 [task 2025-05-09T07:44:18.711Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6802 [task 2025-05-09T07:44:18.712Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6803 [task 2025-05-09T07:44:18.712Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6804 [task 2025-05-09T07:44:18.712Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6805 [task 2025-05-09T07:44:18.713Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8845 [task 2025-05-09T07:44:18.713Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8846 [task 2025-05-09T07:44:18.714Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8847 [task 2025-05-09T07:44:18.714Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6809 [task 2025-05-09T07:44:18.715Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6810 [task 2025-05-09T07:44:18.715Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6811 [task 2025-05-09T07:44:18.715Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6812 [task 2025-05-09T07:44:18.716Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6813 [task 2025-05-09T07:44:18.716Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6814 [task 2025-05-09T07:44:18.717Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6815 [task 2025-05-09T07:44:18.717Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6816 [task 2025-05-09T07:44:18.717Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6817 [task 2025-05-09T07:44:18.718Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6818 [task 2025-05-09T07:44:18.718Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6819 [task 2025-05-09T07:44:18.719Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4775 [task 2025-05-09T07:44:18.719Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6823 [task 2025-05-09T07:44:18.719Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6827 [task 2025-05-09T07:44:18.720Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6828 [task 2025-05-09T07:44:18.720Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6829 [task 2025-05-09T07:44:18.721Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6830 [task 2025-05-09T07:44:18.721Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6831 [task 2025-05-09T07:44:18.722Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6243 [task 2025-05-09T07:44:18.722Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6835 [task 2025-05-09T07:44:18.722Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6836 [task 2025-05-09T07:44:18.723Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6837 [task 2025-05-09T07:44:18.723Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6847 [task 2025-05-09T07:44:18.724Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4800 [task 2025-05-09T07:44:18.724Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6848 [task 2025-05-09T07:44:18.724Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6849 [task 2025-05-09T07:44:18.725Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6850 [task 2025-05-09T07:44:18.725Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6851 [task 2025-05-09T07:44:18.726Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6855 [task 2025-05-09T07:44:18.726Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6856 [task 2025-05-09T07:44:18.727Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6857 [task 2025-05-09T07:44:18.727Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6861 [task 2025-05-09T07:44:18.727Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6862 [task 2025-05-09T07:44:18.728Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6863 [task 2025-05-09T07:44:18.728Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6864 [task 2025-05-09T07:44:18.729Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6865 [task 2025-05-09T07:44:18.729Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6866 [task 2025-05-09T07:44:18.729Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6867 [task 2025-05-09T07:44:18.730Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6868 [task 2025-05-09T07:44:18.730Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6869 [task 2025-05-09T07:44:18.731Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6870 [task 2025-05-09T07:44:18.731Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6871 [task 2025-05-09T07:44:18.731Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6872 [task 2025-05-09T07:44:18.732Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6873 [task 2025-05-09T07:44:18.732Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6874 [task 2025-05-09T07:44:18.733Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6875 [task 2025-05-09T07:44:18.733Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6876 [task 2025-05-09T07:44:18.733Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6882 [task 2025-05-09T07:44:18.734Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6883 [task 2025-05-09T07:44:18.734Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6884 [task 2025-05-09T07:44:18.735Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6885 [task 2025-05-09T07:44:18.735Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6887 [task 2025-05-09T07:44:18.736Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6888 [task 2025-05-09T07:44:18.736Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6889 [task 2025-05-09T07:44:18.736Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6890 [task 2025-05-09T07:44:18.737Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6894 [task 2025-05-09T07:44:18.737Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6895 [task 2025-05-09T07:44:18.738Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6896 [task 2025-05-09T07:44:18.738Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6900 [task 2025-05-09T07:44:18.739Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6901 [task 2025-05-09T07:44:18.739Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6902 [task 2025-05-09T07:44:18.739Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6903 [task 2025-05-09T07:44:18.740Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6904 [task 2025-05-09T07:44:18.740Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6905 [task 2025-05-09T07:44:18.741Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4864 [task 2025-05-09T07:44:18.741Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6912 [task 2025-05-09T07:44:18.742Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6913 [task 2025-05-09T07:44:18.742Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6914 [task 2025-05-09T07:44:18.742Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6918 [task 2025-05-09T07:44:18.743Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6919 [task 2025-05-09T07:44:18.744Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6920 [task 2025-05-09T07:44:18.744Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6924 [task 2025-05-09T07:44:18.744Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6925 [task 2025-05-09T07:44:18.744Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6926 [task 2025-05-09T07:44:18.744Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6927 [task 2025-05-09T07:44:18.745Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6928 [task 2025-05-09T07:44:18.745Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6929 [task 2025-05-09T07:44:18.745Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6930 [task 2025-05-09T07:44:18.745Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6931 [task 2025-05-09T07:44:18.746Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6932 [task 2025-05-09T07:44:18.746Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6933 [task 2025-05-09T07:44:18.747Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6934 [task 2025-05-09T07:44:18.747Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6935 [task 2025-05-09T07:44:18.747Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6936 [task 2025-05-09T07:44:18.748Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 2841 [task 2025-05-09T07:44:18.748Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 2842 [task 2025-05-09T07:44:18.749Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 2843 [task 2025-05-09T07:44:18.749Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 2844 [task 2025-05-09T07:44:18.750Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 2845 [task 2025-05-09T07:44:18.750Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 2846 [task 2025-05-09T07:44:18.750Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 2847 [task 2025-05-09T07:44:18.751Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 2848 [task 2025-05-09T07:44:18.751Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 2849 [task 2025-05-09T07:44:18.752Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 2850 [task 2025-05-09T07:44:18.752Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 2851 [task 2025-05-09T07:44:18.752Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 2852 [task 2025-05-09T07:44:18.753Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 2853 [task 2025-05-09T07:44:18.753Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 2854 [task 2025-05-09T07:44:18.754Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 2855 [task 2025-05-09T07:44:18.754Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 2856 [task 2025-05-09T07:44:18.754Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 2857 [task 2025-05-09T07:44:18.755Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 2858 [task 2025-05-09T07:44:18.755Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6946 [task 2025-05-09T07:44:18.756Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6947 [task 2025-05-09T07:44:18.756Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6948 [task 2025-05-09T07:44:18.756Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6961 [task 2025-05-09T07:44:18.757Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5862 [task 2025-05-09T07:44:18.757Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4927 [task 2025-05-09T07:44:18.758Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 2881 [task 2025-05-09T07:44:18.758Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 2882 [task 2025-05-09T07:44:18.758Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 2883 [task 2025-05-09T07:44:18.759Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4938 [task 2025-05-09T07:44:18.759Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6992 [task 2025-05-09T07:44:18.759Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4954 [task 2025-05-09T07:44:18.760Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 2911 [task 2025-05-09T07:44:18.760Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4970 [task 2025-05-09T07:44:18.761Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8722 [task 2025-05-09T07:44:18.761Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7024 [task 2025-05-09T07:44:18.761Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8723 [task 2025-05-09T07:44:18.762Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 2936 [task 2025-05-09T07:44:18.762Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 2945 [task 2025-05-09T07:44:18.763Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4994 [task 2025-05-09T07:44:18.763Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5008 [task 2025-05-09T07:44:18.763Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 2962 [task 2025-05-09T07:44:18.764Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 2963 [task 2025-05-09T07:44:18.764Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7062 [task 2025-05-09T07:44:18.765Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8747 [task 2025-05-09T07:44:18.765Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 2973 [task 2025-05-09T07:44:18.765Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 9120 [task 2025-05-09T07:44:18.766Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7919 [task 2025-05-09T07:44:18.766Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7920 [task 2025-05-09T07:44:18.767Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 2990 [task 2025-05-09T07:44:18.767Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 2991 [task 2025-05-09T07:44:18.768Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5038 [task 2025-05-09T07:44:18.768Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7092 [task 2025-05-09T07:44:18.768Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8737 [task 2025-05-09T07:44:18.769Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3000 [task 2025-05-09T07:44:18.769Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5050 [task 2025-05-09T07:44:18.769Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8738 [task 2025-05-09T07:44:18.770Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3009 [task 2025-05-09T07:44:18.770Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3010 [task 2025-05-09T07:44:18.771Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3011 [task 2025-05-09T07:44:18.771Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3012 [task 2025-05-09T07:44:18.771Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5057 [task 2025-05-09T07:44:18.772Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8739 [task 2025-05-09T07:44:18.772Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8740 [task 2025-05-09T07:44:18.773Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3021 [task 2025-05-09T07:44:18.773Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3857 [task 2025-05-09T07:44:18.774Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7118 [task 2025-05-09T07:44:18.774Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7119 [task 2025-05-09T07:44:18.774Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5073 [task 2025-05-09T07:44:18.775Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5074 [task 2025-05-09T07:44:18.775Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3858 [task 2025-05-09T07:44:18.776Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7120 [task 2025-05-09T07:44:18.776Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7122 [task 2025-05-09T07:44:18.776Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3030 [task 2025-05-09T07:44:18.777Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3031 [task 2025-05-09T07:44:18.777Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3032 [task 2025-05-09T07:44:18.777Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3859 [task 2025-05-09T07:44:18.778Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5079 [task 2025-05-09T07:44:18.778Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7123 [task 2025-05-09T07:44:18.779Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3860 [task 2025-05-09T07:44:18.779Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5085 [task 2025-05-09T07:44:18.779Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8745 [task 2025-05-09T07:44:18.780Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3861 [task 2025-05-09T07:44:18.780Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5090 [task 2025-05-09T07:44:18.781Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8746 [task 2025-05-09T07:44:18.781Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3862 [task 2025-05-09T07:44:18.781Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3049 [task 2025-05-09T07:44:18.782Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3050 [task 2025-05-09T07:44:18.782Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3051 [task 2025-05-09T07:44:18.783Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3052 [task 2025-05-09T07:44:18.783Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3863 [task 2025-05-09T07:44:18.783Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7146 [task 2025-05-09T07:44:18.784Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3055 [task 2025-05-09T07:44:18.784Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5103 [task 2025-05-09T07:44:18.785Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3864 [task 2025-05-09T07:44:18.785Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7148 [task 2025-05-09T07:44:18.785Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3865 [task 2025-05-09T07:44:18.786Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5111 [task 2025-05-09T07:44:18.786Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3866 [task 2025-05-09T07:44:18.787Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3071 [task 2025-05-09T07:44:18.787Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3075 [task 2025-05-09T07:44:18.787Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3076 [task 2025-05-09T07:44:18.788Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7174 [task 2025-05-09T07:44:18.788Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5127 [task 2025-05-09T07:44:18.789Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7175 [task 2025-05-09T07:44:18.789Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7176 [task 2025-05-09T07:44:18.790Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7177 [task 2025-05-09T07:44:18.790Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7178 [task 2025-05-09T07:44:18.790Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5132 [task 2025-05-09T07:44:18.791Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5133 [task 2025-05-09T07:44:18.791Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7179 [task 2025-05-09T07:44:18.792Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7180 [task 2025-05-09T07:44:18.792Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3093 [task 2025-05-09T07:44:18.793Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5143 [task 2025-05-09T07:44:18.793Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3098 [task 2025-05-09T07:44:18.793Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3099 [task 2025-05-09T07:44:18.794Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7196 [task 2025-05-09T07:44:18.794Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7197 [task 2025-05-09T07:44:18.795Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7198 [task 2025-05-09T07:44:18.795Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7199 [task 2025-05-09T07:44:18.795Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3104 [task 2025-05-09T07:44:18.796Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3105 [task 2025-05-09T07:44:18.796Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5155 [task 2025-05-09T07:44:18.797Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3122 [task 2025-05-09T07:44:18.797Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5171 [task 2025-05-09T07:44:18.797Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 9269 [task 2025-05-09T07:44:18.798Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3133 [task 2025-05-09T07:44:18.798Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3134 [task 2025-05-09T07:44:18.799Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5187 [task 2025-05-09T07:44:18.799Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7257 [task 2025-05-09T07:44:18.799Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7258 [task 2025-05-09T07:44:18.800Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5211 [task 2025-05-09T07:44:18.800Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7259 [task 2025-05-09T07:44:18.801Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7260 [task 2025-05-09T07:44:18.801Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7264 [task 2025-05-09T07:44:18.802Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7265 [task 2025-05-09T07:44:18.802Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7274 [task 2025-05-09T07:44:18.802Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5227 [task 2025-05-09T07:44:18.803Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 1162 [task 2025-05-09T07:44:18.803Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5258 [task 2025-05-09T07:44:18.804Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 1164 [task 2025-05-09T07:44:18.804Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7306 [task 2025-05-09T07:44:18.804Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7307 [task 2025-05-09T07:44:18.805Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 9360 [task 2025-05-09T07:44:18.805Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 9361 [task 2025-05-09T07:44:18.806Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5270 [task 2025-05-09T07:44:18.806Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5279 [task 2025-05-09T07:44:18.807Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5280 [task 2025-05-09T07:44:18.807Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5296 [task 2025-05-09T07:44:18.807Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5297 [task 2025-05-09T07:44:18.808Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5302 [task 2025-05-09T07:44:18.808Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5308 [task 2025-05-09T07:44:18.809Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5309 [task 2025-05-09T07:44:18.809Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 9604 [task 2025-05-09T07:44:18.810Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5314 [task 2025-05-09T07:44:18.810Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 1225 [task 2025-05-09T07:44:18.810Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5324 [task 2025-05-09T07:44:18.811Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5332 [task 2025-05-09T07:44:18.811Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5333 [task 2025-05-09T07:44:18.812Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3294 [task 2025-05-09T07:44:18.812Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3295 [task 2025-05-09T07:44:18.812Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3296 [task 2025-05-09T07:44:18.813Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3297 [task 2025-05-09T07:44:18.813Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5349 [task 2025-05-09T07:44:18.814Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5350 [task 2025-05-09T07:44:18.814Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5351 [task 2025-05-09T07:44:18.814Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7407 [task 2025-05-09T07:44:18.815Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7408 [task 2025-05-09T07:44:18.815Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5362 [task 2025-05-09T07:44:18.816Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7415 [task 2025-05-09T07:44:18.816Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7416 [task 2025-05-09T07:44:18.817Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 1276 [task 2025-05-09T07:44:18.817Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3325 [task 2025-05-09T07:44:18.817Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3326 [task 2025-05-09T07:44:18.818Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3327 [task 2025-05-09T07:44:18.818Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3328 [task 2025-05-09T07:44:18.819Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5378 [task 2025-05-09T07:44:18.820Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 9489 [task 2025-05-09T07:44:18.820Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5394 [task 2025-05-09T07:44:18.820Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5395 [task 2025-05-09T07:44:18.820Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 9490 [task 2025-05-09T07:44:18.820Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 9492 [task 2025-05-09T07:44:18.820Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3363 [task 2025-05-09T07:44:18.821Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3364 [task 2025-05-09T07:44:18.821Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3368 [task 2025-05-09T07:44:18.821Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 1321 [task 2025-05-09T07:44:18.822Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7465 [task 2025-05-09T07:44:18.822Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5419 [task 2025-05-09T07:44:18.823Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7466 [task 2025-05-09T07:44:18.823Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7467 [task 2025-05-09T07:44:18.824Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7476 [task 2025-05-09T07:44:18.824Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7477 [task 2025-05-09T07:44:18.824Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5435 [task 2025-05-09T07:44:18.825Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 9531 [task 2025-05-09T07:44:18.825Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7486 [task 2025-05-09T07:44:18.825Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7487 [task 2025-05-09T07:44:18.826Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3396 [task 2025-05-09T07:44:18.826Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3397 [task 2025-05-09T07:44:18.827Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7492 [task 2025-05-09T07:44:18.827Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7493 [task 2025-05-09T07:44:18.827Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7494 [task 2025-05-09T07:44:18.828Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7499 [task 2025-05-09T07:44:18.828Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7500 [task 2025-05-09T07:44:18.829Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3405 [task 2025-05-09T07:44:18.829Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7501 [task 2025-05-09T07:44:18.829Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5456 [task 2025-05-09T07:44:18.830Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7510 [task 2025-05-09T07:44:18.830Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7511 [task 2025-05-09T07:44:18.830Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7512 [task 2025-05-09T07:44:18.831Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 1369 [task 2025-05-09T07:44:18.831Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7513 [task 2025-05-09T07:44:18.832Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7514 [task 2025-05-09T07:44:18.832Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5468 [task 2025-05-09T07:44:18.833Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7523 [task 2025-05-09T07:44:18.833Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7524 [task 2025-05-09T07:44:18.834Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5480 [task 2025-05-09T07:44:18.834Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7533 [task 2025-05-09T07:44:18.834Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7534 [task 2025-05-09T07:44:18.835Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7535 [task 2025-05-09T07:44:18.835Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5488 [task 2025-05-09T07:44:18.836Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5489 [task 2025-05-09T07:44:18.836Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7536 [task 2025-05-09T07:44:18.836Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7537 [task 2025-05-09T07:44:18.837Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3444 [task 2025-05-09T07:44:18.837Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7538 [task 2025-05-09T07:44:18.838Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7539 [task 2025-05-09T07:44:18.838Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7540 [task 2025-05-09T07:44:18.838Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7541 [task 2025-05-09T07:44:18.839Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7542 [task 2025-05-09T07:44:18.839Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7543 [task 2025-05-09T07:44:18.840Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7544 [task 2025-05-09T07:44:18.840Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7545 [task 2025-05-09T07:44:18.840Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7546 [task 2025-05-09T07:44:18.841Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5502 [task 2025-05-09T07:44:18.841Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7547 [task 2025-05-09T07:44:18.842Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7548 [task 2025-05-09T07:44:18.842Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7549 [task 2025-05-09T07:44:18.842Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5506 [task 2025-05-09T07:44:18.842Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7550 [task 2025-05-09T07:44:18.843Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5508 [task 2025-05-09T07:44:18.844Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5509 [task 2025-05-09T07:44:18.844Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7551 [task 2025-05-09T07:44:18.844Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7552 [task 2025-05-09T07:44:18.844Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7553 [task 2025-05-09T07:44:18.845Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7554 [task 2025-05-09T07:44:18.845Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5514 [task 2025-05-09T07:44:18.846Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7555 [task 2025-05-09T07:44:18.846Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7564 [task 2025-05-09T07:44:18.846Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7565 [task 2025-05-09T07:44:18.847Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7566 [task 2025-05-09T07:44:18.848Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 1423 [task 2025-05-09T07:44:18.848Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5520 [task 2025-05-09T07:44:18.848Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5521 [task 2025-05-09T07:44:18.848Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3476 [task 2025-05-09T07:44:18.849Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5526 [task 2025-05-09T07:44:18.849Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7575 [task 2025-05-09T07:44:18.849Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7576 [task 2025-05-09T07:44:18.849Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7577 [task 2025-05-09T07:44:18.850Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7578 [task 2025-05-09T07:44:18.851Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7579 [task 2025-05-09T07:44:18.851Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5538 [task 2025-05-09T07:44:18.851Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7589 [task 2025-05-09T07:44:18.851Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7590 [task 2025-05-09T07:44:18.851Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7591 [task 2025-05-09T07:44:18.852Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5544 [task 2025-05-09T07:44:18.852Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5545 [task 2025-05-09T07:44:18.852Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7600 [task 2025-05-09T07:44:18.853Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7601 [task 2025-05-09T07:44:18.854Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7602 [task 2025-05-09T07:44:18.854Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7603 [task 2025-05-09T07:44:18.854Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7604 [task 2025-05-09T07:44:18.854Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5558 [task 2025-05-09T07:44:18.855Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7606 [task 2025-05-09T07:44:18.855Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7607 [task 2025-05-09T07:44:18.855Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7608 [task 2025-05-09T07:44:18.856Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5562 [task 2025-05-09T07:44:18.856Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7609 [task 2025-05-09T07:44:18.856Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7610 [task 2025-05-09T07:44:18.857Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7611 [task 2025-05-09T07:44:18.857Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5566 [task 2025-05-09T07:44:18.857Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3519 [task 2025-05-09T07:44:18.858Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7612 [task 2025-05-09T07:44:18.858Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7613 [task 2025-05-09T07:44:18.860Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7614 [task 2025-05-09T07:44:18.860Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 1475 [task 2025-05-09T07:44:18.862Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7615 [task 2025-05-09T07:44:18.862Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7616 [task 2025-05-09T07:44:18.862Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7617 [task 2025-05-09T07:44:18.862Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7618 [task 2025-05-09T07:44:18.862Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7619 [task 2025-05-09T07:44:18.862Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7620 [task 2025-05-09T07:44:18.862Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5578 [task 2025-05-09T07:44:18.863Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7621 [task 2025-05-09T07:44:18.863Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7622 [task 2025-05-09T07:44:18.863Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7623 [task 2025-05-09T07:44:18.864Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7624 [task 2025-05-09T07:44:18.864Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7625 [task 2025-05-09T07:44:18.865Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8842 [task 2025-05-09T07:44:18.865Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8843 [task 2025-05-09T07:44:18.867Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7634 [task 2025-05-09T07:44:18.870Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7635 [task 2025-05-09T07:44:18.870Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7636 [task 2025-05-09T07:44:18.870Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8844 [task 2025-05-09T07:44:18.870Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5592 [task 2025-05-09T07:44:18.871Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3548 [task 2025-05-09T07:44:18.871Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7645 [task 2025-05-09T07:44:18.871Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7646 [task 2025-05-09T07:44:18.871Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7647 [task 2025-05-09T07:44:18.871Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7648 [task 2025-05-09T07:44:18.871Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7649 [task 2025-05-09T07:44:18.871Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7650 [task 2025-05-09T07:44:18.871Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7651 [task 2025-05-09T07:44:18.871Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7652 [task 2025-05-09T07:44:18.871Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7653 [task 2025-05-09T07:44:18.871Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7654 [task 2025-05-09T07:44:18.871Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7655 [task 2025-05-09T07:44:18.871Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5608 [task 2025-05-09T07:44:18.871Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7656 [task 2025-05-09T07:44:18.871Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8848 [task 2025-05-09T07:44:18.872Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8849 [task 2025-05-09T07:44:18.872Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8850 [task 2025-05-09T07:44:18.872Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7665 [task 2025-05-09T07:44:18.873Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7666 [task 2025-05-09T07:44:18.873Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7667 [task 2025-05-09T07:44:18.873Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8851 [task 2025-05-09T07:44:18.874Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 1525 [task 2025-05-09T07:44:18.874Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 9665 [task 2025-05-09T07:44:18.874Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8852 [task 2025-05-09T07:44:18.875Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 9666 [task 2025-05-09T07:44:18.875Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7676 [task 2025-05-09T07:44:18.875Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7677 [task 2025-05-09T07:44:18.876Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7678 [task 2025-05-09T07:44:18.876Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7679 [task 2025-05-09T07:44:18.876Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7680 [task 2025-05-09T07:44:18.877Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5633 [task 2025-05-09T07:44:18.877Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7681 [task 2025-05-09T07:44:18.878Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7682 [task 2025-05-09T07:44:18.878Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8854 [task 2025-05-09T07:44:18.878Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 9667 [task 2025-05-09T07:44:18.879Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7688 [task 2025-05-09T07:44:18.879Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7692 [task 2025-05-09T07:44:18.879Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7693 [task 2025-05-09T07:44:18.880Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5649 [task 2025-05-09T07:44:18.880Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 1555 [task 2025-05-09T07:44:18.880Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7702 [task 2025-05-09T07:44:18.881Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7703 [task 2025-05-09T07:44:18.881Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 9672 [task 2025-05-09T07:44:18.882Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 9673 [task 2025-05-09T07:44:18.882Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7712 [task 2025-05-09T07:44:18.882Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7713 [task 2025-05-09T07:44:18.883Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7714 [task 2025-05-09T07:44:18.883Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3619 [task 2025-05-09T07:44:18.883Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7715 [task 2025-05-09T07:44:18.884Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7716 [task 2025-05-09T07:44:18.884Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7717 [task 2025-05-09T07:44:18.884Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7718 [task 2025-05-09T07:44:18.885Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7719 [task 2025-05-09T07:44:18.885Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 9674 [task 2025-05-09T07:44:18.885Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 9675 [task 2025-05-09T07:44:18.886Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 9676 [task 2025-05-09T07:44:18.886Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5679 [task 2025-05-09T07:44:18.886Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 1584 [task 2025-05-09T07:44:18.887Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7728 [task 2025-05-09T07:44:18.887Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7729 [task 2025-05-09T07:44:18.887Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7730 [task 2025-05-09T07:44:18.888Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5689 [task 2025-05-09T07:44:18.888Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7739 [task 2025-05-09T07:44:18.888Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7740 [task 2025-05-09T07:44:18.889Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7741 [task 2025-05-09T07:44:18.889Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7742 [task 2025-05-09T07:44:18.890Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7743 [task 2025-05-09T07:44:18.890Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3648 [task 2025-05-09T07:44:18.890Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7744 [task 2025-05-09T07:44:18.891Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7745 [task 2025-05-09T07:44:18.891Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7746 [task 2025-05-09T07:44:18.891Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7747 [task 2025-05-09T07:44:18.892Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7748 [task 2025-05-09T07:44:18.892Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5702 [task 2025-05-09T07:44:18.893Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7749 [task 2025-05-09T07:44:18.893Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 1613 [task 2025-05-09T07:44:18.893Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5718 [task 2025-05-09T07:44:18.894Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5725 [task 2025-05-09T07:44:18.894Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5730 [task 2025-05-09T07:44:18.894Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3687 [task 2025-05-09T07:44:18.895Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 1642 [task 2025-05-09T07:44:18.895Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7786 [task 2025-05-09T07:44:18.895Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 1647 [task 2025-05-09T07:44:18.896Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5743 [task 2025-05-09T07:44:18.896Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5748 [task 2025-05-09T07:44:18.897Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5760 [task 2025-05-09T07:44:18.897Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3716 [task 2025-05-09T07:44:18.897Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7812 [task 2025-05-09T07:44:18.898Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7813 [task 2025-05-09T07:44:18.898Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5773 [task 2025-05-09T07:44:18.898Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5789 [task 2025-05-09T07:44:18.899Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7867 [task 2025-05-09T07:44:18.899Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7868 [task 2025-05-09T07:44:18.900Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7873 [task 2025-05-09T07:44:18.900Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7875 [task 2025-05-09T07:44:18.900Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7876 [task 2025-05-09T07:44:18.901Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3790 [task 2025-05-09T07:44:18.901Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3803 [task 2025-05-09T07:44:18.901Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3804 [task 2025-05-09T07:44:18.901Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3805 [task 2025-05-09T07:44:18.902Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3806 [task 2025-05-09T07:44:18.903Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3807 [task 2025-05-09T07:44:18.903Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3808 [task 2025-05-09T07:44:18.903Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3809 [task 2025-05-09T07:44:18.903Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3810 [task 2025-05-09T07:44:18.903Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3811 [task 2025-05-09T07:44:18.903Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3812 [task 2025-05-09T07:44:18.904Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3813 [task 2025-05-09T07:44:18.904Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3814 [task 2025-05-09T07:44:18.904Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3815 [task 2025-05-09T07:44:18.905Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3816 [task 2025-05-09T07:44:18.905Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3817 [task 2025-05-09T07:44:18.905Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3818 [task 2025-05-09T07:44:18.907Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3819 [task 2025-05-09T07:44:18.907Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3820 [task 2025-05-09T07:44:18.907Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3821 [task 2025-05-09T07:44:18.907Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3822 [task 2025-05-09T07:44:18.907Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3823 [task 2025-05-09T07:44:18.908Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3824 [task 2025-05-09T07:44:18.908Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3825 [task 2025-05-09T07:44:18.908Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3826 [task 2025-05-09T07:44:18.908Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3827 [task 2025-05-09T07:44:18.909Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3828 [task 2025-05-09T07:44:18.909Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3829 [task 2025-05-09T07:44:18.909Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3830 [task 2025-05-09T07:44:18.909Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3831 [task 2025-05-09T07:44:18.910Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3832 [task 2025-05-09T07:44:18.910Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3833 [task 2025-05-09T07:44:18.910Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3834 [task 2025-05-09T07:44:18.911Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3835 [task 2025-05-09T07:44:18.911Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3836 [task 2025-05-09T07:44:18.911Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3837 [task 2025-05-09T07:44:18.912Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3838 [task 2025-05-09T07:44:18.912Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3839 [task 2025-05-09T07:44:18.912Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3840 [task 2025-05-09T07:44:18.913Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3841 [task 2025-05-09T07:44:18.913Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3842 [task 2025-05-09T07:44:18.913Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3843 [task 2025-05-09T07:44:18.914Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3844 [task 2025-05-09T07:44:18.914Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 1797 [task 2025-05-09T07:44:18.914Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3845 [task 2025-05-09T07:44:18.915Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3846 [task 2025-05-09T07:44:18.915Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3848 [task 2025-05-09T07:44:18.915Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3849 [task 2025-05-09T07:44:18.916Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3850 [task 2025-05-09T07:44:18.916Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3851 [task 2025-05-09T07:44:18.916Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3847 [task 2025-05-09T07:44:18.917Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3852 [task 2025-05-09T07:44:18.917Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 1806 [task 2025-05-09T07:44:18.918Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 1807 [task 2025-05-09T07:44:18.918Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 1808 [task 2025-05-09T07:44:18.918Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3853 [task 2025-05-09T07:44:18.919Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3854 [task 2025-05-09T07:44:18.919Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3855 [task 2025-05-09T07:44:18.919Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3856 [task 2025-05-09T07:44:18.920Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 1813 [task 2025-05-09T07:44:18.920Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 1814 [task 2025-05-09T07:44:18.920Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 1815 [task 2025-05-09T07:44:18.921Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 1816 [task 2025-05-09T07:44:18.921Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 1817 [task 2025-05-09T07:44:18.921Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 1818 [task 2025-05-09T07:44:18.922Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3867 [task 2025-05-09T07:44:18.922Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3868 [task 2025-05-09T07:44:18.922Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3869 [task 2025-05-09T07:44:18.922Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3870 [task 2025-05-09T07:44:18.923Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3871 [task 2025-05-09T07:44:18.923Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3872 [task 2025-05-09T07:44:18.923Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 1819 [task 2025-05-09T07:44:18.924Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3874 [task 2025-05-09T07:44:18.924Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 3875 [task 2025-05-09T07:44:18.924Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 1820 [task 2025-05-09T07:44:18.925Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 1829 [task 2025-05-09T07:44:18.925Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 1830 [task 2025-05-09T07:44:18.925Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 1831 [task 2025-05-09T07:44:18.926Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7977 [task 2025-05-09T07:44:18.926Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7978 [task 2025-05-09T07:44:18.926Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 7979 [task 2025-05-09T07:44:18.926Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 1836 [task 2025-05-09T07:44:18.927Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 1837 [task 2025-05-09T07:44:18.927Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 1838 [task 2025-05-09T07:44:18.927Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 1843 [task 2025-05-09T07:44:18.927Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 1844 [task 2025-05-09T07:44:18.928Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 1845 [task 2025-05-09T07:44:18.928Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 1854 [task 2025-05-09T07:44:18.928Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 1855 [task 2025-05-09T07:44:18.929Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 1856 [task 2025-05-09T07:44:18.929Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 1857 [task 2025-05-09T07:44:18.929Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 1858 [task 2025-05-09T07:44:18.930Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 1859 [task 2025-05-09T07:44:18.930Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 1860 [task 2025-05-09T07:44:18.931Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 1861 [task 2025-05-09T07:44:18.931Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 1862 [task 2025-05-09T07:44:18.931Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 1863 [task 2025-05-09T07:44:18.931Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 1864 [task 2025-05-09T07:44:18.932Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 5958 [task 2025-05-09T07:44:18.932Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 1866 [task 2025-05-09T07:44:18.932Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 1867 [task 2025-05-09T07:44:18.933Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 1868 [task 2025-05-09T07:44:18.933Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 1873 [task 2025-05-09T07:44:18.933Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 1874 [task 2025-05-09T07:44:18.933Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 1875 [task 2025-05-09T07:44:18.935Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 1876 [task 2025-05-09T07:44:18.935Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8036 [task 2025-05-09T07:44:18.935Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8037 [task 2025-05-09T07:44:18.935Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8038 [task 2025-05-09T07:44:18.935Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8071 [task 2025-05-09T07:44:18.936Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8072 [task 2025-05-09T07:44:18.936Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8073 [task 2025-05-09T07:44:18.937Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8074 [task 2025-05-09T07:44:18.937Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8075 [task 2025-05-09T07:44:18.937Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4004 [task 2025-05-09T07:44:18.937Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4005 [task 2025-05-09T07:44:18.937Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4006 [task 2025-05-09T07:44:18.938Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4007 [task 2025-05-09T07:44:18.938Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4008 [task 2025-05-09T07:44:18.938Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6053 [task 2025-05-09T07:44:18.938Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8102 [task 2025-05-09T07:44:18.939Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 1963 [task 2025-05-09T07:44:18.939Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8103 [task 2025-05-09T07:44:18.939Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4013 [task 2025-05-09T07:44:18.940Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4014 [task 2025-05-09T07:44:18.940Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4015 [task 2025-05-09T07:44:18.941Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6076 [task 2025-05-09T07:44:18.941Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6077 [task 2025-05-09T07:44:18.942Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 1988 [task 2025-05-09T07:44:18.942Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6090 [task 2025-05-09T07:44:18.942Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6095 [task 2025-05-09T07:44:18.942Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6096 [task 2025-05-09T07:44:18.944Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6105 [task 2025-05-09T07:44:18.944Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8158 [task 2025-05-09T07:44:18.944Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8161 [task 2025-05-09T07:44:18.944Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6114 [task 2025-05-09T07:44:18.944Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8162 [task 2025-05-09T07:44:18.945Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8163 [task 2025-05-09T07:44:18.945Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8164 [task 2025-05-09T07:44:18.945Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 2022 [task 2025-05-09T07:44:18.945Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 8165 [task 2025-05-09T07:44:18.945Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6123 [task 2025-05-09T07:44:18.945Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6138 [task 2025-05-09T07:44:18.946Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 6139 [task 2025-05-09T07:44:18.946Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4092 [task 2025-05-09T07:44:18.946Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4093 [task 2025-05-09T07:44:18.947Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4094 [task 2025-05-09T07:44:18.947Z] 07:44:18 INFO - zombiecheck | Checking for orphan process with PID: 4095 [task 2025-05-09T07:44:18.947Z] 07:44:18 INFO - Stopping web server [task 2025-05-09T07:44:18.948Z] 07:44:18 INFO - Server shut down. [task 2025-05-09T07:44:18.948Z] 07:44:18 INFO - Web server killed. [task 2025-05-09T07:44:18.948Z] 07:44:18 INFO - Stopping web socket server [task 2025-05-09T07:44:18.949Z] 07:44:18 INFO - Stopping ssltunnel [task 2025-05-09T07:44:18.949Z] 07:44:18 INFO - Stopping gst for v4l2loopback [task 2025-05-09T07:44:18.949Z] 07:44:18 WARNING - leakcheck | refcount logging is off, so leaks can't be detected! [task 2025-05-09T07:44:18.950Z] 07:44:18 INFO - runtests.py | Running tests: end. [task 2025-05-09T07:44:18.974Z] 07:44:18 INFO - Buffered messages finished [task 2025-05-09T07:44:18.974Z] 07:44:18 INFO - Running manifest: comm/mail/base/test/performance/browser.toml [task 2025-05-09T07:44:18.975Z] 07:44:18 INFO - The following extra prefs will be set: [task 2025-05-09T07:44:18.975Z] 07:44:18 INFO - mail.provider.suppress_dialog_on_startup=true [task 2025-05-09T07:44:18.975Z] 07:44:18 INFO - mail.spotlight.firstRunDone=true [task 2025-05-09T07:44:18.975Z] 07:44:18 INFO - mail.winsearch.firstRunDone=true [task 2025-05-09T07:44:18.975Z] 07:44:18 INFO - mailnews.start_page.override_url=about:blank [task 2025-05-09T07:44:18.975Z] 07:44:18 INFO - mailnews.start_page.url=about:blank [task 2025-05-09T07:44:18.975Z] 07:44:18 INFO - browser.startup.record=true [task 2025-05-09T07:44:18.975Z] 07:44:18 INFO - gfx.canvas.willReadFrequently.enable=true [task 2025-05-09T07:44:18.975Z] 07:44:18 INFO - mail.ui-rdf.version=9999999 [task 2025-05-09T07:44:19.045Z] 07:44:19 INFO - Setting pipeline to PAUSED ... [task 2025-05-09T07:44:19.046Z] 07:44:19 INFO - Pipeline is PREROLLING ... [task 2025-05-09T07:44:19.053Z] 07:44:19 INFO - Pipeline is PREROLLED ... [task 2025-05-09T07:44:19.053Z] 07:44:19 INFO - Setting pipeline to PLAYING ... [task 2025-05-09T07:44:19.053Z] 07:44:19 INFO - New clock: GstSystemClock [task 2025-05-09T07:44:19.087Z] 07:44:19 INFO - Got EOS from element "pipeline0". [task 2025-05-09T07:44:19.087Z] 07:44:19 INFO - Execution ended after 0:00:00.033425269 [task 2025-05-09T07:44:19.087Z] 07:44:19 INFO - Setting pipeline to PAUSED ... [task 2025-05-09T07:44:19.087Z] 07:44:19 INFO - Setting pipeline to READY ... [task 2025-05-09T07:44:19.087Z] 07:44:19 INFO - Setting pipeline to NULL ... [task 2025-05-09T07:44:19.087Z] 07:44:19 INFO - Freeing pipeline ... [task 2025-05-09T07:44:19.313Z] 07:44:19 INFO - PID 9728 | pk12util: PKCS12 IMPORT SUCCESSFUL [task 2025-05-09T07:44:19.314Z] 07:44:19 INFO - [task 2025-05-09T07:44:19.408Z] 07:44:19 INFO - MochitestServer : launching ['/builds/worker/workspace/build/tests/bin/xpcshell', '-g', '/builds/worker/workspace/build/application/thunderbird', '-e', "const _PROFILE_PATH = '/tmp/tmpl4qwahkl.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false; const _HTTPD_PATH = '/builds/worker/workspace/build/tests/bin/components';", '-f', '/builds/worker/workspace/build/tests/mochitest/server.js'] [task 2025-05-09T07:44:19.409Z] 07:44:19 INFO - runtests.py | Server pid: 9734 [task 2025-05-09T07:44:19.410Z] 07:44:19 INFO - runtests.py | Websocket server pid: 9735 [task 2025-05-09T07:44:19.413Z] 07:44:19 INFO - runtests.py | SSL tunnel pid: 9736 [task 2025-05-09T07:44:19.554Z] 07:44:19 INFO - [CodeCoverage] Setting handlers for process 9734. [task 2025-05-09T07:44:19.614Z] 07:44:19 INFO - use http3 server: 0 [task 2025-05-09T07:44:19.616Z] 07:44:19 INFO - runtests.py | Running with scheme: http [task 2025-05-09T07:44:19.616Z] 07:44:19 INFO - runtests.py | Running with e10s: True [task 2025-05-09T07:44:19.616Z] 07:44:19 INFO - runtests.py | Running with fission: True [task 2025-05-09T07:44:19.616Z] 07:44:19 INFO - runtests.py | Running with cross-origin iframes: False [task 2025-05-09T07:44:19.616Z] 07:44:19 INFO - runtests.py | Running with socketprocess_e10s: False [task 2025-05-09T07:44:19.616Z] 07:44:19 INFO - runtests.py | Running tests: start. [task 2025-05-09T07:44:19.616Z] 07:44:19 INFO - [task 2025-05-09T07:44:19.624Z] 07:44:19 INFO - Application command: /builds/worker/workspace/build/application/thunderbird/thunderbird -marionette -foreground -profile /tmp/tmpl4qwahkl.mozrunner [task 2025-05-09T07:44:19.628Z] 07:44:19 INFO - runtests.py | Application pid: 9769 [task 2025-05-09T07:44:19.629Z] 07:44:19 INFO - TEST-INFO | started process GECKO(9769) [task 2025-05-09T07:44:19.689Z] 07:44:19 INFO - GECKO(9769) | [CodeCoverage] Setting handlers for process 9769. [task 2025-05-09T07:44:20.203Z] 07:44:20 INFO - GECKO(9769) | ATTENTION: default value of option mesa_glthread overridden by environment. [task 2025-05-09T07:44:20.300Z] 07:44:20 INFO - GECKO(9769) | 1746776660299 Marionette INFO Marionette enabled [task 2025-05-09T07:44:20.303Z] 07:44:20 INFO - GECKO(9769) | 1746776660302 Marionette TRACE Received observer notification final-ui-startup [task 2025-05-09T07:44:20.403Z] 07:44:20 INFO - GECKO(9769) | Warning: unrecognized command line flag -foreground [task 2025-05-09T07:44:20.407Z] 07:44:20 INFO - GECKO(9769) | ATTENTION: default value of option mesa_glthread overridden by environment. [task 2025-05-09T07:44:20.447Z] 07:44:20 INFO - GECKO(9769) | 1746776660444 Marionette INFO Listening on port 2828 [task 2025-05-09T07:44:20.447Z] 07:44:20 INFO - GECKO(9769) | 1746776660445 Marionette DEBUG Marionette is listening [task 2025-05-09T07:44:20.479Z] 07:44:20 INFO - GECKO(9769) | 1746776660478 Marionette DEBUG Accepted connection 0 from 127.0.0.1:52570 [task 2025-05-09T07:44:20.533Z] 07:44:20 INFO - GECKO(9769) | 1746776660532 Marionette DEBUG Closed connection 0 [task 2025-05-09T07:44:20.534Z] 07:44:20 INFO - GECKO(9769) | 1746776660533 Marionette DEBUG Accepted connection 1 from 127.0.0.1:52574 [task 2025-05-09T07:44:20.688Z] 07:44:20 INFO - GECKO(9769) | 1746776660687 Marionette DEBUG 1 -> [0,1,"WebDriver:NewSession",{"strictFileInteractability":true}] [task 2025-05-09T07:44:20.695Z] 07:44:20 INFO - GECKO(9769) | 1746776660694 Marionette DEBUG Waiting for initial application window [task 2025-05-09T07:44:25.671Z] 07:44:25 INFO - GECKO(9769) | 1746776665670 Marionette TRACE Received observer notification mail-idle-startup-tasks-finished [task 2025-05-09T07:44:25.687Z] 07:44:25 INFO - GECKO(9769) | 1746776665685 Marionette DEBUG 1 <- [1,1,null,{"sessionId":"c1a76c77-de1d-4ab6-9689-fbda77707d62","capabilities":{"acceptInsecureCerts":false,"browserName":"thunderbird","browserVersion":"140.0a1","platformName":"linux","unhandledPromptBehavior":"dismiss and notify","userAgent":"Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0 Thunderbird/140.0a1","moz:buildID":"20250509061203","moz:headless":false,"moz:platformVersion":"6.11.0-1013-gcp","moz:processID":9769,"moz:profile":"/tmp/tmpl4qwahkl.mozrunner","moz:shutdownTimeout":180000,"pageLoadStrategy":"normal","timeouts":{"implicit":0,"pageLoad":300000,"script":30000},"setWindowRect":true,"strictFileInteractability":true,"moz:accessibilityChecks":false,"moz:webdriverClick":true,"moz:windowless":false,"proxy":{}}}] [task 2025-05-09T07:44:25.696Z] 07:44:25 INFO - GECKO(9769) | 1746776665695 Marionette DEBUG 1 -> [0,2,"Addon:Install",{"path":"/tmp/tmp838_73r3.zip","temporary":false}] [task 2025-05-09T07:44:25.800Z] 07:44:25 INFO - GECKO(9769) | 1746776665800 Marionette DEBUG 1 <- [1,2,null,{"value":"special-powers@mozilla.org"}] [task 2025-05-09T07:44:25.822Z] 07:44:25 INFO - GECKO(9769) | 1746776665821 Marionette DEBUG 1 -> [0,3,"Addon:Install",{"path":"/tmp/tmpthx4k666.zip","temporary":false}] [task 2025-05-09T07:44:25.863Z] 07:44:25 INFO - GECKO(9769) | 1746776665863 Marionette DEBUG 1 <- [1,3,null,{"value":"mochikit@mozilla.org"}] [task 2025-05-09T07:44:25.866Z] 07:44:25 INFO - GECKO(9769) | 1746776665865 Marionette DEBUG 1 -> [0,4,"Marionette:GetContext",{}] [task 2025-05-09T07:44:25.866Z] 07:44:25 INFO - GECKO(9769) | 1746776665865 Marionette DEBUG 1 <- [1,4,null,{"value":"content"}] [task 2025-05-09T07:44:25.867Z] 07:44:25 INFO - GECKO(9769) | 1746776665866 Marionette DEBUG 1 -> [0,5,"Marionette:SetContext",{"value":"chrome"}] [task 2025-05-09T07:44:25.868Z] 07:44:25 INFO - GECKO(9769) | 1746776665867 Marionette DEBUG 1 <- [1,5,null,{"value":null}] [task 2025-05-09T07:44:25.869Z] 07:44:25 INFO - GECKO(9769) | 1746776665868 Marionette DEBUG 1 -> [0,6,"WebDriver:ExecuteScript",{"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distr ... s which flavor and url to load.\nlet ev = new CustomEvent(\"mochitest-load\", { detail: [flavor, url] });\nwin.dispatchEvent(ev);","args":[{"flavor":"browser-chrome","testUrl":"about:blank"}],"newSandbox":true,"sandbox":"default","line":2167,"filename":"tests/mochitest/runtests.py"}] [task 2025-05-09T07:44:25.877Z] 07:44:25 INFO - GECKO(9769) | 1746776665877 RemoteAgent TRACE WebDriverProcessData actor created for PID 9769 [task 2025-05-09T07:44:25.879Z] 07:44:25 INFO - GECKO(9769) | 1746776665878 Marionette TRACE [1] MarionetteCommands actor created for window id 2 [task 2025-05-09T07:44:25.908Z] 07:44:25 INFO - GECKO(9769) | 1746776665907 RemoteAgent TRACE Received observer notification domwindowopened [task 2025-05-09T07:44:25.918Z] 07:44:25 INFO - GECKO(9769) | 1746776665917 Marionette DEBUG 1 <- [1,6,null,{"value":null}] [task 2025-05-09T07:44:25.949Z] 07:44:25 INFO - GECKO(9769) | 1746776665948 Marionette DEBUG 1 -> [0,7,"Marionette:SetContext",{"value":"content"}] [task 2025-05-09T07:44:25.949Z] 07:44:25 INFO - GECKO(9769) | 1746776665948 Marionette DEBUG 1 <- [1,7,null,{"value":null}] [task 2025-05-09T07:44:25.951Z] 07:44:25 INFO - GECKO(9769) | 1746776665951 Marionette DEBUG 1 -> [0,8,"WebDriver:DeleteSession",{}] [task 2025-05-09T07:44:25.952Z] 07:44:25 INFO - GECKO(9769) | 1746776665951 Marionette TRACE [1] MarionetteCommands actor destroyed for window id 2 [task 2025-05-09T07:44:25.954Z] 07:44:25 INFO - GECKO(9769) | 1746776665953 Marionette DEBUG 1 <- [1,8,null,{"value":null}] [task 2025-05-09T07:44:25.955Z] 07:44:25 INFO - runtests.py | Waiting for browser... [task 2025-05-09T07:44:25.955Z] 07:44:25 INFO - GECKO(9769) | 1746776665955 Marionette DEBUG Closed connection 1 [task 2025-05-09T07:44:26.275Z] 07:44:26 INFO - *** Start BrowserChrome Test Results *** [task 2025-05-09T07:44:26.279Z] 07:44:26 INFO - checking window state [task 2025-05-09T07:44:26.333Z] 07:44:26 INFO - TEST-START | comm/mail/base/test/performance/browser_startup.js [task 2025-05-09T07:44:26.338Z] 07:44:26 INFO - modules loaded before profile selection: resource:///modules/MailGlue.sys.mjs [task 2025-05-09T07:44:26.339Z] 07:44:26 INFO - modules loaded before profile selection: resource:///modules/StartupRecorder.sys.mjs [task 2025-05-09T07:44:26.339Z] 07:44:26 INFO - modules loaded before profile selection: resource://gre/modules/ActorManagerParent.sys.mjs [task 2025-05-09T07:44:26.340Z] 07:44:26 INFO - modules loaded before profile selection: resource://gre/modules/AppConstants.sys.mjs [task 2025-05-09T07:44:26.342Z] 07:44:26 INFO - modules loaded before profile selection: resource://gre/modules/CustomElementsListener.sys.mjs [task 2025-05-09T07:44:26.342Z] 07:44:26 INFO - modules loaded before profile selection: resource://gre/modules/MainProcessSingleton.sys.mjs [task 2025-05-09T07:44:26.343Z] 07:44:26 INFO - modules loaded before profile selection: resource://gre/modules/XPCOMUtils.sys.mjs [task 2025-05-09T07:44:26.343Z] 07:44:26 INFO - services loaded before profile selection: @mozilla.org/autocomplete/controller;1 [task 2025-05-09T07:44:26.343Z] 07:44:26 INFO - services loaded before profile selection: @mozilla.org/autocomplete/search;1?name=form-fill-controller [task 2025-05-09T07:44:26.344Z] 07:44:26 INFO - services loaded before profile selection: @mozilla.org/base/telemetry;1 [task 2025-05-09T07:44:26.344Z] 07:44:26 INFO - services loaded before profile selection: @mozilla.org/categorymanager;1 [task 2025-05-09T07:44:26.345Z] 07:44:26 INFO - services loaded before profile selection: @mozilla.org/childprocessmessagemanager;1 [task 2025-05-09T07:44:26.345Z] 07:44:26 INFO - services loaded before profile selection: @mozilla.org/chrome/chrome-registry;1 [task 2025-05-09T07:44:26.347Z] 07:44:26 INFO - services loaded before profile selection: @mozilla.org/docloaderservice;1 [task 2025-05-09T07:44:26.347Z] 07:44:26 INFO - services loaded before profile selection: @mozilla.org/embedcomp/window-watcher;1 [task 2025-05-09T07:44:26.347Z] 07:44:26 INFO - services loaded before profile selection: @mozilla.org/extensions/child;1 [task 2025-05-09T07:44:26.347Z] 07:44:26 INFO - services loaded before profile selection: @mozilla.org/extensions/web-navigation-content;1 [task 2025-05-09T07:44:26.348Z] 07:44:26 INFO - services loaded before profile selection: @mozilla.org/file/directory_service;1 [task 2025-05-09T07:44:26.349Z] 07:44:26 INFO - services loaded before profile selection: @mozilla.org/layout/content-policy;1 [task 2025-05-09T07:44:26.349Z] 07:44:26 INFO - services loaded before profile selection: @mozilla.org/mail/dir-provider;1 [task 2025-05-09T07:44:26.350Z] 07:44:26 INFO - services loaded before profile selection: @mozilla.org/mail/mailglue;1 [task 2025-05-09T07:44:26.351Z] 07:44:26 INFO - services loaded before profile selection: @mozilla.org/main-process-singleton;1 [task 2025-05-09T07:44:26.351Z] 07:44:26 INFO - services loaded before profile selection: @mozilla.org/memory-reporter-manager;1 [task 2025-05-09T07:44:26.352Z] 07:44:26 INFO - services loaded before profile selection: @mozilla.org/mime;1 [task 2025-05-09T07:44:26.352Z] 07:44:26 INFO - services loaded before profile selection: @mozilla.org/network/captive-portal-service;1 [task 2025-05-09T07:44:26.353Z] 07:44:26 INFO - services loaded before profile selection: @mozilla.org/network/effective-tld-service;1 [task 2025-05-09T07:44:26.354Z] 07:44:26 INFO - services loaded before profile selection: @mozilla.org/network/idn-service;1 [task 2025-05-09T07:44:26.354Z] 07:44:26 INFO - services loaded before profile selection: @mozilla.org/network/io-service;1 [task 2025-05-09T07:44:26.355Z] 07:44:26 INFO - services loaded before profile selection: @mozilla.org/network/network-link-service;1 [task 2025-05-09T07:44:26.355Z] 07:44:26 INFO - services loaded before profile selection: @mozilla.org/network/protocol;1?name=chrome [task 2025-05-09T07:44:26.356Z] 07:44:26 INFO - services loaded before profile selection: @mozilla.org/network/protocol;1?name=file [task 2025-05-09T07:44:26.356Z] 07:44:26 INFO - services loaded before profile selection: @mozilla.org/network/protocol;1?name=jar [task 2025-05-09T07:44:26.356Z] 07:44:26 INFO - services loaded before profile selection: @mozilla.org/network/protocol;1?name=moz-gio [task 2025-05-09T07:44:26.357Z] 07:44:26 INFO - services loaded before profile selection: @mozilla.org/network/protocol;1?name=resource [task 2025-05-09T07:44:26.357Z] 07:44:26 INFO - services loaded before profile selection: @mozilla.org/network/socket-transport-service;1 [task 2025-05-09T07:44:26.357Z] 07:44:26 INFO - services loaded before profile selection: @mozilla.org/network/stream-transport-service;1 [task 2025-05-09T07:44:26.358Z] 07:44:26 INFO - services loaded before profile selection: @mozilla.org/network/url-parser;1?auth=maybe [task 2025-05-09T07:44:26.358Z] 07:44:26 INFO - services loaded before profile selection: @mozilla.org/network/url-parser;1?auth=no [task 2025-05-09T07:44:26.359Z] 07:44:26 INFO - services loaded before profile selection: @mozilla.org/network/url-parser;1?auth=yes [task 2025-05-09T07:44:26.359Z] 07:44:26 INFO - services loaded before profile selection: @mozilla.org/network/util;1 [task 2025-05-09T07:44:26.360Z] 07:44:26 INFO - services loaded before profile selection: @mozilla.org/observer-service;1 [task 2025-05-09T07:44:26.360Z] 07:44:26 INFO - services loaded before profile selection: @mozilla.org/parentprocessmessagemanager;1 [task 2025-05-09T07:44:26.361Z] 07:44:26 INFO - services loaded before profile selection: @mozilla.org/preferences-service;1 [task 2025-05-09T07:44:26.361Z] 07:44:26 INFO - services loaded before profile selection: @mozilla.org/satchel/form-fill-controller;1 [task 2025-05-09T07:44:26.362Z] 07:44:26 INFO - services loaded before profile selection: @mozilla.org/storage/service;1 [task 2025-05-09T07:44:26.363Z] 07:44:26 INFO - services loaded before profile selection: @mozilla.org/test/startuprecorder;1 [task 2025-05-09T07:44:26.363Z] 07:44:26 INFO - services loaded before profile selection: @mozilla.org/thirdpartyutil;1 [task 2025-05-09T07:44:26.363Z] 07:44:26 INFO - services loaded before profile selection: @mozilla.org/toolkit/app-startup;1 [task 2025-05-09T07:44:26.364Z] 07:44:26 INFO - services loaded before profile selection: @mozilla.org/toolkit/crash-reporter;1 [task 2025-05-09T07:44:26.364Z] 07:44:26 INFO - services loaded before profile selection: @mozilla.org/updates/update-sync-manager;1 [task 2025-05-09T07:44:26.365Z] 07:44:26 INFO - services loaded before profile selection: @mozilla.org/uriloader/external-helper-app-service;1 [task 2025-05-09T07:44:26.365Z] 07:44:26 INFO - services loaded before profile selection: @mozilla.org/uriloader/external-protocol-service;1 [task 2025-05-09T07:44:26.365Z] 07:44:26 INFO - services loaded before profile selection: @mozilla.org/widget/appshell/gtk;1 [task 2025-05-09T07:44:26.366Z] 07:44:26 INFO - services loaded before profile selection: @mozilla.org/xpcom/debug;1 [task 2025-05-09T07:44:26.367Z] 07:44:26 INFO - services loaded before profile selection: @mozilla.org/xre/app-info;1 [task 2025-05-09T07:44:26.367Z] 07:44:26 INFO - services loaded before profile selection: @mozilla.org/xre/runtime;1 [task 2025-05-09T07:44:26.367Z] 07:44:26 INFO - modules loaded before opening first browser window: chrome://devtools-startup/content/DevToolsShim.sys.mjs [task 2025-05-09T07:44:26.368Z] 07:44:26 INFO - modules loaded before opening first browser window: chrome://remote/content/components/Marionette.sys.mjs [task 2025-05-09T07:44:26.369Z] 07:44:26 INFO - modules loaded before opening first browser window: chrome://remote/content/components/RemoteAgent.sys.mjs [task 2025-05-09T07:44:26.369Z] 07:44:26 INFO - modules loaded before opening first browser window: chrome://remote/content/marionette/prefs.sys.mjs [task 2025-05-09T07:44:26.370Z] 07:44:26 INFO - modules loaded before opening first browser window: chrome://remote/content/marionette/server.sys.mjs [task 2025-05-09T07:44:26.370Z] 07:44:26 INFO - modules loaded before opening first browser window: chrome://remote/content/shared/Log.sys.mjs [task 2025-05-09T07:44:26.371Z] 07:44:26 INFO - modules loaded before opening first browser window: chrome://remote/content/shared/RecommendedPreferences.sys.mjs [task 2025-05-09T07:44:26.372Z] 07:44:26 INFO - modules loaded before opening first browser window: chrome://remote/content/shared/Sync.sys.mjs [task 2025-05-09T07:44:26.372Z] 07:44:26 INFO - modules loaded before opening first browser window: resource:///modules/BuiltInThemes.sys.mjs [task 2025-05-09T07:44:26.372Z] 07:44:26 INFO - modules loaded before opening first browser window: resource:///modules/CalCachedCalendar.sys.mjs [task 2025-05-09T07:44:26.373Z] 07:44:26 INFO - modules loaded before opening first browser window: resource:///modules/CalCalendarManager.sys.mjs [task 2025-05-09T07:44:26.374Z] 07:44:26 INFO - modules loaded before opening first browser window: resource:///modules/CalDeletedItems.sys.mjs [task 2025-05-09T07:44:26.374Z] 07:44:26 INFO - modules loaded before opening first browser window: resource:///modules/CalStartupService.sys.mjs [task 2025-05-09T07:44:26.375Z] 07:44:26 INFO - modules loaded before opening first browser window: resource:///modules/CalTimezone.sys.mjs [task 2025-05-09T07:44:26.375Z] 07:44:26 INFO - modules loaded before opening first browser window: resource:///modules/CalTimezoneService.sys.mjs [task 2025-05-09T07:44:26.376Z] 07:44:26 INFO - modules loaded before opening first browser window: resource:///modules/DevToolsStartup.sys.mjs [task 2025-05-09T07:44:26.376Z] 07:44:26 INFO - modules loaded before opening first browser window: resource:///modules/ExtensionSupport.sys.mjs [task 2025-05-09T07:44:26.377Z] 07:44:26 INFO - modules loaded before opening first browser window: resource:///modules/MailMigrator.sys.mjs [task 2025-05-09T07:44:26.377Z] 07:44:26 INFO - modules loaded before opening first browser window: resource:///modules/MailServices.sys.mjs [task 2025-05-09T07:44:26.378Z] 07:44:26 INFO - modules loaded before opening first browser window: resource:///modules/MessengerContentHandler.sys.mjs [task 2025-05-09T07:44:26.379Z] 07:44:26 INFO - modules loaded before opening first browser window: resource:///modules/OfflineStartup.sys.mjs [task 2025-05-09T07:44:26.380Z] 07:44:26 INFO - modules loaded before opening first browser window: resource:///modules/TBDistCustomizer.sys.mjs [task 2025-05-09T07:44:26.380Z] 07:44:26 INFO - modules loaded before opening first browser window: resource:///modules/calendar/Ical.sys.mjs [task 2025-05-09T07:44:26.380Z] 07:44:26 INFO - modules loaded before opening first browser window: resource:///modules/calendar/calUtils.sys.mjs [task 2025-05-09T07:44:26.381Z] 07:44:26 INFO - modules loaded before opening first browser window: resource:///modules/calendar/utils/calDataUtils.sys.mjs [task 2025-05-09T07:44:26.381Z] 07:44:26 INFO - modules loaded before opening first browser window: resource:///modules/calendar/utils/calProviderUtils.sys.mjs [task 2025-05-09T07:44:26.382Z] 07:44:26 INFO - modules loaded before opening first browser window: resource:///modules/devtools-loader.sys.mjs [task 2025-05-09T07:44:26.382Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://devtools/shared/highlighters.mjs [task 2025-05-09T07:44:26.383Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://devtools/shared/loader/Loader.sys.mjs [task 2025-05-09T07:44:26.383Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://devtools/shared/loader/base-loader.sys.mjs [task 2025-05-09T07:44:26.384Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://devtools/shared/loader/loader-plugin-raw.sys.mjs [task 2025-05-09T07:44:26.384Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://gre/modules/AddonManager.sys.mjs [task 2025-05-09T07:44:26.385Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://gre/modules/AsyncShutdown.sys.mjs [task 2025-05-09T07:44:26.385Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://gre/modules/BHRTelemetryService.sys.mjs [task 2025-05-09T07:44:26.386Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://gre/modules/BackgroundTasksManager.sys.mjs [task 2025-05-09T07:44:26.387Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://gre/modules/ClientID.sys.mjs [task 2025-05-09T07:44:26.387Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://gre/modules/Console.sys.mjs [task 2025-05-09T07:44:26.388Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://gre/modules/CrashManager.sys.mjs [task 2025-05-09T07:44:26.388Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://gre/modules/CrashMonitor.sys.mjs [task 2025-05-09T07:44:26.389Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://gre/modules/CrashService.sys.mjs [task 2025-05-09T07:44:26.389Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://gre/modules/DeferredTask.sys.mjs [task 2025-05-09T07:44:26.390Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://gre/modules/EnterprisePolicies.sys.mjs [task 2025-05-09T07:44:26.390Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://gre/modules/EnterprisePoliciesParent.sys.mjs [task 2025-05-09T07:44:26.391Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://gre/modules/EssentialDomainsRemoteSettings.sys.mjs [task 2025-05-09T07:44:26.391Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://gre/modules/ExtHandlerService.sys.mjs [task 2025-05-09T07:44:26.392Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://gre/modules/ExtensionProcessScript.sys.mjs [task 2025-05-09T07:44:26.392Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://gre/modules/ExtensionUtils.sys.mjs [task 2025-05-09T07:44:26.393Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://gre/modules/FileUtils.sys.mjs [task 2025-05-09T07:44:26.394Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://gre/modules/FingerprintingWebCompatService.sys.mjs [task 2025-05-09T07:44:26.394Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://gre/modules/FormHistoryStartup.sys.mjs [task 2025-05-09T07:44:26.395Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://gre/modules/JSONFile.sys.mjs [task 2025-05-09T07:44:26.395Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://gre/modules/JsonSchema.sys.mjs [task 2025-05-09T07:44:26.396Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://gre/modules/Log.sys.mjs [task 2025-05-09T07:44:26.397Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://gre/modules/NetUtil.sys.mjs [task 2025-05-09T07:44:26.397Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://gre/modules/ObjectUtils.sys.mjs [task 2025-05-09T07:44:26.397Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://gre/modules/Preferences.sys.mjs [task 2025-05-09T07:44:26.398Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://gre/modules/PrivateBrowsingUtils.sys.mjs [task 2025-05-09T07:44:26.398Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://gre/modules/ProfileAge.sys.mjs [task 2025-05-09T07:44:26.399Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://gre/modules/PurgeTrackerService.sys.mjs [task 2025-05-09T07:44:26.399Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://gre/modules/RemotePermissionService.sys.mjs [task 2025-05-09T07:44:26.400Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://gre/modules/ServiceRequest.sys.mjs [task 2025-05-09T07:44:26.401Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://gre/modules/SimpleURIUnknownSchemesRemoteObserver.sys.mjs [task 2025-05-09T07:44:26.401Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://gre/modules/TelemetryController.sys.mjs [task 2025-05-09T07:44:26.402Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://gre/modules/TelemetryControllerBase.sys.mjs [task 2025-05-09T07:44:26.403Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://gre/modules/TelemetryControllerParent.sys.mjs [task 2025-05-09T07:44:26.403Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://gre/modules/TelemetryEnvironment.sys.mjs [task 2025-05-09T07:44:26.404Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://gre/modules/TelemetryReportingPolicy.sys.mjs [task 2025-05-09T07:44:26.406Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://gre/modules/TelemetrySend.sys.mjs [task 2025-05-09T07:44:26.406Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://gre/modules/TelemetrySession.sys.mjs [task 2025-05-09T07:44:26.406Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://gre/modules/TelemetryStartup.sys.mjs [task 2025-05-09T07:44:26.406Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://gre/modules/TelemetryTimestamps.sys.mjs [task 2025-05-09T07:44:26.407Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://gre/modules/TelemetryUtils.sys.mjs [task 2025-05-09T07:44:26.407Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://gre/modules/Timer.sys.mjs [task 2025-05-09T07:44:26.408Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://gre/modules/UpdatePing.sys.mjs [task 2025-05-09T07:44:26.408Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://gre/modules/UpdateServiceStub.sys.mjs [task 2025-05-09T07:44:26.409Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://gre/modules/UpdateTimerManager.sys.mjs [task 2025-05-09T07:44:26.409Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://gre/modules/UpdateUtils.sys.mjs [task 2025-05-09T07:44:26.410Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://gre/modules/WebChannel.sys.mjs [task 2025-05-09T07:44:26.410Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://gre/modules/addons/AddonSettings.sys.mjs [task 2025-05-09T07:44:26.410Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://gre/modules/addons/XPIExports.sys.mjs [task 2025-05-09T07:44:26.411Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://gre/modules/addons/XPIInstall.sys.mjs [task 2025-05-09T07:44:26.412Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://gre/modules/addons/XPIProvider.sys.mjs [task 2025-05-09T07:44:26.413Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://gre/modules/addons/crypto-utils.sys.mjs [task 2025-05-09T07:44:26.413Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://gre/modules/amManager.sys.mjs [task 2025-05-09T07:44:26.414Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://gre/modules/handlers/HandlerList.sys.mjs [task 2025-05-09T07:44:26.414Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://gre/modules/nsAsyncShutdown.sys.mjs [task 2025-05-09T07:44:26.415Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://gre/modules/nsCrashMonitor.sys.mjs [task 2025-05-09T07:44:26.415Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://pdf.js/PdfJs.sys.mjs [task 2025-05-09T07:44:26.416Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://services-common/observers.sys.mjs [task 2025-05-09T07:44:26.416Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://services-settings/Attachments.sys.mjs [task 2025-05-09T07:44:26.417Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://services-settings/Database.sys.mjs [task 2025-05-09T07:44:26.417Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://services-settings/IDBHelpers.sys.mjs [task 2025-05-09T07:44:26.418Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://services-settings/RemoteSettingsClient.sys.mjs [task 2025-05-09T07:44:26.419Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://services-settings/Utils.sys.mjs [task 2025-05-09T07:44:26.419Z] 07:44:26 INFO - modules loaded before opening first browser window: resource://services-settings/remote-settings.sys.mjs [task 2025-05-09T07:44:26.420Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/EssentialDomainsRemoteSettings;1 [task 2025-05-09T07:44:26.420Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/SimpleURIUnknownSchemesRemoteObserver;1 [task 2025-05-09T07:44:26.421Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/addons/addon-manager-startup;1 [task 2025-05-09T07:44:26.421Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/addons/integration;1 [task 2025-05-09T07:44:26.422Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/appshell/appShellService;1 [task 2025-05-09T07:44:26.422Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/appshell/window-mediator;1 [task 2025-05-09T07:44:26.423Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/async-shutdown-service;1 [task 2025-05-09T07:44:26.423Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/backgroundtasks;1 [task 2025-05-09T07:44:26.424Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/backgroundtasksmanager;1 [task 2025-05-09T07:44:26.424Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/base/telemetry-startup;1 [task 2025-05-09T07:44:26.425Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/bhr-telemetry-service;1 [task 2025-05-09T07:44:26.425Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/calendar/deleted-items-manager;1 [task 2025-05-09T07:44:26.426Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/calendar/manager;1 [task 2025-05-09T07:44:26.426Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/calendar/startup-service;1 [task 2025-05-09T07:44:26.427Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/calendar/timezone-database;1 [task 2025-05-09T07:44:26.428Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/calendar/timezone-service;1 [task 2025-05-09T07:44:26.428Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/commandlinehandler/general-startup;1?type=compose [task 2025-05-09T07:44:26.429Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/content/document-loader-factory;1 [task 2025-05-09T07:44:26.429Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/content/style-sheet-service;1 [task 2025-05-09T07:44:26.430Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/cookie-banner-service;1 [task 2025-05-09T07:44:26.430Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/cookie-banner-telemetry-service;1 [task 2025-05-09T07:44:26.431Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/cookieService;1 [task 2025-05-09T07:44:26.432Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/cookiemanager;1 [task 2025-05-09T07:44:26.432Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/crashmanager;1 [task 2025-05-09T07:44:26.433Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/crashservice;1 [task 2025-05-09T07:44:26.434Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/devtools/startup-clh;1 [task 2025-05-09T07:44:26.434Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/enterprisepolicies;1 [task 2025-05-09T07:44:26.435Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/fingerprinting-webcompat-service;1 [task 2025-05-09T07:44:26.435Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/gfx/info;1 [task 2025-05-09T07:44:26.436Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/gfx/parent/screenmanager;1 [task 2025-05-09T07:44:26.437Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/gfx/screenmanager;1 [task 2025-05-09T07:44:26.437Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/gio-service;1 [task 2025-05-09T07:44:26.438Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/globalmessagemanager;1 [task 2025-05-09T07:44:26.439Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/image/tools;1 [task 2025-05-09T07:44:26.439Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/intl/localeservice;1 [task 2025-05-09T07:44:26.440Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/intl/ospreferences;1 [task 2025-05-09T07:44:26.440Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/intl/stringbundle;1 [task 2025-05-09T07:44:26.441Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/mail/clh;1 [task 2025-05-09T07:44:26.442Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/mail/default-mail-clh;1 [task 2025-05-09T07:44:26.442Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/messenger/devtools-startup-clh;1 [task 2025-05-09T07:44:26.443Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/messengercompose;1 [task 2025-05-09T07:44:26.443Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/moz/jssubscript-loader;1 [task 2025-05-09T07:44:26.444Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/msgDBView/msgDBViewService;1 [task 2025-05-09T07:44:26.444Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/msgFolder/msgFolderService;1 [task 2025-05-09T07:44:26.445Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/offline-startup;1 [task 2025-05-09T07:44:26.446Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/permissionmanager;1 [task 2025-05-09T07:44:26.446Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/prefetch-service;1 [task 2025-05-09T07:44:26.447Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/process/environment;1 [task 2025-05-09T07:44:26.447Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/psm;1 [task 2025-05-09T07:44:26.448Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/purge-tracker-service;1 [task 2025-05-09T07:44:26.448Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/remote-permission-service;1 [task 2025-05-09T07:44:26.449Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/remote/agent;1 [task 2025-05-09T07:44:26.450Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/remote/marionette;1 [task 2025-05-09T07:44:26.451Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/rfp-service;1 [task 2025-05-09T07:44:26.451Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/satchel/form-history-startup;1 [task 2025-05-09T07:44:26.452Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/scriptsecuritymanager;1 [task 2025-05-09T07:44:26.452Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/security/certoverride;1 [task 2025-05-09T07:44:26.453Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/security/certstorage;1 [task 2025-05-09T07:44:26.454Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/security/clientAuthRememberService;1 [task 2025-05-09T07:44:26.454Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/security/datastoragemanager;1 [task 2025-05-09T07:44:26.455Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/security/pk11tokendb;1 [task 2025-05-09T07:44:26.455Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/spellchecker/engine;1 [task 2025-05-09T07:44:26.456Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/spellchecker/personaldictionary;1 [task 2025-05-09T07:44:26.456Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/ssservice;1 [task 2025-05-09T07:44:26.457Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/system-info;1 [task 2025-05-09T07:44:26.457Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/toolkit/crashmonitor;1 [task 2025-05-09T07:44:26.458Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/toolkit/glean;1 [task 2025-05-09T07:44:26.459Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/toolkit/shutdown-terminator;1 [task 2025-05-09T07:44:26.459Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/updates/timer-manager;1 [task 2025-05-09T07:44:26.460Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/updates/update-service-stub;1 [task 2025-05-09T07:44:26.460Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/uriloader/content-handler;1?type=text/html [task 2025-05-09T07:44:26.461Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/uriloader/content-handler;1?type=text/plain [task 2025-05-09T07:44:26.461Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/uriloader/handler-service-parent;1 [task 2025-05-09T07:44:26.462Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/uriloader/handler-service;1 [task 2025-05-09T07:44:26.463Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/url-query-string-stripper;1 [task 2025-05-09T07:44:26.463Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/uuid-generator;1 [task 2025-05-09T07:44:26.464Z] 07:44:26 INFO - services loaded before opening first browser window: @mozilla.org/widget/useridleservice;1 [task 2025-05-09T07:44:26.464Z] 07:44:26 INFO - modules loaded before first paint: chrome://openpgp/content/modules/MimeTree.sys.mjs [task 2025-05-09T07:44:26.465Z] 07:44:26 INFO - modules loaded before first paint: chrome://remote/content/marionette/browser.sys.mjs [task 2025-05-09T07:44:26.465Z] 07:44:26 INFO - modules loaded before first paint: chrome://remote/content/marionette/driver.sys.mjs [task 2025-05-09T07:44:26.466Z] 07:44:26 INFO - modules loaded before first paint: chrome://remote/content/marionette/message.sys.mjs [task 2025-05-09T07:44:26.466Z] 07:44:26 INFO - modules loaded before first paint: chrome://remote/content/marionette/packets.sys.mjs [task 2025-05-09T07:44:26.467Z] 07:44:26 INFO - modules loaded before first paint: chrome://remote/content/marionette/stream-utils.sys.mjs [task 2025-05-09T07:44:26.468Z] 07:44:26 INFO - modules loaded before first paint: chrome://remote/content/marionette/transport.sys.mjs [task 2025-05-09T07:44:26.468Z] 07:44:26 INFO - modules loaded before first paint: chrome://remote/content/shared/AppInfo.sys.mjs [task 2025-05-09T07:44:26.469Z] 07:44:26 INFO - modules loaded before first paint: chrome://remote/content/shared/Format.sys.mjs [task 2025-05-09T07:44:26.470Z] 07:44:26 INFO - modules loaded before first paint: chrome://remote/content/shared/RemoteError.sys.mjs [task 2025-05-09T07:44:26.470Z] 07:44:26 INFO - modules loaded before first paint: chrome://remote/content/shared/UUID.sys.mjs [task 2025-05-09T07:44:26.470Z] 07:44:26 INFO - modules loaded before first paint: chrome://remote/content/shared/webdriver/Assert.sys.mjs [task 2025-05-09T07:44:26.471Z] 07:44:26 INFO - modules loaded before first paint: chrome://remote/content/shared/webdriver/Capabilities.sys.mjs [task 2025-05-09T07:44:26.472Z] 07:44:26 INFO - modules loaded before first paint: chrome://remote/content/shared/webdriver/Errors.sys.mjs [task 2025-05-09T07:44:26.472Z] 07:44:26 INFO - modules loaded before first paint: chrome://remote/content/shared/webdriver/Session.sys.mjs [task 2025-05-09T07:44:26.473Z] 07:44:26 INFO - modules loaded before first paint: chrome://remote/content/shared/webdriver/UserPromptHandler.sys.mjs [task 2025-05-09T07:44:26.474Z] 07:44:26 INFO - modules loaded before first paint: chrome://remote/content/shared/webdriver/process-actors/WebDriverProcessDataParent.sys.mjs [task 2025-05-09T07:44:26.474Z] 07:44:26 INFO - modules loaded before first paint: resource:///actors/LinkHandlerChild.sys.mjs [task 2025-05-09T07:44:26.475Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/AboutRedirector.sys.mjs [task 2025-05-09T07:44:26.476Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/ActivityManager.sys.mjs [task 2025-05-09T07:44:26.476Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/AppIdleManager.sys.mjs [task 2025-05-09T07:44:26.477Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/CLib.sys.mjs [task 2025-05-09T07:44:26.477Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/CalDateTime.sys.mjs [task 2025-05-09T07:44:26.477Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/CalMetronome.sys.mjs [task 2025-05-09T07:44:26.478Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/CalReadableStreamFactory.sys.mjs [task 2025-05-09T07:44:26.479Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/CalTransactionManager.sys.mjs [task 2025-05-09T07:44:26.479Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/CalWeekInfoService.sys.mjs [task 2025-05-09T07:44:26.480Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/ChatEncryption.sys.mjs [task 2025-05-09T07:44:26.480Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/CustomizableItems.sys.mjs [task 2025-05-09T07:44:26.480Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/CustomizableItemsDetails.mjs [task 2025-05-09T07:44:26.481Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/ExtensionAccounts.sys.mjs [task 2025-05-09T07:44:26.481Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/ExtensionMessages.sys.mjs [task 2025-05-09T07:44:26.482Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/ExtensionSpaces.sys.mjs [task 2025-05-09T07:44:26.483Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/ExtensionToolbarButtons.sys.mjs [task 2025-05-09T07:44:26.483Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/ExtensionUtilities.sys.mjs [task 2025-05-09T07:44:26.484Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/FeedUtils.sys.mjs [task 2025-05-09T07:44:26.485Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/IMServices.sys.mjs [task 2025-05-09T07:44:26.485Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/LineReader.sys.mjs [task 2025-05-09T07:44:26.485Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/LinkHelper.sys.mjs [task 2025-05-09T07:44:26.485Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/MailAuthenticator.sys.mjs [task 2025-05-09T07:44:26.486Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/MailCryptoUtils.sys.mjs [task 2025-05-09T07:44:26.486Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/MailE10SUtils.sys.mjs [task 2025-05-09T07:44:26.487Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/MailStringUtils.sys.mjs [task 2025-05-09T07:44:26.487Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/MailUtils.sys.mjs [task 2025-05-09T07:44:26.488Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/MailViewManager.sys.mjs [task 2025-05-09T07:44:26.488Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/OTR.sys.mjs [task 2025-05-09T07:44:26.488Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/OTRLib.sys.mjs [task 2025-05-09T07:44:26.489Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/OTRUI.sys.mjs [task 2025-05-09T07:44:26.489Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/PluralForm.sys.mjs [task 2025-05-09T07:44:26.490Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/Pop3Client.sys.mjs [task 2025-05-09T07:44:26.490Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/Pop3Service.sys.mjs [task 2025-05-09T07:44:26.491Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/ShortcutsManager.sys.mjs [task 2025-05-09T07:44:26.491Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/SmartMailboxUtils.sys.mjs [task 2025-05-09T07:44:26.492Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/ThemeVariableMap.sys.mjs [task 2025-05-09T07:44:26.493Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/UIDensity.sys.mjs [task 2025-05-09T07:44:26.493Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/UIFontSize.sys.mjs [task 2025-05-09T07:44:26.494Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/VirtualFolderWrapper.sys.mjs [task 2025-05-09T07:44:26.494Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/activity/activityModules.sys.mjs [task 2025-05-09T07:44:26.495Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/activity/alertHook.sys.mjs [task 2025-05-09T07:44:26.495Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/activity/autosync.sys.mjs [task 2025-05-09T07:44:26.496Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/activity/glodaIndexer.sys.mjs [task 2025-05-09T07:44:26.496Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/activity/moveCopy.sys.mjs [task 2025-05-09T07:44:26.497Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/activity/pop3Download.sys.mjs [task 2025-05-09T07:44:26.497Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/activity/sendLater.sys.mjs [task 2025-05-09T07:44:26.498Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/calendar/calCalendarDeactivator.sys.mjs [task 2025-05-09T07:44:26.498Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/calendar/calExtract.sys.mjs [task 2025-05-09T07:44:26.499Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/calendar/calRecurrenceUtils.sys.mjs [task 2025-05-09T07:44:26.499Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/calendar/utils/calDateTimeFormatter.sys.mjs [task 2025-05-09T07:44:26.500Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/calendar/utils/calDateTimeUtils.sys.mjs [task 2025-05-09T07:44:26.501Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/chatHandler.sys.mjs [task 2025-05-09T07:44:26.501Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/chatIcons.sys.mjs [task 2025-05-09T07:44:26.502Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/chatNotifications.sys.mjs [task 2025-05-09T07:44:26.502Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/gloda/GlodaConstants.sys.mjs [task 2025-05-09T07:44:26.503Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/gloda/GlodaIndexer.sys.mjs [task 2025-05-09T07:44:26.503Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/imAccounts.sys.mjs [task 2025-05-09T07:44:26.504Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/imCommands.sys.mjs [task 2025-05-09T07:44:26.505Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/imContacts.sys.mjs [task 2025-05-09T07:44:26.505Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/imConversations.sys.mjs [task 2025-05-09T07:44:26.506Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/imCore.sys.mjs [task 2025-05-09T07:44:26.506Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/imSmileys.sys.mjs [task 2025-05-09T07:44:26.507Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/imStatusUtils.sys.mjs [task 2025-05-09T07:44:26.508Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/imXPCOMUtils.sys.mjs [task 2025-05-09T07:44:26.508Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/jsProtoHelper.sys.mjs [task 2025-05-09T07:44:26.509Z] 07:44:26 INFO - modules loaded before first paint: resource:///modules/logger.sys.mjs [task 2025-05-09T07:44:26.509Z] 07:44:26 INFO - modules loaded before first paint: resource://gre/actors/ContentMetaChild.sys.mjs [task 2025-05-09T07:44:26.509Z] 07:44:26 INFO - modules loaded before first paint: resource://gre/actors/FindBarChild.sys.mjs [task 2025-05-09T07:44:26.510Z] 07:44:26 INFO - modules loaded before first paint: resource://gre/actors/FindBarParent.sys.mjs [task 2025-05-09T07:44:26.510Z] 07:44:26 INFO - modules loaded before first paint: resource://gre/modules/Bits.sys.mjs [task 2025-05-09T07:44:26.511Z] 07:44:26 INFO - modules loaded before first paint: resource://gre/modules/ClearDataService.sys.mjs [task 2025-05-09T07:44:26.511Z] 07:44:26 INFO - modules loaded before first paint: resource://gre/modules/ConduitsChild.sys.mjs [task 2025-05-09T07:44:26.512Z] 07:44:26 INFO - modules loaded before first paint: resource://gre/modules/ConduitsParent.sys.mjs [task 2025-05-09T07:44:26.512Z] 07:44:26 INFO - modules loaded before first paint: resource://gre/modules/DefaultCLH.sys.mjs [task 2025-05-09T07:44:26.512Z] 07:44:26 INFO - modules loaded before first paint: resource://gre/modules/E10SUtils.sys.mjs [task 2025-05-09T07:44:26.513Z] 07:44:26 INFO - modules loaded before first paint: resource://gre/modules/EventEmitter.sys.mjs [task 2025-05-09T07:44:26.513Z] 07:44:26 INFO - modules loaded before first paint: resource://gre/modules/Extension.sys.mjs [task 2025-05-09T07:44:26.514Z] 07:44:26 INFO - modules loaded before first paint: resource://gre/modules/ExtensionChild.sys.mjs [task 2025-05-09T07:44:26.514Z] 07:44:26 INFO - modules loaded before first paint: resource://gre/modules/ExtensionCommon.sys.mjs [task 2025-05-09T07:44:26.515Z] 07:44:26 INFO - modules loaded before first paint: resource://gre/modules/ExtensionContent.sys.mjs [task 2025-05-09T07:44:26.515Z] 07:44:26 INFO - modules loaded before first paint: resource://gre/modules/ExtensionPageChild.sys.mjs [task 2025-05-09T07:44:26.516Z] 07:44:26 INFO - modules loaded before first paint: resource://gre/modules/ExtensionParent.sys.mjs [task 2025-05-09T07:44:26.517Z] 07:44:26 INFO - modules loaded before first paint: resource://gre/modules/ExtensionPermissions.sys.mjs [task 2025-05-09T07:44:26.517Z] 07:44:26 INFO - modules loaded before first paint: resource://gre/modules/ExtensionTaskScheduler.sys.mjs [task 2025-05-09T07:44:26.517Z] 07:44:26 INFO - modules loaded before first paint: resource://gre/modules/ExtensionTelemetry.sys.mjs [task 2025-05-09T07:44:26.517Z] 07:44:26 INFO - modules loaded before first paint: resource://gre/modules/FindBarContent.sys.mjs [task 2025-05-09T07:44:26.518Z] 07:44:26 INFO - modules loaded before first paint: resource://gre/modules/Finder.sys.mjs [task 2025-05-09T07:44:26.518Z] 07:44:26 INFO - modules loaded before first paint: resource://gre/modules/FinderHighlighter.sys.mjs [task 2025-05-09T07:44:26.518Z] 07:44:26 INFO - modules loaded before first paint: resource://gre/modules/FinderIterator.sys.mjs [task 2025-05-09T07:44:26.519Z] 07:44:26 INFO - modules loaded before first paint: resource://gre/modules/FinderSound.sys.mjs [task 2025-05-09T07:44:26.519Z] 07:44:26 INFO - modules loaded before first paint: resource://gre/modules/Geometry.sys.mjs [task 2025-05-09T07:44:26.520Z] 07:44:26 INFO - modules loaded before first paint: resource://gre/modules/InlineSpellChecker.sys.mjs [task 2025-05-09T07:44:26.520Z] 07:44:26 INFO - modules loaded before first paint: resource://gre/modules/LightweightThemeConsumer.sys.mjs [task 2025-05-09T07:44:26.521Z] 07:44:26 INFO - modules loaded before first paint: resource://gre/modules/LightweightThemeManager.sys.mjs [task 2025-05-09T07:44:26.521Z] 07:44:26 INFO - modules loaded before first paint: resource://gre/modules/LoginHelper.sys.mjs [task 2025-05-09T07:44:26.522Z] 07:44:26 INFO - modules loaded before first paint: resource://gre/modules/LoginManager.shared.sys.mjs [task 2025-05-09T07:44:26.523Z] 07:44:26 INFO - modules loaded before first paint: resource://gre/modules/LoginManager.sys.mjs [task 2025-05-09T07:44:26.523Z] 07:44:26 INFO - modules loaded before first paint: resource://gre/modules/LoginStore.sys.mjs [task 2025-05-09T07:44:26.524Z] 07:44:26 INFO - modules loaded before first paint: resource://gre/modules/PlacesUtils.sys.mjs [task 2025-05-09T07:44:26.524Z] 07:44:26 INFO - modules loaded before first paint: resource://gre/modules/PromiseWorker.sys.mjs [task 2025-05-09T07:44:26.525Z] 07:44:26 INFO - modules loaded before first paint: resource://gre/modules/Schemas.sys.mjs [task 2025-05-09T07:44:26.525Z] 07:44:26 INFO - modules loaded before first paint: resource://gre/modules/ShortcutUtils.sys.mjs [task 2025-05-09T07:44:26.526Z] 07:44:26 INFO - modules loaded before first paint: resource://gre/modules/UpdateLog.sys.mjs [task 2025-05-09T07:44:26.526Z] 07:44:26 INFO - modules loaded before first paint: resource://gre/modules/UpdateService.sys.mjs [task 2025-05-09T07:44:26.527Z] 07:44:26 INFO - modules loaded before first paint: resource://gre/modules/UpdateTelemetry.sys.mjs [task 2025-05-09T07:44:26.528Z] 07:44:26 INFO - modules loaded before first paint: resource://gre/modules/WebNavigation.sys.mjs [task 2025-05-09T07:44:26.528Z] 07:44:26 INFO - modules loaded before first paint: resource://gre/modules/WebNavigationFrames.sys.mjs [task 2025-05-09T07:44:26.528Z] 07:44:26 INFO - modules loaded before first paint: resource://gre/modules/XULStore.sys.mjs [task 2025-05-09T07:44:26.529Z] 07:44:26 INFO - modules loaded before first paint: resource://gre/modules/addons/AddonRepository.sys.mjs [task 2025-05-09T07:44:26.529Z] 07:44:26 INFO - modules loaded before first paint: resource://gre/modules/addons/XPIDatabase.sys.mjs [task 2025-05-09T07:44:26.530Z] 07:44:26 INFO - modules loaded before first paint: resource://gre/modules/components-utils/ClientEnvironment.sys.mjs [task 2025-05-09T07:44:26.530Z] 07:44:26 INFO - modules loaded before first paint: resource://gre/modules/crypto-SDR.sys.mjs [task 2025-05-09T07:44:26.531Z] 07:44:26 INFO - modules loaded before first paint: resource://gre/modules/ctypes.sys.mjs [task 2025-05-09T07:44:26.531Z] 07:44:26 INFO - modules loaded before first paint: resource://gre/modules/kvstore.sys.mjs [task 2025-05-09T07:44:26.532Z] 07:44:26 INFO - modules loaded before first paint: resource://gre/modules/mozIntl.sys.mjs [task 2025-05-09T07:44:26.532Z] 07:44:26 INFO - modules loaded before first paint: resource://gre/modules/shared/NewPasswordModel.sys.mjs [task 2025-05-09T07:44:26.533Z] 07:44:26 INFO - modules loaded before first paint: resource://gre/modules/storage-json.sys.mjs [task 2025-05-09T07:44:26.533Z] 07:44:26 INFO - modules loaded before first paint: resource://gre/modules/third_party/fathom/fathom.mjs [task 2025-05-09T07:44:26.535Z] 07:44:26 INFO - modules loaded before first paint: resource://passwordmgr/passwordstorage.sys.mjs [task 2025-05-09T07:44:26.535Z] 07:44:26 INFO - modules loaded before first paint: resource://services-common/utils.sys.mjs [task 2025-05-09T07:44:26.535Z] 07:44:26 INFO - modules loaded before first paint: resource://services-crypto/utils.sys.mjs [task 2025-05-09T07:44:26.536Z] 07:44:26 INFO - modules loaded before first paint: resource://services-settings/RemoteSettingsWorker.sys.mjs [task 2025-05-09T07:44:26.537Z] 07:44:26 INFO - modules loaded before first paint: resource://services-sync/UIState.sys.mjs [task 2025-05-09T07:44:26.537Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/activity-manager;1 [task 2025-05-09T07:44:26.537Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/browser/history;1 [task 2025-05-09T07:44:26.537Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/browser/nav-history-service;1 [task 2025-05-09T07:44:26.538Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/calendar/weekinfo-service;1 [task 2025-05-09T07:44:26.538Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/clear-data-service;1 [task 2025-05-09T07:44:26.539Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/consoleservice;1 [task 2025-05-09T07:44:26.539Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/contentsecuritymanager;1 [task 2025-05-09T07:44:26.540Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/cspservice;1 [task 2025-05-09T07:44:26.540Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/data-document-content-policy;1 [task 2025-05-09T07:44:26.541Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/dom/localStorage-manager;1 [task 2025-05-09T07:44:26.542Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/dom/quota-manager-service;1 [task 2025-05-09T07:44:26.542Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/embedding/browser/content-policy;1 [task 2025-05-09T07:44:26.543Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/focus-manager;1 [task 2025-05-09T07:44:26.543Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/gsettings-service;1 [task 2025-05-09T07:44:26.544Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/image-blocker-content-policy;1 [task 2025-05-09T07:44:26.544Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/imap/autosyncmgr;1 [task 2025-05-09T07:44:26.545Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/key-value-service;1 [task 2025-05-09T07:44:26.546Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/login-manager/crypto/SDR;1 [task 2025-05-09T07:44:26.546Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/login-manager;1 [task 2025-05-09T07:44:26.546Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/messenger/account-manager;1 [task 2025-05-09T07:44:26.547Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/messenger/biffManager;1 [task 2025-05-09T07:44:26.547Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/messenger/content-policy;1 [task 2025-05-09T07:44:26.548Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/messenger/mailviewlist;1 [task 2025-05-09T07:44:26.548Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/messenger/msgnotificationservice;1 [task 2025-05-09T07:44:26.549Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/messenger/msgshutdownservice;1 [task 2025-05-09T07:44:26.549Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/messenger/popservice;1 [task 2025-05-09T07:44:26.550Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/messenger/purgeService;1 [task 2025-05-09T07:44:26.550Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/messenger/services/filters;1 [task 2025-05-09T07:44:26.551Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/messenger/services/session;1 [task 2025-05-09T07:44:26.552Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/messenger/statusBarBiffManager;1 [task 2025-05-09T07:44:26.552Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/messenger/tagservice;1 [task 2025-05-09T07:44:26.553Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/messengercompose/sendlater;1 [task 2025-05-09T07:44:26.553Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/mixedcontentblocker;1 [task 2025-05-09T07:44:26.554Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/mozintl;1 [task 2025-05-09T07:44:26.555Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/mozintlhelper;1 [task 2025-05-09T07:44:26.555Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/network/http-activity-distributor;1 [task 2025-05-09T07:44:26.556Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/network/protocol/about;1?what=3pane [task 2025-05-09T07:44:26.557Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/network/protocol/about;1?what=accountsettings [task 2025-05-09T07:44:26.557Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/network/protocol/about;1?what=accountsetup [task 2025-05-09T07:44:26.558Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/network/protocol/about;1?what=addressbook [task 2025-05-09T07:44:26.559Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/network/protocol/about;1?what=blank [task 2025-05-09T07:44:26.559Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/network/protocol/about;1?what=downloads [task 2025-05-09T07:44:26.560Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/network/protocol/about;1?what=import [task 2025-05-09T07:44:26.560Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/network/protocol/about;1?what=message [task 2025-05-09T07:44:26.561Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/network/protocol/about;1?what=newserror [task 2025-05-09T07:44:26.561Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/network/protocol/about;1?what=policies [task 2025-05-09T07:44:26.562Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/network/protocol/about;1?what=preferences [task 2025-05-09T07:44:26.562Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/network/protocol/about;1?what=profiling [task 2025-05-09T07:44:26.563Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/network/protocol/about;1?what=rights [task 2025-05-09T07:44:26.563Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/network/protocol;1?name=about [task 2025-05-09T07:44:26.564Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/network/protocol;1?name=http [task 2025-05-09T07:44:26.564Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/network/protocol;1?name=moz-extension [task 2025-05-09T07:44:26.565Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/no-data-protocol-content-policy;1 [task 2025-05-09T07:44:26.566Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/power/powermanagerservice;1 [task 2025-05-09T07:44:26.568Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/sqlite-key-value-service;1 [task 2025-05-09T07:44:26.568Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/thread-manager;1 [task 2025-05-09T07:44:26.568Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/toolkit/default-clh;1 [task 2025-05-09T07:44:26.569Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/updates/update-manager;1 [task 2025-05-09T07:44:26.569Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/updates/update-service;1 [task 2025-05-09T07:44:26.570Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/uriloader;1 [task 2025-05-09T07:44:26.570Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/widget/dragservice;1 [task 2025-05-09T07:44:26.571Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/widget/parent/dragservice;1 [task 2025-05-09T07:44:26.571Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/xpcom/version-comparator;1 [task 2025-05-09T07:44:26.572Z] 07:44:26 INFO - services loaded before first paint: @mozilla.org/xul/xulstore;1 [task 2025-05-09T07:44:26.572Z] 07:44:26 INFO - modules loaded before handling user events: chrome://messenger/content/ThreadPaneColumns.mjs [task 2025-05-09T07:44:26.573Z] 07:44:26 INFO - modules loaded before handling user events: chrome://openpgp/content/BondOpenPGP.sys.mjs [task 2025-05-09T07:44:26.573Z] 07:44:26 INFO - modules loaded before handling user events: chrome://openpgp/content/modules/RNP.sys.mjs [task 2025-05-09T07:44:26.574Z] 07:44:26 INFO - modules loaded before handling user events: chrome://openpgp/content/modules/RNPLib.sys.mjs [task 2025-05-09T07:44:26.574Z] 07:44:26 INFO - modules loaded before handling user events: chrome://openpgp/content/modules/constants.sys.mjs [task 2025-05-09T07:44:26.575Z] 07:44:26 INFO - modules loaded before handling user events: chrome://openpgp/content/modules/core.sys.mjs [task 2025-05-09T07:44:26.575Z] 07:44:26 INFO - modules loaded before handling user events: chrome://openpgp/content/modules/funcs.sys.mjs [task 2025-05-09T07:44:26.576Z] 07:44:26 INFO - modules loaded before handling user events: chrome://openpgp/content/modules/keyRing.sys.mjs [task 2025-05-09T07:44:26.576Z] 07:44:26 INFO - modules loaded before handling user events: chrome://openpgp/content/modules/masterpass.sys.mjs [task 2025-05-09T07:44:26.577Z] 07:44:26 INFO - modules loaded before handling user events: chrome://openpgp/content/modules/mimeEncrypt.sys.mjs [task 2025-05-09T07:44:26.577Z] 07:44:26 INFO - modules loaded before handling user events: chrome://openpgp/content/modules/mimeVerify.sys.mjs [task 2025-05-09T07:44:26.578Z] 07:44:26 INFO - modules loaded before handling user events: chrome://openpgp/content/modules/msgRead.sys.mjs [task 2025-05-09T07:44:26.579Z] 07:44:26 INFO - modules loaded before handling user events: chrome://openpgp/content/modules/sqliteDb.sys.mjs [task 2025-05-09T07:44:26.579Z] 07:44:26 INFO - modules loaded before handling user events: resource:///modules/CalAlarmMonitor.sys.mjs [task 2025-05-09T07:44:26.580Z] 07:44:26 INFO - modules loaded before handling user events: resource:///modules/CalAlarmService.sys.mjs [task 2025-05-09T07:44:26.580Z] 07:44:26 INFO - modules loaded before handling user events: resource:///modules/CalCompositeCalendar.sys.mjs [task 2025-05-09T07:44:26.581Z] 07:44:26 INFO - modules loaded before handling user events: resource:///modules/CalStorageCalendar.sys.mjs [task 2025-05-09T07:44:26.581Z] 07:44:26 INFO - modules loaded before handling user events: resource:///modules/ExtensionsUI.sys.mjs [task 2025-05-09T07:44:26.582Z] 07:44:26 INFO - modules loaded before handling user events: resource:///modules/FolderTreeProperties.sys.mjs [task 2025-05-09T07:44:26.582Z] 07:44:26 INFO - modules loaded before handling user events: resource:///modules/InAppNotifications.sys.mjs [task 2025-05-09T07:44:26.583Z] 07:44:26 INFO - modules loaded before handling user events: resource:///modules/MailNotificationManager.sys.mjs [task 2025-05-09T07:44:26.583Z] 07:44:26 INFO - modules loaded before handling user events: resource:///modules/MailUsageTelemetry.sys.mjs [task 2025-05-09T07:44:26.584Z] 07:44:26 INFO - modules loaded before handling user events: resource:///modules/MsgDBCacheManager.sys.mjs [task 2025-05-09T07:44:26.584Z] 07:44:26 INFO - modules loaded before handling user events: resource:///modules/NotificationManager.sys.mjs [task 2025-05-09T07:44:26.585Z] 07:44:26 INFO - modules loaded before handling user events: resource:///modules/PeriodicFilterManager.sys.mjs [task 2025-05-09T07:44:26.586Z] 07:44:26 INFO - modules loaded before handling user events: resource:///modules/QuickFilterManager.sys.mjs [task 2025-05-09T07:44:26.586Z] 07:44:26 INFO - modules loaded before handling user events: resource:///modules/SessionStoreManager.sys.mjs [task 2025-05-09T07:44:26.586Z] 07:44:26 INFO - modules loaded before handling user events: resource:///modules/TagUtils.sys.mjs [task 2025-05-09T07:44:26.586Z] 07:44:26 INFO - modules loaded before handling user events: resource:///modules/XPCOMUtils.sys.mjs [task 2025-05-09T07:44:26.586Z] 07:44:26 INFO - modules loaded before handling user events: resource:///modules/XULStoreUtils.sys.mjs [task 2025-05-09T07:44:26.587Z] 07:44:26 INFO - modules loaded before handling user events: resource:///modules/calendar/CalStorageCachedItemModel.sys.mjs [task 2025-05-09T07:44:26.587Z] 07:44:26 INFO - modules loaded before handling user events: resource:///modules/calendar/CalStorageDatabase.sys.mjs [task 2025-05-09T07:44:26.588Z] 07:44:26 INFO - modules loaded before handling user events: resource:///modules/calendar/CalStorageItemModel.sys.mjs [task 2025-05-09T07:44:26.589Z] 07:44:26 INFO - modules loaded before handling user events: resource:///modules/calendar/CalStorageMetaDataModel.sys.mjs [task 2025-05-09T07:44:26.589Z] 07:44:26 INFO - modules loaded before handling user events: resource:///modules/calendar/CalStorageModelBase.sys.mjs [task 2025-05-09T07:44:26.590Z] 07:44:26 INFO - modules loaded before handling user events: resource:///modules/calendar/CalStorageModelFactory.sys.mjs [task 2025-05-09T07:44:26.590Z] 07:44:26 INFO - modules loaded before handling user events: resource:///modules/calendar/CalStorageOfflineModel.sys.mjs [task 2025-05-09T07:44:26.591Z] 07:44:26 INFO - modules loaded before handling user events: resource:///modules/calendar/CalStorageStatements.sys.mjs [task 2025-05-09T07:44:26.592Z] 07:44:26 INFO - modules loaded before handling user events: resource:///modules/calendar/calStorageHelpers.sys.mjs [task 2025-05-09T07:44:26.592Z] 07:44:26 INFO - modules loaded before handling user events: resource:///modules/calendar/calStorageUpgrade.sys.mjs [task 2025-05-09T07:44:26.593Z] 07:44:26 INFO - modules loaded before handling user events: resource:///modules/calendar/utils/calACLUtils.sys.mjs [task 2025-05-09T07:44:26.593Z] 07:44:26 INFO - modules loaded before handling user events: resource:///modules/calendar/utils/calCategoryUtils.sys.mjs [task 2025-05-09T07:44:26.593Z] 07:44:26 INFO - modules loaded before handling user events: resource:///modules/calendar/utils/calItemUtils.sys.mjs [task 2025-05-09T07:44:26.594Z] 07:44:26 INFO - modules loaded before handling user events: resource:///modules/calendar/utils/calIteratorUtils.sys.mjs [task 2025-05-09T07:44:26.594Z] 07:44:26 INFO - modules loaded before handling user events: resource:///modules/calendar/utils/calItipUtils.sys.mjs [task 2025-05-09T07:44:26.595Z] 07:44:26 INFO - modules loaded before handling user events: resource:///modules/calendar/utils/calL10NUtils.sys.mjs [task 2025-05-09T07:44:26.595Z] 07:44:26 INFO - modules loaded before handling user events: resource:///modules/calendar/utils/calViewUtils.sys.mjs [task 2025-05-09T07:44:26.596Z] 07:44:26 INFO - modules loaded before handling user events: resource://gre/modules/AppProvidedSearchEngine.sys.mjs [task 2025-05-09T07:44:26.596Z] 07:44:26 INFO - modules loaded before handling user events: resource://gre/modules/Color.sys.mjs [task 2025-05-09T07:44:26.596Z] 07:44:26 INFO - modules loaded before handling user events: resource://gre/modules/ExtensionPermissionMessages.sys.mjs [task 2025-05-09T07:44:26.597Z] 07:44:26 INFO - modules loaded before handling user events: resource://gre/modules/IgnoreLists.sys.mjs [task 2025-05-09T07:44:26.598Z] 07:44:26 INFO - modules loaded before handling user events: resource://gre/modules/OpenSearchEngine.sys.mjs [task 2025-05-09T07:44:26.599Z] 07:44:26 INFO - modules loaded before handling user events: resource://gre/modules/Region.sys.mjs [task 2025-05-09T07:44:26.599Z] 07:44:26 INFO - modules loaded before handling user events: resource://gre/modules/RustRemoteSettings.sys.mjs [task 2025-05-09T07:44:26.599Z] 07:44:26 INFO - modules loaded before handling user events: resource://gre/modules/RustSearch.sys.mjs [task 2025-05-09T07:44:26.600Z] 07:44:26 INFO - modules loaded before handling user events: resource://gre/modules/SearchEngine.sys.mjs [task 2025-05-09T07:44:26.601Z] 07:44:26 INFO - modules loaded before handling user events: resource://gre/modules/SearchEngineSelector.sys.mjs [task 2025-05-09T07:44:26.601Z] 07:44:26 INFO - modules loaded before handling user events: resource://gre/modules/SearchService.sys.mjs [task 2025-05-09T07:44:26.602Z] 07:44:26 INFO - modules loaded before handling user events: resource://gre/modules/SearchSettings.sys.mjs [task 2025-05-09T07:44:26.603Z] 07:44:26 INFO - modules loaded before handling user events: resource://gre/modules/SearchStaticData.sys.mjs [task 2025-05-09T07:44:26.603Z] 07:44:26 INFO - modules loaded before handling user events: resource://gre/modules/SearchUtils.sys.mjs [task 2025-05-09T07:44:26.604Z] 07:44:26 INFO - modules loaded before handling user events: resource://gre/modules/Sqlite.sys.mjs [task 2025-05-09T07:44:26.604Z] 07:44:26 INFO - modules loaded before handling user events: resource://gre/modules/ThirdPartyCookieBlockingExceptionListService.sys.mjs [task 2025-05-09T07:44:26.605Z] 07:44:26 INFO - modules loaded before handling user events: resource://gre/modules/URLFormatter.sys.mjs [task 2025-05-09T07:44:26.606Z] 07:44:26 INFO - modules loaded before handling user events: resource://gre/modules/UniFFI.sys.mjs [task 2025-05-09T07:44:26.607Z] 07:44:26 INFO - modules loaded before handling user events: resource://gre/modules/psm/pippki.sys.mjs [task 2025-05-09T07:44:26.607Z] 07:44:26 INFO - modules loaded before handling user events: resource://nimbus/ExperimentAPI.sys.mjs [task 2025-05-09T07:44:26.608Z] 07:44:26 INFO - modules loaded before handling user events: resource://nimbus/FeatureManifest.sys.mjs [task 2025-05-09T07:44:26.608Z] 07:44:26 INFO - modules loaded before handling user events: resource://nimbus/lib/ExperimentManager.sys.mjs [task 2025-05-09T07:44:26.609Z] 07:44:26 INFO - modules loaded before handling user events: resource://nimbus/lib/ExperimentStore.sys.mjs [task 2025-05-09T07:44:26.610Z] 07:44:26 INFO - modules loaded before handling user events: resource://nimbus/lib/PrefFlipsFeature.sys.mjs [task 2025-05-09T07:44:26.611Z] 07:44:26 INFO - modules loaded before handling user events: resource://nimbus/lib/SharedDataMap.sys.mjs [task 2025-05-09T07:44:26.611Z] 07:44:26 INFO - services loaded before handling user events: @mozilla.org/browser/search-service;1 [task 2025-05-09T07:44:26.611Z] 07:44:26 INFO - services loaded before handling user events: @mozilla.org/calendar/alarm-monitor;1 [task 2025-05-09T07:44:26.612Z] 07:44:26 INFO - services loaded before handling user events: @mozilla.org/calendar/alarm-service;1 [task 2025-05-09T07:44:26.613Z] 07:44:26 INFO - services loaded before handling user events: @mozilla.org/intl/texttosuburi;1 [task 2025-05-09T07:44:26.613Z] 07:44:26 INFO - services loaded before handling user events: @mozilla.org/mail/notification-manager;1 [task 2025-05-09T07:44:26.613Z] 07:44:26 INFO - services loaded before handling user events: @mozilla.org/messenger-smime/smime-encrypted-uris-service;1 [task 2025-05-09T07:44:26.614Z] 07:44:26 INFO - services loaded before handling user events: @mozilla.org/messenger/offline-manager;1 [task 2025-05-09T07:44:26.614Z] 07:44:26 INFO - services loaded before handling user events: @mozilla.org/messenger/osintegration;1 [task 2025-05-09T07:44:26.615Z] 07:44:26 INFO - services loaded before handling user events: @mozilla.org/msgDatabase/msgDBService;1 [task 2025-05-09T07:44:26.615Z] 07:44:26 INFO - services loaded before handling user events: @mozilla.org/network/dns-service;1 [task 2025-05-09T07:44:26.616Z] 07:44:26 INFO - services loaded before handling user events: @mozilla.org/network/oblivious-http-service;1 [task 2025-05-09T07:44:26.617Z] 07:44:26 INFO - services loaded before handling user events: @mozilla.org/security/random-generator;1 [task 2025-05-09T07:44:26.617Z] 07:44:26 INFO - services loaded before handling user events: @mozilla.org/security/sdr;1 [task 2025-05-09T07:44:26.618Z] 07:44:26 INFO - services loaded before handling user events: @mozilla.org/third-party-cookie-blocking-exception-list-service;1 [task 2025-05-09T07:44:26.618Z] 07:44:26 INFO - services loaded before handling user events: @mozilla.org/toolkit/URLFormatterService;1 [task 2025-05-09T07:44:26.619Z] 07:44:26 INFO - services loaded before handling user events: @mozilla.org/toolkit/finalizationwitness;1 [task 2025-05-09T07:44:26.620Z] 07:44:26 INFO - modules loaded before becoming idle: chrome://remote/content/marionette/actors/MarionetteCommandsParent.sys.mjs [task 2025-05-09T07:44:26.620Z] 07:44:26 INFO - modules loaded before becoming idle: chrome://remote/content/marionette/actors/MarionetteEventsParent.sys.mjs [task 2025-05-09T07:44:26.621Z] 07:44:26 INFO - modules loaded before becoming idle: chrome://remote/content/marionette/sync.sys.mjs [task 2025-05-09T07:44:26.621Z] 07:44:26 INFO - modules loaded before becoming idle: chrome://remote/content/shared/Prompt.sys.mjs [task 2025-05-09T07:44:26.624Z] 07:44:26 INFO - modules loaded before becoming idle: chrome://remote/content/shared/TabManager.sys.mjs [task 2025-05-09T07:44:26.624Z] 07:44:26 INFO - modules loaded before becoming idle: chrome://remote/content/shared/WindowManager.sys.mjs [task 2025-05-09T07:44:26.624Z] 07:44:26 INFO - modules loaded before becoming idle: chrome://remote/content/shared/listeners/BrowsingContextListener.sys.mjs [task 2025-05-09T07:44:26.624Z] 07:44:26 INFO - modules loaded before becoming idle: chrome://remote/content/shared/listeners/PromptListener.sys.mjs [task 2025-05-09T07:44:26.624Z] 07:44:26 INFO - modules loaded before becoming idle: resource:///modules/MimeJSComponents.sys.mjs [task 2025-05-09T07:44:26.624Z] 07:44:26 INFO - modules loaded before becoming idle: resource:///modules/NotificationScheduler.sys.mjs [task 2025-05-09T07:44:26.624Z] 07:44:26 INFO - modules loaded before becoming idle: resource:///modules/NotificationUpdater.sys.mjs [task 2025-05-09T07:44:26.625Z] 07:44:26 INFO - modules loaded before becoming idle: resource:///modules/gloda/Collection.sys.mjs [task 2025-05-09T07:44:26.625Z] 07:44:26 INFO - modules loaded before becoming idle: resource:///modules/gloda/Everybody.sys.mjs [task 2025-05-09T07:44:26.626Z] 07:44:26 INFO - modules loaded before becoming idle: resource:///modules/gloda/Gloda.sys.mjs [task 2025-05-09T07:44:26.627Z] 07:44:26 INFO - modules loaded before becoming idle: resource:///modules/gloda/GlodaContent.sys.mjs [task 2025-05-09T07:44:26.627Z] 07:44:26 INFO - modules loaded before becoming idle: resource:///modules/gloda/GlodaDataModel.sys.mjs [task 2025-05-09T07:44:26.628Z] 07:44:26 INFO - modules loaded before becoming idle: resource:///modules/gloda/GlodaDatabind.sys.mjs [task 2025-05-09T07:44:26.629Z] 07:44:26 INFO - modules loaded before becoming idle: resource:///modules/gloda/GlodaDatastore.sys.mjs [task 2025-05-09T07:44:26.629Z] 07:44:26 INFO - modules loaded before becoming idle: resource:///modules/gloda/GlodaExplicitAttr.sys.mjs [task 2025-05-09T07:44:26.629Z] 07:44:26 INFO - modules loaded before becoming idle: resource:///modules/gloda/GlodaFundAttr.sys.mjs [task 2025-05-09T07:44:26.630Z] 07:44:26 INFO - modules loaded before becoming idle: resource:///modules/gloda/GlodaMsgIndexer.sys.mjs [task 2025-05-09T07:44:26.631Z] 07:44:26 INFO - modules loaded before becoming idle: resource:///modules/gloda/GlodaPublic.sys.mjs [task 2025-05-09T07:44:26.631Z] 07:44:26 INFO - modules loaded before becoming idle: resource:///modules/gloda/GlodaQueryClassFactory.sys.mjs [task 2025-05-09T07:44:26.632Z] 07:44:26 INFO - modules loaded before becoming idle: resource:///modules/gloda/GlodaUtils.sys.mjs [task 2025-05-09T07:44:26.632Z] 07:44:26 INFO - modules loaded before becoming idle: resource:///modules/gloda/IndexMsg.sys.mjs [task 2025-05-09T07:44:26.633Z] 07:44:26 INFO - modules loaded before becoming idle: resource:///modules/gloda/MimeMessage.sys.mjs [task 2025-05-09T07:44:26.633Z] 07:44:26 INFO - modules loaded before becoming idle: resource:///modules/gloda/NounFreetag.sys.mjs [task 2025-05-09T07:44:26.635Z] 07:44:26 INFO - modules loaded before becoming idle: resource:///modules/gloda/NounMimetype.sys.mjs [task 2025-05-09T07:44:26.635Z] 07:44:26 INFO - modules loaded before becoming idle: resource:///modules/gloda/NounTag.sys.mjs [task 2025-05-09T07:44:26.635Z] 07:44:26 INFO - modules loaded before becoming idle: resource:///modules/index_im.sys.mjs [task 2025-05-09T07:44:26.636Z] 07:44:26 INFO - modules loaded before becoming idle: resource:///modules/jsmime.sys.mjs [task 2025-05-09T07:44:26.636Z] 07:44:26 INFO - modules loaded before becoming idle: resource:///modules/jsmime/jsmime.mjs [task 2025-05-09T07:44:26.637Z] 07:44:26 INFO - modules loaded before becoming idle: resource:///modules/mimeParser.sys.mjs [task 2025-05-09T07:44:26.637Z] 07:44:26 INFO - modules loaded before becoming idle: resource://gre/actors/AutoCompleteParent.sys.mjs [task 2025-05-09T07:44:26.638Z] 07:44:26 INFO - modules loaded before becoming idle: resource://gre/modules/ExtensionStorageComponents.sys.mjs [task 2025-05-09T07:44:26.641Z] 07:44:26 INFO - modules loaded before becoming idle: resource://gre/modules/FxAccounts.sys.mjs [task 2025-05-09T07:44:26.641Z] 07:44:26 INFO - modules loaded before becoming idle: resource://gre/modules/FxAccountsCommon.sys.mjs [task 2025-05-09T07:44:26.641Z] 07:44:26 INFO - modules loaded before becoming idle: resource://gre/modules/FxAccountsConfig.sys.mjs [task 2025-05-09T07:44:26.641Z] 07:44:26 INFO - modules loaded before becoming idle: resource://gre/modules/FxAccountsKeys.sys.mjs [task 2025-05-09T07:44:26.641Z] 07:44:26 INFO - modules loaded before becoming idle: resource://gre/modules/FxAccountsStorage.sys.mjs [task 2025-05-09T07:44:26.641Z] 07:44:26 INFO - modules loaded before becoming idle: resource://gre/modules/LogManager.sys.mjs [task 2025-05-09T07:44:26.641Z] 07:44:26 INFO - modules loaded before becoming idle: resource://gre/modules/RustWebextstorage.sys.mjs [task 2025-05-09T07:44:26.642Z] 07:44:26 INFO - modules loaded before becoming idle: resource://gre/modules/UpdateListener.sys.mjs [task 2025-05-09T07:44:26.643Z] 07:44:26 INFO - modules loaded before becoming idle: resource://services-common/async.sys.mjs [task 2025-05-09T07:44:26.643Z] 07:44:26 INFO - modules loaded before becoming idle: resource://services-common/rest.sys.mjs [task 2025-05-09T07:44:26.644Z] 07:44:26 INFO - modules loaded before becoming idle: resource://services-common/tokenserverclient.sys.mjs [task 2025-05-09T07:44:26.644Z] 07:44:26 INFO - modules loaded before becoming idle: resource://services-crypto/WeaveCrypto.sys.mjs [task 2025-05-09T07:44:26.645Z] 07:44:26 INFO - modules loaded before becoming idle: resource://services-sync/CachedStore.sys.mjs [task 2025-05-09T07:44:26.646Z] 07:44:26 INFO - modules loaded before becoming idle: resource://services-sync/Weave.sys.mjs [task 2025-05-09T07:44:26.646Z] 07:44:26 INFO - modules loaded before becoming idle: resource://services-sync/addonsreconciler.sys.mjs [task 2025-05-09T07:44:26.647Z] 07:44:26 INFO - modules loaded before becoming idle: resource://services-sync/addonutils.sys.mjs [task 2025-05-09T07:44:26.648Z] 07:44:26 INFO - modules loaded before becoming idle: resource://services-sync/bridged_engine.sys.mjs [task 2025-05-09T07:44:26.648Z] 07:44:26 INFO - modules loaded before becoming idle: resource://services-sync/collection_validator.sys.mjs [task 2025-05-09T07:44:26.648Z] 07:44:26 INFO - modules loaded before becoming idle: resource://services-sync/constants.sys.mjs [task 2025-05-09T07:44:26.649Z] 07:44:26 INFO - modules loaded before becoming idle: resource://services-sync/engines.sys.mjs [task 2025-05-09T07:44:26.649Z] 07:44:26 INFO - modules loaded before becoming idle: resource://services-sync/engines/addons.sys.mjs [task 2025-05-09T07:44:26.651Z] 07:44:26 INFO - modules loaded before becoming idle: resource://services-sync/engines/addressBooks.sys.mjs [task 2025-05-09T07:44:26.651Z] 07:44:26 INFO - modules loaded before becoming idle: resource://services-sync/engines/calendars.sys.mjs [task 2025-05-09T07:44:26.651Z] 07:44:26 INFO - modules loaded before becoming idle: resource://services-sync/engines/clients.sys.mjs [task 2025-05-09T07:44:26.654Z] 07:44:26 INFO - modules loaded before becoming idle: resource://services-sync/engines/extension-storage.sys.mjs [task 2025-05-09T07:44:26.654Z] 07:44:26 INFO - modules loaded before becoming idle: resource://services-sync/engines/identities.sys.mjs [task 2025-05-09T07:44:26.654Z] 07:44:26 INFO - modules loaded before becoming idle: resource://services-sync/engines/passwords.sys.mjs [task 2025-05-09T07:44:26.654Z] 07:44:26 INFO - modules loaded before becoming idle: resource://services-sync/engines/prefs.sys.mjs [task 2025-05-09T07:44:26.654Z] 07:44:26 INFO - modules loaded before becoming idle: resource://services-sync/engines/servers.sys.mjs [task 2025-05-09T07:44:26.654Z] 07:44:26 INFO - modules loaded before becoming idle: resource://services-sync/keys.sys.mjs [task 2025-05-09T07:44:26.654Z] 07:44:26 INFO - modules loaded before becoming idle: resource://services-sync/main.sys.mjs [task 2025-05-09T07:44:26.654Z] 07:44:26 INFO - modules loaded before becoming idle: resource://services-sync/policies.sys.mjs [task 2025-05-09T07:44:26.655Z] 07:44:26 INFO - modules loaded before becoming idle: resource://services-sync/record.sys.mjs [task 2025-05-09T07:44:26.655Z] 07:44:26 INFO - modules loaded before becoming idle: resource://services-sync/resource.sys.mjs [task 2025-05-09T07:44:26.656Z] 07:44:26 INFO - modules loaded before becoming idle: resource://services-sync/service.sys.mjs [task 2025-05-09T07:44:26.656Z] 07:44:26 INFO - modules loaded before becoming idle: resource://services-sync/stages/declined.sys.mjs [task 2025-05-09T07:44:26.657Z] 07:44:26 INFO - modules loaded before becoming idle: resource://services-sync/stages/enginesync.sys.mjs [task 2025-05-09T07:44:26.657Z] 07:44:26 INFO - modules loaded before becoming idle: resource://services-sync/status.sys.mjs [task 2025-05-09T07:44:26.658Z] 07:44:26 INFO - modules loaded before becoming idle: resource://services-sync/sync_auth.sys.mjs [task 2025-05-09T07:44:26.658Z] 07:44:26 INFO - modules loaded before becoming idle: resource://services-sync/telemetry.sys.mjs [task 2025-05-09T07:44:26.659Z] 07:44:26 INFO - modules loaded before becoming idle: resource://services-sync/util.sys.mjs [task 2025-05-09T07:44:26.662Z] 07:44:26 INFO - services loaded before becoming idle: @mozilla.org/appservices/logger;1 [task 2025-05-09T07:44:26.662Z] 07:44:26 INFO - services loaded before becoming idle: @mozilla.org/load-context-info-factory;1 [task 2025-05-09T07:44:26.662Z] 07:44:26 INFO - services loaded before becoming idle: @mozilla.org/messenger/filter-plugin;1?name=bayesianfilter [task 2025-05-09T07:44:26.662Z] 07:44:26 INFO - services loaded before becoming idle: @mozilla.org/messenger/fts3tokenizer;1 [task 2025-05-09T07:44:26.662Z] 07:44:26 INFO - services loaded before becoming idle: @mozilla.org/messenger/headerparser;1 [task 2025-05-09T07:44:26.662Z] 07:44:26 INFO - services loaded before becoming idle: @mozilla.org/netwerk/cache-storage-service;1 [task 2025-05-09T07:44:26.662Z] 07:44:26 INFO - services loaded before becoming idle: @mozilla.org/network/cache-storage-service;1 [task 2025-05-09T07:44:26.662Z] 07:44:26 INFO - services loaded before becoming idle: @mozilla.org/tools/profiler;1 [task 2025-05-09T07:44:26.663Z] 07:44:26 INFO - services loaded before becoming idle: @mozilla.org/weave/service;1 [task 2025-05-09T07:44:26.664Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | should have no unexpected modules loaded before profile selection - [task 2025-05-09T07:44:26.664Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | all modules allowlist entries should have been used - [task 2025-05-09T07:44:26.665Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | chrome://openpgp/content/modules/constants.sys.mjs is not allowed before opening first browser window - [task 2025-05-09T07:44:26.665Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource:///modules/IMServices.sys.mjs is not allowed before opening first browser window - [task 2025-05-09T07:44:26.666Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource:///modules/imXPCOMUtils.sys.mjs is not allowed before opening first browser window - [task 2025-05-09T07:44:26.667Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource:///modules/jsProtoHelper.sys.mjs is not allowed before opening first browser window - [task 2025-05-09T07:44:26.667Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource:///modules/logger.sys.mjs is not allowed before opening first browser window - [task 2025-05-09T07:44:26.670Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource:///modules/MailNotificationManager.sys.mjs is not allowed before opening first browser window - [task 2025-05-09T07:44:26.670Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource:///modules/MailNotificationService.sys.mjs is not allowed before opening first browser window - [task 2025-05-09T07:44:26.670Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource:///modules/MsgIncomingServer.sys.mjs is not allowed before opening first browser window - [task 2025-05-09T07:44:26.670Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | @mozilla.org/mail/notification-manager;1 is not allowed before opening first browser window - [task 2025-05-09T07:44:26.670Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | @mozilla.org/newMailNotificationService;1 is not allowed before opening first browser window - [task 2025-05-09T07:44:26.671Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | chrome://openpgp/content/BondOpenPGP.sys.mjs is not allowed before first paint - [task 2025-05-09T07:44:26.672Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | chrome://openpgp/content/modules/core.sys.mjs is not allowed before first paint - [task 2025-05-09T07:44:26.672Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource:///modules/index_im.sys.mjs is not allowed before first paint - [task 2025-05-09T07:44:26.672Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource:///modules/MsgDBCacheManager.sys.mjs is not allowed before first paint - [task 2025-05-09T07:44:26.673Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource:///modules/PeriodicFilterManager.sys.mjs is not allowed before first paint - [task 2025-05-09T07:44:26.674Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource://gre/modules/Blocklist.sys.mjs is not allowed before first paint - [task 2025-05-09T07:44:26.675Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource://gre/modules/NewTabUtils.sys.mjs is not allowed before first paint - [task 2025-05-09T07:44:26.676Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource://gre/modules/Sqlite.sys.mjs is not allowed before first paint - [task 2025-05-09T07:44:26.679Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | @mozilla.org/browser/search-service;1 is not allowed before first paint - [task 2025-05-09T07:44:26.679Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | @mozilla.org/msgDatabase/msgDBService;1 is not allowed before first paint - [task 2025-05-09T07:44:26.680Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource:///modules/gloda/Everybody.sys.mjs is not allowed before handling user events - [task 2025-05-09T07:44:26.680Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource:///modules/gloda/Gloda.sys.mjs is not allowed before handling user events - [task 2025-05-09T07:44:26.680Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource:///modules/gloda/GlodaContent.sys.mjs is not allowed before handling user events - [task 2025-05-09T07:44:26.681Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource:///modules/gloda/GlodaDatabind.sys.mjs is not allowed before handling user events - [task 2025-05-09T07:44:26.681Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource:///modules/gloda/GlodaDataModel.sys.mjs is not allowed before handling user events - [task 2025-05-09T07:44:26.682Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource:///modules/gloda/GlodaDatastore.sys.mjs is not allowed before handling user events - [task 2025-05-09T07:44:26.683Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource:///modules/gloda/GlodaExplicitAttr.sys.mjs is not allowed before handling user events - [task 2025-05-09T07:44:26.683Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource:///modules/gloda/GlodaFundAttr.sys.mjs is not allowed before handling user events - [task 2025-05-09T07:44:26.683Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource:///modules/gloda/GlodaMsgIndexer.sys.mjs is not allowed before handling user events - [task 2025-05-09T07:44:26.684Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource:///modules/gloda/GlodaPublic.sys.mjs is not allowed before handling user events - [task 2025-05-09T07:44:26.685Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource:///modules/gloda/GlodaQueryClassFactory.sys.mjs is not allowed before handling user events - [task 2025-05-09T07:44:26.688Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource:///modules/gloda/GlodaUtils.sys.mjs is not allowed before handling user events - [task 2025-05-09T07:44:26.688Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource:///modules/gloda/IndexMsg.sys.mjs is not allowed before handling user events - [task 2025-05-09T07:44:26.688Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource:///modules/gloda/MimeMessage.sys.mjs is not allowed before handling user events - [task 2025-05-09T07:44:26.689Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource:///modules/gloda/NounFreetag.sys.mjs is not allowed before handling user events - [task 2025-05-09T07:44:26.689Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource:///modules/gloda/NounMimetype.sys.mjs is not allowed before handling user events - [task 2025-05-09T07:44:26.689Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource:///modules/gloda/NounTag.sys.mjs is not allowed before handling user events - [task 2025-05-09T07:44:26.689Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource:///modules/index_im.sys.mjs is not allowed before handling user events - [task 2025-05-09T07:44:26.690Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource:///modules/jsmime.sys.mjs is not allowed before handling user events - [task 2025-05-09T07:44:26.690Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource:///modules/MimeJSComponents.sys.mjs is not allowed before handling user events - [task 2025-05-09T07:44:26.694Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource:///modules/mimeParser.sys.mjs is not allowed before handling user events - [task 2025-05-09T07:44:26.694Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource://gre/modules/BookmarkHTMLUtils.sys.mjs is not allowed before handling user events - [task 2025-05-09T07:44:26.694Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource://gre/modules/Bookmarks.sys.mjs is not allowed before handling user events - [task 2025-05-09T07:44:26.694Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource://gre/modules/ContextualIdentityService.sys.mjs is not allowed before handling user events - [task 2025-05-09T07:44:26.695Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource://gre/modules/CrashSubmit.sys.mjs is not allowed before handling user events - [task 2025-05-09T07:44:26.695Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource://gre/modules/FxAccounts.sys.mjs is not allowed before handling user events - [task 2025-05-09T07:44:26.695Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource://gre/modules/FxAccountsStorage.sys.mjs is not allowed before handling user events - [task 2025-05-09T07:44:26.695Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource://gre/modules/PlacesBackups.sys.mjs is not allowed before handling user events - [task 2025-05-09T07:44:26.697Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource://gre/modules/PlacesSyncUtils.sys.mjs is not allowed before handling user events - [task 2025-05-09T07:44:26.697Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource://gre/modules/PushComponents.sys.mjs is not allowed before handling user events - [task 2025-05-09T07:44:26.697Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | @mozilla.org/browser/annotation-service;1 is not allowed before handling user events - [task 2025-05-09T07:44:26.697Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | @mozilla.org/browser/nav-bookmarks-service;1 is not allowed before handling user events - [task 2025-05-09T07:44:26.698Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | @mozilla.org/messenger/filter-plugin;1?name=bayesianfilter is not allowed before handling user events - [task 2025-05-09T07:44:26.698Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | @mozilla.org/messenger/fts3tokenizer;1 is not allowed before handling user events - [task 2025-05-09T07:44:26.699Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | @mozilla.org/messenger/headerparser;1 is not allowed before handling user events - [task 2025-05-09T07:44:26.700Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource:///modules/AddrBookManager.sys.mjs is not allowed before becoming idle - [task 2025-05-09T07:44:26.701Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource:///modules/DisplayNameUtils.sys.mjs is not allowed before becoming idle - [task 2025-05-09T07:44:26.701Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource:///modules/gloda/Facet.sys.mjs is not allowed before becoming idle - [task 2025-05-09T07:44:26.702Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource:///modules/gloda/GlodaMsgSearcher.sys.mjs is not allowed before becoming idle - [task 2025-05-09T07:44:26.702Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource:///modules/gloda/SuffixTree.sys.mjs is not allowed before becoming idle - [task 2025-05-09T07:44:26.703Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource:///modules/GlodaAutoComplete.sys.mjs is not allowed before becoming idle - [task 2025-05-09T07:44:26.704Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource:///modules/ImapIncomingServer.sys.mjs is not allowed before becoming idle - [task 2025-05-09T07:44:26.704Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource:///modules/ImapMessageMessageService.sys.mjs is not allowed before becoming idle - [task 2025-05-09T07:44:26.705Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource:///modules/ImapMessageService.sys.mjs is not allowed before becoming idle - [task 2025-05-09T07:44:26.705Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource:///modules/ImapService.sys.mjs is not allowed before becoming idle - [task 2025-05-09T07:44:26.706Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource:///modules/NntpIncomingServer.sys.mjs is not allowed before becoming idle - [task 2025-05-09T07:44:26.707Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource:///modules/NntpMessageService.sys.mjs is not allowed before becoming idle - [task 2025-05-09T07:44:26.707Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource:///modules/NntpProtocolHandler.sys.mjs is not allowed before becoming idle - [task 2025-05-09T07:44:26.708Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource:///modules/NntpProtocolInfo.sys.mjs is not allowed before becoming idle - [task 2025-05-09T07:44:26.708Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource:///modules/NntpService.sys.mjs is not allowed before becoming idle - [task 2025-05-09T07:44:26.708Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource:///modules/Pop3IncomingServer.sys.mjs is not allowed before becoming idle - [task 2025-05-09T07:44:26.709Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource:///modules/Pop3ProtocolHandler.sys.mjs is not allowed before becoming idle - [task 2025-05-09T07:44:26.709Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource:///modules/Pop3ProtocolInfo.sys.mjs is not allowed before becoming idle - [task 2025-05-09T07:44:26.710Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource:///modules/SmtpClient.sys.mjs is not allowed before becoming idle - [task 2025-05-09T07:44:26.710Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource:///modules/SMTPProtocolHandler.sys.mjs is not allowed before becoming idle - [task 2025-05-09T07:44:26.711Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource:///modules/SmtpServer.sys.mjs is not allowed before becoming idle - [task 2025-05-09T07:44:26.712Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource:///modules/SmtpService.sys.mjs is not allowed before becoming idle - [task 2025-05-09T07:44:26.712Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource:///modules/TemplateUtils.sys.mjs is not allowed before becoming idle - [task 2025-05-09T07:44:26.713Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource://gre/modules/AsyncPrefs.sys.mjs is not allowed before becoming idle - [task 2025-05-09T07:44:26.714Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource://gre/modules/LoginManagerContextMenu.sys.mjs is not allowed before becoming idle - [task 2025-05-09T07:44:26.715Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | resource://pdf.js/PdfStreamConverter.sys.mjs is not allowed before becoming idle - [task 2025-05-09T07:44:26.715Z] 07:44:26 INFO - TEST-PASS | comm/mail/base/test/performance/browser_startup.js | @mozilla.org/autocomplete/search;1?name=gloda is not allowed before becoming idle - [task 2025-05-09T07:44:26.716Z] 07:44:26 INFO - Leaving test bound [task 2025-05-09T07:44:26.825Z] 07:44:26 INFO - GECKO(9769) | MEMORY STAT vsizeMaxContiguous not supported in this build configuration. [task 2025-05-09T07:44:26.826Z] 07:44:26 INFO - GECKO(9769) | MEMORY STAT | vsize 3971MB | residentFast 1006MB | heapAllocated 481MB [task 2025-05-09T07:44:26.826Z] 07:44:26 INFO - TEST-OK | comm/mail/base/test/performance/browser_startup.js | took 493ms [task 2025-05-09T07:44:26.827Z] 07:44:26 INFO - checking window state [task 2025-05-09T07:44:33.624Z] 07:44:33 INFO - GECKO(9769) | Completed ShutdownLeaks collections in process 9769 [task 2025-05-09T07:44:33.625Z] 07:44:33 INFO - TEST-START | Shutdown [task 2025-05-09T07:44:33.625Z] 07:44:33 INFO - Browser Chrome Test Summary [task 2025-05-09T07:44:33.627Z] 07:44:33 INFO - Passed: 84 [task 2025-05-09T07:44:33.627Z] 07:44:33 INFO - Failed: 0 [task 2025-05-09T07:44:33.627Z] 07:44:33 INFO - Todo: 0 [task 2025-05-09T07:44:33.627Z] 07:44:33 INFO - Mode: non-e10s [task 2025-05-09T07:44:33.628Z] 07:44:33 INFO - *** End BrowserChrome Test Results *** [task 2025-05-09T07:44:34.029Z] 07:44:34 INFO - GECKO(9769) | 1746776674028 Marionette TRACE Received observer notification quit-application [task 2025-05-09T07:44:34.030Z] 07:44:34 INFO - GECKO(9769) | 1746776674029 Marionette INFO Stopped listening on port 2828 [task 2025-05-09T07:44:34.032Z] 07:44:34 INFO - GECKO(9769) | 1746776674031 Marionette DEBUG Marionette stopped listening [task 2025-05-09T07:44:34.045Z] 07:44:34 INFO - GECKO(9769) | JavaScript error: resource://gre/modules/AsyncShutdown.sys.mjs, line 569: uncaught exception: undefined [task 2025-05-09T07:44:35.678Z] 07:44:35 INFO - TEST-INFO | Main app process: exit 0 [task 2025-05-09T07:44:35.679Z] 07:44:35 INFO - runtests.py | Application ran for: 0:00:16.054203 [task 2025-05-09T07:44:35.679Z] 07:44:35 INFO - zombiecheck | Reading PID log: /tmp/tmp5x5qnnx1pidlog [task 2025-05-09T07:44:35.680Z] 07:44:35 INFO - Stopping web server [task 2025-05-09T07:44:35.684Z] 07:44:35 INFO - Server shut down. [task 2025-05-09T07:44:35.685Z] 07:44:35 INFO - Web server killed. [task 2025-05-09T07:44:35.686Z] 07:44:35 INFO - Stopping web socket server [task 2025-05-09T07:44:35.686Z] 07:44:35 INFO - Stopping ssltunnel [task 2025-05-09T07:44:35.686Z] 07:44:35 INFO - Stopping gst for v4l2loopback [task 2025-05-09T07:44:35.686Z] 07:44:35 WARNING - leakcheck | refcount logging is off, so leaks can't be detected! [task 2025-05-09T07:44:35.687Z] 07:44:35 INFO - runtests.py | Running tests: end. [task 2025-05-09T07:44:35.730Z] 07:44:35 INFO - Buffered messages finished [task 2025-05-09T07:44:35.731Z] 07:44:35 INFO - Running manifest: comm/mail/base/test/webextensions/browser.toml [task 2025-05-09T07:44:35.732Z] 07:44:35 INFO - The following extra prefs will be set: [task 2025-05-09T07:44:35.732Z] 07:44:35 INFO - mail.provider.suppress_dialog_on_startup=true [task 2025-05-09T07:44:35.732Z] 07:44:35 INFO - mail.spotlight.firstRunDone=true [task 2025-05-09T07:44:35.732Z] 07:44:35 INFO - mail.winsearch.firstRunDone=true [task 2025-05-09T07:44:35.732Z] 07:44:35 INFO - mailnews.start_page.override_url=about:blank [task 2025-05-09T07:44:35.732Z] 07:44:35 INFO - mailnews.start_page.url=about:blank [task 2025-05-09T07:44:35.732Z] 07:44:35 INFO - toolkit.telemetry.testing.overrideProductsCheck=true [task 2025-05-09T07:44:35.804Z] 07:44:35 INFO - Setting pipeline to PAUSED ... [task 2025-05-09T07:44:35.805Z] 07:44:35 INFO - Pipeline is PREROLLING ... [task 2025-05-09T07:44:35.811Z] 07:44:35 INFO - Pipeline is PREROLLED ... [task 2025-05-09T07:44:35.811Z] 07:44:35 INFO - Setting pipeline to PLAYING ... [task 2025-05-09T07:44:35.812Z] 07:44:35 INFO - New clock: GstSystemClock [task 2025-05-09T07:44:35.845Z] 07:44:35 INFO - Got EOS from element "pipeline0". [task 2025-05-09T07:44:35.845Z] 07:44:35 INFO - Execution ended after 0:00:00.033446348 [task 2025-05-09T07:44:35.845Z] 07:44:35 INFO - Setting pipeline to PAUSED ... [task 2025-05-09T07:44:35.845Z] 07:44:35 INFO - Setting pipeline to READY ... [task 2025-05-09T07:44:35.845Z] 07:44:35 INFO - Setting pipeline to NULL ... [task 2025-05-09T07:44:35.845Z] 07:44:35 INFO - Freeing pipeline ... [task 2025-05-09T07:44:36.059Z] 07:44:36 INFO - PID 9929 | pk12util: PKCS12 IMPORT SUCCESSFUL [task 2025-05-09T07:44:36.059Z] 07:44:36 INFO - [task 2025-05-09T07:44:36.158Z] 07:44:36 INFO - MochitestServer : launching ['/builds/worker/workspace/build/tests/bin/xpcshell', '-g', '/builds/worker/workspace/build/application/thunderbird', '-e', "const _PROFILE_PATH = '/tmp/tmpxodmihzz.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false; const _HTTPD_PATH = '/builds/worker/workspace/build/tests/bin/components';", '-f', '/builds/worker/workspace/build/tests/mochitest/server.js'] [task 2025-05-09T07:44:36.159Z] 07:44:36 INFO - runtests.py | Server pid: 9935 [task 2025-05-09T07:44:36.161Z] 07:44:36 INFO - runtests.py | Websocket server pid: 9936 [task 2025-05-09T07:44:36.164Z] 07:44:36 INFO - runtests.py | SSL tunnel pid: 9937 [task 2025-05-09T07:44:36.304Z] 07:44:36 INFO - [CodeCoverage] Setting handlers for process 9935. [task 2025-05-09T07:44:36.366Z] 07:44:36 INFO - use http3 server: 0 [task 2025-05-09T07:44:36.367Z] 07:44:36 INFO - runtests.py | Running with scheme: http [task 2025-05-09T07:44:36.368Z] 07:44:36 INFO - runtests.py | Running with e10s: True [task 2025-05-09T07:44:36.369Z] 07:44:36 INFO - runtests.py | Running with fission: True [task 2025-05-09T07:44:36.369Z] 07:44:36 INFO - runtests.py | Running with cross-origin iframes: False [task 2025-05-09T07:44:36.369Z] 07:44:36 INFO - runtests.py | Running with socketprocess_e10s: False [task 2025-05-09T07:44:36.370Z] 07:44:36 INFO - runtests.py | Running tests: start. [task 2025-05-09T07:44:36.370Z] 07:44:36 INFO - [task 2025-05-09T07:44:36.380Z] 07:44:36 INFO - Application command: /builds/worker/workspace/build/application/thunderbird/thunderbird -marionette -foreground -profile /tmp/tmpxodmihzz.mozrunner [task 2025-05-09T07:44:36.384Z] 07:44:36 INFO - runtests.py | Application pid: 9970 [task 2025-05-09T07:44:36.384Z] 07:44:36 INFO - TEST-INFO | started process GECKO(9970) [task 2025-05-09T07:44:36.444Z] 07:44:36 INFO - GECKO(9970) | [CodeCoverage] Setting handlers for process 9970. [task 2025-05-09T07:44:37.059Z] 07:44:37 INFO - GECKO(9970) | ATTENTION: default value of option mesa_glthread overridden by environment. [task 2025-05-09T07:44:37.165Z] 07:44:37 INFO - GECKO(9970) | 1746776677164 Marionette INFO Marionette enabled [task 2025-05-09T07:44:37.167Z] 07:44:37 INFO - GECKO(9970) | 1746776677166 Marionette TRACE Received observer notification final-ui-startup [task 2025-05-09T07:44:37.249Z] 07:44:37 INFO - GECKO(9970) | Warning: unrecognized command line flag -foreground [task 2025-05-09T07:44:37.252Z] 07:44:37 INFO - GECKO(9970) | ATTENTION: default value of option mesa_glthread overridden by environment. [task 2025-05-09T07:44:37.283Z] 07:44:37 INFO - GECKO(9970) | 1746776677282 Marionette INFO Listening on port 2828 [task 2025-05-09T07:44:37.284Z] 07:44:37 INFO - GECKO(9970) | 1746776677282 Marionette DEBUG Marionette is listening [task 2025-05-09T07:44:37.306Z] 07:44:37 INFO - GECKO(9970) | 1746776677305 Marionette DEBUG Accepted connection 0 from 127.0.0.1:60668 [task 2025-05-09T07:44:37.359Z] 07:44:37 INFO - GECKO(9970) | 1746776677358 Marionette DEBUG Closed connection 0 [task 2025-05-09T07:44:37.360Z] 07:44:37 INFO - GECKO(9970) | 1746776677359 Marionette DEBUG Accepted connection 1 from 127.0.0.1:60678 [task 2025-05-09T07:44:37.517Z] 07:44:37 INFO - GECKO(9970) | 1746776677516 Marionette DEBUG 1 -> [0,1,"WebDriver:NewSession",{"strictFileInteractability":true}] [task 2025-05-09T07:44:37.524Z] 07:44:37 INFO - GECKO(9970) | 1746776677523 Marionette DEBUG Waiting for initial application window [task 2025-05-09T07:44:42.087Z] 07:44:42 INFO - GECKO(9970) | 1746776682085 Marionette TRACE Received observer notification mail-idle-startup-tasks-finished [task 2025-05-09T07:44:42.105Z] 07:44:42 INFO - GECKO(9970) | 1746776682103 Marionette DEBUG 1 <- [1,1,null,{"sessionId":"708d5f77-5984-4cd1-83eb-4197618dec8b","capabilities":{"acceptInsecureCerts":false,"browserName":"thunderbird","browserVersion":"140.0a1","platformName":"linux","unhandledPromptBehavior":"dismiss and notify","userAgent":"Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0 Thunderbird/140.0a1","moz:buildID":"20250509061203","moz:headless":false,"moz:platformVersion":"6.11.0-1013-gcp","moz:processID":9970,"moz:profile":"/tmp/tmpxodmihzz.mozrunner","moz:shutdownTimeout":180000,"pageLoadStrategy":"normal","timeouts":{"implicit":0,"pageLoad":300000,"script":30000},"setWindowRect":true,"strictFileInteractability":true,"moz:accessibilityChecks":false,"moz:webdriverClick":true,"moz:windowless":false,"proxy":{}}}] [task 2025-05-09T07:44:42.115Z] 07:44:42 INFO - GECKO(9970) | 1746776682114 Marionette DEBUG 1 -> [0,2,"Addon:Install",{"path":"/tmp/tmpe1trung7.zip","temporary":false}] [task 2025-05-09T07:44:42.203Z] 07:44:42 INFO - GECKO(9970) | 1746776682202 Marionette DEBUG 1 <- [1,2,null,{"value":"special-powers@mozilla.org"}] [task 2025-05-09T07:44:42.225Z] 07:44:42 INFO - GECKO(9970) | 1746776682224 Marionette DEBUG 1 -> [0,3,"Addon:Install",{"path":"/tmp/tmpejg7n2zd.zip","temporary":false}] [task 2025-05-09T07:44:42.262Z] 07:44:42 INFO - GECKO(9970) | 1746776682261 Marionette DEBUG 1 <- [1,3,null,{"value":"mochikit@mozilla.org"}] [task 2025-05-09T07:44:42.263Z] 07:44:42 INFO - GECKO(9970) | 1746776682263 Marionette DEBUG 1 -> [0,4,"Marionette:GetContext",{}] [task 2025-05-09T07:44:42.264Z] 07:44:42 INFO - GECKO(9970) | 1746776682263 Marionette DEBUG 1 <- [1,4,null,{"value":"content"}] [task 2025-05-09T07:44:42.265Z] 07:44:42 INFO - GECKO(9970) | 1746776682264 Marionette DEBUG 1 -> [0,5,"Marionette:SetContext",{"value":"chrome"}] [task 2025-05-09T07:44:42.265Z] 07:44:42 INFO - GECKO(9970) | 1746776682265 Marionette DEBUG 1 <- [1,5,null,{"value":null}] [task 2025-05-09T07:44:42.267Z] 07:44:42 INFO - GECKO(9970) | 1746776682266 Marionette DEBUG 1 -> [0,6,"WebDriver:ExecuteScript",{"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distr ... s which flavor and url to load.\nlet ev = new CustomEvent(\"mochitest-load\", { detail: [flavor, url] });\nwin.dispatchEvent(ev);","args":[{"flavor":"browser-chrome","testUrl":"about:blank"}],"newSandbox":true,"sandbox":"default","line":2167,"filename":"tests/mochitest/runtests.py"}] [task 2025-05-09T07:44:42.282Z] 07:44:42 INFO - GECKO(9970) | 1746776682281 RemoteAgent TRACE WebDriverProcessData actor created for PID 9970 [task 2025-05-09T07:44:42.283Z] 07:44:42 INFO - GECKO(9970) | 1746776682282 Marionette TRACE [1] MarionetteCommands actor created for window id 2 [task 2025-05-09T07:44:42.314Z] 07:44:42 INFO - GECKO(9970) | 1746776682313 RemoteAgent TRACE Received observer notification domwindowopened [task 2025-05-09T07:44:42.319Z] 07:44:42 INFO - GECKO(9970) | 1746776682318 Marionette DEBUG 1 <- [1,6,null,{"value":null}] [task 2025-05-09T07:44:42.347Z] 07:44:42 INFO - GECKO(9970) | 1746776682346 Marionette DEBUG 1 -> [0,7,"Marionette:SetContext",{"value":"content"}] [task 2025-05-09T07:44:42.347Z] 07:44:42 INFO - GECKO(9970) | 1746776682346 Marionette DEBUG 1 <- [1,7,null,{"value":null}] [task 2025-05-09T07:44:42.349Z] 07:44:42 INFO - GECKO(9970) | 1746776682349 Marionette DEBUG 1 -> [0,8,"WebDriver:DeleteSession",{}] [task 2025-05-09T07:44:42.350Z] 07:44:42 INFO - GECKO(9970) | 1746776682349 Marionette TRACE [1] MarionetteCommands actor destroyed for window id 2 [task 2025-05-09T07:44:42.352Z] 07:44:42 INFO - GECKO(9970) | 1746776682352 Marionette DEBUG 1 <- [1,8,null,{"value":null}] [task 2025-05-09T07:44:42.353Z] 07:44:42 INFO - runtests.py | Waiting for browser... [task 2025-05-09T07:44:42.354Z] 07:44:42 INFO - GECKO(9970) | 1746776682354 Marionette DEBUG Closed connection 1 [task 2025-05-09T07:44:42.689Z] 07:44:42 INFO - *** Start BrowserChrome Test Results *** [task 2025-05-09T07:44:42.689Z] 07:44:42 INFO - checking window state [task 2025-05-09T07:44:42.741Z] 07:44:42 INFO - TEST-START | comm/mail/base/test/webextensions/browser_extension_install_experiment.js [task 2025-05-09T07:44:43.556Z] 07:44:43 INFO - GECKO(9970) | JavaScript error: resource:///modules/GlobalPopupNotifications.sys.mjs, line 124: TypeError: ChromeUtils.getClassName: Argument 1 is not an object. [task 2025-05-09T07:44:44.096Z] 07:44:44 INFO - GECKO(9970) | JavaScript error: resource:///modules/GlobalPopupNotifications.sys.mjs, line 124: TypeError: ChromeUtils.getClassName: Argument 1 is not an object. [task 2025-05-09T07:44:44.517Z] 07:44:44 INFO - GECKO(9970) | MEMORY STAT vsizeMaxContiguous not supported in this build configuration. [task 2025-05-09T07:44:44.518Z] 07:44:44 INFO - GECKO(9970) | MEMORY STAT | vsize 3881MB | residentFast 847MB | heapAllocated 316MB [task 2025-05-09T07:44:44.518Z] 07:44:44 INFO - TEST-OK | comm/mail/base/test/webextensions/browser_extension_install_experiment.js | took 1781ms [task 2025-05-09T07:44:44.519Z] 07:44:44 INFO - checking window state [task 2025-05-09T07:44:44.519Z] 07:44:44 INFO - TEST-START | comm/mail/base/test/webextensions/browser_extension_sideloading.js [task 2025-05-09T07:44:44.795Z] 07:44:44 INFO - GECKO(9970) | JavaScript error: resource:///modules/GlobalPopupNotifications.sys.mjs, line 124: TypeError: ChromeUtils.getClassName: Argument 1 is not an object. [task 2025-05-09T07:44:45.578Z] 07:44:45 INFO - GECKO(9970) | JavaScript error: resource:///modules/GlobalPopupNotifications.sys.mjs, line 124: TypeError: ChromeUtils.getClassName: Argument 1 is not an object. [task 2025-05-09T07:44:45.829Z] 07:44:45 INFO - GECKO(9970) | JavaScript error: resource:///modules/GlobalPopupNotifications.sys.mjs, line 124: TypeError: ChromeUtils.getClassName: Argument 1 is not an object. [task 2025-05-09T07:44:46.496Z] 07:44:46 INFO - GECKO(9970) | JavaScript error: resource:///modules/GlobalPopupNotifications.sys.mjs, line 124: TypeError: ChromeUtils.getClassName: Argument 1 is not an object. [task 2025-05-09T07:44:46.654Z] 07:44:46 INFO - GECKO(9970) | JavaScript error: resource:///modules/GlobalPopupNotifications.sys.mjs, line 124: TypeError: ChromeUtils.getClassName: Argument 1 is not an object. [task 2025-05-09T07:44:47.574Z] 07:44:47 INFO - GECKO(9970) | MEMORY STAT | vsize 3929MB | residentFast 873MB | heapAllocated 325MB [task 2025-05-09T07:44:47.575Z] 07:44:47 INFO - TEST-OK | comm/mail/base/test/webextensions/browser_extension_sideloading.js | took 3056ms [task 2025-05-09T07:44:47.575Z] 07:44:47 INFO - checking window state [task 2025-05-09T07:44:47.576Z] 07:44:47 INFO - TEST-START | comm/mail/base/test/webextensions/browser_extension_update_background.js [task 2025-05-09T07:44:48.392Z] 07:44:48 INFO - GECKO(9970) | JavaScript error: resource:///modules/GlobalPopupNotifications.sys.mjs, line 124: TypeError: ChromeUtils.getClassName: Argument 1 is not an object. [task 2025-05-09T07:44:48.913Z] 07:44:48 INFO - GECKO(9970) | JavaScript error: resource:///modules/GlobalPopupNotifications.sys.mjs, line 124: TypeError: ChromeUtils.getClassName: Argument 1 is not an object. [task 2025-05-09T07:44:49.551Z] 07:44:49 INFO - GECKO(9970) | JavaScript error: resource:///modules/GlobalPopupNotifications.sys.mjs, line 124: TypeError: ChromeUtils.getClassName: Argument 1 is not an object. [task 2025-05-09T07:44:49.896Z] 07:44:49 INFO - GECKO(9970) | JavaScript error: resource:///modules/GlobalPopupNotifications.sys.mjs, line 124: TypeError: ChromeUtils.getClassName: Argument 1 is not an object. [task 2025-05-09T07:44:50.406Z] 07:44:50 INFO - GECKO(9970) | JavaScript error: resource:///modules/GlobalPopupNotifications.sys.mjs, line 124: TypeError: ChromeUtils.getClassName: Argument 1 is not an object. [task 2025-05-09T07:44:50.870Z] 07:44:50 INFO - GECKO(9970) | JavaScript error: resource:///modules/GlobalPopupNotifications.sys.mjs, line 124: TypeError: ChromeUtils.getClassName: Argument 1 is not an object. [task 2025-05-09T07:44:51.799Z] 07:44:51 INFO - GECKO(9970) | [CodeCoverage] Setting handlers for process 10198. [task 2025-05-09T07:44:52.026Z] 07:44:52 INFO - GECKO(9970) | MEMORY STAT | vsize 3928MB | residentFast 872MB | heapAllocated 304MB [task 2025-05-09T07:44:52.026Z] 07:44:52 INFO - TEST-OK | comm/mail/base/test/webextensions/browser_extension_update_background.js | took 4450ms [task 2025-05-09T07:44:52.027Z] 07:44:52 INFO - checking window state [task 2025-05-09T07:44:52.028Z] 07:44:52 INFO - TEST-START | comm/mail/base/test/webextensions/browser_extension_update_background_noprompt.js [task 2025-05-09T07:44:53.484Z] 07:44:53 INFO - GECKO(9970) | [CodeCoverage] Setting handlers for process 10250. [task 2025-05-09T07:44:54.380Z] 07:44:54 INFO - GECKO(9970) | [CodeCoverage] Setting handlers for process 10278. [task 2025-05-09T07:44:54.985Z] 07:44:54 INFO - GECKO(9970) | MEMORY STAT | vsize 3931MB | residentFast 862MB | heapAllocated 304MB [task 2025-05-09T07:44:54.986Z] 07:44:54 INFO - TEST-OK | comm/mail/base/test/webextensions/browser_extension_update_background_noprompt.js | took 2958ms [task 2025-05-09T07:44:54.987Z] 07:44:54 INFO - checking window state [task 2025-05-09T07:44:54.987Z] 07:44:54 INFO - TEST-START | comm/mail/base/test/webextensions/browser_permissions_local_file.js [task 2025-05-09T07:44:55.849Z] 07:44:55 INFO - GECKO(9970) | JavaScript error: resource:///modules/GlobalPopupNotifications.sys.mjs, line 124: TypeError: ChromeUtils.getClassName: Argument 1 is not an object. [task 2025-05-09T07:44:56.133Z] 07:44:56 INFO - GECKO(9970) | [CodeCoverage] Setting handlers for process 10310. [task 2025-05-09T07:44:56.511Z] 07:44:56 INFO - GECKO(9970) | JavaScript error: resource:///modules/GlobalPopupNotifications.sys.mjs, line 124: TypeError: ChromeUtils.getClassName: Argument 1 is not an object. [task 2025-05-09T07:44:57.155Z] 07:44:57 INFO - GECKO(9970) | JavaScript error: resource:///modules/GlobalPopupNotifications.sys.mjs, line 124: TypeError: ChromeUtils.getClassName: Argument 1 is not an object. [task 2025-05-09T07:44:57.285Z] 07:44:57 INFO - GECKO(9970) | JavaScript error: resource:///modules/GlobalPopupNotifications.sys.mjs, line 124: TypeError: ChromeUtils.getClassName: Argument 1 is not an object. [task 2025-05-09T07:44:57.869Z] 07:44:57 INFO - GECKO(9970) | MEMORY STAT | vsize 3933MB | residentFast 898MB | heapAllocated 344MB [task 2025-05-09T07:44:57.870Z] 07:44:57 INFO - TEST-OK | comm/mail/base/test/webextensions/browser_permissions_local_file.js | took 2883ms [task 2025-05-09T07:44:57.871Z] 07:44:57 INFO - checking window state [task 2025-05-09T07:44:57.871Z] 07:44:57 INFO - TEST-START | comm/mail/base/test/webextensions/browser_permissions_mozAddonManager.js [task 2025-05-09T07:44:58.762Z] 07:44:58 INFO - GECKO(9970) | [CodeCoverage] Setting handlers for process 10351. [task 2025-05-09T07:44:59.152Z] 07:44:59 INFO - GECKO(9970) | JavaScript error: resource:///modules/GlobalPopupNotifications.sys.mjs, line 124: TypeError: ChromeUtils.getClassName: Argument 1 is not an object. [task 2025-05-09T07:45:00.142Z] 07:45:00 INFO - GECKO(9970) | [CodeCoverage] Setting handlers for process 10379. [task 2025-05-09T07:45:00.478Z] 07:45:00 INFO - GECKO(9970) | JavaScript error: resource:///modules/GlobalPopupNotifications.sys.mjs, line 124: TypeError: ChromeUtils.getClassName: Argument 1 is not an object. [task 2025-05-09T07:45:01.428Z] 07:45:01 INFO - GECKO(9970) | [CodeCoverage] Setting handlers for process 10413. [task 2025-05-09T07:45:01.714Z] 07:45:01 INFO - GECKO(9970) | JavaScript error: resource:///modules/GlobalPopupNotifications.sys.mjs, line 124: TypeError: ChromeUtils.getClassName: Argument 1 is not an object. [task 2025-05-09T07:45:01.842Z] 07:45:01 INFO - GECKO(9970) | JavaScript error: resource:///modules/GlobalPopupNotifications.sys.mjs, line 124: TypeError: ChromeUtils.getClassName: Argument 1 is not an object. [task 2025-05-09T07:45:02.294Z] 07:45:02 INFO - GECKO(9970) | MEMORY STAT | vsize 3930MB | residentFast 874MB | heapAllocated 315MB [task 2025-05-09T07:45:02.295Z] 07:45:02 INFO - TEST-OK | comm/mail/base/test/webextensions/browser_permissions_mozAddonManager.js | took 4424ms [task 2025-05-09T07:45:02.296Z] 07:45:02 INFO - checking window state [task 2025-05-09T07:45:02.296Z] 07:45:02 INFO - TEST-START | comm/mail/base/test/webextensions/browser_permissions_optional.js [task 2025-05-09T07:45:02.986Z] 07:45:02 INFO - GECKO(9970) | [CodeCoverage] Setting handlers for process 10452. [task 2025-05-09T07:45:03.780Z] 07:45:03 INFO - GECKO(9970) | MEMORY STAT | vsize 3931MB | residentFast 872MB | heapAllocated 315MB [task 2025-05-09T07:45:03.782Z] 07:45:03 INFO - TEST-OK | comm/mail/base/test/webextensions/browser_permissions_optional.js | took 1485ms [task 2025-05-09T07:45:03.782Z] 07:45:03 INFO - checking window state [task 2025-05-09T07:45:03.783Z] 07:45:03 INFO - TEST-START | comm/mail/base/test/webextensions/browser_permissions_pointerevent.js [task 2025-05-09T07:45:04.648Z] 07:45:04 INFO - GECKO(9970) | [CodeCoverage] Setting handlers for process 10479. [task 2025-05-09T07:45:05.528Z] 07:45:05 INFO - GECKO(9970) | MEMORY STAT | vsize 3929MB | residentFast 872MB | heapAllocated 312MB [task 2025-05-09T07:45:05.530Z] 07:45:05 INFO - TEST-OK | comm/mail/base/test/webextensions/browser_permissions_pointerevent.js | took 1747ms [task 2025-05-09T07:45:05.530Z] 07:45:05 INFO - checking window state [task 2025-05-09T07:45:05.531Z] 07:45:05 INFO - TEST-START | comm/mail/base/test/webextensions/browser_permissions_unsigned.js [task 2025-05-09T07:45:06.388Z] 07:45:06 INFO - GECKO(9970) | [CodeCoverage] Setting handlers for process 10506. [task 2025-05-09T07:45:06.798Z] 07:45:06 INFO - GECKO(9970) | JavaScript error: resource:///modules/GlobalPopupNotifications.sys.mjs, line 124: TypeError: ChromeUtils.getClassName: Argument 1 is not an object. [task 2025-05-09T07:45:07.188Z] 07:45:07 INFO - GECKO(9970) | MEMORY STAT | vsize 3930MB | residentFast 870MB | heapAllocated 314MB [task 2025-05-09T07:45:07.189Z] 07:45:07 INFO - TEST-OK | comm/mail/base/test/webextensions/browser_permissions_unsigned.js | took 1658ms [task 2025-05-09T07:45:07.190Z] 07:45:07 INFO - checking window state [task 2025-05-09T07:45:07.190Z] 07:45:07 INFO - TEST-START | comm/mail/base/test/webextensions/browser_update_checkForUpdates.js [task 2025-05-09T07:45:08.070Z] 07:45:08 INFO - GECKO(9970) | JavaScript error: resource:///modules/GlobalPopupNotifications.sys.mjs, line 124: TypeError: ChromeUtils.getClassName: Argument 1 is not an object. [task 2025-05-09T07:45:08.251Z] 07:45:08 INFO - GECKO(9970) | JavaScript error: resource:///modules/GlobalPopupNotifications.sys.mjs, line 124: TypeError: ChromeUtils.getClassName: Argument 1 is not an object. [task 2025-05-09T07:45:09.774Z] 07:45:09 INFO - GECKO(9970) | JavaScript error: resource:///modules/GlobalPopupNotifications.sys.mjs, line 124: TypeError: ChromeUtils.getClassName: Argument 1 is not an object. [task 2025-05-09T07:45:10.219Z] 07:45:10 INFO - GECKO(9970) | JavaScript error: resource:///modules/GlobalPopupNotifications.sys.mjs, line 124: TypeError: ChromeUtils.getClassName: Argument 1 is not an object. [task 2025-05-09T07:45:10.846Z] 07:45:10 INFO - GECKO(9970) | MEMORY STAT | vsize 3935MB | residentFast 888MB | heapAllocated 324MB [task 2025-05-09T07:45:10.846Z] 07:45:10 INFO - TEST-OK | comm/mail/base/test/webextensions/browser_update_checkForUpdates.js | took 3657ms [task 2025-05-09T07:45:10.847Z] 07:45:10 INFO - checking window state [task 2025-05-09T07:45:10.848Z] 07:45:10 INFO - TEST-START | comm/mail/base/test/webextensions/browser_update_interactive_noprompt.js [task 2025-05-09T07:45:13.197Z] 07:45:13 INFO - GECKO(9970) | [CodeCoverage] Setting handlers for process 10569. [task 2025-05-09T07:45:14.990Z] 07:45:14 INFO - GECKO(9970) | [CodeCoverage] Setting handlers for process 10602. [task 2025-05-09T07:45:15.638Z] 07:45:15 INFO - GECKO(9970) | MEMORY STAT | vsize 3945MB | residentFast 888MB | heapAllocated 320MB [task 2025-05-09T07:45:15.638Z] 07:45:15 INFO - TEST-OK | comm/mail/base/test/webextensions/browser_update_interactive_noprompt.js | took 4790ms [task 2025-05-09T07:45:15.639Z] 07:45:15 INFO - checking window state [task 2025-05-09T07:45:18.627Z] 07:45:18 INFO - GECKO(9970) | Completed ShutdownLeaks collections in process 10310 [task 2025-05-09T07:45:23.484Z] 07:45:23 INFO - GECKO(9970) | Completed ShutdownLeaks collections in process 9970 [task 2025-05-09T07:45:23.484Z] 07:45:23 INFO - TEST-START | Shutdown [task 2025-05-09T07:45:23.487Z] 07:45:23 INFO - Browser Chrome Test Summary [task 2025-05-09T07:45:23.487Z] 07:45:23 INFO - Passed: 313 [task 2025-05-09T07:45:23.487Z] 07:45:23 INFO - Failed: 0 [task 2025-05-09T07:45:23.487Z] 07:45:23 INFO - Todo: 0 [task 2025-05-09T07:45:23.488Z] 07:45:23 INFO - Mode: non-e10s [task 2025-05-09T07:45:23.488Z] 07:45:23 INFO - *** End BrowserChrome Test Results *** [task 2025-05-09T07:45:23.494Z] 07:45:23 INFO - GECKO(9970) | 1746776723493 Marionette TRACE Received observer notification quit-application [task 2025-05-09T07:45:23.494Z] 07:45:23 INFO - GECKO(9970) | 1746776723493 Marionette INFO Stopped listening on port 2828 [task 2025-05-09T07:45:23.496Z] 07:45:23 INFO - GECKO(9970) | 1746776723496 Marionette DEBUG Marionette stopped listening [task 2025-05-09T07:45:23.513Z] 07:45:23 INFO - GECKO(9970) | JavaScript error: resource://gre/modules/AsyncShutdown.sys.mjs, line 569: uncaught exception: undefined [task 2025-05-09T07:45:25.772Z] 07:45:25 INFO - TEST-INFO | Main app process: exit 0 [task 2025-05-09T07:45:25.772Z] 07:45:25 INFO - runtests.py | Application ran for: 0:00:49.391999 [task 2025-05-09T07:45:25.772Z] 07:45:25 INFO - zombiecheck | Reading PID log: /tmp/tmpgonkuss5pidlog [task 2025-05-09T07:45:25.773Z] 07:45:25 INFO - ==> process 9970 launched child process 10198 [task 2025-05-09T07:45:25.773Z] 07:45:25 INFO - ==> process 9970 launched child process 10201 [task 2025-05-09T07:45:25.774Z] 07:45:25 INFO - ==> process 9970 launched child process 10250 [task 2025-05-09T07:45:25.774Z] 07:45:25 INFO - ==> process 9970 launched child process 10278 [task 2025-05-09T07:45:25.775Z] 07:45:25 INFO - ==> process 9970 launched child process 10310 [task 2025-05-09T07:45:25.775Z] 07:45:25 INFO - ==> process 9970 launched child process 10351 [task 2025-05-09T07:45:25.775Z] 07:45:25 INFO - ==> process 9970 launched child process 10379 [task 2025-05-09T07:45:25.776Z] 07:45:25 INFO - ==> process 9970 launched child process 10413 [task 2025-05-09T07:45:25.776Z] 07:45:25 INFO - ==> process 9970 launched child process 10452 [task 2025-05-09T07:45:25.776Z] 07:45:25 INFO - ==> process 9970 launched child process 10479 [task 2025-05-09T07:45:25.777Z] 07:45:25 INFO - ==> process 9970 launched child process 10506 [task 2025-05-09T07:45:25.777Z] 07:45:25 INFO - ==> process 9970 launched child process 10569 [task 2025-05-09T07:45:25.777Z] 07:45:25 INFO - ==> process 9970 launched child process 10602 [task 2025-05-09T07:45:25.778Z] 07:45:25 INFO - zombiecheck | Checking for orphan process with PID: 10278 [task 2025-05-09T07:45:25.778Z] 07:45:25 INFO - zombiecheck | Checking for orphan process with PID: 10310 [task 2025-05-09T07:45:25.779Z] 07:45:25 INFO - zombiecheck | Checking for orphan process with PID: 10569 [task 2025-05-09T07:45:25.779Z] 07:45:25 INFO - zombiecheck | Checking for orphan process with PID: 10250 [task 2025-05-09T07:45:25.779Z] 07:45:25 INFO - zombiecheck | Checking for orphan process with PID: 10379 [task 2025-05-09T07:45:25.780Z] 07:45:25 INFO - zombiecheck | Checking for orphan process with PID: 10506 [task 2025-05-09T07:45:25.780Z] 07:45:25 INFO - zombiecheck | Checking for orphan process with PID: 10413 [task 2025-05-09T07:45:25.781Z] 07:45:25 INFO - zombiecheck | Checking for orphan process with PID: 10602 [task 2025-05-09T07:45:25.782Z] 07:45:25 INFO - zombiecheck | Checking for orphan process with PID: 10351 [task 2025-05-09T07:45:25.782Z] 07:45:25 INFO - zombiecheck | Checking for orphan process with PID: 10479 [task 2025-05-09T07:45:25.782Z] 07:45:25 INFO - zombiecheck | Checking for orphan process with PID: 10452 [task 2025-05-09T07:45:25.782Z] 07:45:25 INFO - zombiecheck | Checking for orphan process with PID: 10198 [task 2025-05-09T07:45:25.782Z] 07:45:25 INFO - zombiecheck | Checking for orphan process with PID: 10201 [task 2025-05-09T07:45:25.783Z] 07:45:25 INFO - Stopping web server [task 2025-05-09T07:45:25.783Z] 07:45:25 INFO - Server shut down. [task 2025-05-09T07:45:25.783Z] 07:45:25 INFO - Web server killed. [task 2025-05-09T07:45:25.783Z] 07:45:25 INFO - Stopping web socket server [task 2025-05-09T07:45:25.783Z] 07:45:25 INFO - Stopping ssltunnel [task 2025-05-09T07:45:25.783Z] 07:45:25 INFO - Stopping gst for v4l2loopback [task 2025-05-09T07:45:25.783Z] 07:45:25 WARNING - leakcheck | refcount logging is off, so leaks can't be detected! [task 2025-05-09T07:45:25.784Z] 07:45:25 INFO - runtests.py | Running tests: end. [task 2025-05-09T07:45:25.832Z] 07:45:25 INFO - Buffered messages finished [task 2025-05-09T07:45:25.833Z] 07:45:25 INFO - Running manifest: comm/mail/base/test/widgets/browser.toml [task 2025-05-09T07:45:25.834Z] 07:45:25 INFO - The following extra prefs will be set: [task 2025-05-09T07:45:25.834Z] 07:45:25 INFO - mail.provider.suppress_dialog_on_startup=true [task 2025-05-09T07:45:25.834Z] 07:45:25 INFO - mail.rights.override=true [task 2025-05-09T07:45:25.834Z] 07:45:25 INFO - mail.spotlight.firstRunDone=true [task 2025-05-09T07:45:25.834Z] 07:45:25 INFO - mail.winsearch.firstRunDone=true [task 2025-05-09T07:45:25.834Z] 07:45:25 INFO - mailnews.start_page.override_url=about:blank [task 2025-05-09T07:45:25.834Z] 07:45:25 INFO - mailnews.start_page.url=about:blank [task 2025-05-09T07:45:25.902Z] 07:45:25 INFO - Setting pipeline to PAUSED ... [task 2025-05-09T07:45:25.903Z] 07:45:25 INFO - Pipeline is PREROLLING ... [task 2025-05-09T07:45:25.909Z] 07:45:25 INFO - Pipeline is PREROLLED ... [task 2025-05-09T07:45:25.909Z] 07:45:25 INFO - Setting pipeline to PLAYING ... [task 2025-05-09T07:45:25.909Z] 07:45:25 INFO - New clock: GstSystemClock [task 2025-05-09T07:45:25.942Z] 07:45:25 INFO - Got EOS from element "pipeline0". [task 2025-05-09T07:45:25.942Z] 07:45:25 INFO - Execution ended after 0:00:00.033411946 [task 2025-05-09T07:45:25.943Z] 07:45:25 INFO - Setting pipeline to PAUSED ... [task 2025-05-09T07:45:25.943Z] 07:45:25 INFO - Setting pipeline to READY ... [task 2025-05-09T07:45:25.943Z] 07:45:25 INFO - Setting pipeline to NULL ... [task 2025-05-09T07:45:25.943Z] 07:45:25 INFO - Freeing pipeline ... [task 2025-05-09T07:45:26.154Z] 07:45:26 INFO - PID 10675 | pk12util: PKCS12 IMPORT SUCCESSFUL [task 2025-05-09T07:45:26.154Z] 07:45:26 INFO - [task 2025-05-09T07:45:26.252Z] 07:45:26 INFO - MochitestServer : launching ['/builds/worker/workspace/build/tests/bin/xpcshell', '-g', '/builds/worker/workspace/build/application/thunderbird', '-e', "const _PROFILE_PATH = '/tmp/tmpekgpfwnf.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false; const _HTTPD_PATH = '/builds/worker/workspace/build/tests/bin/components';", '-f', '/builds/worker/workspace/build/tests/mochitest/server.js'] [task 2025-05-09T07:45:26.253Z] 07:45:26 INFO - runtests.py | Server pid: 10681 [task 2025-05-09T07:45:26.255Z] 07:45:26 INFO - runtests.py | Websocket server pid: 10682 [task 2025-05-09T07:45:26.258Z] 07:45:26 INFO - runtests.py | SSL tunnel pid: 10683 [task 2025-05-09T07:45:26.396Z] 07:45:26 INFO - [CodeCoverage] Setting handlers for process 10681. [task 2025-05-09T07:45:26.459Z] 07:45:26 INFO - use http3 server: 0 [task 2025-05-09T07:45:26.461Z] 07:45:26 INFO - runtests.py | Running with scheme: http [task 2025-05-09T07:45:26.462Z] 07:45:26 INFO - runtests.py | Running with e10s: True [task 2025-05-09T07:45:26.462Z] 07:45:26 INFO - runtests.py | Running with fission: True [task 2025-05-09T07:45:26.463Z] 07:45:26 INFO - runtests.py | Running with cross-origin iframes: False [task 2025-05-09T07:45:26.463Z] 07:45:26 INFO - runtests.py | Running with socketprocess_e10s: False [task 2025-05-09T07:45:26.463Z] 07:45:26 INFO - runtests.py | Running tests: start. [task 2025-05-09T07:45:26.463Z] 07:45:26 INFO - [task 2025-05-09T07:45:26.476Z] 07:45:26 INFO - Application command: /builds/worker/workspace/build/application/thunderbird/thunderbird -marionette -foreground -profile /tmp/tmpekgpfwnf.mozrunner [task 2025-05-09T07:45:26.480Z] 07:45:26 INFO - runtests.py | Application pid: 10716 [task 2025-05-09T07:45:26.480Z] 07:45:26 INFO - TEST-INFO | started process GECKO(10716) [task 2025-05-09T07:45:26.541Z] 07:45:26 INFO - GECKO(10716) | [CodeCoverage] Setting handlers for process 10716. [task 2025-05-09T07:45:27.145Z] 07:45:27 INFO - GECKO(10716) | ATTENTION: default value of option mesa_glthread overridden by environment. [task 2025-05-09T07:45:27.245Z] 07:45:27 INFO - GECKO(10716) | 1746776727244 Marionette INFO Marionette enabled [task 2025-05-09T07:45:27.248Z] 07:45:27 INFO - GECKO(10716) | 1746776727247 Marionette TRACE Received observer notification final-ui-startup [task 2025-05-09T07:45:27.334Z] 07:45:27 INFO - GECKO(10716) | Warning: unrecognized command line flag -foreground [task 2025-05-09T07:45:27.337Z] 07:45:27 INFO - GECKO(10716) | ATTENTION: default value of option mesa_glthread overridden by environment. [task 2025-05-09T07:45:27.368Z] 07:45:27 INFO - GECKO(10716) | 1746776727367 Marionette INFO Listening on port 2828 [task 2025-05-09T07:45:27.369Z] 07:45:27 INFO - GECKO(10716) | 1746776727367 Marionette DEBUG Marionette is listening [task 2025-05-09T07:45:27.391Z] 07:45:27 INFO - GECKO(10716) | 1746776727390 Marionette DEBUG Accepted connection 0 from 127.0.0.1:47714 [task 2025-05-09T07:45:27.443Z] 07:45:27 INFO - GECKO(10716) | 1746776727442 Marionette DEBUG Closed connection 0 [task 2025-05-09T07:45:27.444Z] 07:45:27 INFO - GECKO(10716) | 1746776727443 Marionette DEBUG Accepted connection 1 from 127.0.0.1:47728 [task 2025-05-09T07:45:27.601Z] 07:45:27 INFO - GECKO(10716) | 1746776727600 Marionette DEBUG 1 -> [0,1,"WebDriver:NewSession",{"strictFileInteractability":true}] [task 2025-05-09T07:45:27.608Z] 07:45:27 INFO - GECKO(10716) | 1746776727607 Marionette DEBUG Waiting for initial application window [task 2025-05-09T07:45:31.650Z] 07:45:31 INFO - GECKO(10716) | 1746776731649 Marionette TRACE Received observer notification mail-idle-startup-tasks-finished [task 2025-05-09T07:45:31.666Z] 07:45:31 INFO - GECKO(10716) | 1746776731664 Marionette DEBUG 1 <- [1,1,null,{"sessionId":"f947529d-0ac3-4246-beff-7aba7b686b64","capabilities":{"acceptInsecureCerts":false,"browserName":"thunderbird","browserVersion":"140.0a1","platformName":"linux","unhandledPromptBehavior":"dismiss and notify","userAgent":"Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0 Thunderbird/140.0a1","moz:buildID":"20250509061203","moz:headless":false,"moz:platformVersion":"6.11.0-1013-gcp","moz:processID":10716,"moz:profile":"/tmp/tmpekgpfwnf.mozrunner","moz:shutdownTimeout":180000,"pageLoadStrategy":"normal","timeouts":{"implicit":0,"pageLoad":300000,"script":30000},"setWindowRect":true,"strictFileInteractability":true,"moz:accessibilityChecks":false,"moz:webdriverClick":true,"moz:windowless":false,"proxy":{}}}] [task 2025-05-09T07:45:31.678Z] 07:45:31 INFO - GECKO(10716) | 1746776731677 Marionette DEBUG 1 -> [0,2,"Addon:Install",{"path":"/tmp/tmpc8g88j0s.zip","temporary":false}] [task 2025-05-09T07:45:31.780Z] 07:45:31 INFO - GECKO(10716) | 1746776731779 Marionette DEBUG 1 <- [1,2,null,{"value":"special-powers@mozilla.org"}] [task 2025-05-09T07:45:31.802Z] 07:45:31 INFO - GECKO(10716) | 1746776731801 Marionette DEBUG 1 -> [0,3,"Addon:Install",{"path":"/tmp/tmphl_lrj8h.zip","temporary":false}] [task 2025-05-09T07:45:31.841Z] 07:45:31 INFO - GECKO(10716) | 1746776731840 Marionette DEBUG 1 <- [1,3,null,{"value":"mochikit@mozilla.org"}] [task 2025-05-09T07:45:31.843Z] 07:45:31 INFO - GECKO(10716) | 1746776731843 Marionette DEBUG 1 -> [0,4,"Marionette:GetContext",{}] [task 2025-05-09T07:45:31.844Z] 07:45:31 INFO - GECKO(10716) | 1746776731843 Marionette DEBUG 1 <- [1,4,null,{"value":"content"}] [task 2025-05-09T07:45:31.845Z] 07:45:31 INFO - GECKO(10716) | 1746776731844 Marionette DEBUG 1 -> [0,5,"Marionette:SetContext",{"value":"chrome"}] [task 2025-05-09T07:45:31.845Z] 07:45:31 INFO - GECKO(10716) | 1746776731845 Marionette DEBUG 1 <- [1,5,null,{"value":null}] [task 2025-05-09T07:45:31.847Z] 07:45:31 INFO - GECKO(10716) | 1746776731846 Marionette DEBUG 1 -> [0,6,"WebDriver:ExecuteScript",{"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distr ... s which flavor and url to load.\nlet ev = new CustomEvent(\"mochitest-load\", { detail: [flavor, url] });\nwin.dispatchEvent(ev);","args":[{"flavor":"browser-chrome","testUrl":"about:blank"}],"newSandbox":true,"sandbox":"default","line":2167,"filename":"tests/mochitest/runtests.py"}] [task 2025-05-09T07:45:31.855Z] 07:45:31 INFO - GECKO(10716) | 1746776731855 RemoteAgent TRACE WebDriverProcessData actor created for PID 10716 [task 2025-05-09T07:45:31.857Z] 07:45:31 INFO - GECKO(10716) | 1746776731856 Marionette TRACE [1] MarionetteCommands actor created for window id 2 [task 2025-05-09T07:45:31.893Z] 07:45:31 INFO - GECKO(10716) | 1746776731892 RemoteAgent TRACE Received observer notification domwindowopened [task 2025-05-09T07:45:31.898Z] 07:45:31 INFO - GECKO(10716) | 1746776731897 Marionette DEBUG 1 <- [1,6,null,{"value":null}] [task 2025-05-09T07:45:31.927Z] 07:45:31 INFO - GECKO(10716) | 1746776731926 Marionette DEBUG 1 -> [0,7,"Marionette:SetContext",{"value":"content"}] [task 2025-05-09T07:45:31.928Z] 07:45:31 INFO - GECKO(10716) | 1746776731927 Marionette DEBUG 1 <- [1,7,null,{"value":null}] [task 2025-05-09T07:45:31.930Z] 07:45:31 INFO - GECKO(10716) | 1746776731929 Marionette DEBUG 1 -> [0,8,"WebDriver:DeleteSession",{}] [task 2025-05-09T07:45:31.931Z] 07:45:31 INFO - GECKO(10716) | 1746776731930 Marionette TRACE [1] MarionetteCommands actor destroyed for window id 2 [task 2025-05-09T07:45:31.933Z] 07:45:31 INFO - GECKO(10716) | 1746776731932 Marionette DEBUG 1 <- [1,8,null,{"value":null}] [task 2025-05-09T07:45:31.934Z] 07:45:31 INFO - runtests.py | Waiting for browser... [task 2025-05-09T07:45:31.934Z] 07:45:31 INFO - GECKO(10716) | 1746776731934 Marionette DEBUG Closed connection 1 [task 2025-05-09T07:45:32.281Z] 07:45:32 INFO - *** Start BrowserChrome Test Results *** [task 2025-05-09T07:45:32.291Z] 07:45:32 INFO - checking window state [task 2025-05-09T07:45:32.320Z] 07:45:32 INFO - TEST-START | comm/mail/base/test/widgets/browser_autoTreeView.js [task 2025-05-09T07:45:32.537Z] 07:45:32 INFO - GECKO(10716) | must wait for focus in content [task 2025-05-09T07:45:35.584Z] 07:45:35 INFO - GECKO(10716) | must wait for focus [task 2025-05-09T07:45:36.057Z] 07:45:36 INFO - GECKO(10716) | MEMORY STAT vsizeMaxContiguous not supported in this build configuration. [task 2025-05-09T07:45:36.059Z] 07:45:36 INFO - GECKO(10716) | MEMORY STAT | vsize 4120MB | residentFast 837MB | heapAllocated 298MB [task 2025-05-09T07:45:36.060Z] 07:45:36 INFO - TEST-OK | comm/mail/base/test/widgets/browser_autoTreeView.js | took 3740ms [task 2025-05-09T07:45:36.061Z] 07:45:36 INFO - checking window state [task 2025-05-09T07:45:36.062Z] 07:45:36 INFO - GECKO(10716) | must wait for focus [task 2025-05-09T07:45:36.121Z] 07:45:36 INFO - TEST-START | comm/mail/base/test/widgets/browser_formPickers.js [task 2025-05-09T07:45:38.298Z] 07:45:38 INFO - GECKO(10716) | must wait for focus in content [task 2025-05-09T07:45:39.890Z] 07:45:39 INFO - GECKO(10716) | [CodeCoverage] Setting handlers for process 10893. [task 2025-05-09T07:45:41.654Z] 07:45:41 INFO - GECKO(10716) | must wait for focus in content [task 2025-05-09T07:45:43.146Z] 07:45:43 INFO - GECKO(10716) | [CodeCoverage] Setting handlers for process 10950. [task 2025-05-09T07:45:45.018Z] 07:45:45 INFO - GECKO(10716) | must wait for focus in content [task 2025-05-09T07:45:47.853Z] 07:45:47 INFO - GECKO(10716) | must wait for focus in content [task 2025-05-09T07:45:50.802Z] 07:45:50 INFO - GECKO(10716) | must wait for focus in content [task 2025-05-09T07:45:52.586Z] 07:45:52 INFO - GECKO(10716) | [CodeCoverage] Setting handlers for process 11022. [task 2025-05-09T07:45:52.797Z] 07:45:52 INFO - GECKO(10716) | [CodeCoverage] Setting handlers for process 11027. [task 2025-05-09T07:45:54.579Z] 07:45:54 INFO - GECKO(10716) | must wait for focus in content [task 2025-05-09T07:45:55.389Z] 07:45:55 INFO - GECKO(10716) | must wait for focus [task 2025-05-09T07:45:55.771Z] 07:45:55 INFO - GECKO(10716) | MEMORY STAT | vsize 4228MB | residentFast 880MB | heapAllocated 322MB [task 2025-05-09T07:45:55.772Z] 07:45:55 INFO - TEST-OK | comm/mail/base/test/widgets/browser_formPickers.js | took 19651ms [task 2025-05-09T07:45:55.773Z] 07:45:55 INFO - checking window state [task 2025-05-09T07:45:55.773Z] 07:45:55 INFO - GECKO(10716) | must wait for focus [task 2025-05-09T07:45:55.841Z] 07:45:55 INFO - TEST-START | comm/mail/base/test/widgets/browser_formPickers_webextensions.js [task 2025-05-09T07:45:56.885Z] 07:45:56 INFO - GECKO(10716) | [CodeCoverage] Setting handlers for process 11089. [task 2025-05-09T07:45:58.306Z] 07:45:58 INFO - GECKO(10716) | [GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt [task 2025-05-09T07:45:59.404Z] 07:45:59 INFO - GECKO(10716) | must wait for focus in content [task 2025-05-09T07:46:01.205Z] 07:46:01 INFO - GECKO(10716) | [CodeCoverage] Setting handlers for process 11135. [task 2025-05-09T07:46:03.047Z] 07:46:03 INFO - GECKO(10716) | must wait for focus in content [task 2025-05-09T07:46:05.595Z] 07:46:05 INFO - GECKO(10716) | [CodeCoverage] Setting handlers for process 11185. [task 2025-05-09T07:46:07.378Z] 07:46:07 INFO - GECKO(10716) | must wait for focus in content [task 2025-05-09T07:46:09.739Z] 07:46:09 INFO - GECKO(10716) | [CodeCoverage] Setting handlers for process 11233. [task 2025-05-09T07:46:11.467Z] 07:46:11 INFO - GECKO(10716) | must wait for focus in content [task 2025-05-09T07:46:12.316Z] 07:46:12 INFO - GECKO(10716) | must wait for focus [task 2025-05-09T07:46:12.725Z] 07:46:12 INFO - GECKO(10716) | MEMORY STAT | vsize 4253MB | residentFast 909MB | heapAllocated 334MB [task 2025-05-09T07:46:12.726Z] 07:46:12 INFO - TEST-OK | comm/mail/base/test/widgets/browser_formPickers_webextensions.js | took 16887ms [task 2025-05-09T07:46:12.727Z] 07:46:12 INFO - checking window state [task 2025-05-09T07:46:12.727Z] 07:46:12 INFO - GECKO(10716) | must wait for focus [task 2025-05-09T07:46:12.803Z] 07:46:12 INFO - TEST-START | comm/mail/base/test/widgets/browser_linkHandler.js [task 2025-05-09T07:46:13.705Z] 07:46:13 INFO - GECKO(10716) | [CodeCoverage] Setting handlers for process 11276. [task 2025-05-09T07:46:15.872Z] 07:46:15 INFO - GECKO(10716) | [CodeCoverage] Setting handlers for process 11305. [task 2025-05-09T07:46:17.827Z] 07:46:17 INFO - GECKO(10716) | [CodeCoverage] Setting handlers for process 11331. [task 2025-05-09T07:46:20.025Z] 07:46:20 INFO - GECKO(10716) | [CodeCoverage] Setting handlers for process 11358. [task 2025-05-09T07:46:21.917Z] 07:46:21 INFO - GECKO(10716) | [CodeCoverage] Setting handlers for process 11384. [task 2025-05-09T07:46:23.334Z] 07:46:23 INFO - GECKO(10716) | [CodeCoverage] Setting handlers for process 11406. [task 2025-05-09T07:46:25.425Z] 07:46:25 INFO - GECKO(10716) | [CodeCoverage] Setting handlers for process 11437. [task 2025-05-09T07:46:27.206Z] 07:46:27 INFO - GECKO(10716) | [CodeCoverage] Setting handlers for process 11463. [task 2025-05-09T07:46:28.827Z] 07:46:28 INFO - GECKO(10716) | [CodeCoverage] Setting handlers for process 11489. [task 2025-05-09T07:46:30.802Z] 07:46:30 INFO - GECKO(10716) | [CodeCoverage] Setting handlers for process 11516. [task 2025-05-09T07:46:32.903Z] 07:46:32 INFO - GECKO(10716) | [CodeCoverage] Setting handlers for process 11543. [task 2025-05-09T07:46:34.401Z] 07:46:34 INFO - GECKO(10716) | [CodeCoverage] Setting handlers for process 11565. [task 2025-05-09T07:46:36.401Z] 07:46:36 INFO - GECKO(10716) | [CodeCoverage] Setting handlers for process 11591. [task 2025-05-09T07:46:37.963Z] 07:46:37 INFO - GECKO(10716) | [CodeCoverage] Setting handlers for process 11617. [task 2025-05-09T07:46:39.910Z] 07:46:39 INFO - GECKO(10716) | [CodeCoverage] Setting handlers for process 11648. [task 2025-05-09T07:46:40.664Z] 07:46:40 INFO - GECKO(10716) | must wait for focus [task 2025-05-09T07:46:41.278Z] 07:46:41 INFO - GECKO(10716) | MEMORY STAT | vsize 4245MB | residentFast 894MB | heapAllocated 327MB [task 2025-05-09T07:46:41.279Z] 07:46:41 INFO - TEST-OK | comm/mail/base/test/widgets/browser_linkHandler.js | took 28480ms [task 2025-05-09T07:46:41.280Z] 07:46:41 INFO - checking window state [task 2025-05-09T07:46:41.281Z] 07:46:41 INFO - GECKO(10716) | must wait for focus [task 2025-05-09T07:46:41.357Z] 07:46:41 INFO - TEST-START | comm/mail/base/test/widgets/browser_menulist.js [task 2025-05-09T07:46:42.074Z] 07:46:42 INFO - GECKO(10716) | must wait for focus [task 2025-05-09T07:46:42.488Z] 07:46:42 INFO - GECKO(10716) | MEMORY STAT | vsize 4247MB | residentFast 896MB | heapAllocated 330MB [task 2025-05-09T07:46:42.489Z] 07:46:42 INFO - TEST-OK | comm/mail/base/test/widgets/browser_menulist.js | took 1140ms [task 2025-05-09T07:46:42.490Z] 07:46:42 INFO - checking window state [task 2025-05-09T07:46:42.491Z] 07:46:42 INFO - GECKO(10716) | must wait for focus [task 2025-05-09T07:46:42.550Z] 07:46:42 INFO - TEST-START | comm/mail/base/test/widgets/browser_orderableTreeListbox.js [task 2025-05-09T07:46:54.217Z] 07:46:54 INFO - GECKO(10716) | must wait for focus [task 2025-05-09T07:46:54.644Z] 07:46:54 INFO - GECKO(10716) | MEMORY STAT | vsize 4247MB | residentFast 892MB | heapAllocated 324MB [task 2025-05-09T07:46:54.645Z] 07:46:54 INFO - TEST-OK | comm/mail/base/test/widgets/browser_orderableTreeListbox.js | took 12095ms [task 2025-05-09T07:46:54.646Z] 07:46:54 INFO - checking window state [task 2025-05-09T07:46:54.647Z] 07:46:54 INFO - GECKO(10716) | must wait for focus [task 2025-05-09T07:46:54.708Z] 07:46:54 INFO - TEST-START | comm/mail/base/test/widgets/browser_paneSplitter.js [task 2025-05-09T07:47:24.191Z] 07:47:24 INFO - GECKO(10716) | must wait for focus [task 2025-05-09T07:47:24.601Z] 07:47:24 INFO - GECKO(10716) | MEMORY STAT | vsize 4247MB | residentFast 894MB | heapAllocated 326MB [task 2025-05-09T07:47:24.602Z] 07:47:24 INFO - TEST-OK | comm/mail/base/test/widgets/browser_paneSplitter.js | took 29895ms [task 2025-05-09T07:47:24.608Z] 07:47:24 INFO - checking window state [task 2025-05-09T07:47:24.608Z] 07:47:24 INFO - GECKO(10716) | must wait for focus [task 2025-05-09T07:47:24.664Z] 07:47:24 INFO - TEST-START | comm/mail/base/test/widgets/browser_searchBar.js [task 2025-05-09T07:47:31.263Z] 07:47:31 INFO - GECKO(10716) | must wait for focus [task 2025-05-09T07:47:31.645Z] 07:47:31 INFO - GECKO(10716) | MEMORY STAT | vsize 4246MB | residentFast 892MB | heapAllocated 323MB [task 2025-05-09T07:47:31.645Z] 07:47:31 INFO - TEST-OK | comm/mail/base/test/widgets/browser_searchBar.js | took 6983ms [task 2025-05-09T07:47:31.646Z] 07:47:31 INFO - checking window state [task 2025-05-09T07:47:31.646Z] 07:47:31 INFO - GECKO(10716) | must wait for focus [task 2025-05-09T07:47:31.701Z] 07:47:31 INFO - TEST-START | comm/mail/base/test/widgets/browser_treeListbox.js [task 2025-05-09T07:47:44.041Z] 07:47:44 INFO - GECKO(10716) | must wait for focus [task 2025-05-09T07:47:44.498Z] 07:47:44 INFO - GECKO(10716) | MEMORY STAT | vsize 4256MB | residentFast 911MB | heapAllocated 336MB [task 2025-05-09T07:47:44.498Z] 07:47:44 INFO - TEST-OK | comm/mail/base/test/widgets/browser_treeListbox.js | took 12798ms [task 2025-05-09T07:47:44.500Z] 07:47:44 INFO - checking window state [task 2025-05-09T07:47:44.501Z] 07:47:44 INFO - GECKO(10716) | must wait for focus [task 2025-05-09T07:47:46.325Z] 07:47:46 INFO - GECKO(10716) | Completed ShutdownLeaks collections in process 10893 [task 2025-05-09T07:47:49.783Z] 07:47:49 INFO - GECKO(10716) | Completed ShutdownLeaks collections in process 10716 [task 2025-05-09T07:47:49.784Z] 07:47:49 INFO - TEST-START | Shutdown [task 2025-05-09T07:47:49.786Z] 07:47:49 INFO - Browser Chrome Test Summary [task 2025-05-09T07:47:49.786Z] 07:47:49 INFO - Passed: 6305 [task 2025-05-09T07:47:49.786Z] 07:47:49 INFO - Failed: 0 [task 2025-05-09T07:47:49.786Z] 07:47:49 INFO - Todo: 0 [task 2025-05-09T07:47:49.787Z] 07:47:49 INFO - Mode: non-e10s [task 2025-05-09T07:47:49.788Z] 07:47:49 INFO - *** End BrowserChrome Test Results *** [task 2025-05-09T07:47:50.283Z] 07:47:50 INFO - GECKO(10716) | 1746776870281 Marionette TRACE Received observer notification quit-application [task 2025-05-09T07:47:50.283Z] 07:47:50 INFO - GECKO(10716) | 1746776870282 Marionette INFO Stopped listening on port 2828 [task 2025-05-09T07:47:50.285Z] 07:47:50 INFO - GECKO(10716) | 1746776870285 Marionette DEBUG Marionette stopped listening [task 2025-05-09T07:47:50.300Z] 07:47:50 INFO - GECKO(10716) | JavaScript error: resource://gre/modules/AsyncShutdown.sys.mjs, line 569: uncaught exception: undefined [task 2025-05-09T07:47:52.357Z] 07:47:52 INFO - TEST-INFO | Main app process: exit 0 [task 2025-05-09T07:47:52.357Z] 07:47:52 INFO - runtests.py | Application ran for: 0:02:25.880383 [task 2025-05-09T07:47:52.357Z] 07:47:52 INFO - zombiecheck | Reading PID log: /tmp/tmp55si690lpidlog [task 2025-05-09T07:47:52.357Z] 07:47:52 INFO - ==> process 10716 launched child process 10893 [task 2025-05-09T07:47:52.357Z] 07:47:52 INFO - ==> process 10716 launched child process 10896 [task 2025-05-09T07:47:52.358Z] 07:47:52 INFO - ==> process 10716 launched child process 10950 [task 2025-05-09T07:47:52.359Z] 07:47:52 INFO - ==> process 10716 launched child process 11022 [task 2025-05-09T07:47:52.359Z] 07:47:52 INFO - ==> process 10716 launched child process 11027 [task 2025-05-09T07:47:52.359Z] 07:47:52 INFO - ==> process 10716 launched child process 11089 [task 2025-05-09T07:47:52.360Z] 07:47:52 INFO - ==> process 10716 launched child process 11135 [task 2025-05-09T07:47:52.360Z] 07:47:52 INFO - ==> process 10716 launched child process 11185 [task 2025-05-09T07:47:52.360Z] 07:47:52 INFO - ==> process 10716 launched child process 11233 [task 2025-05-09T07:47:52.361Z] 07:47:52 INFO - ==> process 10716 launched child process 11276 [task 2025-05-09T07:47:52.361Z] 07:47:52 INFO - ==> process 10716 launched child process 11305 [task 2025-05-09T07:47:52.361Z] 07:47:52 INFO - ==> process 10716 launched child process 11331 [task 2025-05-09T07:47:52.362Z] 07:47:52 INFO - ==> process 10716 launched child process 11358 [task 2025-05-09T07:47:52.363Z] 07:47:52 INFO - ==> process 10716 launched child process 11384 [task 2025-05-09T07:47:52.364Z] 07:47:52 INFO - ==> process 10716 launched child process 11406 [task 2025-05-09T07:47:52.364Z] 07:47:52 INFO - ==> process 10716 launched child process 11437 [task 2025-05-09T07:47:52.367Z] 07:47:52 INFO - ==> process 10716 launched child process 11463 [task 2025-05-09T07:47:52.368Z] 07:47:52 INFO - ==> process 10716 launched child process 11489 [task 2025-05-09T07:47:52.368Z] 07:47:52 INFO - ==> process 10716 launched child process 11516 [task 2025-05-09T07:47:52.369Z] 07:47:52 INFO - ==> process 10716 launched child process 11543 [task 2025-05-09T07:47:52.370Z] 07:47:52 INFO - ==> process 10716 launched child process 11565 [task 2025-05-09T07:47:52.371Z] 07:47:52 INFO - ==> process 10716 launched child process 11591 [task 2025-05-09T07:47:52.371Z] 07:47:52 INFO - ==> process 10716 launched child process 11617 [task 2025-05-09T07:47:52.372Z] 07:47:52 INFO - ==> process 10716 launched child process 11648 [task 2025-05-09T07:47:52.373Z] 07:47:52 INFO - zombiecheck | Checking for orphan process with PID: 11648 [task 2025-05-09T07:47:52.374Z] 07:47:52 INFO - zombiecheck | Checking for orphan process with PID: 11276 [task 2025-05-09T07:47:52.374Z] 07:47:52 INFO - zombiecheck | Checking for orphan process with PID: 10893 [task 2025-05-09T07:47:52.375Z] 07:47:52 INFO - zombiecheck | Checking for orphan process with PID: 11022 [task 2025-05-09T07:47:52.375Z] 07:47:52 INFO - zombiecheck | Checking for orphan process with PID: 11406 [task 2025-05-09T07:47:52.375Z] 07:47:52 INFO - zombiecheck | Checking for orphan process with PID: 10896 [task 2025-05-09T07:47:52.375Z] 07:47:52 INFO - zombiecheck | Checking for orphan process with PID: 11027 [task 2025-05-09T07:47:52.375Z] 07:47:52 INFO - zombiecheck | Checking for orphan process with PID: 11543 [task 2025-05-09T07:47:52.375Z] 07:47:52 INFO - zombiecheck | Checking for orphan process with PID: 11305 [task 2025-05-09T07:47:52.376Z] 07:47:52 INFO - zombiecheck | Checking for orphan process with PID: 11437 [task 2025-05-09T07:47:52.376Z] 07:47:52 INFO - zombiecheck | Checking for orphan process with PID: 11565 [task 2025-05-09T07:47:52.377Z] 07:47:52 INFO - zombiecheck | Checking for orphan process with PID: 11185 [task 2025-05-09T07:47:52.377Z] 07:47:52 INFO - zombiecheck | Checking for orphan process with PID: 11331 [task 2025-05-09T07:47:52.377Z] 07:47:52 INFO - zombiecheck | Checking for orphan process with PID: 10950 [task 2025-05-09T07:47:52.377Z] 07:47:52 INFO - zombiecheck | Checking for orphan process with PID: 11463 [task 2025-05-09T07:47:52.377Z] 07:47:52 INFO - zombiecheck | Checking for orphan process with PID: 11591 [task 2025-05-09T07:47:52.377Z] 07:47:52 INFO - zombiecheck | Checking for orphan process with PID: 11089 [task 2025-05-09T07:47:52.377Z] 07:47:52 INFO - zombiecheck | Checking for orphan process with PID: 11358 [task 2025-05-09T07:47:52.377Z] 07:47:52 INFO - zombiecheck | Checking for orphan process with PID: 11233 [task 2025-05-09T07:47:52.377Z] 07:47:52 INFO - zombiecheck | Checking for orphan process with PID: 11489 [task 2025-05-09T07:47:52.377Z] 07:47:52 INFO - zombiecheck | Checking for orphan process with PID: 11617 [task 2025-05-09T07:47:52.377Z] 07:47:52 INFO - zombiecheck | Checking for orphan process with PID: 11384 [task 2025-05-09T07:47:52.377Z] 07:47:52 INFO - zombiecheck | Checking for orphan process with PID: 11516 [task 2025-05-09T07:47:52.377Z] 07:47:52 INFO - zombiecheck | Checking for orphan process with PID: 11135 [task 2025-05-09T07:47:52.377Z] 07:47:52 INFO - Stopping web server [task 2025-05-09T07:47:52.377Z] 07:47:52 INFO - Server shut down. [task 2025-05-09T07:47:52.377Z] 07:47:52 INFO - Web server killed. [task 2025-05-09T07:47:52.377Z] 07:47:52 INFO - Stopping web socket server [task 2025-05-09T07:47:52.377Z] 07:47:52 INFO - Stopping ssltunnel [task 2025-05-09T07:47:52.377Z] 07:47:52 INFO - Stopping gst for v4l2loopback [task 2025-05-09T07:47:52.377Z] 07:47:52 WARNING - leakcheck | refcount logging is off, so leaks can't be detected! [task 2025-05-09T07:47:52.377Z] 07:47:52 INFO - runtests.py | Running tests: end. [task 2025-05-09T07:47:52.431Z] 07:47:52 INFO - Buffered messages finished [task 2025-05-09T07:47:52.432Z] 07:47:52 INFO - TEST-INFO | checking window state [task 2025-05-09T07:47:52.433Z] 07:47:52 INFO - Browser Chrome Test Summary [task 2025-05-09T07:47:52.433Z] 07:47:52 INFO - Passed: 20149 [task 2025-05-09T07:47:52.433Z] 07:47:52 INFO - Failed: 4 [task 2025-05-09T07:47:52.434Z] 07:47:52 INFO - Todo: 0 [task 2025-05-09T07:47:52.434Z] 07:47:52 INFO - Mode: e10s [task 2025-05-09T07:47:52.434Z] 07:47:52 INFO - *** End BrowserChrome Test Results *** [task 2025-05-09T07:47:52.434Z] 07:47:52 INFO - Buffered messages finished [task 2025-05-09T07:47:52.434Z] 07:47:52 INFO - SUITE-END | took 1643s [task 2025-05-09T07:47:52.459Z] 07:47:52 INFO - Return code: 1 [task 2025-05-09T07:47:52.459Z] 07:47:52 WARNING - Got 4 unexpected statuses [task 2025-05-09T07:47:52.459Z] 07:47:52 INFO - TinderboxPrint: mochitest-mochitest-browser-chrome-thunderbird
517/4/0 [task 2025-05-09T07:47:52.459Z] 07:47:52 WARNING - setting return code to 1 [task 2025-05-09T07:47:52.459Z] 07:47:52 INFO - The mochitest suite: mochitest-browser-chrome-thunderbird ran with return status: WARNING [task 2025-05-09T07:47:52.460Z] 07:47:52 INFO - Running post-action listener: _package_coverage_data [task 2025-05-09T07:47:52.895Z] Error: No objdir path for self-hosted. [task 2025-05-09T07:47:52.895Z] Couldn't find source info for self-hosted, removing record [task 2025-05-09T07:47:52.895Z] Error: No objdir path for resource://testing-common/ContentEventListenerChild.sys.mjs. [task 2025-05-09T07:47:52.895Z] Couldn't find source info for resource://testing-common/ContentEventListenerChild.sys.mjs, removing record [task 2025-05-09T07:47:52.895Z] Error: No objdir path for resource://testing-common/SpecialPowersChild.sys.mjs. [task 2025-05-09T07:47:52.895Z] Couldn't find source info for resource://testing-common/SpecialPowersChild.sys.mjs, removing record [task 2025-05-09T07:47:52.895Z] Error: No objdir path for resource://testing-common/WrapPrivileged.sys.mjs. [task 2025-05-09T07:47:52.895Z] Couldn't find source info for resource://testing-common/WrapPrivileged.sys.mjs, removing record [task 2025-05-09T07:47:52.895Z] Error: No objdir path for chrome://mochikit/content/shutdown-leaks-collector.js. [task 2025-05-09T07:47:52.895Z] Couldn't find source info for chrome://mochikit/content/shutdown-leaks-collector.js, removing record [task 2025-05-09T07:47:52.895Z] Error: No objdir path for chrome://mochikit/content/ShutdownLeaksCollector.sys.mjs. [task 2025-05-09T07:47:52.895Z] Couldn't find source info for chrome://mochikit/content/ShutdownLeaksCollector.sys.mjs, removing record [task 2025-05-09T07:47:52.895Z] Error: No objdir path for resource://specialpowers/AppTestDelegateChild.sys.mjs. [task 2025-05-09T07:47:52.895Z] Couldn't find source info for resource://specialpowers/AppTestDelegateChild.sys.mjs, removing record [task 2025-05-09T07:47:52.895Z] Error: No objdir path for resource://testing-common/BrowserTestUtilsChild.sys.mjs. [task 2025-05-09T07:47:52.895Z] Couldn't find source info for resource://testing-common/BrowserTestUtilsChild.sys.mjs, removing record [task 2025-05-09T07:47:52.895Z] Error: No objdir path for resource://testing-common/SpecialPowersSandbox.sys.mjs. [task 2025-05-09T07:47:52.895Z] Couldn't find source info for resource://testing-common/SpecialPowersSandbox.sys.mjs, removing record [task 2025-05-09T07:47:52.895Z] Error: No objdir path for resource://testing-common/ContentTaskUtils.sys.mjs. [task 2025-05-09T07:47:52.895Z] Couldn't find source info for resource://testing-common/ContentTaskUtils.sys.mjs, removing record [task 2025-05-09T07:47:52.895Z] Error: No objdir path for resource://testing-common/mailnews/OAuth2TestUtils.sys.mjs. [task 2025-05-09T07:47:52.895Z] Couldn't find source info for resource://testing-common/mailnews/OAuth2TestUtils.sys.mjs, removing record [task 2025-05-09T07:47:52.895Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/widgets/browser_treeListbox.js. [task 2025-05-09T07:47:52.895Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/widgets/browser_treeListbox.js, removing record [task 2025-05-09T07:47:52.895Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/widgets/browser_formPickers_webextensions.js. [task 2025-05-09T07:47:52.895Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/widgets/browser_formPickers_webextensions.js, removing record [task 2025-05-09T07:47:52.895Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_mailContext_messageContent.js. [task 2025-05-09T07:47:52.895Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_mailContext_messageContent.js, removing record [task 2025-05-09T07:47:52.895Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/widgets/browser_formPickers.js. [task 2025-05-09T07:47:52.895Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/widgets/browser_formPickers.js, removing record [task 2025-05-09T07:47:52.895Z] Error: Couldn't find entry in manifest for dist/xpi-stage/experiment_test@tests.mozilla.org/implementation.js. [task 2025-05-09T07:47:52.895Z] Couldn't find source info for jar:file:///tmp/tmpxodmihzz.mozrunner/extensions/experiment_test@tests.mozilla.org.xpi!/implementation.js, removing record [task 2025-05-09T07:47:52.895Z] Error: No objdir path for chrome://messenger/content/TreeSelection.mjs line 5 > importedModule. [task 2025-05-09T07:47:52.895Z] Couldn't find source info for chrome://messenger/content/TreeSelection.mjs line 5 > importedModule, removing record [task 2025-05-09T07:47:52.895Z] Error: No objdir path for chrome://mozapps/content/extensions/components/addon-mlmodel-details.mjs line 776 > srcScript. [task 2025-05-09T07:47:52.895Z] Couldn't find source info for chrome://mozapps/content/extensions/components/addon-mlmodel-details.mjs line 776 > srcScript, removing record [task 2025-05-09T07:47:52.895Z] Error: No objdir path for chrome://mozapps/content/extensions/components/mlmodel-list-intro.mjs line 776 > srcScript. [task 2025-05-09T07:47:52.895Z] Couldn't find source info for chrome://mozapps/content/extensions/components/mlmodel-list-intro.mjs line 776 > srcScript, removing record [task 2025-05-09T07:47:53.307Z] Error: No objdir path for chrome://mozapps/content/extensions/components/mlmodel-card-header-additions.mjs line 776 > srcScript. [task 2025-05-09T07:47:53.307Z] Couldn't find source info for chrome://mozapps/content/extensions/components/mlmodel-card-header-additions.mjs line 776 > srcScript, removing record [task 2025-05-09T07:47:53.307Z] Error: No objdir path for chrome://global/content/elements/moz-toggle.mjs line 776 > srcScript. [task 2025-05-09T07:47:53.307Z] Couldn't find source info for chrome://global/content/elements/moz-toggle.mjs line 776 > srcScript, removing record [task 2025-05-09T07:47:53.307Z] Error: No objdir path for chrome://global/content/elements/moz-support-link.mjs line 776 > srcScript. [task 2025-05-09T07:47:53.307Z] Couldn't find source info for chrome://global/content/elements/moz-support-link.mjs line 776 > srcScript, removing record [task 2025-05-09T07:47:53.307Z] Error: No objdir path for chrome://global/content/elements/moz-five-star.mjs line 776 > srcScript. [task 2025-05-09T07:47:53.307Z] Couldn't find source info for chrome://global/content/elements/moz-five-star.mjs line 776 > srcScript, removing record [task 2025-05-09T07:47:53.307Z] Error: No objdir path for chrome://global/content/elements/moz-message-bar.mjs line 776 > srcScript. [task 2025-05-09T07:47:53.307Z] Couldn't find source info for chrome://global/content/elements/moz-message-bar.mjs line 776 > srcScript, removing record [task 2025-05-09T07:47:53.307Z] Error: No objdir path for chrome://global/content/elements/moz-label.mjs line 776 > importedModule. [task 2025-05-09T07:47:53.307Z] Couldn't find source info for chrome://global/content/elements/moz-label.mjs line 776 > importedModule, removing record [task 2025-05-09T07:47:53.307Z] Error: No objdir path for chrome://global/content/elements/moz-button.mjs line 776 > importedModule. [task 2025-05-09T07:47:53.307Z] Couldn't find source info for chrome://global/content/elements/moz-button.mjs line 776 > importedModule, removing record [task 2025-05-09T07:47:53.308Z] Error: No objdir path for chrome://global/content/lit-utils.mjs line 776 > importedModule. [task 2025-05-09T07:47:53.308Z] Couldn't find source info for chrome://global/content/lit-utils.mjs line 776 > importedModule, removing record [task 2025-05-09T07:47:53.308Z] Error: No objdir path for chrome://global/content/vendor/lit.all.mjs line 776 > importedModule. [task 2025-05-09T07:47:53.308Z] Couldn't find source info for chrome://global/content/vendor/lit.all.mjs line 776 > importedModule, removing record [task 2025-05-09T07:47:53.308Z] Error: No objdir path for chrome://mozapps/content/extensions/aboutaddonsCommon.js line 776 > srcScript. [task 2025-05-09T07:47:53.308Z] Couldn't find source info for chrome://mozapps/content/extensions/aboutaddonsCommon.js line 776 > srcScript, removing record [task 2025-05-09T07:47:53.308Z] Error: No objdir path for chrome://mozapps/content/extensions/shortcuts.js line 776 > srcScript. [task 2025-05-09T07:47:53.308Z] Couldn't find source info for chrome://mozapps/content/extensions/shortcuts.js line 776 > srcScript, removing record [task 2025-05-09T07:47:53.308Z] Error: No objdir path for chrome://mozapps/content/extensions/view-controller.js line 776 > srcScript. [task 2025-05-09T07:47:53.308Z] Couldn't find source info for chrome://mozapps/content/extensions/view-controller.js line 776 > srcScript, removing record [task 2025-05-09T07:47:53.308Z] Error: No objdir path for chrome://mozapps/content/extensions/aboutaddons.js line 776 > srcScript. [task 2025-05-09T07:47:53.308Z] Couldn't find source info for chrome://mozapps/content/extensions/aboutaddons.js line 776 > srcScript, removing record [task 2025-05-09T07:47:53.308Z] Error: No objdir path for chrome://mochikit/content/tests/SimpleTest/EventUtils.js. [task 2025-05-09T07:47:53.308Z] Couldn't find source info for chrome://mochikit/content/tests/SimpleTest/EventUtils.js, removing record [task 2025-05-09T07:47:53.308Z] Error: No objdir path for moz-extension://13c39d76-5d4e-4c96-b919-8c2e460e6070/%7Bd8da7257-7b21-4d41-8e20-f96986bd56d7%7D.js. [task 2025-05-09T07:47:53.308Z] Couldn't find source info for moz-extension://13c39d76-5d4e-4c96-b919-8c2e460e6070/%7Bd8da7257-7b21-4d41-8e20-f96986bd56d7%7D.js, removing record [task 2025-05-09T07:47:53.308Z] Error: No objdir path for moz-extension://190b9727-a005-4d2a-84cc-70a1f6f415fe/%7B114a709b-51d9-4780-92b2-70020fdc3f24%7D.js. [task 2025-05-09T07:47:53.308Z] Couldn't find source info for moz-extension://190b9727-a005-4d2a-84cc-70a1f6f415fe/%7B114a709b-51d9-4780-92b2-70020fdc3f24%7D.js, removing record [task 2025-05-09T07:47:53.308Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/widgets/files/paneSplitter.xhtml. [task 2025-05-09T07:47:53.308Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/widgets/files/paneSplitter.xhtml, removing record [task 2025-05-09T07:47:53.308Z] Error: No objdir path for resource://testing-common/Assert.sys.mjs. [task 2025-05-09T07:47:53.308Z] Couldn't find source info for resource://testing-common/Assert.sys.mjs, removing record [task 2025-05-09T07:47:54.011Z] Error: No objdir path for resource://testing-common/SpecialPowersEventUtils.sys.mjs. [task 2025-05-09T07:47:54.011Z] Couldn't find source info for resource://testing-common/SpecialPowersEventUtils.sys.mjs, removing record [task 2025-05-09T07:47:54.011Z] Error: No objdir path for tests/mochitest/runtests.py. [task 2025-05-09T07:47:54.011Z] Couldn't find source info for tests/mochitest/runtests.py, removing record [task 2025-05-09T07:47:54.011Z] Error: Couldn't find entry in manifest for dist/xpi-stage/mochikit/api.js. [task 2025-05-09T07:47:54.011Z] Couldn't find source info for jar:file:///tmp/tmpxodmihzz.mozrunner/extensions/mochikit@mozilla.org.xpi!/api.js, removing record [task 2025-05-09T07:47:54.011Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_oAuth2Window.js. [task 2025-05-09T07:47:54.011Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_oAuth2Window.js, removing record [task 2025-05-09T07:47:54.011Z] Error: No objdir path for chrome://mochikit/content/browser-harness.xhtml. [task 2025-05-09T07:47:54.011Z] Couldn't find source info for chrome://mochikit/content/browser-harness.xhtml, removing record [task 2025-05-09T07:47:54.011Z] Error: No objdir path for chrome://mochikit/content/tests/SimpleTest/MozillaLogger.js. [task 2025-05-09T07:47:54.011Z] Couldn't find source info for chrome://mochikit/content/tests/SimpleTest/MozillaLogger.js, removing record [task 2025-05-09T07:47:54.011Z] Error: No objdir path for chrome://mochikit/content/tests/SimpleTest/LogController.js. [task 2025-05-09T07:47:54.011Z] Couldn't find source info for chrome://mochikit/content/tests/SimpleTest/LogController.js, removing record [task 2025-05-09T07:47:54.011Z] Error: No objdir path for chrome://mochikit/content/tests/SimpleTest/TestRunner.js. [task 2025-05-09T07:47:54.011Z] Couldn't find source info for chrome://mochikit/content/tests/SimpleTest/TestRunner.js, removing record [task 2025-05-09T07:47:54.011Z] Error: No objdir path for chrome://mochikit/content/chrome-harness.js. [task 2025-05-09T07:47:54.011Z] Couldn't find source info for chrome://mochikit/content/chrome-harness.js, removing record [task 2025-05-09T07:47:54.011Z] Error: No objdir path for chrome://mochikit/content/manifestLibrary.js. [task 2025-05-09T07:47:54.011Z] Couldn't find source info for chrome://mochikit/content/manifestLibrary.js, removing record [task 2025-05-09T07:47:54.011Z] Error: No objdir path for chrome://mochikit/content/mochitestListingsUtils.js. [task 2025-05-09T07:47:54.011Z] Couldn't find source info for chrome://mochikit/content/mochitestListingsUtils.js, removing record [task 2025-05-09T07:47:54.011Z] Error: No objdir path for chrome://mochikit/content/chunkifyTests.js. [task 2025-05-09T07:47:54.011Z] Couldn't find source info for chrome://mochikit/content/chunkifyTests.js, removing record [task 2025-05-09T07:47:54.011Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_feedBodyScroll.js. [task 2025-05-09T07:47:54.011Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_feedBodyScroll.js, removing record [task 2025-05-09T07:47:54.011Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/webextensions/browser_permissions_mozAddonManager.js. [task 2025-05-09T07:47:54.011Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/webextensions/browser_permissions_mozAddonManager.js, removing record [task 2025-05-09T07:47:54.011Z] Error: No objdir path for moz-extension://4ec05cba-8d91-4f06-a359-119a83fc1288/background.js. [task 2025-05-09T07:47:54.011Z] Couldn't find source info for moz-extension://4ec05cba-8d91-4f06-a359-119a83fc1288/background.js, removing record [task 2025-05-09T07:47:54.011Z] Error: No objdir path for chrome://mochikit/content/mochitest-e10s-utils.js. [task 2025-05-09T07:47:54.011Z] Couldn't find source info for chrome://mochikit/content/mochitest-e10s-utils.js, removing record [task 2025-05-09T07:47:54.011Z] Error: No objdir path for chrome://mochikit/content/browser-test.js. [task 2025-05-09T07:47:54.011Z] Couldn't find source info for chrome://mochikit/content/browser-test.js, removing record [task 2025-05-09T07:47:54.011Z] Error: No objdir path for chrome://mochikit/content/tests/SimpleTest/SimpleTest.js. [task 2025-05-09T07:47:54.011Z] Couldn't find source info for chrome://mochikit/content/tests/SimpleTest/SimpleTest.js, removing record [task 2025-05-09T07:47:54.011Z] Error: No objdir path for chrome://mochikit/content/tests/SimpleTest/MemoryStats.js. [task 2025-05-09T07:47:54.011Z] Couldn't find source info for chrome://mochikit/content/tests/SimpleTest/MemoryStats.js, removing record [task 2025-05-09T07:47:54.011Z] Error: No objdir path for chrome://mochikit/content/tests/SimpleTest/AccessibilityUtils.js. [task 2025-05-09T07:47:54.011Z] Couldn't find source info for chrome://mochikit/content/tests/SimpleTest/AccessibilityUtils.js, removing record [task 2025-05-09T07:47:54.011Z] Error: No objdir path for chrome://mochikit/content/tests/SimpleTest/ExtensionTestUtils.js. [task 2025-05-09T07:47:54.011Z] Couldn't find source info for chrome://mochikit/content/tests/SimpleTest/ExtensionTestUtils.js, removing record [task 2025-05-09T07:47:54.921Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/widgets/head.js. [task 2025-05-09T07:47:54.921Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/widgets/head.js, removing record [task 2025-05-09T07:47:54.921Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/widgets/browser_autoTreeView.js. [task 2025-05-09T07:47:54.921Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/widgets/browser_autoTreeView.js, removing record [task 2025-05-09T07:47:54.921Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/widgets/browser_linkHandler.js. [task 2025-05-09T07:47:54.921Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/widgets/browser_linkHandler.js, removing record [task 2025-05-09T07:47:54.921Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/widgets/browser_menulist.js. [task 2025-05-09T07:47:54.921Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/widgets/browser_menulist.js, removing record [task 2025-05-09T07:47:54.921Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/widgets/browser_orderableTreeListbox.js. [task 2025-05-09T07:47:54.921Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/widgets/browser_orderableTreeListbox.js, removing record [task 2025-05-09T07:47:54.921Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/widgets/browser_paneSplitter.js. [task 2025-05-09T07:47:54.921Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/widgets/browser_paneSplitter.js, removing record [task 2025-05-09T07:47:54.921Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/widgets/browser_searchBar.js. [task 2025-05-09T07:47:54.921Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/widgets/browser_searchBar.js, removing record [task 2025-05-09T07:47:54.921Z] Error: Couldn't find entry in manifest for dist/xpi-stage/mochikit/api.js. [task 2025-05-09T07:47:54.921Z] Couldn't find source info for jar:file:///tmp/tmpl4qwahkl.mozrunner/extensions/mochikit@mozilla.org.xpi!/api.js, removing record [task 2025-05-09T07:47:54.921Z] Error: Couldn't find entry in manifest for dist/xpi-stage/experiment_update@test.mozilla.org/implementation.js. [task 2025-05-09T07:47:54.921Z] Couldn't find source info for jar:file:///tmp/tmpxodmihzz.mozrunner/extensions/experiment_update@test.mozilla.org.xpi!/implementation.js, removing record [task 2025-05-09T07:47:54.921Z] Error: Couldn't find entry in manifest for dist/xpi-stage/mochikit/api.js. [task 2025-05-09T07:47:54.921Z] Couldn't find source info for jar:file:///tmp/tmpqiy2fhby.mozrunner/extensions/mochikit@mozilla.org.xpi!/api.js, removing record [task 2025-05-09T07:47:54.921Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_browserRequestWindow.js. [task 2025-05-09T07:47:54.921Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_browserRequestWindow.js, removing record [task 2025-05-09T07:47:54.921Z] Error: No objdir path for resource://testing-common/SpecialPowersParent.sys.mjs. [task 2025-05-09T07:47:54.921Z] Couldn't find source info for resource://testing-common/SpecialPowersParent.sys.mjs, removing record [task 2025-05-09T07:47:54.921Z] Error: No objdir path for resource://testing-common/StructuredLog.sys.mjs. [task 2025-05-09T07:47:54.921Z] Couldn't find source info for resource://testing-common/StructuredLog.sys.mjs, removing record [task 2025-05-09T07:47:54.921Z] Error: No objdir path for resource://specialpowers/AppTestDelegateParent.sys.mjs. [task 2025-05-09T07:47:54.921Z] Couldn't find source info for resource://specialpowers/AppTestDelegateParent.sys.mjs, removing record [task 2025-05-09T07:47:54.921Z] Error: No objdir path for resource://testing-common/ExtensionTestCommon.sys.mjs. [task 2025-05-09T07:47:54.921Z] Couldn't find source info for resource://testing-common/ExtensionTestCommon.sys.mjs, removing record [task 2025-05-09T07:47:54.921Z] Error: No objdir path for resource://testing-common/ContentTask.sys.mjs. [task 2025-05-09T07:47:54.921Z] Couldn't find source info for resource://testing-common/ContentTask.sys.mjs, removing record [task 2025-05-09T07:47:54.921Z] Error: No objdir path for resource://testing-common/BrowserTestUtils.sys.mjs. [task 2025-05-09T07:47:54.921Z] Couldn't find source info for resource://testing-common/BrowserTestUtils.sys.mjs, removing record [task 2025-05-09T07:47:54.921Z] Error: No objdir path for resource://testing-common/TestUtils.sys.mjs. [task 2025-05-09T07:47:54.921Z] Couldn't find source info for resource://testing-common/TestUtils.sys.mjs, removing record [task 2025-05-09T07:47:54.921Z] Error: No objdir path for resource://testing-common/PromiseTestUtils.sys.mjs. [task 2025-05-09T07:47:54.921Z] Couldn't find source info for resource://testing-common/PromiseTestUtils.sys.mjs, removing record [task 2025-05-09T07:47:57.284Z] Error: No objdir path for resource://testing-common/PerTestCoverageUtils.sys.mjs. [task 2025-05-09T07:47:57.284Z] Couldn't find source info for resource://testing-common/PerTestCoverageUtils.sys.mjs, removing record [task 2025-05-09T07:47:57.284Z] Error: No objdir path for resource://testing-common/BrowserTestUtilsParent.sys.mjs. [task 2025-05-09T07:47:57.284Z] Couldn't find source info for resource://testing-common/BrowserTestUtilsParent.sys.mjs, removing record [task 2025-05-09T07:47:57.284Z] Error: No objdir path for resource://testing-common/MockRegistrar.sys.mjs. [task 2025-05-09T07:47:57.284Z] Couldn't find source info for resource://testing-common/MockRegistrar.sys.mjs, removing record [task 2025-05-09T07:47:57.284Z] Error: No objdir path for moz-extension://a8e30a65-a17c-444b-99f6-334c47f44840/background.js. [task 2025-05-09T07:47:57.284Z] Couldn't find source info for moz-extension://a8e30a65-a17c-444b-99f6-334c47f44840/background.js, removing record [task 2025-05-09T07:47:57.284Z] Error: Couldn't find entry in manifest for dist/xpi-stage/mochikit/api.js. [task 2025-05-09T07:47:57.284Z] Couldn't find source info for jar:file:///tmp/tmpekgpfwnf.mozrunner/extensions/mochikit@mozilla.org.xpi!/api.js, removing record [task 2025-05-09T07:47:57.284Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/performance/browser_startup.js. [task 2025-05-09T07:47:57.284Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/performance/browser_startup.js, removing record [task 2025-05-09T07:47:57.284Z] Error: No objdir path for moz-extension://ad40a70d-3a52-4f8a-b578-f25b13c8eca5/%7B26376cf6-6317-4b9a-85d8-bef3675678a9%7D.js. [task 2025-05-09T07:47:57.284Z] Couldn't find source info for moz-extension://ad40a70d-3a52-4f8a-b578-f25b13c8eca5/%7B26376cf6-6317-4b9a-85d8-bef3675678a9%7D.js, removing record [task 2025-05-09T07:47:57.284Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/webextensions/browser_permissions_unsigned.js. [task 2025-05-09T07:47:57.284Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/webextensions/browser_permissions_unsigned.js, removing record [task 2025-05-09T07:47:57.284Z] Error: Couldn't find entry in manifest for dist/xpi-stage/special-powers/api.js. [task 2025-05-09T07:47:57.284Z] Couldn't find source info for jar:file:///tmp/tmpqiy2fhby.mozrunner/extensions/special-powers@mozilla.org.xpi!/api.js, removing record [task 2025-05-09T07:47:57.284Z] Error: Couldn't find entry in manifest for dist/xpi-stage/special-powers/api.js. [task 2025-05-09T07:47:57.284Z] Couldn't find source info for jar:file:///tmp/tmpl4qwahkl.mozrunner/extensions/special-powers@mozilla.org.xpi!/api.js, removing record [task 2025-05-09T07:47:57.284Z] Error: No objdir path for moz-extension://704067ff-9ee7-4a48-8cf8-77008a6a3512/%7Be572f00b-8271-4a6f-8609-2169854cabfc%7D.js. [task 2025-05-09T07:47:57.284Z] Couldn't find source info for moz-extension://704067ff-9ee7-4a48-8cf8-77008a6a3512/%7Be572f00b-8271-4a6f-8609-2169854cabfc%7D.js, removing record [task 2025-05-09T07:47:57.284Z] Error: Couldn't find entry in manifest for dist/xpi-stage/special-powers/api.js. [task 2025-05-09T07:47:57.284Z] Couldn't find source info for jar:file:///tmp/tmpxodmihzz.mozrunner/extensions/special-powers@mozilla.org.xpi!/api.js, removing record [task 2025-05-09T07:47:57.284Z] Error: Couldn't find entry in manifest for dist/xpi-stage/special-powers/api.js. [task 2025-05-09T07:47:57.284Z] Couldn't find source info for jar:file:///tmp/tmpekgpfwnf.mozrunner/extensions/special-powers@mozilla.org.xpi!/api.js, removing record [task 2025-05-09T07:47:57.284Z] Error: No objdir path for moz-extension://79b844c7-c1d2-4705-b5e0-ba56c24aba14/background.js. [task 2025-05-09T07:47:57.284Z] Couldn't find source info for moz-extension://79b844c7-c1d2-4705-b5e0-ba56c24aba14/background.js, removing record [task 2025-05-09T07:47:57.284Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/widgets/files/orderableTreeListbox.xhtml. [task 2025-05-09T07:47:57.284Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/widgets/files/orderableTreeListbox.xhtml, removing record [task 2025-05-09T07:47:57.284Z] Error: No objdir path for moz-extension://5e3f346a-3654-4047-93b9-b98a356c2dcf/%7B25a5dbf9-6345-43f7-9fb1-1b5b664832c1%7D.js. [task 2025-05-09T07:47:57.284Z] Couldn't find source info for moz-extension://5e3f346a-3654-4047-93b9-b98a356c2dcf/%7B25a5dbf9-6345-43f7-9fb1-1b5b664832c1%7D.js, removing record [task 2025-05-09T07:47:57.284Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/files/existing-element.mjs line 776 > srcScript. [task 2025-05-09T07:47:57.284Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/files/existing-element.mjs line 776 > srcScript, removing record [task 2025-05-09T07:47:57.915Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/files/customElementUtils.html. [task 2025-05-09T07:47:57.915Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/files/customElementUtils.html, removing record [task 2025-05-09T07:47:57.915Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/files/test-element.mjs. [task 2025-05-09T07:47:57.915Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/files/test-element.mjs, removing record [task 2025-05-09T07:47:57.915Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/widgets/files/autoTreeView.mjs. [task 2025-05-09T07:47:57.915Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/widgets/files/autoTreeView.mjs, removing record [task 2025-05-09T07:47:57.915Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/webextensions/head.js. [task 2025-05-09T07:47:57.915Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/webextensions/head.js, removing record [task 2025-05-09T07:47:57.915Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/webextensions/browser_extension_install_experiment.js. [task 2025-05-09T07:47:57.915Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/webextensions/browser_extension_install_experiment.js, removing record [task 2025-05-09T07:47:57.915Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/webextensions/browser_extension_sideloading.js. [task 2025-05-09T07:47:57.915Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/webextensions/browser_extension_sideloading.js, removing record [task 2025-05-09T07:47:57.915Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/webextensions/browser_extension_update_background.js. [task 2025-05-09T07:47:57.915Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/webextensions/browser_extension_update_background.js, removing record [task 2025-05-09T07:47:57.915Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/webextensions/browser_extension_update_background_noprompt.js. [task 2025-05-09T07:47:57.915Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/webextensions/browser_extension_update_background_noprompt.js, removing record [task 2025-05-09T07:47:57.915Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/webextensions/browser_permissions_local_file.js. [task 2025-05-09T07:47:57.915Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/webextensions/browser_permissions_local_file.js, removing record [task 2025-05-09T07:47:57.915Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/webextensions/browser_permissions_optional.js. [task 2025-05-09T07:47:57.915Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/webextensions/browser_permissions_optional.js, removing record [task 2025-05-09T07:47:57.915Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/webextensions/browser_permissions_pointerevent.js. [task 2025-05-09T07:47:57.915Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/webextensions/browser_permissions_pointerevent.js, removing record [task 2025-05-09T07:47:57.915Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/webextensions/browser_update_checkForUpdates.js. [task 2025-05-09T07:47:57.915Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/webextensions/browser_update_checkForUpdates.js, removing record [task 2025-05-09T07:47:57.915Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/webextensions/browser_update_interactive_noprompt.js. [task 2025-05-09T07:47:57.915Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/webextensions/browser_update_interactive_noprompt.js, removing record [task 2025-05-09T07:47:57.915Z] Error: No objdir path for resource://testing-common/CustomizableUITestUtils.sys.mjs. [task 2025-05-09T07:47:57.915Z] Couldn't find source info for resource://testing-common/CustomizableUITestUtils.sys.mjs, removing record [task 2025-05-09T07:47:57.915Z] Error: No objdir path for resource://testing-common/PermissionTestUtils.sys.mjs. [task 2025-05-09T07:47:57.915Z] Couldn't find source info for resource://testing-common/PermissionTestUtils.sys.mjs, removing record [task 2025-05-09T07:47:58.138Z] Error: No objdir path for resource://testing-common/MockFilePicker.sys.mjs. [task 2025-05-09T07:47:58.138Z] Couldn't find source info for resource://testing-common/MockFilePicker.sys.mjs, removing record [task 2025-05-09T07:47:58.138Z] Error: No objdir path for resource://testing-common/AddonTestUtils.sys.mjs. [task 2025-05-09T07:47:58.138Z] Couldn't find source info for resource://testing-common/AddonTestUtils.sys.mjs, removing record [task 2025-05-09T07:47:58.138Z] Error: No objdir path for resource://testing-common/mailnews/MessageGenerator.sys.mjs. [task 2025-05-09T07:47:58.138Z] Couldn't find source info for resource://testing-common/mailnews/MessageGenerator.sys.mjs, removing record [task 2025-05-09T07:47:58.138Z] Error: No objdir path for resource://testing-common/mail/WindowHelpers.sys.mjs. [task 2025-05-09T07:47:58.138Z] Couldn't find source info for resource://testing-common/mail/WindowHelpers.sys.mjs, removing record [task 2025-05-09T07:47:58.138Z] Error: No objdir path for resource://testing-common/mail/EventUtils.sys.mjs. [task 2025-05-09T07:47:58.138Z] Couldn't find source info for resource://testing-common/mail/EventUtils.sys.mjs, removing record [task 2025-05-09T07:47:58.138Z] Error: No objdir path for resource://testing-common/MailViewHelpers.sys.mjs. [task 2025-05-09T07:47:58.138Z] Couldn't find source info for resource://testing-common/MailViewHelpers.sys.mjs, removing record [task 2025-05-09T07:47:58.138Z] Error: No objdir path for resource://testing-common/mailnews/PromiseTestUtils.sys.mjs. [task 2025-05-09T07:47:58.138Z] Couldn't find source info for resource://testing-common/mailnews/PromiseTestUtils.sys.mjs, removing record [task 2025-05-09T07:47:58.138Z] Error: No objdir path for resource://testing-common/IMAPServer.sys.mjs. [task 2025-05-09T07:47:58.138Z] Couldn't find source info for resource://testing-common/IMAPServer.sys.mjs, removing record [task 2025-05-09T07:47:58.138Z] Error: No objdir path for resource://testing-common/mailnews/Imapd.sys.mjs. [task 2025-05-09T07:47:58.138Z] Couldn't find source info for resource://testing-common/mailnews/Imapd.sys.mjs, removing record [task 2025-05-09T07:47:58.138Z] Error: No objdir path for resource://testing-common/mailnews/MailTestUtils.sys.mjs. [task 2025-05-09T07:47:58.138Z] Couldn't find source info for resource://testing-common/mailnews/MailTestUtils.sys.mjs, removing record [task 2025-05-09T07:47:58.138Z] Error: No objdir path for resource://testing-common/mailnews/Maild.sys.mjs. [task 2025-05-09T07:47:58.139Z] Couldn't find source info for resource://testing-common/mailnews/Maild.sys.mjs, removing record [task 2025-05-09T07:47:58.139Z] Error: No objdir path for resource://testing-common/mailnews/Auth.sys.mjs. [task 2025-05-09T07:47:58.139Z] Couldn't find source info for resource://testing-common/mailnews/Auth.sys.mjs, removing record [task 2025-05-09T07:47:58.139Z] Error: No objdir path for resource://testing-common/NNTPServer.sys.mjs. [task 2025-05-09T07:47:58.139Z] Couldn't find source info for resource://testing-common/NNTPServer.sys.mjs, removing record [task 2025-05-09T07:47:58.139Z] Error: No objdir path for resource://testing-common/mailnews/Nntpd.sys.mjs. [task 2025-05-09T07:47:58.139Z] Couldn't find source info for resource://testing-common/mailnews/Nntpd.sys.mjs, removing record [task 2025-05-09T07:47:58.139Z] Error: No objdir path for resource://testing-common/MockColorPicker.sys.mjs. [task 2025-05-09T07:47:58.139Z] Couldn't find source info for resource://testing-common/MockColorPicker.sys.mjs, removing record [task 2025-05-09T07:47:58.139Z] Error: No objdir path for resource://testing-common/mailnews/MessageInjection.sys.mjs. [task 2025-05-09T07:47:58.139Z] Couldn't find source info for resource://testing-common/mailnews/MessageInjection.sys.mjs, removing record [task 2025-05-09T07:47:58.139Z] Error: No objdir path for resource://testing-common/mailnews/IMAPpump.sys.mjs. [task 2025-05-09T07:47:58.139Z] Couldn't find source info for resource://testing-common/mailnews/IMAPpump.sys.mjs, removing record [task 2025-05-09T07:47:58.139Z] Error: No objdir path for resource://testing-common/mailnews/LocalAccountUtils.sys.mjs. [task 2025-05-09T07:47:58.139Z] Couldn't find source info for resource://testing-common/mailnews/LocalAccountUtils.sys.mjs, removing record [task 2025-05-09T07:47:58.139Z] Error: No objdir path for resource://testing-common/AppInfo.sys.mjs. [task 2025-05-09T07:47:58.139Z] Couldn't find source info for resource://testing-common/AppInfo.sys.mjs, removing record [task 2025-05-09T07:47:58.139Z] Error: No objdir path for resource://testing-common/mailnews/ServerTestUtils.sys.mjs. [task 2025-05-09T07:47:58.139Z] Couldn't find source info for resource://testing-common/mailnews/ServerTestUtils.sys.mjs, removing record [task 2025-05-09T07:47:58.139Z] Error: No objdir path for resource://testing-common/mailnews/NetworkTestUtils.sys.mjs. [task 2025-05-09T07:47:58.139Z] Couldn't find source info for resource://testing-common/mailnews/NetworkTestUtils.sys.mjs, removing record [task 2025-05-09T07:47:58.139Z] Error: No objdir path for resource://testing-common/POP3Server.sys.mjs. [task 2025-05-09T07:47:58.139Z] Couldn't find source info for resource://testing-common/POP3Server.sys.mjs, removing record [task 2025-05-09T07:47:58.139Z] Error: No objdir path for resource://testing-common/SMTPServer.sys.mjs. [task 2025-05-09T07:47:58.139Z] Couldn't find source info for resource://testing-common/SMTPServer.sys.mjs, removing record [task 2025-05-09T07:47:59.016Z] Error: No objdir path for resource://testing-common/mailnews/Pop3d.sys.mjs. [task 2025-05-09T07:47:59.016Z] Couldn't find source info for resource://testing-common/mailnews/Pop3d.sys.mjs, removing record [task 2025-05-09T07:47:59.016Z] Error: No objdir path for resource://testing-common/mailnews/Smtpd.sys.mjs. [task 2025-05-09T07:47:59.016Z] Couldn't find source info for resource://testing-common/mailnews/Smtpd.sys.mjs, removing record [task 2025-05-09T07:47:59.016Z] Error: No objdir path for resource://testing-common/mailnews/HttpsProxy.sys.mjs. [task 2025-05-09T07:47:59.016Z] Couldn't find source info for resource://testing-common/mailnews/HttpsProxy.sys.mjs, removing record [task 2025-05-09T07:47:59.016Z] Error: No objdir path for resource://testing-common/httpd.sys.mjs. [task 2025-05-09T07:47:59.016Z] Couldn't find source info for resource://testing-common/httpd.sys.mjs, removing record [task 2025-05-09T07:47:59.016Z] Error: No objdir path for moz-extension://5e3f346a-3654-4047-93b9-b98a356c2dcf/page.js. [task 2025-05-09T07:47:59.016Z] Couldn't find source info for moz-extension://5e3f346a-3654-4047-93b9-b98a356c2dcf/page.js, removing record [task 2025-05-09T07:47:59.016Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/head.js. [task 2025-05-09T07:47:59.016Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/head.js, removing record [task 2025-05-09T07:47:59.016Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_archive.js. [task 2025-05-09T07:47:59.016Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_archive.js, removing record [task 2025-05-09T07:47:59.016Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_browserContext.js. [task 2025-05-09T07:47:59.016Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_browserContext.js, removing record [task 2025-05-09T07:47:59.016Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_cardsView.js. [task 2025-05-09T07:47:59.016Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_cardsView.js, removing record [task 2025-05-09T07:47:59.016Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_clickLinks.js. [task 2025-05-09T07:47:59.016Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_clickLinks.js, removing record [task 2025-05-09T07:47:59.016Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_customElementUtils.js. [task 2025-05-09T07:47:59.016Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_customElementUtils.js, removing record [task 2025-05-09T07:47:59.016Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_customElements.js. [task 2025-05-09T07:47:59.016Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_customElements.js, removing record [task 2025-05-09T07:47:59.016Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_dragDropFolders.js. [task 2025-05-09T07:47:59.016Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_dragDropFolders.js, removing record [task 2025-05-09T07:47:59.016Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_dragDropMessages.js. [task 2025-05-09T07:47:59.016Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_dragDropMessages.js, removing record [task 2025-05-09T07:47:59.016Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_dummyRow.js. [task 2025-05-09T07:47:59.017Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_dummyRow.js, removing record [task 2025-05-09T07:47:59.017Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_editMenu.js. [task 2025-05-09T07:47:59.017Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_editMenu.js, removing record [task 2025-05-09T07:47:59.017Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/head_editMenu.js. [task 2025-05-09T07:47:59.017Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/head_editMenu.js, removing record [task 2025-05-09T07:47:59.017Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_editMenu_delete_item.js. [task 2025-05-09T07:47:59.017Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_editMenu_delete_item.js, removing record [task 2025-05-09T07:47:59.019Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_editMenu_favorite_folder_item.js. [task 2025-05-09T07:47:59.019Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_editMenu_favorite_folder_item.js, removing record [task 2025-05-09T07:47:59.019Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_editMenu_properties_item.js. [task 2025-05-09T07:47:59.019Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_editMenu_properties_item.js, removing record [task 2025-05-09T07:47:59.019Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_feedBodyDisplay.js. [task 2025-05-09T07:47:59.019Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_feedBodyDisplay.js, removing record [task 2025-05-09T07:47:59.019Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_fileMenu.js. [task 2025-05-09T07:47:59.019Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_fileMenu.js, removing record [task 2025-05-09T07:47:59.019Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_findbar.js. [task 2025-05-09T07:47:59.019Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_findbar.js, removing record [task 2025-05-09T07:47:59.019Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_folderPaneContext.js. [task 2025-05-09T07:47:59.019Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_folderPaneContext.js, removing record [task 2025-05-09T07:47:59.019Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_folderTreeProperties.js. [task 2025-05-09T07:47:59.019Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_folderTreeProperties.js, removing record [task 2025-05-09T07:47:59.019Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_folderTreeQuirks.js. [task 2025-05-09T07:47:59.019Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_folderTreeQuirks.js, removing record [task 2025-05-09T07:47:59.019Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_getMessages.js. [task 2025-05-09T07:47:59.019Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_getMessages.js, removing record [task 2025-05-09T07:47:59.019Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_getMessages_badPassword.js. [task 2025-05-09T07:47:59.019Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_getMessages_badPassword.js, removing record [task 2025-05-09T07:47:59.019Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_getMessages_certError.js. [task 2025-05-09T07:47:59.019Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_getMessages_certError.js, removing record [task 2025-05-09T07:47:59.019Z] Error: No objdir path for chrome://mochikit/content/tests/SimpleTest/MockObjects.js. [task 2025-05-09T07:47:59.019Z] Couldn't find source info for chrome://mochikit/content/tests/SimpleTest/MockObjects.js, removing record [task 2025-05-09T07:47:59.019Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_getMessages_connectionError.js. [task 2025-05-09T07:47:59.019Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_getMessages_connectionError.js, removing record [task 2025-05-09T07:47:59.019Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_getMessages_deferredAccount.js. [task 2025-05-09T07:47:59.019Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_getMessages_deferredAccount.js, removing record [task 2025-05-09T07:47:59.019Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_getMessages_oAuth2.js. [task 2025-05-09T07:47:59.019Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_getMessages_oAuth2.js, removing record [task 2025-05-09T07:47:59.022Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_getMessages_offline.js. [task 2025-05-09T07:47:59.023Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_getMessages_offline.js, removing record [task 2025-05-09T07:47:59.023Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_goMenu.js. [task 2025-05-09T07:47:59.023Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_goMenu.js, removing record [task 2025-05-09T07:47:59.023Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_groupedBySortPersistence.js. [task 2025-05-09T07:47:59.023Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_groupedBySortPersistence.js, removing record [task 2025-05-09T07:47:59.023Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_interactionTelemetry.js. [task 2025-05-09T07:47:59.023Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_interactionTelemetry.js, removing record [task 2025-05-09T07:47:59.023Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_mailContext.js. [task 2025-05-09T07:47:59.023Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_mailContext.js, removing record [task 2025-05-09T07:47:59.023Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_mailContext_compose.js. [task 2025-05-09T07:47:59.023Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_mailContext_compose.js, removing record [task 2025-05-09T07:47:59.023Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_mailContext_navigation.js. [task 2025-05-09T07:47:59.023Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_mailContext_navigation.js, removing record [task 2025-05-09T07:47:59.023Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_mailContext_threadTree.js. [task 2025-05-09T07:47:59.023Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_mailContext_threadTree.js, removing record [task 2025-05-09T07:47:59.023Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_mailTabsAndWindows.js. [task 2025-05-09T07:47:59.023Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_mailTabsAndWindows.js, removing record [task 2025-05-09T07:47:59.023Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_markAsRead.js. [task 2025-05-09T07:47:59.023Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_markAsRead.js, removing record [task 2025-05-09T07:47:59.023Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_menubar.js. [task 2025-05-09T07:47:59.023Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_menubar.js, removing record [task 2025-05-09T07:47:59.023Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_messageBodyAs.js. [task 2025-05-09T07:47:59.023Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_messageBodyAs.js, removing record [task 2025-05-09T07:47:59.023Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_messageMenu.js. [task 2025-05-09T07:47:59.023Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_messageMenu.js, removing record [task 2025-05-09T07:47:59.023Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_navigation.js. [task 2025-05-09T07:47:59.023Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_navigation.js, removing record [task 2025-05-09T07:47:59.023Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_paneFocus.js. [task 2025-05-09T07:47:59.024Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_paneFocus.js, removing record [task 2025-05-09T07:47:59.024Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_preferDisplayName.js. [task 2025-05-09T07:47:59.024Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_preferDisplayName.js, removing record [task 2025-05-09T07:47:59.026Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_quota.js. [task 2025-05-09T07:47:59.026Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_quota.js, removing record [task 2025-05-09T07:47:59.026Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_reloadBadMessage.js. [task 2025-05-09T07:47:59.026Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_reloadBadMessage.js, removing record [task 2025-05-09T07:47:59.026Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_repairFolder.js. [task 2025-05-09T07:47:59.026Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_repairFolder.js, removing record [task 2025-05-09T07:47:59.026Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_searchMessages.js. [task 2025-05-09T07:47:59.026Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_searchMessages.js, removing record [task 2025-05-09T07:47:59.026Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_smartFolderDelete.js. [task 2025-05-09T07:47:59.026Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_smartFolderDelete.js, removing record [task 2025-05-09T07:47:59.026Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_spacesToolbar.js. [task 2025-05-09T07:47:59.026Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_spacesToolbar.js, removing record [task 2025-05-09T07:47:59.026Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_spacesToolbarCustomize.js. [task 2025-05-09T07:47:59.026Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_spacesToolbarCustomize.js, removing record [task 2025-05-09T07:47:59.026Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_spamMenusAndKeys.js. [task 2025-05-09T07:47:59.026Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_spamMenusAndKeys.js, removing record [task 2025-05-09T07:47:59.026Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_statusFeedback.js. [task 2025-05-09T07:47:59.026Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_statusFeedback.js, removing record [task 2025-05-09T07:47:59.026Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_subscribe.js. [task 2025-05-09T07:47:59.026Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_subscribe.js, removing record [task 2025-05-09T07:47:59.026Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_tabIcon.js. [task 2025-05-09T07:47:59.026Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_tabIcon.js, removing record [task 2025-05-09T07:47:59.026Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_tagsMenusAndKeys.js. [task 2025-05-09T07:47:59.026Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_tagsMenusAndKeys.js, removing record [task 2025-05-09T07:47:59.026Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_tagsMode.js. [task 2025-05-09T07:47:59.027Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_tagsMode.js, removing record [task 2025-05-09T07:47:59.027Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_threadHorizontal.js. [task 2025-05-09T07:47:59.027Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_threadHorizontal.js, removing record [task 2025-05-09T07:47:59.027Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_threadTreeDeleting.js. [task 2025-05-09T07:47:59.027Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_threadTreeDeleting.js, removing record [task 2025-05-09T07:47:59.027Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_threadTreeQuirks.js. [task 2025-05-09T07:47:59.027Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_threadTreeQuirks.js, removing record [task 2025-05-09T07:47:59.268Z] 07:47:59 INFO - Getting output from command: ['/builds/worker/fetches/grcov/grcov', '-t', 'lcov', '-p', '/builds/worker/checkouts/gecko', '--ignore', '**/fetches/*', '/builds/worker/fetches/grcov/target.code-coverage-gcno.zip', '/tmp/tmp8hh2nwy1'] [task 2025-05-09T07:47:59.268Z] 07:47:59 INFO - Copy/paste: /builds/worker/fetches/grcov/grcov -t lcov -p /builds/worker/checkouts/gecko --ignore **/fetches/* /builds/worker/fetches/grcov/target.code-coverage-gcno.zip /tmp/tmp8hh2nwy1 [task 2025-05-09T07:48:30.401Z] 07:48:30 INFO - Reading from file tmpfile_stderr [task 2025-05-09T07:48:30.401Z] 07:48:30 INFO - Return code: 0 [task 2025-05-09T07:48:46.879Z] 07:48:46 INFO - Running post-action listener: _resource_record_post_action [task 2025-05-09T07:48:46.879Z] 07:48:46 INFO - Running post-action listener: process_java_coverage_data [task 2025-05-09T07:48:46.879Z] 07:48:46 INFO - [mozharness: 2025-05-09 07:48:46.879271Z] Finished run-tests step (success) [task 2025-05-09T07:48:46.879Z] 07:48:46 INFO - [mozharness: 2025-05-09 07:48:46.879330Z] Running uninstall step. [task 2025-05-09T07:48:46.879Z] 07:48:46 INFO - Running pre-action listener: _resource_record_pre_action [task 2025-05-09T07:48:46.879Z] 07:48:46 INFO - Running main action method: uninstall [task 2025-05-09T07:48:46.879Z] 07:48:46 INFO - Skipping uninstall for non-MSIX test [task 2025-05-09T07:48:46.879Z] 07:48:46 INFO - Running post-action listener: _resource_record_post_action [task 2025-05-09T07:48:46.879Z] 07:48:46 INFO - [mozharness: 2025-05-09 07:48:46.879713Z] Finished uninstall step (success) [task 2025-05-09T07:48:46.879Z] 07:48:46 INFO - Running post-run listener: _resource_record_post_run [task 2025-05-09T07:48:47.491Z] 07:48:47 INFO - Validating Perfherder data against /builds/worker/workspace/mozharness/external_tools/performance-artifact-schema.json [task 2025-05-09T07:48:47.493Z] 07:48:47 INFO - PERFHERDER_DATA: {"framework": {"name": "job_resource_usage"}, "suites": [{"name": "mochitest.mochitest-browser-chrome-thunderbird.2.overall", "extraOptions": ["e10s", "taskcluster-projects/887720501152/machineTypes/c2-standard-4"], "subtests": [{"name": "cpu_percent", "value": 50.28303198887403}, {"name": "io_write_bytes", "value": 10836160512}, {"name": "io.read_bytes", "value": 76595200}, {"name": "io_write_time", "value": 3583825}, {"name": "io_read_time", "value": 14922}]}, {"name": "mochitest.mochitest-browser-chrome-thunderbird.2.start-pulseaudio", "subtests": [{"name": "time", "value": 0.01684025899999142}, {"name": "cpu_percent", "value": 0}]}, {"name": "mochitest.mochitest-browser-chrome-thunderbird.2.install", "subtests": [{"name": "time", "value": 26.036085874000037}, {"name": "cpu_percent", "value": 25.327316602316596}]}, {"name": "mochitest.mochitest-browser-chrome-thunderbird.2.stage-files", "subtests": [{"name": "time", "value": 0.00036311700000624114}, {"name": "cpu_percent", "value": 0}]}, {"name": "mochitest.mochitest-browser-chrome-thunderbird.2.run-tests", "subtests": [{"name": "time", "value": 1699.148079625}, {"name": "cpu_percent", "value": 50.665064724919695}]}, {"name": "mochitest.mochitest-browser-chrome-thunderbird.2.uninstall", "subtests": [{"name": "time", "value": 0.00029162700002416386}, {"name": "cpu_percent", "value": 0}]}]} [task 2025-05-09T07:48:47.493Z] 07:48:47 INFO - Total resource usage - Wall time: 1726s; CPU: Can't collect data; Read bytes: 76595200; Write bytes: 10836160512; Read time: 14922; Write time: 3583825 [task 2025-05-09T07:48:47.493Z] 07:48:47 INFO - TinderboxPrint: I/O read bytes / time
76,595,200 / 14,922 [task 2025-05-09T07:48:47.493Z] 07:48:47 INFO - TinderboxPrint: I/O write bytes / time
10,836,160,512 / 3,583,825 [task 2025-05-09T07:48:47.493Z] 07:48:47 INFO - TinderboxPrint: CPU idle
3,331.6 (48.5%) [task 2025-05-09T07:48:47.493Z] 07:48:47 INFO - TinderboxPrint: CPU iowait
84.9 (1.2%) [task 2025-05-09T07:48:47.493Z] 07:48:47 INFO - TinderboxPrint: CPU system
412.5 (6.0%) [task 2025-05-09T07:48:47.493Z] 07:48:47 INFO - TinderboxPrint: CPU user
3,038.6 (44.2%) [task 2025-05-09T07:48:47.493Z] 07:48:47 INFO - TinderboxPrint: Swap in / out
0 / 0 [task 2025-05-09T07:48:47.495Z] 07:48:47 INFO - start-pulseaudio - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 [task 2025-05-09T07:48:47.499Z] 07:48:47 INFO - install - Wall time: 26s; CPU: 25%; Read bytes: 0; Write bytes: 410865664; Read time: 0; Write time: 132738 [task 2025-05-09T07:48:47.501Z] 07:48:47 INFO - stage-files - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 [task 2025-05-09T07:48:47.597Z] 07:48:47 INFO - run-tests - Wall time: 1699s; CPU: 51%; Read bytes: 76595200; Write bytes: 10380382208; Read time: 14922; Write time: 3447421 [task 2025-05-09T07:48:47.603Z] 07:48:47 INFO - uninstall - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 [task 2025-05-09T07:48:50.716Z] 07:48:50 WARNING - returning nonzero exit status 1 [task 2025-05-09T07:48:50.716Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_threadTreeSelection.js. [task 2025-05-09T07:48:50.716Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_threadTreeSelection.js, removing record [task 2025-05-09T07:48:50.716Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_threadTreeSorting.js. [task 2025-05-09T07:48:50.716Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_threadTreeSorting.js, removing record [task 2025-05-09T07:48:50.716Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_threads.js. [task 2025-05-09T07:48:50.716Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_threads.js, removing record [task 2025-05-09T07:48:50.716Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_toolsMenu.js. [task 2025-05-09T07:48:50.716Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_toolsMenu.js, removing record [task 2025-05-09T07:48:50.716Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_viewMenu.js. [task 2025-05-09T07:48:50.716Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_viewMenu.js, removing record [task 2025-05-09T07:48:50.716Z] Error: No objdir path for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_zoom.js. [task 2025-05-09T07:48:50.716Z] Couldn't find source info for chrome://mochitests/content/browser/comm/mail/base/test/browser/browser_zoom.js, removing record [task 2025-05-09T07:48:50.716Z] Error: No objdir path for moz-extension://704067ff-9ee7-4a48-8cf8-77008a6a3512/page.js. [task 2025-05-09T07:48:50.716Z] Couldn't find source info for moz-extension://704067ff-9ee7-4a48-8cf8-77008a6a3512/page.js, removing record [task 2025-05-09T07:48:50.862Z] cleanup [task 2025-05-09T07:48:50.862Z] + cleanup [task 2025-05-09T07:48:50.862Z] + local rv=1 [task 2025-05-09T07:48:50.862Z] + [[ -s /builds/worker/.xsession-errors ]] [task 2025-05-09T07:48:50.862Z] + cp /builds/worker/.xsession-errors /builds/worker/artifacts/public/xsession-errors.log [task 2025-05-09T07:48:50.864Z] + false [task 2025-05-09T07:48:50.864Z] + '[' ']' [task 2025-05-09T07:48:50.864Z] + true [task 2025-05-09T07:48:50.864Z] + cleanup_xvfb [task 2025-05-09T07:48:50.864Z] ++ pidof Xvfb [task 2025-05-09T07:48:50.869Z] + local xvfb_pid=49 [task 2025-05-09T07:48:50.869Z] + local vnc=false [task 2025-05-09T07:48:50.869Z] + local interactive=false [task 2025-05-09T07:48:50.869Z] + '[' -n 49 ']' [task 2025-05-09T07:48:50.869Z] + [[ false == false ]] [task 2025-05-09T07:48:50.869Z] + [[ false == false ]] [task 2025-05-09T07:48:50.869Z] + kill 49 [task 2025-05-09T07:48:50.870Z] + exit 1 + exit_code=1 + docker cp taskcontainer_YM7SppgySQqOWe-PruLJig:/builds/worker/workspace/logs/ artifact0 + docker cp taskcontainer_YM7SppgySQqOWe-PruLJig:/builds/worker/artifacts/ artifact1 + docker cp taskcontainer_YM7SppgySQqOWe-PruLJig:/builds/worker/workspace/build/blobber_upload_dir/ artifact2 + docker rm -v taskcontainer_YM7SppgySQqOWe-PruLJig taskcontainer_YM7SppgySQqOWe-PruLJig + exit 1 [taskcluster 2025-05-09T07:48:57.931Z] Exit Code: 1 [taskcluster 2025-05-09T07:48:57.931Z] User Time: 610.067ms [taskcluster 2025-05-09T07:48:57.931Z] Kernel Time: 1.602056s [taskcluster 2025-05-09T07:48:57.931Z] Wall Time: 30m43.853884943s [taskcluster 2025-05-09T07:48:57.931Z] Average System Memory Used: 1.81 GiB [taskcluster 2025-05-09T07:48:57.931Z] Peak System Memory Used: 2.22 GiB [taskcluster 2025-05-09T07:48:57.931Z] Total System Memory: 15.62 GiB [taskcluster 2025-05-09T07:48:57.931Z] Result: FAILED [taskcluster 2025-05-09T07:48:57.931Z] === Task Finished === [taskcluster 2025-05-09T07:48:57.931Z] Task Duration: 30m43.854531896s [taskcluster 2025-05-09T07:48:59.067Z] Uploading artifact public/test_info/system-info.log from file /home/task_174677485583415/artifact2/system-info.log with content encoding "gzip", mime type "text/plain" and expiry 2025-08-07T06:17:44.363Z [taskcluster 2025-05-09T07:48:59.068Z] Uploading artifact public/logs/localconfig.json from file /home/task_174677485583415/artifact0/localconfig.json with content encoding "gzip", mime type "application/json" and expiry 2025-08-07T06:17:44.363Z [taskcluster 2025-05-09T07:48:59.068Z] Uploading artifact public/test_info/mozilla-test-fail-screenshot_1adkl0gi.png from file /home/task_174677485583415/artifact2/mozilla-test-fail-screenshot_1adkl0gi.png with content encoding "identity", mime type "image/png" and expiry 2025-08-07T06:17:44.363Z [taskcluster 2025-05-09T07:48:59.069Z] Uploading artifact public/test_info/mochitest-browser-chrome-thunderbird_errorsummary.log from file /home/task_174677485583415/artifact2/mochitest-browser-chrome-thunderbird_errorsummary.log with content encoding "gzip", mime type "text/plain" and expiry 2025-08-07T06:17:44.363Z [taskcluster 2025-05-09T07:48:59.070Z] Uploading artifact public/test_info/resource-usage.json from file /home/task_174677485583415/artifact2/resource-usage.json with content encoding "gzip", mime type "application/json" and expiry 2025-08-07T06:17:44.363Z [taskcluster 2025-05-09T07:48:59.070Z] Uploading artifact public/test_info/profile_resource-usage.json from file /home/task_174677485583415/artifact2/profile_resource-usage.json with content encoding "gzip", mime type "application/json" and expiry 2025-08-07T06:17:44.363Z [taskcluster 2025-05-09T07:48:59.072Z] Uploading artifact public/test_info/code-coverage-jsvm.zip from file /home/task_174677485583415/artifact2/code-coverage-jsvm.zip with content encoding "identity", mime type "application/zip" and expiry 2025-08-07T06:17:44.363Z [taskcluster 2025-05-09T07:48:59.074Z] Uploading artifact public/test_info/manifests.list from file /home/task_174677485583415/artifact2/manifests.list with content encoding "gzip", mime type "application/octet-stream" and expiry 2025-08-07T06:17:44.363Z [taskcluster 2025-05-09T07:48:59.079Z] Uploading artifact public/test_info/code-coverage-grcov.zip from file /home/task_174677485583415/artifact2/code-coverage-grcov.zip with content encoding "identity", mime type "application/zip" and expiry 2025-08-07T06:17:44.363Z [taskcluster 2025-05-09T07:48:59.091Z] Uploading artifact public/test/xvfb/xvfb.log from file /home/task_174677485583415/artifact1/xvfb/xvfb.log with content encoding "gzip", mime type "text/plain" and expiry 2025-08-07T06:17:44.363Z [taskcluster 2025-05-09T07:48:59.264Z] Uploading artifact public/test/public/xsession-errors.log from file /home/task_174677485583415/artifact1/public/xsession-errors.log with content encoding "gzip", mime type "text/plain" and expiry 2025-08-07T06:17:44.363Z [taskcluster 2025-05-09T07:49:00.161Z] [mounts] Preserving cache: Moving "/home/task_174677485583415/cache0" to "/home/generic-worker/caches/SiVtWHmzTX-MIN9zFwF6vQ" [taskcluster 2025-05-09T07:49:00.161Z] [mounts] Preserving cache: Moving "/home/task_174677485583415/cache1" to "/home/generic-worker/caches/WZkdakVCQnWEUDamqY5psg" [taskcluster 2025-05-09T07:49:00.161Z] [mounts] Preserving cache: Moving "/home/task_174677485583415/cache2" to "/home/generic-worker/caches/KuBA7tIYQU2McRhKrbegmA" [taskcluster 2025-05-09T07:49:00.267Z] Uploading link artifact public/logs/live.log to artifact public/logs/live_backing.log with expiry 2025-08-07T06:17:44.363Z [taskcluster:error] exit status 1