Closed Bug 1943698 Opened 17 days ago Closed 7 days ago

Remove any pieces of the Legacy Telemetry Environment that don't report data under any circumstances

Categories

(Toolkit :: Telemetry, task, P1)

task

Tracking

()

RESOLVED FIXED
137 Branch
Tracking Status
firefox137 --- fixed

People

(Reporter: chutten, Assigned: chutten)

References

(Blocks 1 open bug)

Details

(Whiteboard: [fog-migration])

Attachments

(1 file)

Step 1 of the migration plan is to remove all the pieces of the Environment that haven't reported any data in a donkey's age.

See Also: → 1944592

Also audit existing collections and account in the counts for which are already
covered by Glean collections.

8 were removed:
settings.telemetryEnabled,
system.device.{model,manufacturer,hardware,isTablet},
system.os.kernelVersion,
system.gfx.embeddedInFirefoxReality,
system.gfx.DWriteVersion

2 were missed in the original count and so were added back in:
system.os.distro,
system.os.distroVersion

1 was accidentally counted but wasn't present in the code, so was taken back out:
addons.activePlugins

9 are accounted for by Glean already:
experiments,
build.applicationId, (okay, this one's not accounted for, but it's a constant UUID)
build.applicationName,
build.buildId,
build.version, (analysts prefer display_version)
build.vendor,
build.displayVersion,
build.platformVersion, (analysts prefer display_version)
settings.locale,

Whiteboard: [fog-migration]
Pushed by chutten@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/fb3bcec07615 Remove Legacy Environment fields that never report a value r=TravisLong,florian

Backed out for causing xpc failures @ test_TelemetryAndroidEnvironment.js

Backout link: https://hg.mozilla.org/integration/autoland/rev/6cdcf0261def47d3b6ae4a292a6351204a7205b5

Push with failures

Failure log -> TEST-UNEXPECTED-FAIL | toolkit/components/telemetry/tests/unit/test_TelemetryAndroidEnvironment.js

 TEST-START | toolkit/components/telemetry/tests/unit/test_TelemetryAndroidEnvironment.js
