-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathdefaultConfig-ATUA.properties
executable file
·111 lines (94 loc) · 3.46 KB
/
defaultConfig-ATUA.properties
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
# suppress inspection "UnusedProperty" for whole file
Core.logLevel=debug
#logsDir=./out/logs
Core.configPath=./CUSTOM.FILE.PATH.URI
# within a virtual/docker environment (with a Mac or Windows host) this value has to be configured (e.g. `host.docker.internal`)
Core.hostIp=localhost
#TODO strategy property currently not working
# should be different from logging path ./out to avoid file access issues on Windows
Output.outputDir=./out/droidMate
Output.reportDir=report
ExecutionMode.inline=false
ExecutionMode.explore=true
ExecutionMode.coverage=false
Deploy.installMonitor=true
Deploy.installApk=true
Deploy.installAux=true
Deploy.uninstallApk=true
Deploy.uninstallAux=true
Deploy.replaceResources=true
Deploy.shuffleApks=false
Deploy.deployRawApks=false
# use this property to allow a (docker) container to connect to its host devices i.e. by setting it to "-H host.docker.internal"
DeviceCommunication.checkAppIsRunningRetryAttempts=2
DeviceCommunication.checkAppIsRunningRetryDelay=10000
DeviceCommunication.checkDeviceAvailableAfterRebootAttempts=2
DeviceCommunication.checkDeviceAvailableAfterRebootFirstDelay=20000
DeviceCommunication.checkDeviceAvailableAfterRebootLaterDelays=10000
DeviceCommunication.stopAppRetryAttempts=2
DeviceCommunication.stopAppSuccessCheckDelay=30000
DeviceCommunication.deviceOperationAttempts=2
DeviceCommunication.deviceOperationDelay=5000
DeviceCommunication.waitForCanRebootDelay=30000
DeviceCommunication.waitForDevice=false
Exploration.apksDir=./apks
Exploration.deviceIndex=0
Exploration.apkNames=
Exploration.deviceSerialNumber=emulator-5554
Exploration.runOnNotInlined=true
Exploration.launchActivityDelay=1000
Exploration.launchActivityTimeout=60000
Exploration.apiVersion=23
Exploration.apksLimit=0
Exploration.widgetActionDelay=100
Strategies.reset=false
Strategies.explore=false
Strategies.terminate=false
Strategies.back=true
Strategies.allowRuntimeDialog=true
Strategies.denyRuntimeDialog=false
Strategies.playback=false
Strategies.dfs=false
Strategies.rotateUI=true
Strategies.minimizeMaximize=true
Strategies.Parameters.uiRotation=90
Strategies.Parameters.biasedRandom=true
Strategies.Parameters.randomScroll=true
Selectors.pressBackProbability=0.00
Selectors.widgetIndexes=-1
Selectors.playbackModelDir=none
Selectors.resetEvery=0
Selectors.actionLimit=0
Selectors.timeLimit=60
Selectors.randomSeed=0
Selectors.stopOnExhaustion=false
Selectors.dfs=false
Report.inputDir=
Report.includePlots=true
UiAutomatorServer.startTimeout=60000
UiAutomatorServer.waitForIdleTimeout=1000
# longer actions are most likely running into the timeout anyway
UiAutomatorServer.waitForInteractableTimeout=750
UiAutomatorServer.enablePrintOuts=true
UiAutomatorServer.delayedImgFetch=false
# determines the screen-shot quality value should be integer in [0..100]
UiAutomatorServer.imgQuality=100
UiAutomatorServer.socketTimeout=60000
UiAutomatorServer.basePort=59801
ApiMonitorServer.monitorSocketTimeout=60000
ApiMonitorServer.monitorUseLogcat=false
ApiMonitorServer.basePort=59700
# suppress inspection "UnusedProperty" for whole file
Output.debugMode=true
ModelProperties.path.cleanDirs=true
# Features
ModelProperties.path.FeatureDir=feature-logs
StatementCoverage.enableCoverage=true
StatementCoverage.onlyCoverAppPackageName=false
StatementCoverage.coverageDir=coverage
RegressionStrategy.use=true
RegressionStrategy.budgetScale=1.0
RegressionStrategy.manualInput=true
RegressionStrategy.manualIntent=true
RegressionStrategy.reuseBaseModel=false
RegressionStrategy.baseModelDir=./apks/model