summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHolger Levsen <holger@layer-acht.org>2016-02-11 20:23:19 +0100
committerHolger Levsen <holger@layer-acht.org>2016-02-11 20:23:19 +0100
commitc42809f341b25683de358b7efe0150e5865075ba (patch)
tree01f54d48ad2b338077a97d87e9ba29fc03aef21b
parent3f3d1975b3b21f29c29edc66cb35dc947d5960fe (diff)
downloadjenkins.debian.net-c42809f341b25683de358b7efe0150e5865075ba.tar.xz
reproducible debian: add 3 new armhf builder jobs
-rw-r--r--README2
-rw-r--r--job-cfg/reproducible.yaml11
2 files changed, 8 insertions, 5 deletions
diff --git a/README b/README
index 9d5f8b80..e62e45f3 100644
--- a/README
+++ b/README
@@ -137,7 +137,7 @@ Installation tests inside chroot environments.
* The (current) purpose of https://tests.reproducible-builds.org is to show the prospects of reproducible builds for Debian - and six other projects currently. This is research, showing what could (and should) be done... check https://wiki.debian.org/ReproducibleBuilds for the real status of the project for Debian!
-* Currently, three suites are tested on 'amd64' and 'armhf' architectures: 'testing', 'unstable' and 'experimental'. The tests are done using 'pbuilder' using link:https://wiki.debian.org/ReproducibleBuilds/ExperimentalToolchain[our toolchain] through concurrent builder jobs, 32 for 'amd64' and 38 for 'armhf', which are each constantly testing packages and saving the results of these tests.
+* Currently, three suites are tested on 'amd64' and 'armhf' architectures: 'testing', 'unstable' and 'experimental'. The tests are done using 'pbuilder' using link:https://wiki.debian.org/ReproducibleBuilds/ExperimentalToolchain[our toolchain] through concurrent builder jobs, 32 for 'amd64' and 41 for 'armhf', which are each constantly testing packages and saving the results of these tests.
** These builds on remote nodes run on very different hardware: for 'amd64' we are now using four virtual machines, profitbricks-build(1+2+5+6)-amd64, which have 18 or 17 cores and 48gb ram each and are sponsored by link:https://jenkins.debian.net/userContent/thanks.html[Profitbricks].
** To test 'armhf' we are using 16 small boards donated by vagrant@d.o: eleven quad cores (cbxi4a and cbxi4b) with 4gb ram, nine quad cores (wbq0, cbxi4pro0, ff2a, ff2b odxu4, odxu4b, odxu4c, opi2a and opi2b) with 2gb ram, two quad-cores (rpi2b and rpi2c) with 1gb ram and three dual cores (bpi0, hb0 and wbd0) with 1gb ram, each. We would love to have more or more powerful ARM hardware in the future, if you can help, please talk to us!
diff --git a/job-cfg/reproducible.yaml b/job-cfg/reproducible.yaml
index 238c2d98..9a6e2f11 100644
--- a/job-cfg/reproducible.yaml
+++ b/job-cfg/reproducible.yaml
@@ -553,15 +553,18 @@
- '27': { my_node1: 'odxu4c-armhf-rb', my_node2: 'cbxi4a-armhf-rb' }
- '28': { my_node1: 'opi2a-armhf-rb', my_node2: 'ff2b-armhf-rb' }
- '29': { my_node1: 'ff2b-armhf-rb', my_node2: 'opi2a-armhf-rb' }
- - '30': { my_node1: 'ff2b-armhf-rb', my_node2: 'opi2a-armhf-rb' }
+ - '30': { my_node1: 'ff2b-armhf-rb', my_node2: 'cbxi4b-armhf-rb' }
- '31': { my_node1: 'ff2b-armhf-rb', my_node2: 'opi2b-armhf-rb' }
- - '32': { my_node1: 'opi2b-armhf-rb', my_node2: 'opi2a-armhf-rb' }
+ - '32': { my_node1: 'opi2a-armhf-rb', my_node2: 'cbxi4b-armhf-rb' }
- '33': { my_node1: 'ff2a-armhf-rb', my_node2: 'opi2b-armhf-rb' }
- '34': { my_node1: 'cbxi4a-armhf-rb', my_node2: 'opi2b-armhf-rb' }
- '35': { my_node1: 'cbxi4a-armhf-rb', my_node2: 'ff2b-armhf-rb' }
- '36': { my_node1: 'opi2a-armhf-rb', my_node2: 'cbxi4a-armhf-rb' }
- - '37': { my_node1: 'cbxi4a-armhf-rb', my_node2: 'wbq0-armhf-rb' }
- - '38': { my_node1: 'opi2b-armhf-rb', my_node2: 'cbxi4a-armhf-rb' }
+ - '37': { my_node1: 'cbxi4b-armhf-rb', my_node2: 'wbq0-armhf-rb' }
+ - '38': { my_node1: 'cbxi4b-armhf-rb', my_node2: 'opi2a-armhf-rb' }
+ - '39': { my_node1: 'cbxi4b-armhf-rb', my_node2: 'cbxi4a-armhf-rb' }
+ - '40': { my_node1: 'opi2b-armhf-rb', my_node2: 'cbxi4b-armhf-rb' }
+ - '41': { my_node1: 'opi2b-armhf-rb', my_node2: 'cbxi4b-armhf-rb' }
my_shell: '/srv/jenkins/bin/reproducible_build.sh {my_node1} {my_node2}'
my_timed: '* * * * *'