Closed
Bug 1373807
Opened 7 years ago
Closed 7 years ago
[mozmill] testWeeklyWithExceptionRecurrence.js failing on all platforms, Linux more than others
Categories
(Calendar :: Internal Components, defect, P2)
Tracking
(Not tracked)
RESOLVED
FIXED
5.8
People
(Reporter: jorgk-bmo, Assigned: Taraman)
Details
(Keywords: intermittent-failure, Whiteboard: [Thunderbird-testfailure: Z all])
Attachments
(1 file, 1 obsolete file)
2.24 KB,
patch
|
Taraman
:
review+
|
Details | Diff | Splinter Review |
+++ This bug was initially created as a clone of Bug #1329957 +++
Assignee | ||
Comment 1•7 years ago
|
||
running locally I saw, that in week view, where the failures occur the event boxes appear sequentially. So most probably this is a timing issue again. I'll prepare a patch that changes the logic to wait for the last event and then checks for the preceding ones.
Assignee | ||
Comment 2•7 years ago
|
||
I have a patch ready, unfortunately tryserver does not seem to run the mozmill-tests on linux debug builds...
Reporter | ||
Comment 3•7 years ago
|
||
Tom, can you please take a look: https://treeherder.mozilla.org/#/jobs?repo=try-comm-central&revision=6f8003d16c46b22a8fbfe2bddef31653c6d6468c No Mozmill run for Linux 32/64 debug. Maybe related to bug 1342828?
Flags: needinfo?(mozilla)
Comment 4•7 years ago
|
||
It looks like the try parser doesn't know about the chunked mozmill tests. (https://bugzilla.mozilla.org/attachment.cgi?id=8880478&action=diff)
Flags: needinfo?(mozilla)
Reporter | ||
Comment 5•7 years ago
|
||
This test also fails on Windows debug: https://treeherder.mozilla.org/#/jobs?repo=comm-central&revision=b244943f2b123b5ca13cdf913835a131cf6bd99c&selectedJob=109536084
Keywords: intermittent-failure
Whiteboard: [Thunderbird-testfailure: Z Linux, Mac] → [Thunderbird-testfailure: Z all]
Reporter | ||
Updated•7 years ago
|
Summary: [mozmill] testWeeklyWithExceptionRecurrence.js failing on Linux and Mac → [mozmill] testWeeklyWithExceptionRecurrence.js failing on all platforms, Linux more than others
Reporter | ||
Comment 6•7 years ago
|
||
Can you do your testing on Windows debug since it fails there, too?
Comment 7•7 years ago
|
||
You can also change try request to be `-u mozmill,mozmill-1,mozmill-2` to get the mozmill tests to run on both linux and elsewhere. (Untested)
Assignee | ||
Comment 8•7 years ago
|
||
In these try-runs, the respective test is not failing: https://treeherder.mozilla.org/#/jobs?repo=try-comm-central&revision=9ff7bd753c8dc4dd33a45da767c28aeb1e2fedf2 https://treeherder.mozilla.org/#/jobs?repo=try-comm-central&revision=7d52df35197f288e51bb2aa60d2ad3e37333078d
Assignee | ||
Comment 9•7 years ago
|
||
This patch fixes the test as shown in the try-builds in the previous comment.
Reporter | ||
Comment 10•7 years ago
|
||
Comment on attachment 8881946 [details] [diff] [review] Fix V1.0 Review of attachment 8881946 [details] [diff] [review]: ----------------------------------------------------------------- Sorry, I have no review rights in calendar/. If Philipp is too busy, perhaps redirect to someone else with review rights. ::: calendar/test/mozmill/cal-recurrence/testWeeklyWithExceptionRecurrence.js @@ +177,2 @@ > controller.assertNode(lookupEventBox("week", EVENT_BOX, null, 4, HOUR)); > + controller.assertNodeNotExist(lookupEventBox("week", EVENT_BOX, null, 5, HOUR)); Nit: Trailing space.
Attachment #8881946 -
Flags: review?(jorgk) → review?(philipp)
Assignee | ||
Comment 11•7 years ago
|
||
Hrmpf. I linted it to prevent this. Obviously eslint is not working properly in my installation...
Assignee | ||
Comment 12•7 years ago
|
||
Comment on attachment 8881946 [details] [diff] [review] Fix V1.0 Shifting Review to makeyday, since Philipp seems to be busy right now.
Attachment #8881946 -
Flags: review?(philipp) → review?(makemyday)
Comment 13•7 years ago
|
||
Comment on attachment 8881946 [details] [diff] [review] Fix V1.0 Review of attachment 8881946 [details] [diff] [review]: ----------------------------------------------------------------- Thanks, r+ with the whitespaces removed.
Attachment #8881946 -
Flags: review?(makemyday) → review+
Assignee | ||
Comment 14•7 years ago
|
||
Patch with the fixed whitespace
Attachment #8886876 -
Flags: review+
Assignee | ||
Comment 15•7 years ago
|
||
Pushed to c-c: https://hg.mozilla.org/comm-central/rev/0170000376576d23e86bd8faa3e51c4e659f85c2
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → 5.5
Assignee | ||
Updated•7 years ago
|
Attachment #8881946 -
Attachment is obsolete: true
Updated•7 years ago
|
Attachment #8886876 -
Attachment is patch: true
Updated•7 years ago
|
Target Milestone: 5.5 → 5.8
Reporter | ||
Comment 16•7 years ago
|
||
Not a total success since the test failure is still there on Linux 32bit. https://treeherder.mozilla.org/#/jobs?repo=comm-central&revision=0170000376576d23e86bd8faa3e51c4e659f85c2&selectedJob=114715679 It seems to be gone from Linux 64bit.
Assignee | ||
Comment 17•7 years ago
|
||
The failure there hoever is an unhappy coincidence with another problem. [1] shows > EXCEPTION: Timeout waiting for modal dialog to open. Which leads to a different issue. Sometimes the Event-Dialog fails to open in Time (>30s) on the debug-builds. Since this happens very rarely, I did not think about changing this timeout up to now. [1]: https://treeherder.mozilla.org/logviewer.html#?job_id=114715679&repo=comm-central&lineNumber=14482
You need to log in
before you can comment on or make changes to this bug.
Description
•