-
Notifications
You must be signed in to change notification settings - Fork 0
/
schema.d.ts
31 lines (31 loc) · 1013 Bytes
/
schema.d.ts
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
// options from https://github.com/wix/Detox/blob/master/docs/APIRef.DetoxCLI.md#test
// detox test args: https://github.com/wix/Detox/blob/master/detox/local-cli/utils/testCommandArgs.js
export interface DetoxTestOptions {
configPath?: string;
detoxConfiguration: string;
runnerConfig?: string;
deviceName?: string;
loglevel?: string;
debugSynchronization?: boolean;
artifactsLocation?: string;
recordLogs?: 'failing' | 'all' | 'none';
takeScreenshots?: 'manual' | 'failing' | 'all' | 'none';
recordVideos?: 'failing' | 'all' | 'none';
recordPerformance?: 'all' | 'none';
recordTimeline?: 'all' | 'none';
captureViewHierarchy?: 'enabled' | 'disabled';
retries?: number;
resuse?: boolean;
cleanup?: boolean;
workers?: number;
jestReportSpecs?: boolean;
headeless?: boolean;
gpu?: boolean;
deviceLauchArgs?: string;
appLaunchArgs?: string;
noColor?: boolean;
useCutsomeLogger?: boolean;
forceAdbInstall?: boolean;
inspectBrk?: boolean;
buildTarget?: string;
}