Closed Bug 946005 Opened 11 years ago Closed 11 years ago

Make Valgrind builds work on try

Categories

(Release Engineering :: General, defect, P3)

All
Linux
defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: n.nethercote, Unassigned)

References

Details

(Whiteboard: [valgrind])

Attachments

(1 file)

For Valgrind builds to be unhidden, they need to be selectable via trychooser.
(They also need to be runnable on Try, which is bug 801955.)
> For Valgrind builds to be unhidden, they need to be selectable via
> trychooser.
> (They also need to be runnable on Try, which is bug 801955.)

Bug 801955 didn't end up enabling them on try, so that's now part of this bug.
Summary: Add Valgrind builds to trychooser → Make Valgrind builds work on try
The problem actually is try chooser here. The builders exist in buildbot, but try chooser doesn't let you choose them, so it's impossible to actually get a valgrind build.
maybe this will just work?
Attachment #8346608 - Flags: review?(sphink)
Comment on attachment 8346608 [details] [diff] [review]
valgrind-buildbotcustom-2.diff

Review of attachment 8346608 [details] [diff] [review]:
-----------------------------------------------------------------

And it does indeed appear to just work:

% clearpending
Cleared 2076 pending builds
% showpending 
% C=a1c636ee4706; buildbot sendchange --master localhost:9900 -u sfink@mozilla.com -b try -r $C -l "http://hg.mozilla.org/try/rev/$C" -c 'biscuit try: -b do -p linux64-valgrind -u none' -P hazards js/src/squeezebot.cpp 
change sent successfully
% showpending
Linux x86-64 try valgrind
%

\o/

Nice!
Attachment #8346608 - Flags: review?(sphink) → review+
Attachment #8346608 - Flags: checked-in+
Another gold star for catlee :)  Thanks!
In production
I'm seeing Valgrind jobs occurring in |-p all| jobs, and also in a |try: -b o -p linux64-valgrind -u none -t none| test I just pushed (https://tbpl.mozilla.org/?tree=Try&rev=95b9ffbf9231&jobname=valgrind&showall=1).  Great!

Now we just need to update trychooser.  Let's do that in another bug.  I filed bug 950223.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Component: General Automation → General
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: