Closed
Bug 1315513
Opened 8 years ago
Closed 6 years ago
Intermittent toolkit/components/extensions/test/xpcshell/test_ext_alarms_replaces.js | test_duplicate_alarm_name_replaces_alarm - [test_duplicate_alarm_name_replaces_alarm : 92] duplicate named alarm replaced existing alarm - false == true
Categories
(WebExtensions :: General, defect, P3)
WebExtensions
General
Tracking
(firefox63 fixed, firefox64 fixed)
RESOLVED
FIXED
mozilla64
People
(Reporter: intermittent-bug-filer, Assigned: robwu)
Details
(Keywords: bulk-close-intermittents, intermittent-failure)
Attachments
(1 file)
Filed by: philringnalda [at] gmail.com https://treeherder.mozilla.org/logviewer.html#?job_id=38734288&repo=mozilla-inbound https://archive.mozilla.org/pub/mobile/tinderbox-builds/mozilla-inbound-android-api-15/1478386521/mozilla-inbound_ubuntu64_vm_armv7_mobile_test-xpcshell-3-bm120-tests1-linux64-build27.txt.gz
Updated•8 years ago
|
Component: WebExtensions: Untriaged → WebExtensions: General
Priority: -- → P3
Status: NEW → RESOLVED
Closed: 7 years ago
Keywords: bulk-close-intermittents
Resolution: --- → INCOMPLETE
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Updated•7 years ago
|
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 6•6 years ago
|
||
https://wiki.mozilla.org/Bug_Triage#Intermittent_Test_Failure_Cleanup
Status: REOPENED → RESOLVED
Closed: 7 years ago → 6 years ago
Resolution: --- → INCOMPLETE
Updated•6 years ago
|
Product: Toolkit → WebExtensions
Updated•6 years ago
|
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 9•6 years ago
|
||
https://wiki.mozilla.org/Bug_Triage#Intermittent_Test_Failure_Cleanup
Status: REOPENED → RESOLVED
Closed: 6 years ago → 6 years ago
Resolution: --- → INCOMPLETE
Comment 10•6 years ago
|
||
Fail reappeared on central. Log link: https://treeherder.mozilla.org/logviewer.html#?job_id=192565580&repo=mozilla-central&lineNumber=1871
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Assignee | ||
Comment 13•6 years ago
|
||
This failure occurs when the tests run so slow, that the timer is triggered before the test can replace it again. I'm going to replace the test with one that is not sensitive to the system load.
Assignee: nobody → rob
Status: REOPENED → ASSIGNED
Assignee | ||
Comment 14•6 years ago
|
||
The original test_ext_alarms_replaces test was sensitive to system loads that slowed down the execution of the test, resulting in intermittent failures. This new test tests the equivalent behavior (namely that calling browser.alarms.create replaces a previous alarm), without being sensitive to system load. This is achieved by creating a repeating alarm and immediately replacing this alarm with a one-shot alarm that runs later than the original alarm.
Comment hidden (Intermittent Failures Robot) |
Comment 16•6 years ago
|
||
Comment on attachment 9005259 [details] Bug 1315513 - Replace test_ext_alarms_replaces with reliable test Andrew Swan [:aswan] has approved the revision.
Attachment #9005259 -
Flags: review+
Comment 17•6 years ago
|
||
Pushed by rob@robwu.nl: https://hg.mozilla.org/integration/autoland/rev/a3deb2827c8e Replace test_ext_alarms_replaces with reliable test r=aswan
Comment 18•6 years ago
|
||
Backed out for xpcshell failures on test_ext_alarms_replaces.js Push link: https://treeherder.mozilla.org/#/jobs?repo=autoland&revision=a3deb2827c8ed709b15ef8a7a492d809e25608b2 Backout link: https://hg.mozilla.org/integration/autoland/rev/b427748105aa9e85740566a969e7385b64571826 Log link: https://treeherder.mozilla.org/logviewer.html#?job_id=197886118&repo=autoland&lineNumber=2145
Flags: needinfo?(rob)
Assignee | ||
Comment 19•6 years ago
|
||
Interesting. Waiting for the listener causes MessageChannel.jsm to trigger the "Message manager disconnected" error because API:RunListener does not return until promise of the onAlarms event handler resolves. When the extension is shut down at the end of the test, this error occurs. Not something to worry about, I'll add it to the promise ignore list. Hopefully fixed when MessageChannel.jsm goes away.
Flags: needinfo?(rob)
Comment 20•6 years ago
|
||
Pushed by rob@robwu.nl: https://hg.mozilla.org/integration/autoland/rev/c8d3a0f2f2b0 Replace test_ext_alarms_replaces with reliable test r=aswan
Comment 21•6 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/c8d3a0f2f2b0
Status: ASSIGNED → RESOLVED
Closed: 6 years ago → 6 years ago
status-firefox64:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla64
Updated•6 years ago
|
status-firefox63:
--- → affected
Comment 22•6 years ago
|
||
bugherder uplift |
https://hg.mozilla.org/releases/mozilla-beta/rev/559c26308a99
You need to log in
before you can comment on or make changes to this bug.
Description
•