From 7b8070959583f594225437c8a277b92170dae10c Mon Sep 17 00:00:00 2001 From: Bo Chen Date: Fri, 27 Aug 2021 15:46:42 -0700 Subject: [PATCH] build: Add Jenkinsfile entry for live-migration integration tests Signed-off-by: Bo Chen --- Jenkinsfile | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile index f4da79fb6..f743302dd 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -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" + } + } + } + } } } }