Closed Bug 1606556 Opened 4 years ago Closed 4 years ago

Frequent beta toolkit/components/telemetry/tests/unit/test_TelemetryEnvironment.js | test_checkEnvironment - [test_checkEnvironment : 648] isWow64 must be available on Windows and have the correct type. when Gecko 73 merges to Beta on 2020-01-06

Categories

(Toolkit :: Telemetry, defect, P5)

defect

Tracking

()

RESOLVED FIXED
mozilla74
Tracking Status
firefox-esr68 --- unaffected
firefox71 --- unaffected
firefox72 --- unaffected
firefox73 --- fixed
firefox74 --- fixed

People

(Reporter: intermittent-bug-filer, Assigned: Gijs)

References

(Regression)

Details

(Keywords: intermittent-failure, regression)

Attachments

(1 file)

Filed by: opoprus [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=283139470&repo=try
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/cXnx-Z77RGqBu4OUycT2Lg/runs/0/artifacts/public/logs/live_backing.log


[task 2020-01-01T13:51:47.075Z] 13:51:47 INFO - TEST-PASS | toolkit/components/telemetry/tests/unit/test_TelemetryEnvironment.js | test_checkEnvironment - [test_checkEnvironment : 644] vendor must be available under cpu. - true == true
[task 2020-01-01T13:51:47.076Z] 13:51:47 WARNING - TEST-UNEXPECTED-FAIL | toolkit/components/telemetry/tests/unit/test_TelemetryEnvironment.js | test_checkEnvironment - [test_checkEnvironment : 648] isWow64 must be available on Windows and have the correct type. - "undefined" == "boolean"
[task 2020-01-01T13:51:47.076Z] 13:51:47 INFO - Z:/task_1577884086/build/tests/xpcshell/tests/toolkit/components/telemetry/tests/unit/test_TelemetryEnvironment.js:checkSystemSection:648
[task 2020-01-01T13:51:47.076Z] 13:51:47 INFO - Z:/task_1577884086/build/tests/xpcshell/tests/toolkit/components/telemetry/tests/unit/test_TelemetryEnvironment.js:checkEnvironmentData:1050
[task 2020-01-01T13:51:47.076Z] 13:51:47 INFO - Z:/task_1577884086/build/tests/xpcshell/tests/toolkit/components/telemetry/tests/unit/test_TelemetryEnvironment.js:test_checkEnvironment:1142
[task 2020-01-01T13:51:47.076Z] 13:51:47 INFO - exiting test
[task 2020-01-01T13:51:47.077Z] 13:51:47 INFO - Unexpected exception NS_ERROR_ABORT:
[task 2020-01-01T13:51:47.077Z] 13:51:47 INFO - _abort_failed_test@Z:\task_1577884086\build\tests\xpcshell\head.js:791:20
[task 2020-01-01T13:51:47.077Z] 13:51:47 INFO - do_report_result@Z:\task_1577884086\build\tests\xpcshell\head.js:892:5
[task 2020-01-01T13:51:47.078Z] 13:51:47 INFO - Assert<@Z:\task_1577884086\build\tests\xpcshell\head.js:67:21
[task 2020-01-01T13:51:47.078Z] 13:51:47 INFO - proto.report@resource://testing-common/Assert.jsm:233:10
[task 2020-01-01T13:51:47.078Z] 13:51:47 INFO - equal@resource://testing-common/Assert.jsm:275:8
[task 2020-01-01T13:51:47.078Z] 13:51:47 INFO - checkSystemSection@Z:/task_1577884086/build/tests/xpcshell/tests/toolkit/components/telemetry/tests/unit/test_TelemetryEnvironment.js:648:16
[task 2020-01-01T13:51:47.078Z] 13:51:47 INFO - checkEnvironmentData@Z:/task_1577884086/build/tests/xpcshell/tests/toolkit/components/telemetry/tests/unit/test_TelemetryEnvironment.js:1050:21
[task 2020-01-01T13:51:47.079Z] 13:51:47 INFO - test_checkEnvironment@Z:/task_1577884086/build/tests/xpcshell/tests/toolkit/components/telemetry/tests/unit/test_TelemetryEnvironment.js:1142:23
[task 2020-01-01T13:51:47.079Z] 13:51:47 INFO - asyncrun_next_test/_run_next_test/<@Z:\task_1577884086\build\tests\xpcshell\head.js:1567:22
[task 2020-01-01T13:51:47.079Z] 13:51:47 INFO - _run_next_test@Z:\task_1577884086\build\tests\xpcshell\head.js:1567:38
[task 2020-01-01T13:51:47.079Z] 13:51:47 INFO - run@Z:\task_1577884086\build\tests\xpcshell\head.js:735:9
[task 2020-01-01T13:51:47.079Z] 13:51:47 INFO - _do_main@Z:\task_1577884086\build\tests\xpcshell\head.js:246:6
[task 2020-01-01T13:51:47.079Z] 13:51:47 INFO - _execute_test@Z:\task_1577884086\build\tests\xpcshell\head.js:573:5
[task 2020-01-01T13:51:47.079Z] 13:51:47 INFO - @-e:1:1
[task 2020-01-01T13:51:47.079Z] 13:51:47 INFO - exiting test
[task 2020-01-01T13:51:47.079Z] 13:51:47 INFO - "CONSOLE_MESSAGE: (info) 1577886706629 addons.xpi-utils DEBUG Successfully read XPI database"
[task 2020-01-01T13:51:47.079Z] 13:51:47 INFO - "CONSOLE_MESSAGE: (info) 1577886706629 Toolkit.Telemetry TRACE TelemetryEnvironment::_updateAddons"
[task 2020-01-01T13:51:47.079Z] 13:51:47 INFO - "CONSOLE_MESSAGE: (info) 1577886706632 Toolkit.Telemetry TRACE TelemetryEnvironment::_updateAddons: addons differ"
[task 2020-01-01T13:51:47.079Z] 13:51:47 INFO - "CONSOLE_MESSAGE: (info) 1577886706632 Toolkit.Telemetry TRACE TelemetryEnvironment::_startWatchingPrefs - [object Map]"
[task 2020-01-01T13:51:47.080Z] 13:51:47 INFO - "CONSOLE_MESSAGE: (info) 1577886706666 Toolkit.Telemetry TRACE TelemetryEnvironment::observe - aTopic: nsPref:changed, aData: distribution.id"
[task 2020-01-01T13:51:47.080Z] 13:51:47 INFO - "CONSOLE_MESSAGE: (info) 1577886706666 Toolkit.Telemetry TRACE TelemetryEnvironment::observe - aTopic: nsPref:changed, aData: distribution.version"
[task 2020-01-01T13:51:47.080Z] 13:51:47 INFO - "CONSOLE_MESSAGE: (info) 1577886706666 Toolkit.Telemetry TRACE TelemetryEnvironment::observe - aTopic: nsPref:changed, aData: app.distributor"
[task 2020-01-01T13:51:47.080Z] 13:51:47 INFO - "CONSOLE_MESSAGE: (info) 1577886706666 Toolkit.Telemetry TRACE TelemetryEnvironment::observe - aTopic: nsPref:changed, aData: app.distributor.channel"
[task 2020-01-01T13:51:47.080Z] 13:51:47 INFO - "CONSOLE_MESSAGE: (info) 1577886706666 Toolkit.Telemetry TRACE TelemetryEnvironment::observe - aTopic: nsPref:changed, aData: app.partner.test"
[task 2020-01-01T13:51:47.080Z] 13:51:47 INFO - "CONSOLE_MESSAGE: (info) 1577886706666 Toolkit.Telemetry TRACE TelemetryEnvironment::observe - aTopic: nsPref:changed, aData: mozilla.partner.id"
[task 2020-01-01T13:51:47.080Z] 13:51:47 INFO - "CONSOLE_MESSAGE: (info) 1577886706666 Toolkit.Telemetry TRACE TelemetryEnvironment::observe - aTopic: distribution-customization-complete, aData: null"
[task 2020-01-01T13:51:47.080Z] 13:51:47 INFO - "CONSOLE_MESSAGE: (info) 1577886706683 Toolkit.Telemetry TRACE TelemetryEnvironment::_onEnvironmentChange for system-info"
[task 2020-01-01T13:51:47.080Z] 13:51:47 INFO - PID 4460 | 1577886706689 addons.manager DEBUG before shutdown
[task 2020-01-01T13:51:47.080Z] 13:51:47 INFO - PID 4460 | 1577886706689 addons.manager DEBUG shutdown
[task 2020-01-01T13:51:47.080Z] 13:51:47 INFO - PID 4460 | 1577886706690 addons.manager DEBUG Calling shutdown blocker for GMPProvider
[task 2020-01-01T13:51:47.081Z] 13:51:47 INFO - PID 4460 | 1577886706690 addons.manager DEBUG Calling shutdown blocker for PluginProvider
[task 2020-01-01T13:51:47.081Z] 13:51:47 INFO - PID 4460 | 1577886706690 addons.manager DEBUG Calling shutdown blocker for XPIProvider
[task 2020-01-01T13:51:47.081Z] 13:51:47 INFO - PID 4460 | 1577886706690 addons.xpi DEBUG shutdown
[task 2020-01-01T13:51:47.081Z] 13:51:47 INFO - PID 4460 | 1577886706691 addons.xpi-utils DEBUG shutdown
[task 2020-01-01T13:51:47.081Z] 13:51:47 INFO - "CONSOLE_MESSAGE: (warn) [JavaScript Warning: "Ignoring unrecognized chrome manifest directive 'interfaces'." {file: "file:///Z:/task_1577884086/build/application/firefox/components/httpd.manifest" line: 1}]"
[task 2020-01-01T13:51:47.081Z] 13:51:47 INFO - "CONSOLE_MESSAGE: (info) 1577886706689 addons.manager DEBUG before shutdown"
[task 2020-01-01T13:51:47.081Z] 13:51:47 INFO - "CONSOLE_MESSAGE: (info) 1577886706689 addons.manager DEBUG shutdown"
[task 2020-01-01T13:51:47.081Z] 13:51:47 INFO - "CONSOLE_MESSAGE: (info) 1577886706690 addons.manager DEBUG Calling shutdown blocker for GMPProvider"
[task 2020-01-01T13:51:47.081Z] 13:51:47 INFO - "CONSOLE_MESSAGE: (info) 1577886706690 addons.manager DEBUG Calling shutdown blocker for PluginProvider"
[task 2020-01-01T13:51:47.081Z] 13:51:47 INFO - "CONSOLE_MESSAGE: (info) 1577886706690 addons.manager DEBUG Calling shutdown blocker for XPIProvider"
[task 2020-01-01T13:51:47.081Z] 13:51:47 INFO - "CONSOLE_MESSAGE: (info) 1577886706690 addons.xpi DEBUG shutdown"
[task 2020-01-01T13:51:47.082Z] 13:51:47 INFO - "CONSOLE_MESSAGE: (info) 1577886706691 addons.xpi-utils DEBUG shutdown"
[task 2020-01-01T13:51:47.082Z] 13:51:47 INFO - PID 4460 | 1577886706694 addons.manager DEBUG Async provider shutdown done
[task 2020-01-01T13:51:47.082Z] 13:51:47 INFO - "CONSOLE_MESSAGE: (info) 1577886706694 addons.manager DEBUG Async provider shutdown done"
[task 2020-01-01T13:51:47.083Z] 13:51:47 INFO - "CONSOLE_MESSAGE: (error) [JavaScript Error: "1577886706694 Toolkit.Telemetry ERROR TelemetrySend::shutdown - failed to remove observer for idle-daily: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIObserverService.removeObserver]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: resource://gre/modules/TelemetrySend.jsm :: shutdown :: line 839" data: no] Stack trace: shutdown()@resource://gre/modules/TelemetrySend.jsm:839
[task 2020-01-01T13:51:47.083Z] 13:51:47 INFO - shutdown()@resource://gre/modules/TelemetrySend.jsm:221
[task 2020-01-01T13:51:47.083Z] 13:51:47 INFO - Z:/task_1577884086/build/tests/xpcshell/tests/toolkit/components/telemetry/tests/unit/head.js:558
[task 2020-01-01T13:51:47.083Z] 13:51:47 INFO - _execute_test/<()@Z:\task_1577884086\build\tests\xpcshell\head.js:636" {file: "resource://gre/modules/Log.jsm" line: 723}]
[task 2020-01-01T13:51:47.083Z] 13:51:47 INFO - append@resource://gre/modules/Log.jsm:723:12
[task 2020-01-01T13:51:47.083Z] 13:51:47 INFO - log@resource://gre/modules/Log.jsm:379:16
[task 2020-01-01T13:51:47.083Z] 13:51:47 INFO - getLoggerWithMessagePrefix/proxy.log@resource://gre/modules/Log.jsm:508:18
[task 2020-01-01T13:51:47.083Z] 13:51:47 INFO - error@resource://gre/modules/Log.jsm:387:10
[task 2020-01-01T13:51:47.083Z] 13:51:47 INFO - shutdown@resource://gre/modules/TelemetrySend.jsm:841:19
[task 2020-01-01T13:51:47.084Z] 13:51:47 INFO - shutdown@resource://gre/modules/TelemetrySend.jsm:221:30
[task 2020-01-01T13:51:47.084Z] 13:51:47 INFO - @Z:/task_1577884086/build/tests/xpcshell/tests/toolkit/components/telemetry/tests/unit/head.js:558:47
[task 2020-01-01T13:51:47.084Z] 13:51:47 INFO - _execute_test/<@Z:\task_1577884086\build\tests\xpcshell\head.js:636:28
[task 2020-01-01T13:51:47.085Z] 13:51:47 INFO - async
_execute_test@Z:\task_1577884086\build\tests\xpcshell\head.js:645:5
[task 2020-01-01T13:51:47.085Z] 13:51:47 INFO - @-e:1:1
[task 2020-01-01T13:51:47.085Z] 13:51:47 INFO - "
[task 2020-01-01T13:51:47.085Z] 13:51:47 INFO - "CONSOLE_MESSAGE: (error) [JavaScript Error: "1577886706695 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.jsm :: shutdown :: line 839" data: no] Stack trace: shutdown()@resource://gre/modules/TelemetrySend.jsm:839
[task 2020-01-01T13:51:47.085Z] 13:51:47 INFO - shutdown()@resource://gre/modules/TelemetrySend.jsm:221
[task 2020-01-01T13:51:47.085Z] 13:51:47 INFO - Z:/task_1577884086/build/tests/xpcshell/tests/toolkit/components/telemetry/tests/unit/head.js:558
[task 2020-01-01T13:51:47.085Z] 13:51:47 INFO - _execute_test/<()@Z:\task_1577884086\build\tests\xpcshell\head.js:636" {file: "resource://gre/modules/Log.jsm" line: 723}]
[task 2020-01-01T13:51:47.085Z] 13:51:47 INFO - append@resource://gre/modules/Log.jsm:723:12
[task 2020-01-01T13:51:47.085Z] 13:51:47 INFO - log@resource://gre/modules/Log.jsm:379:16
[task 2020-01-01T13:51:47.085Z] 13:51:47 INFO - getLoggerWithMessagePrefix/proxy.log@resource://gre/modules/Log.jsm:508:18
[task 2020-01-01T13:51:47.085Z] 13:51:47 INFO - error@resource://gre/modules/Log.jsm:387:10
[task 2020-01-01T13:51:47.085Z] 13:51:47 INFO - shutdown@resource://gre/modules/TelemetrySend.jsm:841:19
[task 2020-01-01T13:51:47.085Z] 13:51:47 INFO - shutdown@resource://gre/modules/TelemetrySend.jsm:221:30
[task 2020-01-01T13:51:47.085Z] 13:51:47 INFO - @Z:/task_1577884086/build/tests/xpcshell/tests/toolkit/components/telemetry/tests/unit/head.js:558:47
[task 2020-01-01T13:51:47.085Z] 13:51:47 INFO - _execute_test/<@Z:\task_1577884086\build\tests\xpcshell\head.js:636:28
[task 2020-01-01T13:51:47.085Z] 13:51:47 INFO - async*_execute_test@Z:\task_1577884086\build\tests\xpcshell\head.js:645:5
[task 2020-01-01T13:51:47.085Z] 13:51:47 INFO - @-e:1:1
[task 2020-01-01T13:51:47.085Z] 13:51:47 INFO - "
[task 2020-01-01T13:51:47.085Z] 13:51:47 INFO - "CONSOLE_MESSAGE: (error) [JavaScript Error: "1577886706695 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.jsm :: shutdown :: line 839" data: no] Stack trace: shutdown()@resource://gre/modules/TelemetrySend.jsm:839
[task 2020-01-01T13:51:47.085Z] 13:51:47 INFO - shutdown()@resource://gre/modules/TelemetrySend.jsm:221
[task 2020-01-01T13:51:47.085Z] 13:51:47 INFO - Z:/task_1577884086/build/tests/xpcshell/tests/toolkit/components/telemetry/tests/unit/head.js:558
[task 2020-01-01T13:51:47.085Z] 13:51:47 INFO - _execute_test/<()@Z:\task_1577884086\build\tests\xpcshell\head.js:636" {file: "resource://gre/modules/Log.jsm" line: 723}]
[task 2020-01-01T13:51:47.086Z] 13:51:47 INFO - append@resource://gre/modules/Log.jsm:723:12
[task 2020-01-01T13:51:47.086Z] 13:51:47 INFO - log@resource://gre/modules/Log.jsm:379:16
[task 2020-01-01T13:51:47.086Z] 13:51:47 INFO - getLoggerWithMessagePrefix/proxy.log@resource://gre/modules/Log.jsm:508:18
[task 2020-01-01T13:51:47.086Z] 13:51:47 INFO - error@resource://gre/modules/Log.jsm:387:10
[task 2020-01-01T13:51:47.086Z] 13:51:47 INFO - shutdown@resource://gre/modules/TelemetrySend.jsm:841:19
[task 2020-01-01T13:51:47.086Z] 13:51:47 INFO - shutdown@resource://gre/modules/TelemetrySend.jsm:221:30
[task 2020-01-01T13:51:47.086Z] 13:51:47 INFO - @Z:/task_1577884086/build/tests/xpcshell/tests/toolkit/components/telemetry/tests/unit/head.js:558:47
[task 2020-01-01T13:51:47.086Z] 13:51:47 INFO - _execute_test/<@Z:\task_1577884086\build\tests\xpcshell\head.js:636:28
[task 2020-01-01T13:51:47.086Z] 13:51:47 INFO - async*_execute_test@Z:\task_1577884086\build\tests\xpcshell\head.js:645:5
[task 2020-01-01T13:51:47.086Z] 13:51:47 INFO - @-e:1:1
[task 2020-01-01T13:51:47.086Z] 13:51:47 INFO - "
[task 2020-01-01T13:51:47.088Z] 13:51:47 INFO - "CONSOLE_MESSAGE: (error) [JavaScript Error: "1577886706695 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.jsm :: shutdown :: line 839" data: no] Stack trace: shutdown()@resource://gre/modules/TelemetrySend.jsm:839
[task 2020-01-01T13:51:47.088Z] 13:51:47 INFO - shutdown()@resource://gre/modules/TelemetrySend.jsm:221
[task 2020-01-01T13:51:47.088Z] 13:51:47 INFO - Z:/task_1577884086/build/tests/xpcshell/tests/toolkit/components/telemetry/tests/unit/head.js:558
[task 2020-01-01T13:51:47.088Z] 13:51:47 INFO - _execute_test/<()@Z:\task_1577884086\build\tests\xpcshell\head.js:636" {file: "resource://gre/modules/Log.jsm" line: 723}]
[task 2020-01-01T13:51:47.088Z] 13:51:47 INFO - append@resource://gre/modules/Log.jsm:723:12
[task 2020-01-01T13:51:47.088Z] 13:51:47 INFO - log@resource://gre/modules/Log.jsm:379:16
[task 2020-01-01T13:51:47.088Z] 13:51:47 INFO - getLoggerWithMessagePrefix/proxy.log@resource://gre/modules/Log.jsm:508:18
[task 2020-01-01T13:51:47.088Z] 13:51:47 INFO - error@resource://gre/modules/Log.jsm:387:10
[task 2020-01-01T13:51:47.088Z] 13:51:47 INFO - shutdown@resource://gre/modules/TelemetrySend.jsm:841:19
[task 2020-01-01T13:51:47.088Z] 13:51:47 INFO - shutdown@resource://gre/modules/TelemetrySend.jsm:221:30
[task 2020-01-01T13:51:47.088Z] 13:51:47 INFO - @Z:/task_1577884086/build/tests/xpcshell/tests/toolkit/components/telemetry/tests/unit/head.js:558:47
[task 2020-01-01T13:51:47.088Z] 13:51:47 INFO - _execute_test/<@Z:\task_1577884086\build\tests\xpcshell\head.js:636:28
[task 2020-01-01T13:51:47.088Z] 13:51:47 INFO - async*_execute_test@Z:\task_1577884086\build\tests\xpcshell\head.js:645:5
[task 2020-01-01T13:51:47.088Z] 13:51:47 INFO - @-e:1:1
[task 2020-01-01T13:51:47.088Z] 13:51:47 INFO - "
[task 2020-01-01T13:51:47.088Z] 13:51:47 INFO - "CONSOLE_MESSAGE: (info) 1577886706695 Toolkit.Telemetry TRACE TelemetrySend::Scheduler::shutdown"
[task 2020-01-01T13:51:47.088Z] 13:51:47 INFO - "CONSOLE_MESSAGE: (info) 1577886706695 Toolkit.Telemetry TRACE TelemetrySend::promisePendingPingActivity - Waiting for ping task"
[task 2020-01-01T13:51:47.088Z] 13:51:47 INFO - "CONSOLE_MESSAGE: (info) 1577886706712 Toolkit.Telemetry TRACE TelemetryEnvironment::observe - aTopic: nsPref:changed, aData: browser.cache.disk.amount_written"
[task 2020-01-01T13:51:47.088Z] 13:51:47 INFO - <<<<<<<

