| |
@@ -59,15 +59,29 @@
|
| |
}
|
| |
|
| |
stage('Pull Container Images') {
|
| |
- onmyduffynode 'docker pull quay.io/factory2/mbs-test-centos'
|
| |
- onmyduffynode 'docker pull quay.io/factory2/mbs-test-fedora'
|
| |
+ parallel {
|
| |
+ stage('Pull quay.io/factory2/mbs-test-centos') {
|
| |
+ onmyduffynode 'docker pull quay.io/factory2/mbs-test-centos'
|
| |
+ }
|
| |
+ stage('Pull quay.io/factory2/mbs-test-fedora') {
|
| |
+ onmyduffynode 'docker pull quay.io/factory2/mbs-test-fedora'
|
| |
+ }
|
| |
+ }
|
| |
}
|
| |
|
| |
stage('Run Test Suites') {
|
| |
timeout(30) {
|
| |
- onmyduffynode '~/fm-orchestrator/contrib/run-unittests.sh --no-tty'
|
| |
- onmyduffynode '~/fm-orchestrator/contrib/run-unittests.sh --py3 --no-tty'
|
| |
- onmyduffynode '~/fm-orchestrator/contrib/run-unittests.sh --py3 --with-pgsql --no-tty'
|
| |
+ parallel {
|
| |
+ stage('Test with Python 2 & SQLite') {
|
| |
+ onmyduffynode '~/fm-orchestrator/contrib/run-unittests.sh --no-tty'
|
| |
+ }
|
| |
+ stage('Test with Python 3 & SQLite') {
|
| |
+ onmyduffynode '~/fm-orchestrator/contrib/run-unittests.sh --py3 --no-tty'
|
| |
+ }
|
| |
+ stage('Test with Python 3 & Postgresql') {
|
| |
+ onmyduffynode '~/fm-orchestrator/contrib/run-unittests.sh --py3 --with-pgsql --no-tty'
|
| |
+ }
|
| |
+ }
|
| |
}
|
| |
}
|
| |
|
| |
Just an idea, is it possible to request more resources in order to run these kinds of tests separately in a dedicated machine?