Lines Matching +full:software +full:- +full:controlled

14 .\"   may be used to endorse or promote products derived from this software
17 .\" THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
27 .\" OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
33 .Nd Testing framework for infrastructure software
36 .Op Fl -config Ar file
37 .Op Fl -logfile Ar file
38 .Op Fl -loglevel Ar level
39 .Op Fl -variable Ar name=value
52 Kyua is a testing framework for infrastructure software, originally
53 designed to equip BSD-based operating systems with a test suite.
69 However, framework-less test programs and TAP-compliant test programs can also
75 implements a common subcommand-based interface.
82 a set of possibly-optional
90 .Bl -tag -width XX
91 .It Fl -config Ar path , Fl c Ar path
106 .It Fl -logfile Ar path
114 .It Fl -loglevel Ar level
122 .It Fl -variable Ar name=value , Fl v Ar name=value
130 The specified variable can either be a builtin variable or a test-suite
139 .Bl -tag -width reportXjunitXX -offset indent
143 .Xr kyua-about 1 .
147 .Xr kyua-config 1 .
148 .It Ar db-exec
152 .Xr kyua-db-exec 1 .
156 .Xr kyua-help 1 .
161 .Bl -tag -width reportXjunitXX -offset indent
165 .Fl -verbose
167 be used to debug test failures post-facto on the console.
169 .Xr kyua-report 1 .
170 .It Ar report-html
173 .Xr kyua-report-html 1 .
174 .It Ar report-junit
177 .Xr kyua-report-junit 1 .
181 .Bl -tag -width reportXjunitXX -offset indent
183 Executes a single test case in a controlled environment for debugging purposes.
185 .Xr kyua-debug 1 .
191 .Xr kyua-list 1 .
196 .Xr kyua-test 1 .
202 it is most needed: right after a non-reproducible problem happens.
207 .Fl -logfile
211 .Bl -enum -offset indent
232 .Bl -tag -width warningXX -offset indent
238 Non-fatal error messages.
254 .Fl -loglevel .
258 .Bd -literal -offset indent
282 .Bd -literal -offset indent
288 .Bd -literal -offset indent
307 .Bd -literal -offset indent
308 $ kyua --logfile=problem.log --loglevel=debug \\
313 .Bl -tag -width COLUMNSXX
326 Path to the system-wide temporary directory.
338 They are only provided to override the value of built-in values, which is useful
342 .Bl -tag -width KYUAXCONFDIRXX
344 Path to the system-wide configuration files for
369 .Bl -tag -width XXXX
373 User-specific configuration file.
377 System-wide configuration file.
381 returns 0 on success, 1 on a controlled error condition in the given
386 controlled error (1).
403 .Bd -literal -offset indent