Hi,
I'm bringing a new buildbot-based system online for building and testing
rust (and its packages and libraries, eventually). As part of this,
we're going to be bringing some new machines into the build group.
Currently our builders ("rustbot" based, not buildbot) build and test on
machines mozilla owns:
CentOS 6.0 x64 (Linux 2.6.32, Glibc 2.12, gcc)
OSX Lion x64 (10.7.4, clang)
OSX Snow Leopard x64 (10.6.8, gcc)
Windows Server 2008R2 Enterprise SP1 x64 (mingw gcc)
FreeBSD 9.0 x64 (gcc)
This is in addition to our workstations that are, I think, largely a
mixture of Ubuntu 10, 11 and 12 LTS x64 and OSX Lion x64. Though no
debian/ubuntu-like machines (much less SLES or other Linuxes) are part
of the per-commit build machinery.
The new system will have slaves running partly on machines we run and
also partly in an AWS VPC. This means it's much easier to bring up new
machines -- even periodic ones -- to test breadth, which is good for
future release stability. I want to get a feeling for what represents
breadth though. How far forward and backward, version-wise, do people
want to see us testing, and how many different OS / distribution /
toolchain flavours?
I thought I'd ask the mailing list, to get a feeling for the variety of
sorts-of-systems people test on when I post a release candidate and ask
for feedback. Or sorts-of-systems people would _like_ to be testing on,
if we happen to be able to add them easily to the group.
Thanks,
-Graydon
_______________________________________________
Rust-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/rust-dev