Closed
Bug 762179
Opened 12 years ago
Closed 12 years ago
Landing by ehsan caused Android reftests-3 to fail without much information
Categories
(Release Engineering :: General, defect, P3)
Release Engineering
General
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: armenzg, Assigned: ehsan.akhgari)
References
Details
(Whiteboard: [mobile][testing][triagefollowup])
Attachments
(2 files)
2.69 KB,
text/x-python
|
Details | |
1.21 KB,
patch
|
catlee
:
feedback-
|
Details | Diff | Splinter Review |
Ehsan landed a bunch of reftests that are turning the Android reftests-3 as orange. [1][2] Unfortunately, there is no test failures on the log. I believe this is a buildbot artifact. The log it fails with: TinderboxPrint: reftest-3<br/><em class="testfail">T-FAIL</em> This is outputted by buildbot if (passCount > 0) is not valid: summary = emphasizeFailureText("T-FAIL") I think the buildbot code is incorrect. I am looking into it. [1] https://tbpl.mozilla.org/?tree=Mozilla-Inbound&jobname=Android Tegra 250 mozilla-inbound opt test reftest-3&noignore=1&rev=df6702c41ddd [2] https://tbpl.mozilla.org/php/getParsedLog.php?id=12411687&tree=Mozilla-Inbound&full=1 [3] http://mxr.mozilla.org/build/source/buildbotcustom/steps/mobile.py#83
Assignee | ||
Comment 1•12 years ago
|
||
FWIW, we're looking into disabling the tests for now in bug 762180. Bug 762181 is filed to re-enable them when this is fixed.
Reporter | ||
Comment 2•12 years ago
|
||
This shows that the log can be parsed: Armens-MacBook-Air:~ armenzg$ python analyze.py TinderboxPrint: reftest-3<br/>1638/0/55 [0] The problem comes if the file is an empty one: Armens-MacBook-Air:~ armenzg$ python analyze.py Traceback (most recent call last): File "analyze.py", line 86, in <module> summary = emphasizeFailureText("T-FAIL") NameError: name 'emphasizeFailureText' is not defined I don't like that "if passCount > 0" statement.
Reporter | ||
Comment 3•12 years ago
|
||
I believe that the stdio log file does not exist when we call it and that is why we fall on the else statement. I am trying to run this on staging. catlee, what do you think so far?
Attachment #630693 -
Flags: feedback?(catlee)
Reporter | ||
Comment 4•12 years ago
|
||
Adding dustin in case he notices something obvious. I don't know enough about buildbot.
Comment 5•12 years ago
|
||
Comment on attachment 630693 [details] [diff] [review] be more clear about issue Review of attachment 630693 [details] [diff] [review]: ----------------------------------------------------------------- I don't think log is the filename on disk, so os.stat won't work here. I also doubt it's empty. We need to figure out why the parser isn't working on this file. I also believe that the log parser to look at is summarizeLogReftest
Attachment #630693 -
Flags: feedback?(catlee) → feedback-
Assignee | ||
Comment 6•12 years ago
|
||
FWIW, I ended up disabling the newly added tests for native Fennec on inbound yesterday (bug 762180) and that fixed the problem. So this was merely an issue with some additional tests being run.
Assignee | ||
Comment 7•12 years ago
|
||
I did a try push which re-enables these tests on native Fennec, and I triggered R3 on it: https://tbpl.mozilla.org/?tree=Try&rev=8cb42a493f6f Armen said that he's going to use it to test to make sure that whatever fix he comes up with for this actually works.
Assignee | ||
Comment 8•12 years ago
|
||
Any updates on this?
Comment 9•12 years ago
|
||
Armen: are you still looking at this?
Component: Release Engineering → Release Engineering: Automation (General)
OS: Mac OS X → All
QA Contact: release → catlee
Hardware: x86 → All
Whiteboard: [mobile][testing]
Reporter | ||
Comment 10•12 years ago
|
||
I tried getting buildduty to work on it but he didn't want to. I am not looking at this and I should not touch it until I get the win8 builds working again.
Reporter | ||
Comment 11•12 years ago
|
||
FTR I spoke with Ehsan on IRC letting him know that I would be busy. Armv6 took a chunk of my week as well.
Assignee | ||
Comment 12•12 years ago
|
||
Any updates on this?
Reporter | ||
Comment 13•12 years ago
|
||
I don't have time to work on this. Asking triagefollowup in hopes that someone can pick it up.
Whiteboard: [mobile][testing] → [mobile][testing][triagefollowup]
Updated•12 years ago
|
Priority: -- → P3
Comment 14•12 years ago
|
||
Clint, is this something we think someone on your end of the yard would want to look into. I don't know of any specifics in releng side that would warrant causing this. Primarily I'm not comprehending how running a few reftests can cause the problem described. And we've been getting better infra wise for mobile and reftests in particular that we might be able to see a specific issue. If you don't think it belongs on your team yet, or specifically that there's no-one to work on it, we can leave it in our queue for now.
Flags: needinfo?(ctalbert)
Comment 15•12 years ago
|
||
Unfortunately I cannot see any of the logs referenced in this bug as too much time has passed. I don't really remember this bug when it was filed. Is there a chance that we can reproduce it now? From the sounds of it this was a buildbot specific thing, I would say the next steps are to reproduce this.
Flags: needinfo?(ctalbert)
Comment 16•12 years ago
|
||
I landed this on try server and the tests were green: https://tbpl.mozilla.org/?tree=Try&rev=a75ab5f1b3de but r3 took a long time which is what the comment indicated in the manifest file. I am not sure we need this bug anymore?
Assignee | ||
Comment 17•12 years ago
|
||
OK, if you believe this is no longer an issue, I guess we can re-enable these tests: https://hg.mozilla.org/integration/mozilla-inbound/rev/13061a0c2e7a
Assignee: nobody → ehsan
Comment 18•12 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/13061a0c2e7a
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Updated•11 years ago
|
Product: mozilla.org → Release Engineering
Updated•6 years ago
|
Component: General Automation → General
You need to log in
before you can comment on or make changes to this bug.
Description
•