Browse Source

[Jenkins] enable detailed test reports in Jenkins via junit

Wojtek Porczyk 4 years ago
parent
commit
cfffd6ff0f

+ 6 - 0
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 {

+ 6 - 0
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 {

+ 6 - 0
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 {

+ 6 - 0
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 {

+ 6 - 0
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 {

+ 6 - 0
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 {