diff --git a/ci/Jenkinsfile.tests-e2e b/ci/Jenkinsfile.tests-e2e index 6acba2bf254..7798620dc0e 100644 --- a/ci/Jenkinsfile.tests-e2e +++ b/ci/Jenkinsfile.tests-e2e @@ -4,7 +4,7 @@ library 'status-jenkins-lib@v1.9.16' pipeline { agent { dockerfile { - label 'linuxcontainer' + label "linuxcontainer && ${params.AGENT_NODE}" filename 'tests.Dockerfile' dir 'ci' args '--network=host ' + @@ -56,6 +56,15 @@ pipeline { description: 'Log level for pytest.', choices: ['INFO', 'DEBUG', 'TRACE', 'WARNING', 'CRITICAL'] ) + choice( + name: 'AGENT_NODE', + description: 'Which Linux worker to run on', + choices: [ + 'linux-03.he-eu-hel1.ci.devel', + 'linux-02.he-eu-hel1.ci.devel', + 'linux-01.he-eu-hel1.ci.devel' + ], + ) } options {