Closed Bug 2023351 Opened 1 month ago Closed 26 days ago

Perma Xpcshell extensions/permissions/test/unit/test_permmanager_unused_expiration.js | test_interaction_tracking - [test_interaction_tracking : 143] lastInteractionTime should be positive - 0 > 0 | when Gecko 150 merges to beta on 2026-03-23

Categories

(Firefox :: Site Permissions, defect)

defect

Tracking

()

VERIFIED FIXED
150 Branch
Tracking Status
firefox-esr115 --- unaffected
firefox-esr140 --- unaffected
firefox148 --- unaffected
firefox149 --- unaffected
firefox150 + verified

People

(Reporter: asilaghi, Assigned: emz)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 file)

Central-as-beta-simulation

How to run these simulations

Failure log

[task 2026-03-14T11:19:48.153+00:00] 11:19:48     INFO - TEST-PASS | xpcshell-parent-process.toml:dom/indexedDB/test/unit/test_clear_object_store_with_indexes.js | took 46181ms
[task 2026-03-14T11:19:48.170+00:00] 11:19:48     INFO - TEST-START | extensions/permissions/test/unit/test_permmanager_unused_expiration.js
[task 2026-03-14T11:19:48.467+00:00] 11:19:48     INFO - TEST-UNEXPECTED-FAIL | extensions/permissions/test/unit/test_permmanager_unused_expiration.js | xpcshell return code: 0
[task 2026-03-14T11:19:48.467+00:00] 11:19:48     INFO - TEST-INFO took 296ms
[task 2026-03-14T11:19:48.467+00:00] 11:19:48     INFO - >>>>>>> Begin of full log for extensions/permissions/test/unit/test_permmanager_unused_expiration.js
[task 2026-03-14T11:19:48.470+00:00] 11:19:48     INFO - PID 10840 | DLL blocklist was unable to intercept AppInit DLLs.
[task 2026-03-14T11:19:48.472+00:00] 11:19:48     INFO - PID 10840 | [Parent 10840, Main Thread] WARNING: Failed to get directory to cache.: file /builds/worker/checkouts/gecko/security/sandbox/win/src/sandboxbroker/sandboxBroker.cpp:172
[task 2026-03-14T11:19:48.474+00:00] 11:19:48     INFO - PID 10840 | [Parent 10840, Main Thread] WARNING: Failed to get directory to cache.: file /builds/worker/checkouts/gecko/security/sandbox/win/src/sandboxbroker/sandboxBroker.cpp:172
[task 2026-03-14T11:19:48.476+00:00] 11:19:48     INFO - PID 10840 | [Parent 10840, Main Thread] WARNING: Couldn't get the user appdata directory. Crash events may not be produced.: file /builds/worker/checkouts/gecko/toolkit/crashreporter/nsExceptionHandler.cpp:2914
[task 2026-03-14T11:19:48.476+00:00] 11:19:48     INFO - (xpcshell/head.js) | test MAIN run_test pending (1)
[task 2026-03-14T11:19:48.477+00:00] 11:19:48     INFO - (xpcshell/head.js) | test run_next_test 0 pending (2)
[task 2026-03-14T11:19:48.478+00:00] 11:19:48     INFO - (xpcshell/head.js) | test MAIN run_test finished (2)
[task 2026-03-14T11:19:48.478+00:00] 11:19:48     INFO - running event loop
[task 2026-03-14T11:19:48.480+00:00] 11:19:48     INFO - PID 10840 | Couldn't convert chrome URL: chrome://branding/locale/brand.properties
[task 2026-03-14T11:19:48.482+00:00] 11:19:48     INFO - PID 10840 | [Parent 10840, Main Thread] WARNING: Could not get the program name for a cubeb stream.: 'NS_SUCCEEDED(rv)', file /builds/worker/checkouts/gecko/dom/media/CubebUtils.cpp:569
[task 2026-03-14T11:19:48.482+00:00] 11:19:48     INFO - extensions/permissions/test/unit/test_permmanager_unused_expiration.js | Starting test_schema_migration
[task 2026-03-14T11:19:48.483+00:00] 11:19:48     INFO - (xpcshell/head.js) | test test_schema_migration pending (2)
[task 2026-03-14T11:19:48.483+00:00] 11:19:48     INFO - TEST-PASS | extensions/permissions/test/unit/test_permmanager_unused_expiration.js | test_schema_migration - [test_schema_migration : 96] No permissions initially - 0 == 0
[task 2026-03-14T11:19:48.484+00:00] 11:19:48     INFO - TEST-PASS | extensions/permissions/test/unit/test_permmanager_unused_expiration.js | test_schema_migration - [test_schema_migration : 111] moz_origin_interactions table should exist after migration - true == true
[task 2026-03-14T11:19:48.484+00:00] 11:19:48     INFO - TEST-PASS | extensions/permissions/test/unit/test_permmanager_unused_expiration.js | test_schema_migration - [test_schema_migration : 115] Schema version should be 13 - 13 == 13
[task 2026-03-14T11:19:48.485+00:00] 11:19:48     INFO - (xpcshell/head.js) | test run_next_test 0 finished (2)
[task 2026-03-14T11:19:48.485+00:00] 11:19:48     INFO - (xpcshell/head.js) | test run_next_test 1 pending (2)
[task 2026-03-14T11:19:48.486+00:00] 11:19:48     INFO - (xpcshell/head.js) | test test_schema_migration finished (2)
[task 2026-03-14T11:19:48.486+00:00] 11:19:48     INFO - "CONSOLE_MESSAGE: (info) No chrome package registered for chrome://branding/locale/brand.properties"
[task 2026-03-14T11:19:48.487+00:00] 11:19:48     INFO - extensions/permissions/test/unit/test_permmanager_unused_expiration.js | Starting test_interaction_tracking
[task 2026-03-14T11:19:48.487+00:00] 11:19:48     INFO - (xpcshell/head.js) | test test_interaction_tracking pending (2)
[task 2026-03-14T11:19:48.488+00:00] 11:19:48     INFO - (xpcshell/head.js) | test run_next_test 1 finished (2)
[task 2026-03-14T11:19:48.490+00:00] 11:19:48     INFO - PID 10840 | Couldn't convert chrome URL: chrome://branding/locale/brand.properties
[task 2026-03-14T11:19:48.490+00:00] 11:19:48     INFO - "CONSOLE_MESSAGE: (info) No chrome package registered for chrome://branding/locale/brand.properties"
[task 2026-03-14T11:19:48.491+00:00] 11:19:48     INFO - TEST-UNEXPECTED-FAIL | extensions/permissions/test/unit/test_permmanager_unused_expiration.js | test_interaction_tracking - [test_interaction_tracking : 143] lastInteractionTime should be positive - 0 > 0
[task 2026-03-14T11:19:48.491+00:00] 11:19:48     INFO - D:/task_177348595231264/build/tests/xpcshell/tests/extensions/permissions/test/unit/test_permmanager_unused_expiration.js:test_interaction_tracking:143
[task 2026-03-14T11:19:48.491+00:00] 11:19:48     INFO - exiting test
[task 2026-03-14T11:19:48.494+00:00] 11:19:48    ERROR - Unexpected exception NS_ERROR_ABORT: 
[task 2026-03-14T11:19:48.494+00:00] 11:19:48    ERROR - _abort_failed_test@D:\task_177348595231264\build\tests\xpcshell\head.js:942:20
[task 2026-03-14T11:19:48.494+00:00] 11:19:48    ERROR - do_report_result@D:\task_177348595231264\build\tests\xpcshell\head.js:1054:5
[task 2026-03-14T11:19:48.494+00:00] 11:19:48    ERROR - Assert<@D:\task_177348595231264\build\tests\xpcshell\head.js:70:21
[task 2026-03-14T11:19:48.494+00:00] 11:19:48    ERROR - Assert.prototype.report@resource://testing-common/Assert.sys.mjs:250:10
[task 2026-03-14T11:19:48.494+00:00] 11:19:48    ERROR - compareNumbers@resource://testing-common/Assert.sys.mjs:567:10
[task 2026-03-14T11:19:48.494+00:00] 11:19:48    ERROR - greater@resource://testing-common/Assert.sys.mjs:606:18
[task 2026-03-14T11:19:48.494+00:00] 11:19:48    ERROR - test_interaction_tracking@D:/task_177348595231264/build/tests/xpcshell/tests/extensions/permissions/test/unit/test_permmanager_unused_expiration.js:143:10
[task 2026-03-14T11:19:48.494+00:00] 11:19:48    ERROR - async*_run_next_test/<@D:\task_177348595231264\build\tests\xpcshell\head.js:1858:22
[task 2026-03-14T11:19:48.494+00:00] 11:19:48    ERROR - _run_next_test@D:\task_177348595231264\build\tests\xpcshell\head.js:1858:38
[task 2026-03-14T11:19:48.494+00:00] 11:19:48    ERROR - run@D:\task_177348595231264\build\tests\xpcshell\head.js:880:9
[task 2026-03-14T11:19:48.495+00:00] 11:19:48    ERROR - _do_main@D:\task_177348595231264\build\tests\xpcshell\head.js:245:6
[task 2026-03-14T11:19:48.495+00:00] 11:19:48    ERROR - _execute_test@D:\task_177348595231264\build\tests\xpcshell\head.js:654:5
[task 2026-03-14T11:19:48.495+00:00] 11:19:48    ERROR - @-e:1:1
[task 2026-03-14T11:19:48.495+00:00] 11:19:48    ERROR - 
[task 2026-03-14T11:19:48.495+00:00] 11:19:48     INFO - exiting test
[task 2026-03-14T11:19:48.498+00:00] 11:19:48     INFO - PID 10840 | [Parent 10840, Main Thread] WARNING: NS_ENSURE_TRUE(inst) failed: file StaticComponents.cpp:14232
[task 2026-03-14T11:19:48.499+00:00] 11:19:48     INFO - PID 10840 | [Parent 10840, Main Thread] WARNING: XPCOM object StringBuffer released from static ctor/dtor: file /builds/worker/checkouts/gecko/xpcom/base/nsTraceRefcnt.cpp:214
[task 2026-03-14T11:19:48.500+00:00] 11:19:48     INFO - PID 10840 | [Parent 10840, Main Thread] WARNING: XPCOM object PerThreadData destroyed from static ctor/dtor: file /builds/worker/checkouts/gecko/xpcom/base/nsTraceRefcnt.cpp:214
[task 2026-03-14T11:19:48.503+00:00] 11:19:48     INFO - PID 10840 | [Parent 10840, Main Thread] WARNING: XPCOM object SourceList destroyed from static ctor/dtor: file /builds/worker/checkouts/gecko/xpcom/base/nsTraceRefcnt.cpp:214
[task 2026-03-14T11:19:48.504+00:00] 11:19:48     INFO - <<<<<<< End of full log for extensions/permissions/test/unit/test_permmanager_unused_expiration.js
[task 2026-03-14T11:19:48.507+00:00] 11:19:48     INFO - TEST-START | toolkit/components/backgroundtasks/tests/xpcshell/test_backgroundtask_deletes_profile.js
Flags: needinfo?(emz)
Summary: Perma Xpc extensions/permissions/test/unit/test_permmanager_unused_expiration.js- test_interaction_tracking - [test_interaction_tracking : 143] lastInteractionTime should be positive - 0 > 0 | when Gecko 150 merges to beta on 2026-03-23 → Perma Xpcshell extensions/permissions/test/unit/test_permmanager_unused_expiration.js- test_interaction_tracking - [test_interaction_tracking : 143] lastInteractionTime should be positive - 0 > 0 | when Gecko 150 merges to beta on 2026-03-23
Summary: Perma Xpcshell extensions/permissions/test/unit/test_permmanager_unused_expiration.js- test_interaction_tracking - [test_interaction_tracking : 143] lastInteractionTime should be positive - 0 > 0 | when Gecko 150 merges to beta on 2026-03-23 → Perma Xpcshell extensions/permissions/test/unit/test_permmanager_unused_expiration.js | test_interaction_tracking - [test_interaction_tracking : 143] lastInteractionTime should be positive - 0 > 0 | when Gecko 150 merges to beta on 2026-03-23
Keywords: regression
Regressed by: 2012554
Assignee: nobody → emz
Status: NEW → ASSIGNED
Flags: needinfo?(emz)

Friendly reminder, tomorrow is the last working day before the Fx150 merge day. firefox-main merges to beta on Monday 2026-03-23.

I've updated the patch, could you please try again? It's passing for me locally now.

Flags: needinfo?(emz) → needinfo?(asilaghi)

Sorry for the extra ping, today is the last working day before the beta merge.
:emz, will you find a reviewer and land the patch today?

Flags: needinfo?(emz)
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Pushed by ezuehlcke@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/f85d712607d7 https://hg.mozilla.org/integration/autoland/rev/a58edc9be6ae Set permissions.expireUnused.enabled in interaction tracking tests r=permissions-reviewers,timhuang
Status: REOPENED → RESOLVED
Closed: 26 days ago26 days ago
Resolution: --- → FIXED
Target Milestone: --- → 150 Branch
Flags: needinfo?(emz)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: