[Buildbot] #3072: setup vm1
Buildbot trac
trac at buildbot.net
Wed Dec 17 17:29:37 UTC 2014
#3072: setup vm1
--------------------+--------------------------------
Reporter: sa2ajj | Owner:
Type: task | Status: new
Priority: major | Milestone: sys - on-bb-infra
Version: | Resolution:
Keywords: ansible |
--------------------+--------------------------------
Comment (by verm):
The goal for VM1 is to do continuous testing of Buildbot in our 'tier1'
operating systems -- ones that we test on after every commit. This would
be at least:
* Windows
* OS X
* We have money to purchase a mini, 2 SSDs and 16GB of memory as by
license you can only emulate OS X on a mac.
* FreeBSD
* Linux (Ubuntu, Debian?)
After each commit we would:
1. Reset VM back to a snapshot
1. Install dependencies
1. Build Buildbot
1. Install master
1. Install a slave
1. Launch both
1. Run a test build
These machines should be kept up to date as possible. The purpose of
these tests is to ensure a user experience.
We would also have persistent VMs to run slaves off of to keep everything
in-house. This keeps away any issues of slaves going down or outdated
dependencies and lets us control our test environment.
These are as much goals as a plan. I would skip !#1 and !#2 above
initially.
--
Ticket URL: <http://trac.buildbot.net/ticket/3072#comment:3>
Buildbot <http://buildbot.net/>
Buildbot: build/test automation
More information about the bugs
mailing list