Buildslave Lammhult

From ReactOS Wiki
Revision as of 11:56, 2 June 2013 by Heis Spiter (talk | contribs) (Linux_AMD64_2 VMWPlayer-Test)
Jump to: navigation, search

Formerly known as Buildslave Osnabrück, this buildslave has been moved to Lammhult in Sweden. It also replaces the former Buildslave Höxter buildslave which is now too old to handle a complete ReactOS build.

This is why this is the Linux builder that builds both debug and release builds for trunk. While debug builds are triggered on every code change in ReactOS Trunk, release builds are only built once a day (or on manual built).

Hardware

Processor: Intel Xeon E5440 @ 2.83GHz (x2)
Memory: 16GB Kingston ValueRAM FB-DIMM DDR2-667

Builders

Debug and release ISOs are available on http://www.reactos.org/getbuilds. KVM test ISOs can be found on: http://iso.reactos.org/regtestcd/.

Trunk_x86_GCCLin Debug

This is the main builder, producing debug ISOs for LiveCD, BootCD and also TestCD. TestCD is then passed to the KVM builder for tests. Those are built automatically once a SVN commit is done. Build can also be done manually from web interface (revision + repository being /srv/svn/reactos).

Trunk_x86_GCCLin Release

This is the secondary builder, producing release ISOs for LiveCD, BootCD. It is only built once a day. Build can also be done manually from web interface (revision + repository being /srv/svn/reactos).

Linux_AMD64_1 KVM-Test

KVM regression tester which is triggered once a TestCD built is over. sysreg2 will then be used with libvirt to perform regression testing with the given revision. Results can be found on: http://www.reactos.org/testman/. Build can also be done manually from web interface (revision + repository being /srv/svn/reactos).

It is using 2GB disk through IDE interface, 256MB RAM with PCNET network card.

Linux_AMD64_2 VMWPlayer-Test

Located on a second physical server, the VMware Player (5.0.1) regression tester is triggered at the same time as the KVM regression tester. sysreg2 and libvirt are used to manage the VMware Player virtual machine in which the tests are performed. Results can be found on: http://www.reactos.org/testman/. Build can also be done manually from web interface (revision + repository being /srv/svn/reactos).

It is using 2GB disk through IDE interface, 256MB RAM with AMD 79C970 PCnet32 LANCE NIC network card.