summaryrefslogtreecommitdiff
path: root/Test/runTests.py
Commit message (Collapse)AuthorAge
* Interleave stderr output with test results; this allows one to print stuffGravatar Clément Pit--Claudel2015-08-21
| | | | directly to stderr in Dafny without breaking tests
* Ignore flycheck_* files in runTestsGravatar Clément Pit--Claudel2015-08-21
|
* runTests: Accept tests one by one, even if they are given as a .lst fileGravatar Clément Pit--Claudel2015-08-19
|
* runTests: Include failed tests in mean completion timeGravatar Clément Pit--Claudel2015-08-19
|
* runTests: Report mean completion time of passed tests, excluding outliersGravatar Clément Pit--Claudel2015-08-18
|
* runTests.py: Pretty-print stderr output to TRACE upon test failureGravatar Clément Pit--Claudel2015-08-12
|
* Add tests for the serverGravatar Clément Pit--Claudel2015-07-31
|
* MergeGravatar Clément Pit--Claudel2015-07-28
|\
* | Save failing tests to failing.lst, making it easy to re-run themGravatar Clément Pit--Claudel2015-07-28
|/
* Bump up the time limit in runTests.py and save a bit of space in outputGravatar Clément Pit--Claudel2015-07-23
|
* Let runTests.py generate expect filesGravatar Clément Pit--Claudel2015-07-23
| | | | That is, missing expect files now raise a warning, not an error.
* Small fix in runTests.pyGravatar Clément Pit--Claudel2015-07-21
|
* runTests.py: Improve reports (show oldest thread) and fix colors on cygwinGravatar Clément Pit--Claudel2015-07-20
| | | | | | The color fix is only partial. It's rather tricky to support all combinations of cygwin/cmd and posix/nt Python. At the moment things work well everywhere with native Python.
* Split snapshot tests into separate files and add support for %S in runTests.pyGravatar Clément Pit--Claudel2015-07-20
|
* Add missing .expect fileGravatar Clément Pit--Claudel2015-07-20
| | | | + a small fix in runTests.py
* Clean up runTests after 2015/07/17 meetingGravatar Clément Pit--Claudel2015-07-17
|
* Small fix in runTests.pyGravatar Clément Pit--Claudel2015-06-12
|
* Add missing default parameter in runTests.pyGravatar Clément Pit--Claudel2015-06-11
|
* A few more improvements to runTests.pyGravatar Clément Pit--Claudel2015-06-11
|
* Small improvements to runTests.pyGravatar Clément Pit--Claudel2015-06-10
|
* Add the beginning of a new testing infrastructureGravatar Clément Pit--Claudel2015-06-08
runTests.py reads lit-style annotations, so we will be able to retain lit compatibility. This new framework adds: * Precise timings * Proper support for interrupting using Ctrl+C * Much better reporting (including tracking of error codes, and merging of successive reports for performance tracking) * No dependency on lit, OutputCheck, or Diff * Pretty colors!