build: Add Jenkinsfile entry for live-migration integration tests
@@ -143,6 +143,32 @@ pipeline{
}
}
}
+ stage ('Worker build - Live Migration') {
+ agent { node { label 'hirsute-small' } }
+ stages {
+ stage ('Checkout') {
+ steps {
+ checkout scm
+ }
+ }
+ stage ('Run live-migration integration tests') {
+ options {
+ timeout(time: 1, unit: 'HOURS')
+ }
+ steps {
+ sh "scripts/dev_cli.sh tests --integration-live-migration"
+ }
+ }
+ stage ('Run live-migration integration tests for musl') {
+ options {
+ timeout(time: 1, unit: 'HOURS')
+ }
+ steps {
+ sh "scripts/dev_cli.sh tests --integration-live-migration --libc musl"
+ }
+ }
+ }
+ }
}
}
}
