On 09/16/2013 12:59 PM, Derek Atkins wrote:
Hi Jason,
Jason Edgecombe <[email protected]> writes:
Hi Derek,
We don't have a Fedora build slave, so that would be welcome. Would
your VM server be able to handle multiple slaves building at the same
time? In addition to the performance impact, I think that the group
was divided on whether dissimilar buildslaves would be acceptable.
I think it depends whether it's CPU or I/O bound. CPU sharing seems to
work pretty well.. I/O, however, seems to impact the system. I have a
Win32 build server for GnuCash that runs and doesn't seem to cause
issues; I double building OpenAFS would be a major drain on system
resources. I can always spool up one and see how it behaves.
I have attached the output of "sar -udp" for some time during one of the
builds. It's definitely CPU-bound with heavy I/O, but you can be the
judge. For a build slave, you can reduce I/O on ext3 filesystems by
adding the "commit=60" mount option.
Here is a guide for setting up a buildslave:
http://openafs-wiki.stanford.edu/BuildbotSlaveHowto/
Here is a puppet module for installing buildbot, but it's only for
Debian/Ubuntu at the moment:
https://github.com/edgester/puppet-module-buildbot
I'll have to configure any new slaves on the master before that can
join the build pool.
Let me know if you have any questions or problems.
Which Fedora version(s) would you like to see?
Fedora 19 x86_64, please.
Thanks,
Jason
10:10:01 AM CPU %user %nice %system %iowait %steal %idle
10:15:01 AM all 0.15 0.00 0.02 0.06 0.00 99.77
10:20:01 AM all 0.08 0.00 0.02 0.07 0.00 99.83
10:25:01 AM all 0.17 0.00 0.15 2.66 0.00 97.02
10:30:01 AM all 71.37 0.00 10.14 11.86 0.00 6.64
10:35:01 AM all 80.82 0.00 6.27 2.62 0.00 10.29
10:40:01 AM all 0.57 0.00 0.06 1.74 0.00 97.63
10:45:01 AM all 0.15 0.00 0.04 0.10 0.00 99.71
Average: all 21.87 0.00 2.38 2.73 0.00 73.02
10:10:01 AM DEV tps rd_sec/s wr_sec/s avgrq-sz avgqu-sz
await svctm %util
10:15:01 AM sda 0.18 0.00 2.88 16.30 0.00
19.40 5.43 0.10
10:20:01 AM sda 0.16 0.00 1.92 11.76 0.00
19.51 6.94 0.11
10:25:01 AM sda 6.76 113.04 31.60 21.41 0.23
33.63 4.20 2.84
10:30:01 AM sda 32.59 506.99 635.61 35.06 7.87
240.45 7.00 22.83
10:35:01 AM sda 22.49 59.96 954.79 45.12 6.25
279.31 5.19 11.67
10:40:01 AM sda 1.56 41.82 18.46 38.73 0.45
287.03 13.35 2.08
10:45:01 AM sda 0.34 2.03 4.21 18.53 0.01
21.78 5.27 0.18
Average: sda 9.14 103.37 235.26 37.03 2.11
231.02 6.21 5.68