Closed Bug 814535 Opened 9 years ago Closed 9 years ago

Intermittent test_0203_app_launch_apply_update.js, test_0203_app_launch_apply_update_svc.js | launch application timer expired

Categories

(Toolkit :: Application Update, defect)

x86
Windows XP
defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla21
Tracking Status
firefox19 --- fixed
firefox20 --- fixed
firefox21 --- fixed
firefox-esr17 --- fixed

People

(Reporter: RyanVM, Assigned: robert.strong.bugs)

References

Details

(Keywords: intermittent-failure)

Attachments

(3 files, 1 obsolete file)

https://tbpl.mozilla.org/php/getParsedLog.php?id=17286711&tree=Mozilla-Inbound

Rev3 WINNT 5.1 mozilla-inbound debug test xpcshell on 2012-11-22 11:31:56 PST for push 4be7afcecf8c
slave: talos-r3-xp-095

TEST-INFO | C:\talos-slave\test\build\xpcshell\tests\toolkit\mozapps\update\test\unit\test_0203_app_launch_apply_update.js | running test ...
TEST-UNEXPECTED-FAIL | C:\talos-slave\test\build\xpcshell\tests\toolkit\mozapps\update\test\unit\test_0203_app_launch_apply_update.js | test failed (with xpcshell return code: 0), see following log:
>>>>>>>
### XPCOM_MEM_LEAK_LOG defined -- logging leaks to c:\docume~1\cltbld\locals~1\temp\tmp-d1lil\runxpcshelltests_leaks.log

TEST-INFO | (xpcshell/head.js) | test 1 pending

TEST-INFO | (xpcshell/head.js) | test 2 pending

TEST-UNEXPECTED-FAIL | C:/talos-slave/test/build/xpcshell/tests/toolkit/mozapps/update/test/unit/test_0203_app_launch_apply_update.js | launch application timer expired - See following stack:
JS frame :: C:\talos-slave\test\build\xpcshell\head.js :: do_throw :: line 451
JS frame :: C:/talos-slave/test/build/xpcshell/tests/toolkit/mozapps/update/test/unit/test_0203_app_launch_apply_update.js :: TC_notify :: line 285
native frame :: <unknown filename> :: <TOP_LEVEL> :: line 0
Looks like it is making it to the observer though it is already after the timeout
TEST-UNEXPECTED-FAIL | c:/talos-slave/test/build/xpcshell/tests/toolkit/mozapps/update/test/unit/test_0203_app_launch_apply_update.js | launch application timer expired - See following stack:
JS frame :: c:\talos-slave\test\build\xpcshell\head.js :: do_throw :: line 461
JS frame :: c:/talos-slave/test/build/xpcshell/tests/toolkit/mozapps/update/test/unit/test_0203_app_launch_apply_update.js :: TC_notify :: line 305
native frame :: <unknown filename> :: <TOP_LEVEL> :: line 0

TEST-INFO | (xpcshell/head.js) | exiting test
TEST-INFO | c:/talos-slave/test/build/xpcshell/tests/toolkit/mozapps/update/test/unit/test_0203_app_launch_apply_update.js | [PO_observe : 283] topic process-finished, process exitValue 0
TEST-INFO | c:/talos-slave/test/build/xpcshell/tests/toolkit/mozapps/update/test/unit/test_0203_app_launch_apply_update.js | [end_test : 258] removing update test directory c:\docume~1\cltbld\locals~1\temp\tmpwffhsb\ExecutableDir.tmp\bin\update_test

There are similar failures for a couple of other tests so I increased the value for all of the similar tests and removed const and let declaration for the tests that have them and don't use them.
Assignee: nobody → robert.bugzilla
Status: NEW → ASSIGNED
Attachment #701514 - Flags: review?(netzen)
Attachment #701514 - Flags: review?(netzen) → review+
Just to be sure I also ran this through try
https://tbpl.mozilla.org/?tree=Try&rev=c3b9d3b10a34
Also seen with test_0203_app_launch_apply_update_svc.js
https://tbpl.mozilla.org/php/getParsedLog.php?id=18739581&full=1&branch=mozilla-inbound

There is also Bug 774014 for Intermittent test_0201_app_launch_apply_update.js and test_0201_app_launch_apply_update_svc.js which may be the same bug.
Summary: Intermittent test_0203_app_launch_apply_update.js | launch application timer expired → Intermittent test_0203_app_launch_apply_update.js, test_0203_app_launch_apply_update_svc.js | launch application timer expired
Pushed to mozilla-inbound
https://hg.mozilla.org/integration/mozilla-inbound/rev/1c7e425e6958

Going to leave this bug open and check back in a week.
Whiteboard: [leave open]
Missed change to test_0203_app_launch_apply_update_svc.js... I'll push this later
Attachment #701542 - Flags: review+
Note to self and others watching... the test failure on fx-team in comment #21 does not contain the changes pushed in comment #20
oops... maybe it does... double checking
Double check shows that it does not. :)
Attached patch Additional logging (obsolete) — Splinter Review
This has already been through try
https://tbpl.mozilla.org/?tree=Try&rev=93f1e7828970
Attachment #702916 - Flags: review?(netzen)
Attachment #702916 - Flags: review?(netzen) → review+
Attachment #702916 - Attachment is obsolete: true
Attachment #702916 - Flags: review+
I've seen these tests take quite some time to finish on my system and can easily imagine them taking much longer on the build systems so I'd like to see if drastically increasing the timeout makes a difference.
Attachment #706823 - Flags: review?(netzen)
Attachment #706823 - Flags: review?(netzen) → review+
Pushed to fx-team
https://hg.mozilla.org/integration/fx-team/rev/b01b51c79f2c

This bug still needs to be left open
Pushed to mozilla-aurora so we can get data from there as well.
https://hg.mozilla.org/releases/mozilla-aurora/rev/c82e639f1907

I'll push to beta and esr later

Once again, please leave open
No new reports in this bug or bug 774014 since this has landed so resolving fixed.
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Whiteboard: [leave open]
Target Milestone: --- → mozilla21
You need to log in before you can comment on or make changes to this bug.