CI:
- fix when FDD slave job fails, it still retrieves the HTML report - improvement in HTML report, stats per UE for attach, ping, iperf Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
This commit is contained in:
@@ -286,7 +286,8 @@ pipeline {
|
||||
}
|
||||
}
|
||||
post {
|
||||
always {
|
||||
// In case of success we really pick the report from the exact slave build number
|
||||
success {
|
||||
script {
|
||||
copyArtifacts(projectName: 'eNB-CI-FDD-Band7-B210',
|
||||
filter: 'test_results*.html',
|
||||
@@ -296,6 +297,21 @@ pipeline {
|
||||
}
|
||||
}
|
||||
}
|
||||
// In case of any non-success, we are retrieving the HTML report of the last completed
|
||||
// slave job. Note that we could use that syntax also in case of success.
|
||||
// The only drop-back is that we may retrieve the HTML report of a previous build
|
||||
cleanup {
|
||||
script {
|
||||
if (!fileExists('test_results-eNB-CI-FDD-Band7-B210.html')) {
|
||||
copyArtifacts(projectName: 'eNB-CI-FDD-Band7-B210',
|
||||
filter: 'test_results*.html',
|
||||
selector: lastCompleted())
|
||||
if (fileExists('test_results-eNB-CI-FDD-Band7-B210.html')) {
|
||||
archiveArtifacts artifacts: 'test_results-eNB-CI-FDD-Band7-B210.html'
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user