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 sSauceOnDemandReport 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

Copyright © 2004-2011. All Rights Reserved.