From 94d5f96d12d0a11ffebd207f45c19a83a0ce8436 Mon Sep 17 00:00:00 2001 From: Jesse Glick Date: Tue, 4 Apr 2017 15:16:05 -0400 Subject: [PATCH] Figured out why Security232Test.commonsCollections1 was being skipped 10% of the time. --- test/src/test/java/jenkins/security/Security232Test.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/test/src/test/java/jenkins/security/Security232Test.java b/test/src/test/java/jenkins/security/Security232Test.java index f5a33ab6ab..65e0ea05d4 100644 --- a/test/src/test/java/jenkins/security/Security232Test.java +++ b/test/src/test/java/jenkins/security/Security232Test.java @@ -28,10 +28,10 @@ import java.rmi.activation.ActivationInstantiator; import java.rmi.server.ObjID; import java.rmi.server.RemoteObject; import java.rmi.server.UnicastRemoteObject; +import java.util.Collections; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import javax.net.SocketFactory; -import static jenkins.security.security218.Payload.CommonsCollections1; import jenkins.security.security218.ysoserial.payloads.CommonsCollections1; import jenkins.security.security218.ysoserial.payloads.ObjectPayload; import static org.junit.Assert.*; @@ -59,6 +59,8 @@ public class Security232Test { @Test public void commonsCollections1() throws Exception { + r.jenkins.setAgentProtocols(Collections.singleton("CLI-connect")); // override CliProtocol.OPT_IN + File pwned = new File(r.jenkins.getRootDir(), "pwned"); int jrmpPort = 12345; -- GitLab