Open Bug 2037955 Opened 3 months ago Updated 2 months ago

Intermittent TV browser/components/preferences/tests/sync/browser_account_sync_visibility.js | testImportSectionVisibleWhenAllowed - profileImport is allowed by default

Categories

(Firefox :: Enterprise Policies, defect, P5)

defect

Tracking

()

Tracking Status
firefox-esr140 --- unaffected
firefox150 --- unaffected
firefox151 --- unaffected
firefox152 --- affected
firefox153 --- affected

People

(Reporter: intermittent-bug-filer, Unassigned, NeedInfo)

References

(Regression)

Details

(Keywords: intermittent-failure, regression, test-verify-fail)

Filed by: rperta [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=565128692&repo=autoland&task=Mc8MnbDORTuAMomCazvlUQ.0
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/Mc8MnbDORTuAMomCazvlUQ/runs/0/artifacts/public/logs/live_backing.log
Reftest URL: https://hg.mozilla.org/mozilla-central/raw-file/default/layout/tools/reftest/reftest-analyzer.xhtml#logurl=https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/Mc8MnbDORTuAMomCazvlUQ/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1


[task 2026-05-07T15:35:25.366+00:00] 15:35:25     INFO - TEST-PASS | browser/components/preferences/tests/sync/browser_account_sync_visibility.js | testAccountsDisabled - Category nav button is still visible even when accounts disabled.
[task 2026-05-07T15:35:25.367+00:00] 15:35:25     INFO - Leaving test testAccountsDisabled
[task 2026-05-07T15:35:25.367+00:00] 15:35:25     INFO - Entering test testImportSectionVisibleWhenAllowed
[task 2026-05-07T15:35:25.369+00:00] 15:35:25     INFO - Console message: [JavaScript Error: "Error: preference with id 'browser.newtabpage.activity-stream.showSearch' already added" {file: "chrome://global/content/preferences/Preferences.mjs" line: 48}]
[task 2026-05-07T15:35:25.369+00:00] 15:35:25     INFO - _add@chrome://global/content/preferences/Preferences.mjs:48:13
[task 2026-05-07T15:35:25.369+00:00] 15:35:25     INFO - addAll/<@chrome://global/content/preferences/Preferences.mjs:73:36
[task 2026-05-07T15:35:25.369+00:00] 15:35:25     INFO - addAll@chrome://global/content/preferences/Preferences.mjs:73:15
[task 2026-05-07T15:35:25.369+00:00] 15:35:25     INFO - _registerPreferences@resource://newtab/lib/AboutPreferences.sys.mjs:200:17
[task 2026-05-07T15:35:25.369+00:00] 15:35:25     INFO - observe@resource://newtab/lib/AboutPreferences.sys.mjs:167:12
[task 2026-05-07T15:35:25.369+00:00] 15:35:25     INFO - init@chrome://browser/content/preferences/widgets/setting-pane.mjs:149:18
[task 2026-05-07T15:35:25.369+00:00] 15:35:25     INFO - init@chrome://browser/content/preferences/config/SettingPaneManager.mjs:97:21
[task 2026-05-07T15:35:25.369+00:00] 15:35:25     INFO - init@chrome://browser/content/preferences/preferences.js:451:22
[task 2026-05-07T15:35:25.370+00:00] 15:35:25     INFO - initializeCategories@chrome://browser/content/preferences/findInPage.js:118:18
[task 2026-05-07T15:35:25.370+00:00] 15:35:25     INFO - init/</<@chrome://browser/content/preferences/findInPage.js:78:47
[task 2026-05-07T15:35:25.370+00:00] 15:35:25     INFO - requestIdleCallback handler*init/<@chrome://browser/content/preferences/findInPage.js:78:16
[task 2026-05-07T15:35:25.370+00:00] 15:35:25     INFO - EventListener.handleEvent*init@chrome://browser/content/preferences/findInPage.js:73:14
[task 2026-05-07T15:35:25.370+00:00] 15:35:25     INFO - init_all@chrome://browser/content/preferences/preferences.js:534:22
[task 2026-05-07T15:35:25.370+00:00] 15:35:25     INFO - 
[task 2026-05-07T15:35:25.370+00:00] 15:35:25     INFO - Buffered messages finished
[task 2026-05-07T15:35:25.371+00:00] 15:35:25     INFO - TEST-UNEXPECTED-FAIL | browser/components/preferences/tests/sync/browser_account_sync_visibility.js | testImportSectionVisibleWhenAllowed - profileImport is allowed by default
[task 2026-05-07T15:35:25.371+00:00] 15:35:25     INFO - chrome://mochikit/content/browser-test.js:test_ok:1887
[task 2026-05-07T15:35:25.371+00:00] 15:35:25     INFO - chrome://mochitests/content/browser/browser/components/preferences/tests/sync/browser_account_sync_visibility.js:testImportSectionVisibleWhenAllowed:285
[task 2026-05-07T15:35:25.371+00:00] 15:35:25     INFO - chrome://mochikit/content/browser-test.js:handleTask:1372
[task 2026-05-07T15:35:25.371+00:00] 15:35:25     INFO - chrome://mochikit/content/browser-test.js:_runTaskBasedTest:1462
[task 2026-05-07T15:35:25.371+00:00] 15:35:25     INFO - chrome://mochikit/content/browser-test.js:Tester_execTest:1614
[task 2026-05-07T15:35:25.371+00:00] 15:35:25     INFO - chrome://mochikit/content/browser-test.js:nextTest/<:1346
[task 2026-05-07T15:35:25.371+00:00] 15:35:25     INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/<:1060
[task 2026-05-07T15:35:25.372+00:00] 15:35:25     INFO - Not taking screenshot here: see the one that was previously logged
[task 2026-05-07T15:35:25.373+00:00] 15:35:25     INFO - TEST-UNEXPECTED-FAIL | browser/components/preferences/tests/sync/browser_account_sync_visibility.js | testImportSectionVisibleWhenAllowed - Import section is visible when policy allows it.
[task 2026-05-07T15:35:25.373+00:00] 15:35:25     INFO - chrome://mochikit/content/browser-test.js:test_ok:1887
[task 2026-05-07T15:35:25.373+00:00] 15:35:25     INFO - chrome://mochitests/content/browser/browser/components/preferences/tests/sync/browser_account_sync_visibility.js:testImportSectionVisibleWhenAllowed:293
[task 2026-05-07T15:35:25.373+00:00] 15:35:25     INFO - chrome://mochikit/content/browser-test.js:handleTask:1372
[task 2026-05-07T15:35:25.373+00:00] 15:35:25     INFO - chrome://mochikit/content/browser-test.js:_runTaskBasedTest:1462
[task 2026-05-07T15:35:25.373+00:00] 15:35:25     INFO - chrome://mochikit/content/browser-test.js:Tester_execTest:1614
[task 2026-05-07T15:35:25.373+00:00] 15:35:25     INFO - chrome://mochikit/content/browser-test.js:nextTest/<:1346
[task 2026-05-07T15:35:25.373+00:00] 15:35:25     INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/<:1060
[task 2026-05-07T15:35:25.374+00:00] 15:35:25     INFO - Not taking screenshot here: see the one that was previously logged
[task 2026-05-07T15:35:25.375+00:00] 15:35:25     INFO - TEST-UNEXPECTED-FAIL | browser/components/preferences/tests/sync/browser_account_sync_visibility.js | testImportSectionVisibleWhenAllowed - Data migration button is displayed.
[task 2026-05-07T15:35:25.375+00:00] 15:35:25     INFO - chrome://mochikit/content/browser-test.js:test_ok:1887
[task 2026-05-07T15:35:25.375+00:00] 15:35:25     INFO - chrome://mochitests/content/browser/browser/components/preferences/tests/sync/browser_account_sync_visibility.js:testImportSectionVisibleWhenAllowed:299
[task 2026-05-07T15:35:25.375+00:00] 15:35:25     INFO - chrome://mochikit/content/browser-test.js:handleTask:1372
[task 2026-05-07T15:35:25.375+00:00] 15:35:25     INFO - chrome://mochikit/content/browser-test.js:_runTaskBasedTest:1462
[task 2026-05-07T15:35:25.375+00:00] 15:35:25     INFO - chrome://mochikit/content/browser-test.js:Tester_execTest:1614
[task 2026-05-07T15:35:25.375+00:00] 15:35:25     INFO - chrome://mochikit/content/browser-test.js:nextTest/<:1346
[task 2026-05-07T15:35:25.375+00:00] 15:35:25     INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/<:1060
[task 2026-05-07T15:35:25.376+00:00] 15:35:25     INFO - Leaving test testImportSectionVisibleWhenAllowed
[task 2026-05-07T15:35:25.376+00:00] 15:35:25     INFO - Entering test testImportSectionHiddenWhenBlocked
[task 2026-05-07T15:35:25.377+00:00] 15:35:25     INFO - TEST-PASS | browser/components/preferences/tests/sync/browser_account_sync_visibility.js | testImportSectionHiddenWhenBlocked - Sanity check the temporary file doesn't exist. - true == true
[task 2026-05-07T15:35:25.389+00:00] 15:35:25     INFO - Console message: [JavaScript Error: "Error: preference with id 'browser.newtabpage.activity-stream.showSearch' already added" {file: "chrome://global/content/preferences/Preferences.mjs" line: 48}]
[task 2026-05-07T15:35:25.389+00:00] 15:35:25     INFO - _add@chrome://global/content/preferences/Preferences.mjs:48:13
[task 2026-05-07T15:35:25.389+00:00] 15:35:25     INFO - addAll/<@chrome://global/content/preferences/Preferences.mjs:73:36
[task 2026-05-07T15:35:25.389+00:00] 15:35:25     INFO - addAll@chrome://global/content/preferences/Preferences.mjs:73:15
[task 2026-05-07T15:35:25.389+00:00] 15:35:25     INFO - _registerPreferences@resource://newtab/lib/AboutPreferences.sys.mjs:200:17
[task 2026-05-07T15:35:25.389+00:00] 15:35:25     INFO - observe@resource://newtab/lib/AboutPreferences.sys.mjs:167:12
[task 2026-05-07T15:35:25.389+00:00] 15:35:25     INFO - init@chrome://browser/content/preferences/widgets/setting-pane.mjs:149:18
[task 2026-05-07T15:35:25.389+00:00] 15:35:25     INFO - init@chrome://browser/content/preferences/config/SettingPaneManager.mjs:97:21
[task 2026-05-07T15:35:25.389+00:00] 15:35:25     INFO - init@chrome://browser/content/preferences/preferences.js:451:22
[task 2026-05-07T15:35:25.389+00:00] 15:35:25     INFO - initializeCategories@chrome://browser/content/preferences/findInPage.js:118:18
[task 2026-05-07T15:35:25.389+00:00] 15:35:25     INFO - init/</<@chrome://browser/content/preferences/findInPage.js:78:47
[task 2026-05-07T15:35:25.389+00:00] 15:35:25     INFO - requestIdleCallback handler*init/<@chrome://browser/content/preferences/findInPage.js:78:16
[task 2026-05-07T15:35:25.389+00:00] 15:35:25     INFO - EventListener.handleEvent*init@chrome://browser/content/preferences/findInPage.js:73:14
[task 2026-05-07T15:35:25.389+00:00] 15:35:25     INFO - init_all@chrome://browser/content/preferences/preferences.js:534:22
[task 2026-05-07T15:35:25.389+00:00] 15:35:25     INFO - 
[task 2026-05-07T15:35:25.841+00:00] 15:35:25     INFO - GECKO(2168) | [Parent 2168: Main Thread]: I/SlowChromeEvent Please do not use mouseenter/leave events in chrome. They are slower than mouseover/out! chrome://global/content/vendor/lit.all.mjs:2024:26
[task 2026-05-07T15:35:26.004+00:00] 15:35:26     INFO - GECKO(2168) | JavaScript error: chrome://global/content/preferences/Preferences.mjs, line 48: Error: preference with id 'browser.newtabpage.activity-stream.showSearch' already added
[task 2026-05-07T15:35:26.212+00:00] 15:35:26     INFO - TEST-PASS | browser/components/preferences/tests/sync/browser_account_sync_visibility.js | testImportSectionHiddenWhenBlocked - profileImport is blocked by DisableProfileImport policy
[task 2026-05-07T15:35:26.216+00:00] 15:35:26     INFO - TEST-PASS | browser/components/preferences/tests/sync/browser_account_sync_visibility.js | testImportSectionHiddenWhenBlocked - Data migration button is hidden when policy blocks profileImport.
[task 2026-05-07T15:35:26.234+00:00] 15:35:26     INFO - Leaving test testImportSectionHiddenWhenBlocked
[task 2026-05-07T15:35:26.234+00:00] 15:35:26     INFO - Entering test testProfilesSettingsHiddenWhenDisabled
[task 2026-05-07T15:35:26.267+00:00] 15:35:26     INFO - Console message: [JavaScript Error: "Error: preference with id 'browser.newtabpage.activity-stream.showSearch' already added" {file: "chrome://global/content/preferences/Preferences.mjs" line: 48}]
[task 2026-05-07T15:35:26.267+00:00] 15:35:26     INFO - _add@chrome://global/content/preferences/Preferences.mjs:48:13
[task 2026-05-07T15:35:26.267+00:00] 15:35:26     INFO - addAll/<@chrome://global/content/preferences/Preferences.mjs:73:36
[task 2026-05-07T15:35:26.267+00:00] 15:35:26     INFO - addAll@chrome://global/content/preferences/Preferences.mjs:73:15
[task 2026-05-07T15:35:26.267+00:00] 15:35:26     INFO - _registerPreferences@resource://newtab/lib/AboutPreferences.sys.mjs:200:17
[task 2026-05-07T15:35:26.267+00:00] 15:35:26     INFO - observe@resource://newtab/lib/AboutPreferences.sys.mjs:167:12
[task 2026-05-07T15:35:26.267+00:00] 15:35:26     INFO - init@chrome://browser/content/preferences/widgets/setting-pane.mjs:149:18
[task 2026-05-07T15:35:26.267+00:00] 15:35:26     INFO - init@chrome://browser/content/preferences/config/SettingPaneManager.mjs:97:21
[task 2026-05-07T15:35:26.267+00:00] 15:35:26     INFO - init@chrome://browser/content/preferences/preferences.js:451:22
[task 2026-05-07T15:35:26.267+00:00] 15:35:26     INFO - initializeCategories@chrome://browser/content/preferences/findInPage.js:118:18
[task 2026-05-07T15:35:26.268+00:00] 15:35:26     INFO - init/</<@chrome://browser/content/preferences/findInPage.js:78:47
[task 2026-05-07T15:35:26.268+00:00] 15:35:26     INFO - requestIdleCallback handler*init/<@chrome://browser/content/preferences/findInPage.js:78:16
[task 2026-05-07T15:35:26.268+00:00] 15:35:26     INFO - EventListener.handleEvent*init@chrome://browser/content/preferences/findInPage.js:73:14
[task 2026-05-07T15:35:26.268+00:00] 15:35:26     INFO - init_all@chrome://browser/content/preferences/preferences.js:534:22
[task 2026-05-07T15:35:26.268+00:00] 15:35:26     INFO - 
[task 2026-05-07T15:35:26.508+00:00] 15:35:26     INFO - GECKO(2168) | [Parent 2168: Main Thread]: I/SlowChromeEvent Please do not use mouseenter/leave events in chrome. They are slower than mouseover/out! chrome://global/content/vendor/lit.all.mjs:2024:26
[task 2026-05-07T15:35:26.631+00:00] 15:35:26     INFO - GECKO(2168) | JavaScript error: chrome://global/content/preferences/Preferences.mjs, line 48: Error: preference with id 'browser.newtabpage.activity-stream.showSearch' already added
[task 2026-05-07T15:35:26.856+00:00] 15:35:26     INFO - TEST-PASS | browser/components/preferences/tests/sync/browser_account_sync_visibility.js | testProfilesSettingsHiddenWhenDisabled - SelectableProfileService should not be enabled
[task 2026-05-07T15:35:26.860+00:00] 15:35:26     INFO - TEST-PASS | browser/components/preferences/tests/sync/browser_account_sync_visibility.js | testProfilesSettingsHiddenWhenDisabled - Profiles settings button is hidden when SelectableProfileService is disabled.
[task 2026-05-07T15:35:26.876+00:00] 15:35:26     INFO - Leaving test testProfilesSettingsHiddenWhenDisabled
[task 2026-05-07T15:35:26.877+00:00] 15:35:26     INFO - Entering test testBackupSettingsHiddenWhenDisabled
[task 2026-05-07T15:35:26.909+00:00] 15:35:26     INFO - Console message: [JavaScript Error: "Error: preference with id 'browser.newtabpage.activity-stream.showSearch' already added" {file: "chrome://global/content/preferences/Preferences.mjs" line: 48}]
[task 2026-05-07T15:35:26.909+00:00] 15:35:26     INFO - _add@chrome://global/content/preferences/Preferences.mjs:48:13
[task 2026-05-07T15:35:26.909+00:00] 15:35:26     INFO - addAll/<@chrome://global/content/preferences/Preferences.mjs:73:36
[task 2026-05-07T15:35:26.909+00:00] 15:35:26     INFO - addAll@chrome://global/content/preferences/Preferences.mjs:73:15
[task 2026-05-07T15:35:26.909+00:00] 15:35:26     INFO - _registerPreferences@resource://newtab/lib/AboutPreferences.sys.mjs:200:17
[task 2026-05-07T15:35:26.909+00:00] 15:35:26     INFO - observe@resource://newtab/lib/AboutPreferences.sys.mjs:167:12
[task 2026-05-07T15:35:26.909+00:00] 15:35:26     INFO - init@chrome://browser/content/preferences/widgets/setting-pane.mjs:149:18
[task 2026-05-07T15:35:26.909+00:00] 15:35:26     INFO - init@chrome://browser/content/preferences/config/SettingPaneManager.mjs:97:21
[task 2026-05-07T15:35:26.909+00:00] 15:35:26     INFO - init@chrome://browser/content/preferences/preferences.js:451:22
[task 2026-05-07T15:35:26.909+00:00] 15:35:26     INFO - initializeCategories@chrome://browser/content/preferences/findInPage.js:118:18
[task 2026-05-07T15:35:26.909+00:00] 15:35:26     INFO - init/</<@chrome://browser/content/preferences/findInPage.js:78:47
[task 2026-05-07T15:35:26.909+00:00] 15:35:26     INFO - requestIdleCallback handler*init/<@chrome://browser/content/preferences/findInPage.js:78:16
[task 2026-05-07T15:35:26.909+00:00] 15:35:26     INFO - EventListener.handleEvent*init@chrome://browser/content/preferences/findInPage.js:73:14
[task 2026-05-07T15:35:26.909+00:00] 15:35:26     INFO - init_all@chrome://browser/content/preferences/preferences.js:534:22
[task 2026-05-07T15:35:26.909+00:00] 15:35:26     INFO - 
[task 2026-05-07T15:35:27.155+00:00] 15:35:27     INFO - GECKO(2168) | [Parent 2168: Main Thread]: I/SlowChromeEvent Please do not use mouseenter/leave events in chrome. They are slower than mouseover/out! chrome://global/content/vendor/lit.all.mjs:2024:26
[task 2026-05-07T15:35:27.261+00:00] 15:35:27     INFO - GECKO(2168) | JavaScript error: chrome://global/content/preferences/Preferences.mjs, line 48: Error: preference with id 'browser.newtabpage.activity-stream.showSearch' already added
[task 2026-05-07T15:35:27.466+00:00] 15:35:27     INFO - TEST-PASS | browser/components/preferences/tests/sync/browser_account_sync_visibility.js | testBackupSettingsHiddenWhenDisabled - Backup settings is hidden when both archive and restore are disabled.
Keywords: regression
Regressed by: 2023825

:hjones, since you are the author of the regressor, bug 2023825, could you take a look?

For more information, please visit BugBot documentation.

Flags: needinfo?(hjones)

Set release status flags based on info from the regressing bug 2023825

Set release status flags based on info from the regressing bug 2023825

You need to log in before you can comment on or make changes to this bug.