diff options
author | Chad Versace <chad.versace@intel.com> | 2015-07-31 16:44:01 -0700 |
---|---|---|
committer | Chad Versace <chad.versace@intel.com> | 2015-07-31 16:54:45 -0700 |
commit | 3964e9b77d39e2bd91489a4c42a27638523b8f51 (patch) | |
tree | 9c1ec0916733d14b44c27236a457dd7ef4a4bd0f /doc | |
parent | a2b58ec6c101562620e166aa99b13cfb36a63c0e (diff) |
crucible-run: Add cmdline flags --fork, --no-fork
This controls whether the test runner's master process forks or not.
Tested with:
* crucible run --no-fork func.draw-indexed
Test passes.
* crucible run --no-fork
Test func.cmd-buffer.small-secondaries crashes the testrun.
Diffstat (limited to 'doc')
-rw-r--r-- | doc/crucible-run.1.txt | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/doc/crucible-run.1.txt b/doc/crucible-run.1.txt index dd8fa06..6b639e8 100644 --- a/doc/crucible-run.1.txt +++ b/doc/crucible-run.1.txt @@ -9,7 +9,8 @@ crucible-run - run tests SYNOPSIS -------- [verse] -*crucible run* [--no-cleanup] [--dump|--no-dump] [<pattern>...] +*crucible run* [--fork|--no-fork] [--no-cleanup] [--dump|--no-dump] + [<pattern>...] DESCRIPTION ----------- @@ -23,6 +24,11 @@ whose names match "example.*"). OPTIONS ------- +--fork, --no-fork [default: enabled]:: + Run tests outside or inside the test runner's master process. With forking + enabled, the test runner's master process is protected from test crashes. + However, forking also makes debugging tests more difficult. + --no-cleanup:: Disable each test's cleanup phase. This is useful because a test may crash during cleanup but otherwise pass. |