Looking for someone to maintain the darwin-amd64-race builder

68 views
Skip to first unread message

Dave Cheney

unread,
May 17, 2013, 12:18:46 AM5/17/13
to golang-dev
Hello,

I'm looking for someone who can take over running the darwin race
builder. This builder currently runs on my mac mini and hasn't been
the most stable. Running the race builder consumes a lot of ram, at
least 500-700mb per core during the test and stdlib test phase and I
often find the mini unresponsive as most everything else has been
paged out. I think this may be adding to the instability of the build.

I am in the process of ordering more, new, ram for this machine, but I
would also like to ask for someone else to offer to host the darwin
race builder, especially if you have something more powerful than a
mac mini.

Cheers

Dave

Dmitry Vyukov

unread,
May 17, 2013, 4:10:31 AM5/17/13
to Dave Cheney, golang-dev
I will be difficult for me. Due to security considerations I can not
use any darwin machine for this.

There is a question that periodically comes to my mind but I forget to
ask it (or have I already asked it?) -- why don't we use existing
builders to run race detector as well? I.e. one of the existing
builders for darwin can run race as well. The same for windows where
we don't have race builder at all. Are they seriously oversubscribed?

Dave Cheney

unread,
May 17, 2013, 4:13:24 AM5/17/13
to Dmitry Vyukov, golang-dev
> There is a question that periodically comes to my mind but I forget to
> ask it (or have I already asked it?) -- why don't we use existing
> builders to run race detector as well? I.e. one of the existing
> builders for darwin can run race as well. The same for windows where
> we don't have race builder at all. Are they seriously oversubscribed?

That is exactly what we do now, my darwin builder builds the following
keys, darwin-cheney-386 darwin-cheney-amd64 and darwin-cheney-race.

Dmitry Vyukov

unread,
May 17, 2013, 4:18:27 AM5/17/13
to Dave Cheney, golang-dev
The other darwin builder is Mac Mini, 2.4Ghz Core i5. So moving the
race builder to the other machine won't improve the situation.
And windows runs on EC2, which is a VM with limited RAM and it's paid...

brainman

unread,
May 17, 2013, 9:54:22 AM5/17/13
to golan...@googlegroups.com, Dave Cheney
On Friday, 17 May 2013 18:18:27 UTC+10, Dmitry Vyukov wrote:
And windows runs on EC2, which is a VM with limited RAM and it's paid...

I could try to run race builder on windows-amd64 builder, if you like. Or you could try it yourself. But it is not fastest and beefiest. We always wait for windows builders to catch up.

Alex

Dmitry Vyukov

unread,
May 20, 2013, 5:18:33 AM5/20/13
to brainman, golang-dev, Dave Cheney
I will setup a windows VM on my linux builder.
Reply all
Reply to author
Forward
0 new messages