Closed
Bug 1195732
Opened 9 years ago
Closed 9 years ago
Intermittent Talos AttributeError: 'ProcessHandler' object has no attribute 'returncode'
Categories
(Testing :: Talos, defect)
Tracking
(firefox41 unaffected, firefox42 unaffected, firefox43 fixed, firefox-esr38 unaffected)
RESOLVED
FIXED
mozilla43
Tracking | Status | |
---|---|---|
firefox41 | --- | unaffected |
firefox42 | --- | unaffected |
firefox43 | --- | fixed |
firefox-esr38 | --- | unaffected |
People
(Reporter: RyanVM, Assigned: parkouss)
References
Details
(Keywords: intermittent-failure)
Attachments
(1 file, 1 obsolete file)
1.28 KB,
patch
|
jmaher
:
review+
|
Details | Diff | Splinter Review |
No description provided.
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment 2•9 years ago
|
||
interesting, looking at mozprocess.processhandler:
https://dxr.mozilla.org/mozilla-central/source/testing/mozbase/mozprocess/mozprocess/processhandler.py
It is hard to tell, but self.returncode is easily discoverable for the windows case, I wonder if it is discoverable for the linux case? Either way, the base case seems to define it.
What is really odd is that it looks like we should always be hitting this code path for checking proc.returncode:
http://hg.mozilla.org/build/talos/file/c0039de7a1c6/talos/talos_process.py#l68
this makes me wonder why processhandler would not have set returncode.
:parkouss, you know a lot about mozbase and talos, maybe you have a thought which I don't have.
Flags: needinfo?(j.parkouss)
Assignee | ||
Comment 3•9 years ago
|
||
This should fix the issue. I forgot that ProcessHandler is a bit fragile with returncode and do not react like subprocess for that.
Assignee: nobody → j.parkouss
Status: NEW → ASSIGNED
Flags: needinfo?(j.parkouss)
Attachment #8649356 -
Flags: review?(jmaher)
Comment 4•9 years ago
|
||
Comment on attachment 8649356 [details] [diff] [review]
1195732.patch
Review of attachment 8649356 [details] [diff] [review]:
-----------------------------------------------------------------
hey, this should work!
Attachment #8649356 -
Flags: review?(jmaher) → review+
Assignee | ||
Comment 5•9 years ago
|
||
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Updated•9 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Reporter | ||
Updated•9 years ago
|
status-firefox41:
--- → unaffected
status-firefox42:
--- → unaffected
status-firefox43:
--- → fixed
status-firefox-esr38:
--- → unaffected
Target Milestone: --- → mozilla43
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Reporter | ||
Updated•9 years ago
|
Status: RESOLVED → REOPENED
Flags: needinfo?(j.parkouss)
Resolution: FIXED → ---
Target Milestone: mozilla43 → ---
Assignee | ||
Comment 16•9 years ago
|
||
So this is normal, :jmaher backed out the fix for another reason. NI :jmaher so he can mark this as resolved once the patch is landed again.
Flags: needinfo?(j.parkouss) → needinfo?(jmaher)
Comment 17•9 years ago
|
||
working on fixing the talos issue in bug 1195288, on r+ there we can land talos again and this will be resolved.
Flags: needinfo?(jmaher)
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Assignee | ||
Comment 60•9 years ago
|
||
So this should fix another issue we have with that proc.returncode attribute; This is the last one remaining, so we should be good after that.
I tried locally with success, though a try would be good I think (I can do that later today).
Attachment #8649356 -
Attachment is obsolete: true
Attachment #8659173 -
Flags: review?(jmaher)
Comment 61•9 years ago
|
||
Comment on attachment 8659173 [details] [diff] [review]
1195732.patch
Review of attachment 8659173 [details] [diff] [review]:
-----------------------------------------------------------------
good stuff!
Attachment #8659173 -
Flags: review?(jmaher) → review+
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Assignee | ||
Comment 65•9 years ago
|
||
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment 95•9 years ago
|
||
Keywords: checkin-needed
Comment 96•9 years ago
|
||
Status: REOPENED → RESOLVED
Closed: 9 years ago → 9 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla43
You need to log in
before you can comment on or make changes to this bug.
Description
•