org.jenkinsci.plugins.testfairy
Class TestFairyIosRecorder
java.lang.Object
hudson.tasks.BuildStepCompatibilityLayer
hudson.tasks.Publisher
hudson.tasks.Recorder
org.jenkinsci.plugins.testfairy.TestFairyBaseRecorder
org.jenkinsci.plugins.testfairy.TestFairyIosRecorder
- All Implemented Interfaces:
- hudson.ExtensionPoint, hudson.model.Describable<hudson.tasks.Publisher>, hudson.tasks.BuildStep, Serializable
public class TestFairyIosRecorder
- extends TestFairyBaseRecorder
- See Also:
- Serialized Form
| 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 |
TestFairyIosRecorder(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,
Boolean cpu,
Boolean memory,
Boolean logs)
|
| 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 |
TestFairyIosRecorder
@DataBoundConstructor
public TestFairyIosRecorder(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,
Boolean cpu,
Boolean memory,
Boolean logs)
perform
public boolean perform(hudson.model.AbstractBuild build,
hudson.Launcher launcher,
hudson.model.BuildListener listener)
throws IOException,
InterruptedException
- Specified by:
perform in interface hudson.tasks.BuildStep- Overrides:
perform in class hudson.tasks.BuildStepCompatibilityLayer
- Throws:
IOException
InterruptedException
getDescriptor
public TestFairyIosRecorder.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.