Closed
Bug 873904
Opened 11 years ago
Closed 8 years ago
Linux32 Valgrind builds broken by Linux32-on-64 builds
Categories
(Release Engineering :: General, defect)
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: philor, Unassigned)
References
Details
(Whiteboard: [build disabled])
Attachments
(1 file)
841 bytes,
patch
|
catlee
:
review+
philor
:
checked-in+
|
Details | Diff | Splinter Review |
In theory http://mxr.mozilla.org/mozilla-central/source/browser/config/mozconfigs/linux32/valgrind#1 -> http://mxr.mozilla.org/mozilla-central/source/browser/config/mozconfigs/linux32/nightly#10 would have 32-bit Valgrind builds sourcing the mozconfig that would let them do 32-on-64, but that theory falls down when it meets http://mxr.mozilla.org/build/source/tools/scripts/valgrind/valgrind.sh#66 - as you can see from https://tbpl.mozilla.org/php/getParsedLog.php?id=23130466&full=1&branch=mozilla-central for a 32-bit build on a 64-bit slave, we wind up using the linux64/valgrind mozconfig.
Comment 1•11 years ago
|
||
(In reply to Phil Ringnalda (:philor) from comment #0) > http://mxr.mozilla.org/build/source/tools/scripts/valgrind/valgrind.sh#66 - Urgh, why doesn't it use the same thing as other builds?
Reporter | ||
Comment 3•11 years ago
|
||
Not that I think you really wanted an answer, certainly not the answer that exists, but it's different (as are Jetpack-on-the-jetpack-tree and SpiderMonkey shell builds) because creating a new pure-buildbot job was a pain in the ass, requiring a ton of boilerplate and reconfig after reconfig, and mozharness was still in the far future, so they did several of these ScriptFactory jobs, where all buildbot does is set a few variables and run a shell script or a Python script that does everything else. None of those are sexy things that releng feels any ownership of, so if anyone else wants to rewrite the way they work, patches are (sort of) welcome, but they aren't going to do it.
Assignee | ||
Updated•11 years ago
|
Product: mozilla.org → Release Engineering
Reporter | ||
Comment 4•11 years ago
|
||
So, just stop pretending we can run it? Three months of just wasting machine time now.
Comment 5•11 years ago
|
||
John, you've indicated wanting to know when something is being run broken for some time - these jobs (Valgrind x86; the 64bit variant is fine) now fall into this category. Please can you make a call on this either way? (ie: allocate someone from releng to tweak the mozconfigs per comment 0, or else allocate someone to turn these off). Thanks! :-) https://tbpl.mozilla.org/?showall=1&jobname=valgrind https://tbpl.mozilla.org/php/getParsedLog.php?id=26530880&tree=Mozilla-Central#error0
Flags: needinfo?(joduinn)
Reporter | ||
Comment 6•11 years ago
|
||
Comment 7•11 years ago
|
||
Are we sure this is the right thing to do in the long run? Perhaps it's a suitable stop-gap, but stopping tests just because of a harness issue doesn't seem to be appropriate, although keeping a test harness continuously red isn't appropriate either. :-/
Comment 8•11 years ago
|
||
Maybe get your manager to hassle releng? I was hoping the needinfo on joduinn might get somewhere, but it doesn't seem to have helped... :-(
Updated•11 years ago
|
Attachment #798682 -
Flags: review?(catlee) → review+
Reporter | ||
Comment 9•11 years ago
|
||
Comment on attachment 798682 [details] [diff] [review] [configs] stop it https://hg.mozilla.org/build/buildbot-configs/rev/a8709aa9d223
Attachment #798682 -
Flags: checked-in+
Comment 10•11 years ago
|
||
In production
Reporter | ||
Updated•11 years ago
|
Assignee: philringnalda → nobody
Status: ASSIGNED → NEW
Whiteboard: [build disabled]
Updated•9 years ago
|
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Reporter | ||
Comment 12•9 years ago
|
||
This would be FIXED if when you loaded https://treeherder.mozilla.org/#/jobs?repo=mozilla-central&filter-searchStr=valgrind there were Linux32 jobs showing as well as Linux64.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Updated•8 years ago
|
Status: REOPENED → RESOLVED
Closed: 9 years ago → 8 years ago
Resolution: --- → WONTFIX
Assignee | ||
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
•