1App::Yath::Command::faiUlseedr(3C)ontributed Perl DocumeAnptpa:t:iYoanth::Command::failed(3)
2
3
4
6 App::Yath::Command::failed - Replay a test run from an event log
7
9 This yath command will re-run the harness against an event log produced
10 by a previous test run. The only required argument is the path to the
11 log file, which maybe compressed. Any extra arguments are assumed to be
12 job id's. If you list any jobs, only listed jobs will be processed.
13
14 This command accepts all the same renderer/formatter options that the
15 'test' command accepts.
16
18 $ yath [YATH OPTIONS] failed [COMMAND OPTIONS]
19
20 YATH OPTIONS
21 Developer
22
23 --dev-lib
24 --dev-lib=lib
25 -D
26 -D=lib
27 -Dlib
28 --no-dev-lib
29 Add paths to @INC before loading ANYTHING. This is what you use if
30 you are developing yath or yath plugins to make sure the yath
31 script finds the local code instead of the installed versions of
32 the same code. You can provide an argument (-Dfoo) to provide a
33 custom path, or you can just use -D without and arg to add lib,
34 blib/lib and blib/arch.
35
36 Can be specified multiple times
37
38 Environment
39
40 --persist-dir ARG
41 --persist-dir=ARG
42 --no-persist-dir
43 Where to find persistence files.
44
45 --persist-file ARG
46 --persist-file=ARG
47 --pfile ARG
48 --pfile=ARG
49 --no-persist-file
50 Where to find the persistence file. The default is
51 /{system-tempdir}/project-yath-persist.json. If no project is
52 specified then it will fall back to the current directory. If the
53 current directory is not writable it will default to
54 /tmp/yath-persist.json which limits you to one persistent runner on
55 your system.
56
57 --project ARG
58 --project=ARG
59 --project-name ARG
60 --project-name=ARG
61 --no-project
62 This lets you provide a label for your current project/codebase.
63 This is best used in a .yath.rc file. This is necessary for a
64 persistent runner.
65
66 Help and Debugging
67
68 --show-opts
69 --no-show-opts
70 Exit after showing what yath thinks your options mean
71
72 --version
73 -V
74 --no-version
75 Exit after showing a helpful usage message
76
77 Plugins
78
79 --no-scan-plugins
80 --no-no-scan-plugins
81 Normally yath scans for and loads all App::Yath::Plugin::* modules
82 in order to bring in command-line options they may provide. This
83 flag will disable that. This is useful if you have a naughty plugin
84 that it loading other modules when it should not.
85
86 --plugins PLUGIN
87 --plugins +App::Yath::Plugin::PLUGIN
88 --plugins PLUGIN=arg1,arg2,...
89 --plugin PLUGIN
90 --plugin +App::Yath::Plugin::PLUGIN
91 --plugin PLUGIN=arg1,arg2,...
92 -pPLUGIN
93 --no-plugins
94 Load a yath plugin.
95
96 Can be specified multiple times
97
98 COMMAND OPTIONS
99 Display Options
100
101 --brief
102 --no-brief
103 Show only files that failed, newline separated, no other output. If
104 a file dailed once but passed on a retry it will NOT be shown.
105
106 Help and Debugging
107
108 --dummy
109 -d
110 --no-dummy
111 Dummy run, do not actually execute anything
112
113 Can also be set with the following environment variables:
114 "T2_HARNESS_DUMMY"
115
116 --help
117 -h
118 --no-help
119 exit after showing help information
120
121 --keep-dirs
122 --keep_dir
123 -k
124 --no-keep-dirs
125 Do not delete directories when done. This is useful if you want to
126 inspect the directories used for various commands.
127
128 YathUI Options
129
130 --yathui-api-key ARG
131 --yathui-api-key=ARG
132 --no-yathui-api-key
133 Yath-UI API key. This is not necessary if your Yath-UI instance is
134 set to single-user
135
136 --yathui-grace
137 --no-yathui-grace
138 If yath cannot connect to yath-ui it normally throws an error, use
139 this to make it fail gracefully. You get a warning, but things keep
140 going.
141
142 --yathui-long-duration 10
143 --no-yathui-long-duration
144 Minimum duration length (seconds) before a test goes from MEDIUM to
145 LONG
146
147 --yathui-medium-duration 5
148 --no-yathui-medium-duration
149 Minimum duration length (seconds) before a test goes from SHORT to
150 MEDIUM
151
152 --yathui-mode summary
153 --yathui-mode qvf
154 --yathui-mode qvfd
155 --yathui-mode complete
156 --no-yathui-mode
157 Set the upload mode (default 'qvfd')
158
159 --yathui-project ARG
160 --yathui-project=ARG
161 --no-yathui-project
162 The Yath-UI project for your test results
163
164 --yathui-retry
165 --no-yathui-retry
166 How many times to try an operation before giving up
167
168 Can be specified multiple times
169
170 --yathui-url http://my-yath-ui.com/...
171 --uri http://my-yath-ui.com/...
172 --no-yathui-url
173 Yath-UI url
174
176 The source code repository for Test2-Harness can be found at
177 http://github.com/Test-More/Test2-Harness/.
178
180 Chad Granum <exodist@cpan.org>
181
183 Chad Granum <exodist@cpan.org>
184
186 Copyright 2020 Chad Granum <exodist7@gmail.com>.
187
188 This program is free software; you can redistribute it and/or modify it
189 under the same terms as Perl itself.
190
191 See http://dev.perl.org/licenses/
192
193
194
195perl v5.32.0 2020-07-28 App::Yath::Command::failed(3)