diff --git a/src/test/java/com/cloudbees/jenkins/support/impl/NodeExecutorsTest.java b/src/test/java/com/cloudbees/jenkins/support/impl/NodeExecutorsTest.java index aeaebbf4e..9cd8a0153 100644 --- a/src/test/java/com/cloudbees/jenkins/support/impl/NodeExecutorsTest.java +++ b/src/test/java/com/cloudbees/jenkins/support/impl/NodeExecutorsTest.java @@ -124,9 +124,13 @@ public void addContentsRunningBuild() throws Exception { assertTrue(Pattern.compile("- currentWorkUnit:.*" + workflowRun.getFullDisplayName() + ".*") .matcher(scanner.nextLine()) .find()); - assertTrue(Pattern.compile("- executable:.*" + workflowRun.getFullDisplayName() + ".*") - .matcher(scanner.nextLine()) - .find()); + assertTrue( + executorMd, + Pattern.compile("- executable:.*(" + workflowRun.getExternalizableId() + + /* TODO delete after https://github.com/jenkinsci/workflow-job-plugin/pull/499 */ "|" + + workflowRun.getFullDisplayName() + ").*") + .matcher(scanner.nextLine()) + .find()); assertTrue(scanner.nextLine().contains("- elapsedTime: ")); assertFalse(scanner.hasNextLine()); scanner.close();