Closed Bug 1291985 Opened 8 years ago Closed 8 years ago

DON'T USE WinXP debug only TEST-UNEXPECTED-TIMEOUT | toolkit/mozapps/update/tests/unit_service_updater/bootstrapSvc.js | Test timed out - followed by numerous other update test failures on WinXP debug only

Categories

(Toolkit :: Application Update, defect, P3)

Unspecified
Windows XP
defect

Tracking

()

RESOLVED FIXED
mozilla51
Tracking Status
firefox-esr45 --- fixed
firefox50 --- fixed
firefox51 --- fixed

People

(Reporter: intermittent-bug-filer, Assigned: robert.strong.bugs)

References

Details

(Keywords: intermittent-failure)

Attachments

(2 files, 1 obsolete file)

OS: Unspecified → Windows XP
Summary: Intermittent TEST-UNEXPECTED-TIMEOUT | toolkit/mozapps/update/tests/unit_service_updater/bootstrapSvc.js | Test timed out → Intermittent TEST-UNEXPECTED-TIMEOUT | toolkit/mozapps/update/tests/unit_service_updater/bootstrapSvc.js | Test timed out followed by numerous other update test failures
Summary: Intermittent TEST-UNEXPECTED-TIMEOUT | toolkit/mozapps/update/tests/unit_service_updater/bootstrapSvc.js | Test timed out followed by numerous other update test failures → Intermittent TEST-UNEXPECTED-TIMEOUT | toolkit/mozapps/update/tests/unit_service_updater/bootstrapSvc.js | Test timed out - followed by numerous other update test failures on WinXP debug only
The isProcessRunning check always returns true for this failure and it appears that all of the tests that call isProcessRunning also fail when bootstrapSvc.js fails. This could be an intermittent bug in XP or a difference in the build systems when using the code in isProcessRunning and I'll try to find a more reliable way to accomplish what isProcessRunning accomplishes to fix this.
Matt, I mistakenly added the isProcessRunning call to the parallel tests. It shouldn't be called for these tests since it runs in parallel and tests that run at the same time will give a false positive. This won't fix this bug entirely but it should make it so the parallel tests that fail in this instance succeed. It will also give me confirmation as to whether the call to isProcessRunning is returning a false positive for the sequential service tests.
Assignee: nobody → robert.strong.bugs
Status: NEW → ASSIGNED
Attachment #8783140 - Flags: review?(mhowell)
No longer depends on: 1287176
Attachment #8783140 - Flags: review?(mhowell) → review+
Pushed by rstrong@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/4d707b973192
Remove failing check from tests that run in parallel. r=mhowell
Attached patch patch rev1 - disable on XP debug (obsolete) — Splinter Review
Matt, this appears to be specific to XP debug only so instead of spending time on trying to figure out why I'm opting to disable these tests on XP debug.
Attachment #8784177 - Flags: review?(mhowell)
This should just work but those are famous last words so here is a try push
https://treeherder.mozilla.org/#/jobs?repo=try&revision=5a321fce10e5
Comment on attachment 8784177 [details] [diff] [review]
patch rev1 - disable on XP debug

Looks like the build system is having issues. I'll push to try again soonish.
Attachment #8784177 - Flags: review?(mhowell)
Yep, bug 1297547 is making the builds fail
Since all of the tests specified didn't run I went ahead and pushed this to oak
https://treeherder.mozilla.org/#/jobs?repo=oak&revision=189f55e63199
Keywords: leave-open
Priority: -- → P3
Comment on attachment 8784542 [details] [diff] [review]
patch rev2 - disable on XP debug

I verified that the affected tests ran on all platforms except for Win XP debug so this should be good to go.
https://treeherder.mozilla.org/#/jobs?repo=oak&revision=189f55e63199&selectedJob=216459
Attachment #8784542 - Flags: review?(mhowell)
Comment on attachment 8784542 [details] [diff] [review]
patch rev2 - disable on XP debug

Review of attachment 8784542 [details] [diff] [review]:
-----------------------------------------------------------------

Most of the XP jobs are still pending (!), but xpcshell on opt and debug have passed, so I think we're good.
Attachment #8784542 - Flags: review?(mhowell) → review+
Pushed by rstrong@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/9338a982d9ae
disable updater xpcshell tests on XP debug to prevent intermittent failures due to Process32FirstW failures on debug. r=mhowell
Pushed test only fix to mozilla-aurora
https://hg.mozilla.org/releases/mozilla-aurora/rev/458d5f0a55bb
Target Milestone: --- → mozilla51
https://hg.mozilla.org/mozilla-central/rev/9338a982d9ae
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Summary: Intermittent TEST-UNEXPECTED-TIMEOUT | toolkit/mozapps/update/tests/unit_service_updater/bootstrapSvc.js | Test timed out - followed by numerous other update test failures on WinXP debug only → DON'T USE WinXP debug only TEST-UNEXPECTED-TIMEOUT | toolkit/mozapps/update/tests/unit_service_updater/bootstrapSvc.js | Test timed out - followed by numerous other update test failures on WinXP debug only
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: