... | ... | @@ -252,7 +252,8 @@ There are many pre-defined functions which can be used in this field: |
|
|
|
|
|
- **ignore_output** don't try to compare output
|
|
|
|
|
|
- **timeout_multiplier(n)** modify the default timeout (usually 300s, displayed at the beginning of the testsuite) by a given factor. Currently this field does not seem to work as expected - see [\#10345](https://gitlab.haskell.org//ghc/ghc/issues/10345)
|
|
|
- **compile_timeout_multiplier(n)** and **run_timeout_multiplier(n)**
|
|
|
modify the default compile and run timeout respectively (usually 300s, displayed at the beginning of the testsuite) by a given factor. The timeout program returns with exit code 99 if it kills your test. So if you want a timeout to mean success instead of failure, add exit_code(99) as a setup function.
|
|
|
|
|
|
- **high_memory_usage** this test uses a lot of memory (allows the testsuite driver to be intelligent about what it runs in parallel)
|
|
|
|
... | ... | |