Closed Bug 1126177 Opened 11 years ago Closed 10 years ago

Test failure 'All pages have been visited' in /testAwesomeBar/testAccessLocationBar.js due to slow onVisit observer

Categories

(Mozilla QA Graveyard :: Mozmill Tests, defect)

Version 3
x86_64
macOS
defect
Not set
normal

Tracking

(firefox35 fixed, firefox36 fixed, firefox37 fixed, firefox38 fixed, firefox-esr31 fixed)

RESOLVED FIXED
Tracking Status
firefox35 --- fixed
firefox36 --- fixed
firefox37 --- fixed
firefox38 --- fixed
firefox-esr31 --- fixed

People

(Reporter: daniela.domnici, Assigned: teodruta)

References

()

Details

(Whiteboard: [mozmill-test-failure])

Attachments

(1 file)

Module: testAccessLocationBarHistory Test: /testAwesomeBar/testAccessLocationBar.js Error: All pages have been visited Platform: Mac OS X Failed 9 times with the new beta build. Reports: http://mozmill-release.blargon7.com/#/functional/failure?app=Firefox&branch=All&platform=All&from=2015-01-26&to=&test=%2FtestAwesomeBar%2FtestAccessLocationBar.js&func=testAccessLocationBarHistory
OS: Linux → Mac OS X
Whiteboard: [mozmill-test-failure]
This looks like an OSX non-en-US issue with the latest beta.
This is not reproducible locally. I wonder what went wrong on these nodes, the failures are really close to each other, timewise.
Still couldn't reproduce it locally using the same OS X version and beta build. What I actually think happens(ed) here is that the onVisit observer could be affected by the overall system performance, and from my personal experience OS X is really slow/bad performance and clumsy/unpredictable especially on a mini box, I suggest that we should increase the timeout for the waitFor here http://hg.mozilla.org/qa/mozmill-tests/file/2eddc7eace4b/lib/places.js#l185. @Henrik, what do you think ?
(In reply to Henrik Skupin (:whimboo) from comment #4) > Please see: > http://hg.mozilla.org/qa/mozmill-tests/file/2eddc7eace4b/lib/places.js#l20 > > I wonder why we haven't set it to 10s right away. Ok, let's set this to 10s seconds as well then.
Assignee: nobody → teodor.druta
Status: NEW → ASSIGNED
Summary: Test failure 'All pages have been visited' in /testAwesomeBar/testAccessLocationBar.js → Test failure 'All pages have been visited' in /testAwesomeBar/testAccessLocationBar.js due to slow onVisit observer
Attached patch b1126177.patchSplinter Review
This patch will increase the waitForVisited() waitFor() timeout to 10s. It can be applied and was tested to all branches down to mozilla-esr31.
Attachment #8555203 - Flags: review?(mihaela.velimiroviciu)
Attachment #8555203 - Flags: review?(andreea.matei)
Comment on attachment 8555203 [details] [diff] [review] b1126177.patch Review of attachment 8555203 [details] [diff] [review]: ----------------------------------------------------------------- Looks good to me. Lets get it landed!
Attachment #8555203 - Flags: review?(mihaela.velimiroviciu)
Attachment #8555203 - Flags: review?(andreea.matei)
Attachment #8555203 - Flags: review+
Comment on attachment 8555203 [details] [diff] [review] b1126177.patch Review of attachment 8555203 [details] [diff] [review]: ----------------------------------------------------------------- https://hg.mozilla.org/qa/mozmill-tests/rev/4083646df2d0 (default)
Comment on attachment 8555203 [details] [diff] [review] b1126177.patch Let's backport this all the way to esr31. The patch applies on all the branches, testruns all green.
Attachment #8555203 - Flags: checkin?(andreea.matei)
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Product: Mozilla QA → Mozilla QA Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: