org.jenkinsci.plugins.testfairy
Class TestFairyAndroidRecorder
java.lang.Object
hudson.tasks.BuildStepCompatibilityLayer
hudson.tasks.Publisher
hudson.tasks.Recorder
org.jenkinsci.plugins.testfairy.TestFairyBaseRecorder
org.jenkinsci.plugins.testfairy.TestFairyAndroidRecorder
- All Implemented Interfaces:
- hudson.ExtensionPoint, hudson.model.Describable<hudson.tasks.Publisher>, hudson.tasks.BuildStep
public class TestFairyAndroidRecorder
- extends TestFairyBaseRecorder
| Nested classes/interfaces inherited from class hudson.tasks.Publisher |
hudson.tasks.Publisher.DescriptorExtensionListImpl |
| Nested classes/interfaces inherited from interface hudson.ExtensionPoint |
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson |
| Nested classes/interfaces inherited from interface hudson.tasks.BuildStep |
hudson.tasks.BuildStep.PublisherList |
| Fields inherited from class org.jenkinsci.plugins.testfairy.TestFairyBaseRecorder |
advancedOptions, apiKey, appFile, autoUpdate, battery, cpu, dataOnlyWifi, gps, isVideoEnabled, logs, mappingFile, maxDuration, memory, network, notifyTesters, openGl, phoneSignal, recordOnBackground, screenshotInterval, testersGroups, videoQuality, wifi |
| Fields inherited from interface hudson.tasks.BuildStep |
BUILDERS, PUBLISHERS |
|
Constructor Summary |
TestFairyAndroidRecorder(String apiKey,
String appFile,
String mappingFile,
String testersGroups,
Boolean notifyTesters,
Boolean autoUpdate,
String maxDuration,
Boolean recordOnBackground,
Boolean dataOnlyWifi,
Boolean isVideoEnabled,
String screenshotInterval,
String videoQuality,
String advancedOptions,
String keystorePath,
String storepass,
String alias,
String keypass,
Boolean cpu,
Boolean memory,
Boolean network,
Boolean logs,
Boolean phoneSignal,
Boolean wifi,
Boolean gps,
Boolean battery,
Boolean openGl)
|
| Methods inherited from class org.jenkinsci.plugins.testfairy.TestFairyBaseRecorder |
getAdvancedOptions, getApiKey, getAppFile, getAutoUpdate, getBattery, getCpu, getDataOnlyWifi, getGps, getIsVideoEnabled, getLogs, getMappingFile, getMaxDuration, getMemory, getNetwork, getNotifyTesters, getOpenGl, getPhoneSignal, getRecordOnBackground, getRequiredMonitorService, getScreenshotInterval, getTestersGroups, getVideoQuality, getWifi, setAppFile, setMappingFile |
| Methods inherited from class hudson.tasks.Publisher |
all, getProjectAction, needsToRunAfterFinalized, prebuild |
| Methods inherited from class hudson.tasks.BuildStepCompatibilityLayer |
getProjectAction, getProjectActions, perform, prebuild |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TestFairyAndroidRecorder
@DataBoundConstructor
public TestFairyAndroidRecorder(String apiKey,
String appFile,
String mappingFile,
String testersGroups,
Boolean notifyTesters,
Boolean autoUpdate,
String maxDuration,
Boolean recordOnBackground,
Boolean dataOnlyWifi,
Boolean isVideoEnabled,
String screenshotInterval,
String videoQuality,
String advancedOptions,
String keystorePath,
String storepass,
String alias,
String keypass,
Boolean cpu,
Boolean memory,
Boolean network,
Boolean logs,
Boolean phoneSignal,
Boolean wifi,
Boolean gps,
Boolean battery,
Boolean openGl)
getKeystorePath
public String getKeystorePath()
getStorepass
public String getStorepass()
getAlias
public String getAlias()
getKeypass
public String getKeypass()
perform
public boolean perform(hudson.model.AbstractBuild build,
hudson.Launcher launcher,
hudson.model.BuildListener listener)
throws InterruptedException,
IOException
- Specified by:
perform in interface hudson.tasks.BuildStep- Overrides:
perform in class hudson.tasks.BuildStepCompatibilityLayer
- Throws:
InterruptedException
IOException
getDescriptor
public TestFairyAndroidRecorder.DescriptorImpl getDescriptor()
- Specified by:
getDescriptor in interface hudson.model.Describable<hudson.tasks.Publisher>- Overrides:
getDescriptor in class hudson.tasks.Recorder
Copyright © 2004-2015. All Rights Reserved.