Вы не получите все, и, насколько я помню, Дженкинс переопределит артефакты, поэтому этапы, которые запрашивают архивирование, например, "тесты. xml", будут в гонке, победителем будет последний из fini sh line.
Мы перемещаем артефакты в уникальную папку перед архивированием, например,
...
script {
sh label: "Moving artifacts to ${testName}",
script: """rm -rf ${env.WORKSPACE}/${testName} || true
mkdir ${env.WORKSPACE}/${testName}
mv ${env.WORKSPACE}/tests.xml ${env.WORKSPACE}/${testName}/"""
archiveArtifacts artifacts: "${testName}/**"
}