Class XvncSlaveContainer
- java.lang.Object
-
- org.jenkinsci.test.acceptance.docker.DockerContainer
-
- org.jenkinsci.test.acceptance.docker.fixtures.SshdContainer
-
- org.jenkinsci.test.acceptance.docker.fixtures.JavaContainer
-
- org.jenkinsci.test.acceptance.docker.fixtures.XvncSlaveContainer
-
- All Implemented Interfaces:
Closeable
,AutoCloseable
public class XvncSlaveContainer extends org.jenkinsci.test.acceptance.docker.fixtures.JavaContainer
A fixture consisting of a Jenkins slave which can run XVNC.
-
-
Constructor Summary
Constructors Constructor Description XvncSlaveContainer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Slave
connect(Jenkins j)
Attaches the slave to Jenkins.-
Methods inherited from class org.jenkinsci.test.acceptance.docker.fixtures.SshdContainer
getEncryptedPrivateKey, getPrivateKey, getPrivateKeyString, popen, ssh, sshWithPublicKey
-
-
-
-
Method Detail
-
connect
public Slave connect(Jenkins j)
Attaches the slave to Jenkins.- Parameters:
j
- the server- Returns:
- return a configured slave; call
ConfigurablePageObject.save()
after any other customizations to complete; useSlave.waitUntilOnline()
if desired
-
-