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
-
Method Summary
Methods inherited from class org.jenkinsci.test.acceptance.docker.fixtures.SshdContainer
getEncryptedPrivateKey, getPrivateKey, getPrivateKeyString, popen, ssh, sshWithPublicKey
Methods inherited from class org.jenkinsci.test.acceptance.docker.DockerContainer
assertRunning, close, cp, getCid, getIpAddress, getLogfile, getPid, inspect, ipBound, ipUdpBound, ipv6Enabled, port, resource, sharingHostDockerService, toString, udpPort
-
Constructor Details
-
XvncSlaveContainer
public XvncSlaveContainer()
-
-
Method Details
-
connect
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
-