Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
O
P
R
S
T
U
V
A
addBuildVariable(String, Map<String, String>)
- Method in class hudson.plugins.sauce_ondemand.
BrowserAxis
addFileToJar(File, TFile)
- Method in class com.saucelabs.ci.
SauceLibraryManager
Adds the updatedSauceConnectJarFile to the pluginJarFile.
addTunnelToMap(String, Object)
- Method in class com.saucelabs.ci.sauceconnect.
SauceConnectTwoManager
addTunnelToMap(String, Object)
- Method in interface com.saucelabs.ci.sauceconnect.
SauceTunnelManager
addUserExtension(String)
- Method in class com.saucelabs.ci.
SODSeleniumConfiguration
applyUpdates()
- Method in class hudson.plugins.sauce_ondemand.
PluginImpl
B
Browser
- Class in
com.saucelabs.ci
Represents a Sauce Browser instance.
Browser(String, String, String, String, String)
- Constructor for class com.saucelabs.ci.
Browser
Browser
- Enum in
hudson.plugins.sauce_ondemand
Type-safe enums for browsers that are available on Sauce OnDemand.
browser
- Variable in enum hudson.plugins.sauce_ondemand.
Browser
BROWSER_URL
- Static variable in class com.saucelabs.ci.
BrowserFactory
browser_version
- Variable in enum hudson.plugins.sauce_ondemand.
Browser
BrowserAxis
- Class in
hudson.plugins.sauce_ondemand
Axis
that configures
SELENIUM_DRIVER
.
BrowserAxis(List<String>)
- Constructor for class hudson.plugins.sauce_ondemand.
BrowserAxis
BrowserAxis.DescriptorImpl
- Class in
hudson.plugins.sauce_ondemand
BrowserAxis.DescriptorImpl()
- Constructor for class hudson.plugins.sauce_ondemand.
BrowserAxis.DescriptorImpl
BrowserFactory
- Class in
com.saucelabs.ci
Handles invoking the Sauce REST API to retrieve the list of valid Browsers.
BrowserFactory()
- Constructor for class com.saucelabs.ci.
BrowserFactory
C
checkForLaterVersion()
- Method in class com.saucelabs.ci.
SauceLibraryManager
Performs a REST request to https://saucelabs.com/versions.json to retrieve the list of sauce connect version information.
checkForUpdates()
- Method in class hudson.plugins.sauce_ondemand.
PluginImpl
closeTunnelsForPlan(String)
- Method in class com.saucelabs.ci.sauceconnect.
SauceConnectTwoManager
closeTunnelsForPlan(String)
- Method in interface com.saucelabs.ci.sauceconnect.
SauceTunnelManager
com.saucelabs.ci
- package com.saucelabs.ci
com.saucelabs.ci.sauceconnect
- package com.saucelabs.ci.sauceconnect
com.saucelabs.hudson
- package com.saucelabs.hudson
compareTo(Browser)
- Method in class com.saucelabs.ci.
Browser
configure(StaplerRequest, JSONObject)
- Method in class hudson.plugins.sauce_ondemand.
PluginImpl
D
displayName
- Variable in enum hudson.plugins.sauce_ondemand.
Browser
doCheckLocalPort(String)
- Method in class hudson.plugins.sauce_ondemand.
Tunnel.DescriptorImpl
doHTTPGet(String)
- Method in class com.saucelabs.ci.
SauceFactory
doREST(String)
- Method in class com.saucelabs.ci.
SauceFactory
doREST(String, String, String)
- Method in class com.saucelabs.ci.
SauceFactory
Invokes a Sauce REST API command
doValidate(String, String)
- Method in class hudson.plugins.sauce_ondemand.
PluginImpl.DescriptorImpl
E
equals(Object)
- Method in class com.saucelabs.ci.
Browser
extractSauceConnectJarFile()
- Static method in class com.saucelabs.ci.sauceconnect.
SauceConnectUtils
F
forKey(String)
- Method in class com.saucelabs.ci.
BrowserFactory
G
get()
- Static method in class hudson.plugins.sauce_ondemand.
PluginImpl
getAccessKey()
- Method in class com.saucelabs.ci.
SODSeleniumConfiguration
getApiKey()
- Method in class hudson.plugins.sauce_ondemand.
PluginImpl
getAuth()
- Method in class hudson.plugins.sauce_ondemand.
SauceOnDemandReport.ById
getAuth()
- Method in class hudson.plugins.sauce_ondemand.
SauceOnDemandReport
getBrowser()
- Method in class com.saucelabs.ci.
SODSeleniumConfiguration
getBrowserListFromJson(String)
- Method in class com.saucelabs.ci.
BrowserFactory
Parses the JSON response and constructs a List of
Browser
instances.
getBrowserName()
- Method in class com.saucelabs.ci.
Browser
getBrowsers()
- Method in class hudson.plugins.sauce_ondemand.
BrowserAxis.DescriptorImpl
getBuild()
- Method in class hudson.plugins.sauce_ondemand.
SauceOnDemandReport
getById(String)
- Method in class hudson.plugins.sauce_ondemand.
SauceOnDemandReport
getDescriptor()
- Method in class hudson.plugins.sauce_ondemand.
PluginImpl
getDisplayName()
- Method in class hudson.plugins.sauce_ondemand.
BrowserAxis.DescriptorImpl
getDisplayName()
- Method in class hudson.plugins.sauce_ondemand.
PluginImpl.DescriptorImpl
getDisplayName()
- Method in class hudson.plugins.sauce_ondemand.
SauceOnDemandBuildWrapper.DescriptorImpl
getDisplayName()
- Method in class hudson.plugins.sauce_ondemand.
SauceOnDemandReport
getDisplayName()
- Method in class hudson.plugins.sauce_ondemand.
SauceOnDemandReportPublisher.DescriptorImpl
getDisplayName()
- Method in class hudson.plugins.sauce_ondemand.
Tunnel.DescriptorImpl
getFirefoxProfileUrl()
- Method in class com.saucelabs.ci.
SODSeleniumConfiguration
getIconFileName()
- Method in class hudson.plugins.sauce_ondemand.
SauceOnDemandReport
getId()
- Method in class hudson.plugins.sauce_ondemand.
SauceOnDemandReport
getIdleTimeout()
- Method in class com.saucelabs.ci.
SODSeleniumConfiguration
getIDs()
- Method in class hudson.plugins.sauce_ondemand.
SauceOnDemandReport
getInstance()
- Static method in class com.saucelabs.ci.
BrowserFactory
Returns a singleton instance of SauceFactory.
getJobName()
- Method in class com.saucelabs.ci.
SODSeleniumConfiguration
getKey()
- Method in class com.saucelabs.ci.
Browser
getMaxDuration()
- Method in class com.saucelabs.ci.
SODSeleniumConfiguration
getName()
- Method in class com.saucelabs.ci.
Browser
getOs()
- Method in class com.saucelabs.ci.
Browser
getPlatform()
- Method in class com.saucelabs.ci.
Browser
getSauceAPIFactory()
- Method in class com.saucelabs.ci.
BrowserFactory
getSauceAPIFactory()
- Method in class com.saucelabs.ci.
SauceLibraryManager
getTestAction(TestObject)
- Method in class hudson.plugins.sauce_ondemand.
SauceOnDemandReportFactory
getTestData(AbstractBuild<?, ?>, Launcher, BuildListener, TestResult)
- Method in class hudson.plugins.sauce_ondemand.
SauceOnDemandReportPublisher
getTunnelMap()
- Method in class com.saucelabs.ci.sauceconnect.
SauceConnectTwoManager
getTunnelMap()
- Method in interface com.saucelabs.ci.sauceconnect.
SauceTunnelManager
getTunnels()
- Method in class hudson.plugins.sauce_ondemand.
SauceOnDemandBuildWrapper
getUri()
- Method in class com.saucelabs.ci.
Browser
Returns the driver URI string.
getUri()
- Method in enum hudson.plugins.sauce_ondemand.
Browser
Returns the driver URI string.
getUrlName()
- Method in class hudson.plugins.sauce_ondemand.
SauceOnDemandReport
getUserExtensions()
- Method in class com.saucelabs.ci.
SODSeleniumConfiguration
getUsername()
- Method in class com.saucelabs.ci.
SODSeleniumConfiguration
getUsername()
- Method in class hudson.plugins.sauce_ondemand.
PluginImpl
getVersion()
- Method in class com.saucelabs.ci.
Browser
getVersionNumber()
- Method in enum com.saucelabs.ci.
SeleniumVersion
H
hashCode()
- Method in class com.saucelabs.ci.
Browser
hasValue(String)
- Method in class hudson.plugins.sauce_ondemand.
BrowserAxis
hudson.plugins.sauce_ondemand
- package hudson.plugins.sauce_ondemand
HudsonSauceLibraryManager
- Class in
com.saucelabs.hudson
HudsonSauceLibraryManager()
- Constructor for class com.saucelabs.hudson.
HudsonSauceLibraryManager
I
id
- Variable in class hudson.plugins.sauce_ondemand.
SauceOnDemandReport.ById
INSTANCE
- Static variable in class hudson.plugins.sauce_ondemand.
SauceOnDemandReportFactory
isMatchingJobNames()
- Method in class hudson.plugins.sauce_ondemand.
SauceOnDemandReport
isRecordVideo()
- Method in class com.saucelabs.ci.
SODSeleniumConfiguration
L
lastLookup
- Variable in class com.saucelabs.ci.
BrowserFactory
localHost
- Variable in class hudson.plugins.sauce_ondemand.
Tunnel
localPort
- Variable in class hudson.plugins.sauce_ondemand.
Tunnel
O
openConnection(String, String)
- Method in class com.saucelabs.ci.sauceconnect.
SauceConnectTwoManager
Creates a new Java process to run the Sauce Connect 2 library.
openConnection(String, String)
- Method in interface com.saucelabs.ci.sauceconnect.
SauceTunnelManager
os
- Variable in enum hudson.plugins.sauce_ondemand.
Browser
P
parent
- Variable in class hudson.plugins.sauce_ondemand.
SauceOnDemandReport
PluginImpl
- Class in
hudson.plugins.sauce_ondemand
Persists the access credential to Sauce OnDemand.
PluginImpl()
- Constructor for class hudson.plugins.sauce_ondemand.
PluginImpl
PluginImpl.DescriptorImpl
- Class in
hudson.plugins.sauce_ondemand
PluginImpl.DescriptorImpl()
- Constructor for class hudson.plugins.sauce_ondemand.
PluginImpl.DescriptorImpl
R
readResolve()
- Method in class hudson.plugins.sauce_ondemand.
SauceOnDemandReportFactory
Makes this a singleton -- since it's stateless, there's no need to keep one around for every build.
retrieveNewVersion(String)
- Method in class com.saucelabs.ci.
SauceLibraryManager
Performs a HTTP GET to retrieve the contents of the download url (assumed to be a zip file), then unzips the zip file to the file system.
S
SAUCE_CONNECT_JAR
- Static variable in class com.saucelabs.ci.sauceconnect.
SauceConnectUtils
SauceConnectTwoManager
- Class in
com.saucelabs.ci.sauceconnect
Handles opening a SSH Tunnel using the Sauce Connect 2 logic.
SauceConnectTwoManager()
- Constructor for class com.saucelabs.ci.sauceconnect.
SauceConnectTwoManager
SauceConnectUtils
- Class in
com.saucelabs.ci.sauceconnect
SauceFactory
- Class in
com.saucelabs.ci
SauceFactory()
- Constructor for class com.saucelabs.ci.
SauceFactory
SauceLibraryManager
- Class in
com.saucelabs.ci
SauceLibraryManager()
- Constructor for class com.saucelabs.ci.
SauceLibraryManager
SauceOnDemandBuildWrapper
- Class in
hudson.plugins.sauce_ondemand
BuildWrapper
that sets up the Sauce OnDemand SSH tunnel.
SauceOnDemandBuildWrapper(List<Tunnel>)
- Constructor for class hudson.plugins.sauce_ondemand.
SauceOnDemandBuildWrapper
SauceOnDemandBuildWrapper(Tunnel...)
- Constructor for class hudson.plugins.sauce_ondemand.
SauceOnDemandBuildWrapper
SauceOnDemandBuildWrapper.DescriptorImpl
- Class in
hudson.plugins.sauce_ondemand
SauceOnDemandBuildWrapper.DescriptorImpl()
- Constructor for class hudson.plugins.sauce_ondemand.
SauceOnDemandBuildWrapper.DescriptorImpl
SauceOnDemandReport
- Class in
hudson.plugins.sauce_ondemand
Show videos for the tests.
SauceOnDemandReport(CaseResult, List<String>, boolean)
- Constructor for class hudson.plugins.sauce_ondemand.
SauceOnDemandReport
SauceOnDemandReport.ById
- Class in
hudson.plugins.sauce_ondemand
SauceOnDemandReport.ById(String)
- Constructor for class hudson.plugins.sauce_ondemand.
SauceOnDemandReport.ById
SauceOnDemandReportFactory
- Class in
hudson.plugins.sauce_ondemand
Contribute s
SauceOnDemandReport
to
CaseResult
.
SauceOnDemandReportFactory()
- Constructor for class hudson.plugins.sauce_ondemand.
SauceOnDemandReportFactory
SauceOnDemandReportPublisher
- Class in
hudson.plugins.sauce_ondemand
Associates Sauce OnDemand session ID to unit tests.
SauceOnDemandReportPublisher()
- Constructor for class hudson.plugins.sauce_ondemand.
SauceOnDemandReportPublisher
SauceOnDemandReportPublisher.DescriptorImpl
- Class in
hudson.plugins.sauce_ondemand
SauceOnDemandReportPublisher.DescriptorImpl()
- Constructor for class hudson.plugins.sauce_ondemand.
SauceOnDemandReportPublisher.DescriptorImpl
SauceTunnelManager
- Interface in
com.saucelabs.ci.sauceconnect
Interface which defines the behaviour for Sauce Connect Tunnel implementations.
SeleniumVersion
- Enum in
com.saucelabs.ci
Used to represent different versions of Selenium.
setAccessKey(String)
- Method in class com.saucelabs.ci.
SODSeleniumConfiguration
setBrowser(Browser)
- Method in class com.saucelabs.ci.
SODSeleniumConfiguration
setCredential(String, String)
- Method in class hudson.plugins.sauce_ondemand.
PluginImpl
setFirefoxProfileUrl(String)
- Method in class com.saucelabs.ci.
SODSeleniumConfiguration
setIdleTimeout(int)
- Method in class com.saucelabs.ci.
SODSeleniumConfiguration
setJobName(String)
- Method in class com.saucelabs.ci.
SODSeleniumConfiguration
setMaxDuration(int)
- Method in class com.saucelabs.ci.
SODSeleniumConfiguration
setPrintStream(PrintStream)
- Method in class com.saucelabs.ci.sauceconnect.
SauceConnectTwoManager
setPrintStream(PrintStream)
- Method in interface com.saucelabs.ci.sauceconnect.
SauceTunnelManager
setRecordVideo(boolean)
- Method in class com.saucelabs.ci.
SODSeleniumConfiguration
setSauceConnectJar(File)
- Method in class com.saucelabs.ci.sauceconnect.
SauceConnectTwoManager
setSauceConnectJar(File)
- Method in interface com.saucelabs.ci.sauceconnect.
SauceTunnelManager
setUp(AbstractBuild, Launcher, BuildListener)
- Method in class hudson.plugins.sauce_ondemand.
SauceOnDemandBuildWrapper
setupProxy(String, String, String, String)
- Method in class com.saucelabs.ci.
SauceFactory
Populates the http proxy system properties.
setUserExtensions(List<String>)
- Method in class com.saucelabs.ci.
SODSeleniumConfiguration
setUserExtensions(JSONArray)
- Method in class com.saucelabs.ci.
SODSeleniumConfiguration
setUserExtensions(String)
- Method in class com.saucelabs.ci.
SODSeleniumConfiguration
setUsername(String)
- Method in class com.saucelabs.ci.
SODSeleniumConfiguration
shouldRetrieveBrowsers()
- Method in class com.saucelabs.ci.
BrowserFactory
SODSeleniumConfiguration
- Class in
com.saucelabs.ci
SODSeleniumConfiguration(String, String, Browser)
- Constructor for class com.saucelabs.ci.
SODSeleniumConfiguration
start()
- Method in class hudson.plugins.sauce_ondemand.
PluginImpl
T
toJson()
- Method in class com.saucelabs.ci.
SODSeleniumConfiguration
toString()
- Method in class com.saucelabs.ci.
Browser
triggerReload()
- Method in class com.saucelabs.ci.
SauceLibraryManager
Performs a REST request to https://saucelabs.com/versions.json to retrieve the download url to be used to retrieve the latest version of Sauce Connect, then updates the Bamboo Sauce plugin jar to include this jar.
Tunnel
- Class in
hudson.plugins.sauce_ondemand
A tunnel configuration.
Tunnel(int, String)
- Constructor for class hudson.plugins.sauce_ondemand.
Tunnel
Tunnel.DescriptorImpl
- Class in
hudson.plugins.sauce_ondemand
Tunnel.DescriptorImpl()
- Constructor for class hudson.plugins.sauce_ondemand.
Tunnel.DescriptorImpl
U
updatePluginJar(File)
- Method in class com.saucelabs.ci.
SauceLibraryManager
updatePluginJar(File)
- Method in class com.saucelabs.hudson.
HudsonSauceLibraryManager
V
valueOf(String)
- Static method in enum com.saucelabs.ci.
SeleniumVersion
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum hudson.plugins.sauce_ondemand.
Browser
Returns the enum constant of this type with the specified name.
values()
- Method in class com.saucelabs.ci.
BrowserFactory
values()
- Static method in enum com.saucelabs.ci.
SeleniumVersion
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum hudson.plugins.sauce_ondemand.
Browser
Returns an array containing the constants of this enum type, in the order they are declared.
A
B
C
D
E
F
G
H
I
L
O
P
R
S
T
U
V
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2004-2011. All Rights Reserved.