public class TestFairyIosRecorder extends TestFairyBaseRecorder
Modifier and Type | Class and Description |
---|---|
static class |
TestFairyIosRecorder.DescriptorImpl
Descriptor for
TestFairyIosRecorder . |
hudson.tasks.Publisher.DescriptorExtensionListImpl
advancedOptions, apiKey, appFile, autoUpdate, battery, cpu, dataOnlyWifi, gps, isVideoEnabled, logs, mappingFile, maxDuration, memory, network, notifyTesters, phoneSignal, recordOnBackground, screenshotInterval, tags, testersGroups, videoQuality, wifi
Constructor and Description |
---|
TestFairyIosRecorder(hudson.util.Secret apiKey,
String appFile,
String mappingFile,
String tags,
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 network,
Boolean logs,
Boolean phoneSignal,
Boolean wifi,
Boolean gps,
Boolean battery) |
Modifier and Type | Method and Description |
---|---|
TestFairyIosRecorder.DescriptorImpl |
getDescriptor() |
boolean |
perform(hudson.model.AbstractBuild build,
hudson.Launcher launcher,
hudson.model.BuildListener listener) |
getAdvancedOptions, getApiKey, getAppFile, getAutoUpdate, getBattery, getCpu, getDataOnlyWifi, getGps, getIsVideoEnabled, getLogs, getMappingFile, getMaxDuration, getMemory, getNetwork, getNotifyTesters, getPhoneSignal, getRecordOnBackground, getRequiredMonitorService, getScreenshotInterval, getTags, getTestersGroups, getVideoQuality, getWifi
all, getProjectAction, needsToRunAfterFinalized, prebuild
@DataBoundConstructor public TestFairyIosRecorder(hudson.util.Secret apiKey, String appFile, String mappingFile, String tags, 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 network, Boolean logs, Boolean phoneSignal, Boolean wifi, Boolean gps, Boolean battery)
public boolean perform(hudson.model.AbstractBuild build, hudson.Launcher launcher, hudson.model.BuildListener listener) throws IOException, InterruptedException
perform
in interface hudson.tasks.BuildStep
perform
in class hudson.tasks.BuildStepCompatibilityLayer
IOException
InterruptedException
public TestFairyIosRecorder.DescriptorImpl getDescriptor()
getDescriptor
in interface hudson.model.Describable<hudson.tasks.Publisher>
getDescriptor
in class hudson.tasks.Recorder
Copyright © 2016–2022. All rights reserved.