Emma, can you investigate why this fails frequently on Windows 7 and only with central-as-beta (means: starting with the merge of central to beta and Monday, we will see this frequently)?

Flags: needinfo?(emalysz)
Regressed by: 1579581
Summary: Intermittent toolkit/components/telemetry/tests/unit/test_TelemetryEnvironment.js | test_checkEnvironment - [test_checkEnvironment : 648] isWow64 must be available on Windows and have the correct type. - "undefined" == "boolean" → Frequent beta toolkit/components/telemetry/tests/unit/test_TelemetryEnvironment.js | test_checkEnvironment - [test_checkEnvironment : 648] isWow64 must be available on Windows and have the correct type. when Gecko 73 merges to Beta on 2020-01-06
Assignee: nobody → emalysz
Flags: needinfo?(emalysz)

(In reply to Sebastian Hengst [:aryx] (needinfo on intermittent or backout) from comment #1)

Emma, can you investigate why this fails frequently on Windows 7 and only with central-as-beta (means: starting with the merge of central to beta and Monday, we will see this frequently)?

Has this ever happened on Win10 and/or any 64-bit OSes?

Flags: needinfo?(aryx.bugmail)

Actually, never mind, I can apparently reproduce this reliably on nightly on my 64-bit win10 machine so then it was straightforward to figure out. Emma, gonna steal this and ask you for review, hope you don't mind. :-)

Assignee: emalysz → gijskruitbosch+bugs
Status: NEW → ASSIGNED
Flags: needinfo?(aryx.bugmail)
Regressed by: 1553540
Has Regression Range: --- → yes
Keywords: regression

In bug 1553540, delayedInit() became an async function. But
test_TelemetryEnvironment.jsm does not wait for delayedInit to complete.
This becomes a problem when it then assumes that in the next task, data
supplied from delayedInit will be available - which it might not be.

Pushed by gijskruitbosch@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/c420577a9616
await delayedInit in test_TelemetryEnvironment.jsm, as it can take time to get disk/cpu info, r=emalysz
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla74

Comment on attachment 9119439 [details]
Bug 1606556 - await delayedInit in test_TelemetryEnvironment.jsm, as it can take time to get disk/cpu info, r?emalysz

Beta/Release Uplift Approval Request

  • User impact if declined: automated test failure
  • Is this code covered by automated tests?: Yes
  • Has the fix been verified in Nightly?: Yes
  • Needs manual test from QE?: No
  • If yes, steps to reproduce:
  • List of other uplifts needed: n/a
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): test-only fix
  • String changes made/needed: no
Attachment #9119439 - Flags: approval-mozilla-beta?

Comment on attachment 9119439 [details]
Bug 1606556 - await delayedInit in test_TelemetryEnvironment.jsm, as it can take time to get disk/cpu info, r?emalysz

Doesn't need approval since it's test-only.

Attachment #9119439 - Flags: approval-mozilla-beta?
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: