From cfffd6ff0fcb299ea969c677194b5982f2a1065b Mon Sep 17 00:00:00 2001 From: Wojtek Porczyk Date: Mon, 29 Jul 2019 17:06:52 +0200 Subject: [PATCH] [Jenkins] enable detailed test reports in Jenkins via junit --- Jenkinsfiles/Linux | 6 ++++++ Jenkinsfiles/Linux-18.04 | 6 ++++++ Jenkinsfiles/Linux-Debug | 6 ++++++ Jenkinsfiles/Linux-Debug-18.04 | 6 ++++++ Jenkinsfiles/Linux-SGX | 6 ++++++ Jenkinsfiles/Linux-SGX-18.04 | 6 ++++++ 6 files changed, 36 insertions(+) diff --git a/Jenkinsfiles/Linux b/Jenkinsfiles/Linux index 7be0df85..2773a2a8 100644 --- a/Jenkinsfiles/Linux +++ b/Jenkinsfiles/Linux @@ -63,6 +63,12 @@ pipeline { LOOP=1 CONCURRENCY_LIST="1 32" ./benchmark-http.sh `hostname -I|tr -d '[:space:]'`:8001 ''' } + post { + always { + junit 'Pal/regression/pal-regression.xml' + junit 'LibOS/shim/test/regression/libos-regression.xml' + } + } } stage('Deploy') { steps { diff --git a/Jenkinsfiles/Linux-18.04 b/Jenkinsfiles/Linux-18.04 index c2ad1927..9ba3a65a 100644 --- a/Jenkinsfiles/Linux-18.04 +++ b/Jenkinsfiles/Linux-18.04 @@ -62,6 +62,12 @@ pipeline { LOOP=1 CONCURRENCY_LIST="1 32" ./benchmark-http.sh `hostname -I|tr -d '[:space:]'`:8001 ''' } + post { + always { + junit 'Pal/regression/pal-regression.xml' + junit 'LibOS/shim/test/regression/libos-regression.xml' + } + } } stage('Deploy') { steps { diff --git a/Jenkinsfiles/Linux-Debug b/Jenkinsfiles/Linux-Debug index 100b4246..1f571ff6 100644 --- a/Jenkinsfiles/Linux-Debug +++ b/Jenkinsfiles/Linux-Debug @@ -63,6 +63,12 @@ pipeline { LOOP=1 CONCURRENCY_LIST="1 32" ./benchmark-http.sh `hostname -I|tr -d '[:space:]'`:8001 ''' } + post { + always { + junit 'Pal/regression/pal-regression.xml' + junit 'LibOS/shim/test/regression/libos-regression.xml' + } + } } stage('Deploy') { steps { diff --git a/Jenkinsfiles/Linux-Debug-18.04 b/Jenkinsfiles/Linux-Debug-18.04 index 85372b85..7d28733e 100644 --- a/Jenkinsfiles/Linux-Debug-18.04 +++ b/Jenkinsfiles/Linux-Debug-18.04 @@ -62,6 +62,12 @@ pipeline { LOOP=1 CONCURRENCY_LIST="1 32" ./benchmark-http.sh `hostname -I|tr -d '[:space:]'`:8001 ''' } + post { + always { + junit 'Pal/regression/pal-regression.xml' + junit 'LibOS/shim/test/regression/libos-regression.xml' + } + } } stage('Deploy') { steps { diff --git a/Jenkinsfiles/Linux-SGX b/Jenkinsfiles/Linux-SGX index 9b9d2060..b8e4d11c 100644 --- a/Jenkinsfiles/Linux-SGX +++ b/Jenkinsfiles/Linux-SGX @@ -99,6 +99,12 @@ pipeline { ''' */ } + post { + always { + junit 'Pal/regression/pal-regression.xml' + junit 'LibOS/shim/test/regression/libos-regression.xml' + } + } } stage('Deploy') { steps { diff --git a/Jenkinsfiles/Linux-SGX-18.04 b/Jenkinsfiles/Linux-SGX-18.04 index 4ac24813..c2b5d1d0 100644 --- a/Jenkinsfiles/Linux-SGX-18.04 +++ b/Jenkinsfiles/Linux-SGX-18.04 @@ -99,6 +99,12 @@ pipeline { ''' */ } + post { + always { + junit 'Pal/regression/pal-regression.xml' + junit 'LibOS/shim/test/regression/libos-regression.xml' + } + } } stage('Deploy') { steps {