[task 2025-02-03T17:30:30.955Z] 17:30:30     INFO -  adb launch_application: am startservice -W -n 'org.mozilla.geckoview.test_runner/org.mozilla.geckoview.test_runner.XpcshellTestRunnerService$i0' -a android.intent.action.MAIN --es env0 XPCOM_DEBUG_BREAK=stack-and-abort --es env1 MOZ_CRASHREPORTER=1 --es env2 MOZ_CRASHREPORTER_NO_REPORT=1 --es env3 MOZ_DISABLE_NONLOCAL_CONNECTIONS=1 --es env4 MOZ_DEVELOPER_REPO_DIR=/builds/worker/checkouts/gecko --es env5 MOZ_DEVELOPER_OBJ_DIR=/builds/worker/workspace/obj-build --es env6 MOZ_DISABLE_CONTENT_SANDBOX=1 --es env7 MOZ_FETCHES_DIR=/builds/worker/fetches --es env8 MOZ_DISABLE_SOCKET_PROCESS=1 --es env9 LD_LIBRARY_PATH=/data/local/tmp/test_root/xpcb --es env10 MOZ_LINKER_CACHE=/data/local/tmp/test_root/xpcb --es env11 GRE_HOME=/data/local/tmp/test_root/xpcb --es env12 XPCSHELL_TEST_PROFILE_DIR=/data/local/tmp/test_root/xpc/p/dba609e8-f4e6-4392-b2be-c61c3af3dda6 --es env13 HOME=/data/local/tmp/test_root/xpc/p --es env14 XPCSHELL_TEST_TEMP_DIR=/data/local/tmp/test_root/xpc/tmp/c7a829d5-cbe1-49b7-a552-444551a63815 --es env15 MOZ_ANDROID_DATA_DIR=/data/local/tmp/test_root/xpcb --es env16 MOZ_IN_AUTOMATION=1 --es env17 MOZ_ANDROID_CPU_ABI=x86_64 --es env18 MOZHTTP2_PORT=35410 --es env19 MOZNODE_EXEC_PORT=46876 --es env20 MOZHTTP3_PORT=36717 --es env21 MOZHTTP3_PORT_FAILED=59869 --es env22 MOZHTTP3_PORT_ECH=36541 --es env23 MOZHTTP3_PORT_PROXY=39006 --es env24 MOZHTTP3_PORT_NO_RESPONSE=50072 --es env25 MOZHTTP3_ECH=AE3+DQBJBwAgACDKwp4Ja3TMqBL1Nj/RJQ2fLrapKdQfMC9eVZaehWYiLgAQAAEAAQABAAMAAgABAAIAA0AOcHVibGljLmV4YW1wbGUAAA== --es env26 MOZ_HTTP3_SERVER_PATH=/builds/worker/fetches/hostutils/http3server --es env27 MOZ_HTTP3_CERT_DB_PATH=/builds/worker/workspace/build/tests/xpcshell/http3server/http3serverDB --es env28 TMPDIR=/data/local/tmp/test_root/xpc/p/dba609e8-f4e6-4392-b2be-c61c3af3dda6 --es env29 XPCSHELL_MINIDUMP_DIR=/data/local/tmp/test_root/xpc/minidumps/dba609e8-f4e6-4392-b2be-c61c3af3dda6 --es arg0 -g --es arg1 /data/local/tmp/test_root/xpcb --es arg2 --greomni --es arg3 /data/local/tmp/test_root/xpcb/geckoview-test_runner.apk --es arg4 -m --es arg5 -e --es arg6 'const _HEAD_JS_PATH = "/data/local/tmp/test_root/xpc/head.js";' --es arg7 -e --es arg8 'const _MOZINFO_JS_PATH = "/data/local/tmp/test_root/xpc/p/dba609e8-f4e6-4392-b2be-c61c3af3dda6/mozinfo.json";' --es arg9 -e --es arg10 'const _PREFS_FILE = "/data/local/tmp/test_root/xpc/user.js";' --es arg11 -e --es arg12 'const _TESTING_MODULES_DIR = "/data/local/tmp/test_root/xpc/m";' --es arg13 -f --es arg14 /data/local/tmp/test_root/xpc/head.js --es arg15 -e --es arg16 'const _HEAD_FILES = ["/data/local/tmp/test_root/xpc/toolkit/components/telemetry/tests/unit/head.js"];' --es arg17 -e --es arg18 'const _JSDEBUGGER_PORT = 0;' --es arg19 -e --es arg20 'const _TEST_CWD = "/data/local/tmp/test_root/xpc/toolkit/components/telemetry/tests/unit";' --es arg21 -e --es arg22 'const _TEST_FILE = ["test_TelemetryAndroidEnvironment.js"];' --es arg23 -e --es arg24 'const _TEST_NAME = "toolkit/components/telemetry/tests/unit/test_TelemetryAndroidEnvironment.js";' --es arg25 -e --es arg26 '_execute_test(); quit(0);' --es out_file /data/local/tmp/test_root/xpc/logs/xpcshell-401ede65-0c0e-4100-9b03-18cdfaf8a163.log
[task 2025-02-03T17:30:31.246Z] 17:30:31     INFO -  remotexpcshelltests.py | toolkit/components/telemetry/tests/unit/test_TelemetryAndroidEnvironment.js | 31998 | Launched Test App
[task 2025-02-03T17:30:31.774Z] 17:30:31     INFO -  remotexpcshelltests.py | toolkit/components/telemetry/tests/unit/test_TelemetryAndroidEnvironment.js | 31998 | Application ran for: 0:00:00.879344
[task 2025-02-03T17:30:31.863Z] 17:30:31  WARNING -  TEST-UNEXPECTED-FAIL | toolkit/components/telemetry/tests/unit/test_TelemetryAndroidEnvironment.js | xpcshell return code: 0
[task 2025-02-03T17:30:31.863Z] 17:30:31     INFO -  TEST-INFO took 968ms
[task 2025-02-03T17:30:31.863Z] 17:30:31     INFO -  >>>>>>>
[task 2025-02-03T17:30:31.863Z] 17:30:31     INFO -  (xpcshell/head.js) | test MAIN run_test pending (1)
[task 2025-02-03T17:30:31.863Z] 17:30:31     INFO -  (xpcshell/head.js) | test run_next_test 0 pending (2)
[task 2025-02-03T17:30:31.863Z] 17:30:31     INFO -  (xpcshell/head.js) | test MAIN run_test finished (2)
[task 2025-02-03T17:30:31.863Z] 17:30:31     INFO -  running event loop
[task 2025-02-03T17:30:31.863Z] 17:30:31     INFO -  toolkit/components/telemetry/tests/unit/test_TelemetryAndroidEnvironment.js | Starting test_systemEnvironment
[task 2025-02-03T17:30:31.863Z] 17:30:31     INFO -  (xpcshell/head.js) | test test_systemEnvironment pending (2)
[task 2025-02-03T17:30:31.864Z] 17:30:31     INFO -  TEST-PASS | toolkit/components/telemetry/tests/unit/test_TelemetryAndroidEnvironment.js | test_systemEnvironment - [test_systemEnvironment : 50] There must be a system section in Environment. - true == true
[task 2025-02-03T17:30:31.864Z] 17:30:31     INFO -  (xpcshell/head.js) | test run_next_test 0 finished (2)
[task 2025-02-03T17:30:31.865Z] 17:30:31     INFO -  Unexpected exception TypeError: can't access property "model", deviceData is undefined at test_TelemetryAndroidEnvironment.js:54
[task 2025-02-03T17:30:31.865Z] 17:30:31     INFO -  checkSystemSection@test_TelemetryAndroidEnvironment.js:54:33
[task 2025-02-03T17:30:31.865Z] 17:30:31     INFO -  test_systemEnvironment@test_TelemetryAndroidEnvironment.js:63:21
[task 2025-02-03T17:30:31.865Z] 17:30:31     INFO -  _run_next_test/<@/data/local/tmp/test_root/xpc/head.js:1759:22
[task 2025-02-03T17:30:31.865Z] 17:30:31     INFO -  _run_next_test@/data/local/tmp/test_root/xpc/head.js:1759:38
[task 2025-02-03T17:30:31.865Z] 17:30:31     INFO -  run@/data/local/tmp/test_root/xpc/head.js:808:9
[task 2025-02-03T17:30:31.865Z] 17:30:31     INFO -  _do_main@/data/local/tmp/test_root/xpc/head.js:245:6
[task 2025-02-03T17:30:31.865Z] 17:30:31     INFO -  _execute_test@/data/local/tmp/test_root/xpc/head.js:596:5
[task 2025-02-03T17:30:31.865Z] 17:30:31     INFO -  @-e:1:1
[task 2025-02-03T17:30:31.865Z] 17:30:31     INFO -  exiting test
[task 2025-02-03T17:30:31.865Z] 17:30:31     INFO -  "CONSOLE_MESSAGE: (info) 1738603831307	Toolkit.Telemetry	TRACE	TelemetryEnvironment::constructor"
[task 2025-02-03T17:30:31.865Z] 17:30:31     INFO -  "CONSOLE_MESSAGE: (info) 1738603831376	Toolkit.Telemetry	TRACE	TelemetryEnvironment::_getGFXData - Only one display adapter detected."
[task 2025-02-03T17:30:31.865Z] 17:30:31     INFO -  "CONSOLE_MESSAGE: (info) 1738603831380	Toolkit.Telemetry	TRACE	TelemetryEnvironment::_updateSearchEngine - ignoring early call"
[task 2025-02-03T17:30:31.865Z] 17:30:31     INFO -  "CONSOLE_MESSAGE: (error) [JavaScript Error: "1738603831389	Toolkit.Telemetry	ERROR	TelemetryEnvironment::EnvironmentCache - error while initializing: TypeError: can't access property "client", gBeforeShutdownBarrier is null(resource://gre/modules/AddonManager.sys.mjs:4559:5) JS Stack trace: get beforeShutdown@AddonManager.sys.mjs:4559:5
[task 2025-02-03T17:30:31.865Z] 17:30:31     INFO -  init@TelemetryEnvironment.sys.mjs:619:5
[task 2025-02-03T17:30:31.865Z] 17:30:31     INFO -  EnvironmentCache@TelemetryEnvironment.sys.mjs:1010:29
[task 2025-02-03T17:30:31.869Z] 17:30:31     INFO -  getGlobal@TelemetryEnvironment.sys.mjs:91:26
[task 2025-02-03T17:30:31.869Z] 17:30:31     INFO -  get currentEnvironment@TelemetryEnvironment.sys.mjs:98:12
[task 2025-02-03T17:30:31.869Z] 17:30:31     INFO -  test_systemEnvironment@test_TelemetryAndroidEnvironment.js:62:25
[task 2025-02-03T17:30:31.869Z] 17:30:31     INFO -  _run_next_test/<@head.js:1759:22
[task 2025-02-03T17:30:31.869Z] 17:30:31     INFO -  _run_next_test@head.js:1759:38
[task 2025-02-03T17:30:31.869Z] 17:30:31     INFO -  run@head.js:808:9
[task 2025-02-03T17:30:31.869Z] 17:30:31     INFO -  _do_main@head.js:245:6
[task 2025-02-03T17:30:31.869Z] 17:30:31     INFO -  _execute_test@head.js:596:5
[task 2025-02-03T17:30:31.869Z] 17:30:31     INFO -  @-e:1:1" {file: "resource://gre/modules/Log.sys.mjs" line: 722}]
[task 2025-02-03T17:30:31.869Z] 17:30:31     INFO -  append@resource://gre/modules/Log.sys.mjs:722:12
[task 2025-02-03T17:30:31.869Z] 17:30:31     INFO -  log@resource://gre/modules/Log.sys.mjs:376:16
[task 2025-02-03T17:30:31.869Z] 17:30:31     INFO -  getLoggerWithMessagePrefix/proxy.log@resource://gre/modules/Log.sys.mjs:505:18
[task 2025-02-03T17:30:31.869Z] 17:30:31     INFO -  error@resource://gre/modules/Log.sys.mjs:384:10
[task 2025-02-03T17:30:31.870Z] 17:30:31     INFO -  EnvironmentCache/this._initTask<@resource://gre/modules/TelemetryEnvironment.sys.mjs:1040:17
[task 2025-02-03T17:30:31.870Z] 17:30:31     INFO -  _do_main@/data/local/tmp/test_root/xpc/head.js:245:6
[task 2025-02-03T17:30:31.870Z] 17:30:31     INFO -  _execute_test@/data/local/tmp/test_root/xpc/head.js:596:5
[task 2025-02-03T17:30:31.870Z] 17:30:31     INFO -  @-e:1:1
[task 2025-02-03T17:30:31.870Z] 17:30:31     INFO -  "
[task 2025-02-03T17:30:31.870Z] 17:30:31     INFO -  "CONSOLE_MESSAGE: (info) 1738603831392	Toolkit.Telemetry	TRACE	TelemetryEnvironment::_startWatchingPrefs - [object Map]"
[task 2025-02-03T17:30:31.870Z] 17:30:31     INFO -  "CONSOLE_MESSAGE: (error) [JavaScript Error: "1738603831435	Toolkit.Telemetry	ERROR	TelemetrySend::shutdown - failed to remove observer for idle-daily: [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIObserverService.removeObserver]"  nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)"  location: "JS frame :: resource://gre/modules/TelemetrySend.sys.mjs :: shutdown :: line 917"  data: no] Stack trace: shutdown()@resource://gre/modules/TelemetrySend.sys.mjs:917
[task 2025-02-03T17:30:31.870Z] 17:30:31     INFO -  shutdown()@resource://gre/modules/TelemetrySend.sys.mjs:271
[task 2025-02-03T17:30:31.870Z] 17:30:31     INFO -  /data/local/tmp/test_root/xpc/toolkit/components/telemetry/tests/unit/head.js:558
[task 2025-02-03T17:30:31.870Z] 17:30:31     INFO -  _execute_test/<()@/data/local/tmp/test_root/xpc/head.js:660
[task 2025-02-03T17:30:31.870Z] 17:30:31     INFO -  _execute_test()@/data/local/tmp/test_root/xpc/head.js:669
[task 2025-02-03T17:30:31.870Z] 17:30:31     INFO -  -e:1" {file: "resource://gre/modules/Log.sys.mjs" line: 722}]
[task 2025-02-03T17:30:31.870Z] 17:30:31     INFO -  append@resource://gre/modules/Log.sys.mjs:722:12
[task 2025-02-03T17:30:31.870Z] 17:30:31     INFO -  log@resource://gre/modules/Log.sys.mjs:376:16
[task 2025-02-03T17:30:31.870Z] 17:30:31     INFO -  getLoggerWithMessagePrefix/proxy.log@resource://gre/modules/Log.sys.mjs:505:18
[task 2025-02-03T17:30:31.870Z] 17:30:31     INFO -  error@resource://gre/modules/Log.sys.mjs:384:10
[task 2025-02-03T17:30:31.870Z] 17:30:31     INFO -  shutdown@resource://gre/modules/TelemetrySend.sys.mjs:919:19
[task 2025-02-03T17:30:31.870Z] 17:30:31     INFO -  shutdown@resource://gre/modules/TelemetrySend.sys.mjs:271:30
[task 2025-02-03T17:30:31.870Z] 17:30:31     INFO -  @/data/local/tmp/test_root/xpc/toolkit/components/telemetry/tests/unit/head.js:558:47
[task 2025-02-03T17:30:31.870Z] 17:30:31     INFO -  _execute_test/<@/data/local/tmp/test_root/xpc/head.js:660:28
[task 2025-02-03T17:30:31.870Z] 17:30:31     INFO -  _execute_test@/data/local/tmp/test_root/xpc/head.js:669:5
[task 2025-02-03T17:30:31.870Z] 17:30:31     INFO -  @-e:1:1
[task 2025-02-03T17:30:31.870Z] 17:30:31     INFO -  "
[task 2025-02-03T17:30:31.870Z] 17:30:31     INFO -  "CONSOLE_MESSAGE: (error) [JavaScript Error: "1738603831438	Toolkit.Telemetry	ERROR	TelemetrySend::shutdown - failed to remove observer for quit-application-granted: [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIObserverService.removeObserver]"  nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)"  location: "JS frame :: resource://gre/modules/TelemetrySend.sys.mjs :: shutdown :: line 917"  data: no] Stack trace: shutdown()@resource://gre/modules/TelemetrySend.sys.mjs:917
[task 2025-02-03T17:30:31.870Z] 17:30:31     INFO -  shutdown()@resource://gre/modules/TelemetrySend.sys.mjs:271
[task 2025-02-03T17:30:31.870Z] 17:30:31     INFO -  /data/local/tmp/test_root/xpc/toolkit/components/telemetry/tests/unit/head.js:558
[task 2025-02-03T17:30:31.870Z] 17:30:31     INFO -  _execute_test/<()@/data/local/tmp/test_root/xpc/head.js:660
[task 2025-02-03T17:30:31.870Z] 17:30:31     INFO -  _execute_test()@/data/local/tmp/test_root/xpc/head.js:669
[task 2025-02-03T17:30:31.870Z] 17:30:31     INFO -  -e:1" {file: "resource://gre/modules/Log.sys.mjs" line: 722}]
[task 2025-02-03T17:30:31.870Z] 17:30:31     INFO -  append@resource://gre/modules/Log.sys.mjs:722:12
[task 2025-02-03T17:30:31.870Z] 17:30:31     INFO -  log@resource://gre/modules/Log.sys.mjs:376:16
[task 2025-02-03T17:30:31.870Z] 17:30:31     INFO -  getLoggerWithMessagePrefix/proxy.log@resource://gre/modules/Log.sys.mjs:505:18
[task 2025-02-03T17:30:31.870Z] 17:30:31     INFO -  error@resource://gre/modules/Log.sys.mjs:384:10
[task 2025-02-03T17:30:31.870Z] 17:30:31     INFO -  shutdown@resource://gre/modules/TelemetrySend.sys.mjs:919:19
[task 2025-02-03T17:30:31.870Z] 17:30:31     INFO -  shutdown@resource://gre/modules/TelemetrySend.sys.mjs:271:30
[task 2025-02-03T17:30:31.870Z] 17:30:31     INFO -  @/data/local/tmp/test_root/xpc/toolkit/components/telemetry/tests/unit/head.js:558:47
[task 2025-02-03T17:30:31.870Z] 17:30:31     INFO -  _execute_test/<@/data/local/tmp/test_root/xpc/head.js:660:28
[task 2025-02-03T17:30:31.870Z] 17:30:31     INFO -  _execute_test@/data/local/tmp/test_root/xpc/head.js:669:5
[task 2025-02-03T17:30:31.870Z] 17:30:31     INFO -  @-e:1:1
[task 2025-02-03T17:30:31.870Z] 17:30:31     INFO -  "
[task 2025-02-03T17:30:31.870Z] 17:30:31     INFO -  "CONSOLE_MESSAGE: (error) [JavaScript Error: "1738603831440	Toolkit.Telemetry	ERROR	TelemetrySend::shutdown - failed to remove observer for quit-application-forced: [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIObserverService.removeObserver]"  nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)"  location: "JS frame :: resource://gre/modules/TelemetrySend.sys.mjs :: shutdown :: line 917"  data: no] Stack trace: shutdown()@resource://gre/modules/TelemetrySend.sys.mjs:917
[task 2025-02-03T17:30:31.870Z] 17:30:31     INFO -  shutdown()@resource://gre/modules/TelemetrySend.sys.mjs:271
[task 2025-02-03T17:30:31.870Z] 17:30:31     INFO -  /data/local/tmp/test_root/xpc/toolkit/components/telemetry/tests/unit/head.js:558
[task 2025-02-03T17:30:31.870Z] 17:30:31     INFO -  _execute_test/<()@/data/local/tmp/test_root/xpc/head.js:660
[task 2025-02-03T17:30:31.870Z] 17:30:31     INFO -  _execute_test()@/data/local/tmp/test_root/xpc/head.js:669
[task 2025-02-03T17:30:31.870Z] 17:30:31     INFO -  -e:1" {file: "resource://gre/modules/Log.sys.mjs" line: 722}]
[task 2025-02-03T17:30:31.870Z] 17:30:31     INFO -  append@resource://gre/modules/Log.sys.mjs:722:12
[task 2025-02-03T17:30:31.870Z] 17:30:31     INFO -  log@resource://gre/modules/Log.sys.mjs:376:16
[task 2025-02-03T17:30:31.870Z] 17:30:31     INFO -  getLoggerWithMessagePrefix/proxy.log@resource://gre/modules/Log.sys.mjs:505:18
[task 2025-02-03T17:30:31.870Z] 17:30:31     INFO -  error@resource://gre/modules/Log.sys.mjs:384:10
[task 2025-02-03T17:30:31.870Z] 17:30:31     INFO -  shutdown@resource://gre/modules/TelemetrySend.sys.mjs:919:19
[task 2025-02-03T17:30:31.870Z] 17:30:31     INFO -  shutdown@resource://gre/modules/TelemetrySend.sys.mjs:271:30
[task 2025-02-03T17:30:31.871Z] 17:30:31     INFO -  @/data/local/tmp/test_root/xpc/toolkit/components/telemetry/tests/unit/head.js:558:47
[task 2025-02-03T17:30:31.871Z] 17:30:31     INFO -  _execute_test/<@/data/local/tmp/test_root/xpc/head.js:660:28
[task 2025-02-03T17:30:31.871Z] 17:30:31     INFO -  _execute_test@/data/local/tmp/test_root/xpc/head.js:669:5
[task 2025-02-03T17:30:31.871Z] 17:30:31     INFO -  @-e:1:1
[task 2025-02-03T17:30:31.871Z] 17:30:31     INFO -  "
[task 2025-02-03T17:30:31.871Z] 17:30:31     INFO -  "CONSOLE_MESSAGE: (error) [JavaScript Error: "1738603831441	Toolkit.Telemetry	ERROR	TelemetrySend::shutdown - failed to remove observer for profile-change-net-teardown: [Exception... "Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIObserverService.removeObserver]"  nsresult: "0x80070057 (NS_ERROR_ILLEGAL_VALUE)"  location: "JS frame :: resource://gre/modules/TelemetrySend.sys.mjs :: shutdown :: line 917"  data: no] Stack trace: shutdown()@resource://gre/modules/TelemetrySend.sys.mjs:917
[task 2025-02-03T17:30:31.871Z] 17:30:31     INFO -  shutdown()@resource://gre/modules/TelemetrySend.sys.mjs:271
[task 2025-02-03T17:30:31.871Z] 17:30:31     INFO -  /data/local/tmp/test_root/xpc/toolkit/components/telemetry/tests/unit/head.js:558
[task 2025-02-03T17:30:31.872Z] 17:30:31     INFO -  _execute_test/<()@/data/local/tmp/test_root/xpc/head.js:660
[task 2025-02-03T17:30:31.872Z] 17:30:31     INFO -  _execute_test()@/data/local/tmp/test_root/xpc/head.js:669
[task 2025-02-03T17:30:31.872Z] 17:30:31     INFO -  -e:1" {file: "resource://gre/modules/Log.sys.mjs" line: 722}]
[task 2025-02-03T17:30:31.872Z] 17:30:31     INFO -  append@resource://gre/modules/Log.sys.mjs:722:12
[task 2025-02-03T17:30:31.872Z] 17:30:31     INFO -  log@resource://gre/modules/Log.sys.mjs:376:16
[task 2025-02-03T17:30:31.872Z] 17:30:31     INFO -  getLoggerWithMessagePrefix/proxy.log@resource://gre/modules/Log.sys.mjs:505:18
[task 2025-02-03T17:30:31.872Z] 17:30:31     INFO -  error@resource://gre/modules/Log.sys.mjs:384:10
[task 2025-02-03T17:30:31.872Z] 17:30:31     INFO -  shutdown@resource://gre/modules/TelemetrySend.sys.mjs:919:19
[task 2025-02-03T17:30:31.872Z] 17:30:31     INFO -  shutdown@resource://gre/modules/TelemetrySend.sys.mjs:271:30
[task 2025-02-03T17:30:31.872Z] 17:30:31     INFO -  @/data/local/tmp/test_root/xpc/toolkit/components/telemetry/tests/unit/head.js:558:47
[task 2025-02-03T17:30:31.873Z] 17:30:31     INFO -  _execute_test/<@/data/local/tmp/test_root/xpc/head.js:660:28
[task 2025-02-03T17:30:31.873Z] 17:30:31     INFO -  _execute_test@/data/local/tmp/test_root/xpc/head.js:669:5
[task 2025-02-03T17:30:31.873Z] 17:30:31     INFO -  @-e:1:1
[task 2025-02-03T17:30:31.873Z] 17:30:31     INFO -  "
[task 2025-02-03T17:30:31.873Z] 17:30:31     INFO -  "CONSOLE_MESSAGE: (info) 1738603831444	Toolkit.Telemetry	TRACE	TelemetrySend::Scheduler::shutdown"
[task 2025-02-03T17:30:31.873Z] 17:30:31     INFO -  "CONSOLE_MESSAGE: (info) 1738603831444	Toolkit.Telemetry	TRACE	TelemetrySend::promisePendingPingActivity - Waiting for ping task"
[task 2025-02-03T17:30:31.873Z] 17:30:31     INFO -  <<<<<<<
Flags: needinfo?(chutten)

Wait, we still have a test for that? Not for long...

(The Telemetry Environment hasn't been available on Android for years.)

Flags: needinfo?(chutten)
Pushed by chutten@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/6da0742c9103 Remove Legacy Environment fields that never report a value r=TravisLong,florian
Status: ASSIGNED → RESOLVED
Closed: 7 days ago
Resolution: --- → FIXED
Target Milestone: --- → 137 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: