44 Commits (4aea0276f09130578ed1f1c49e094ab4e0694263)

Author SHA1 Message Date
Hemmo Nieminen b90956c2f2 mesontest: Improve test suite selection. 8 years ago
Mike Sinkovsky 5b626ab4cb style: [E1**] Indentation 8 years ago
Hemmo Nieminen ebea1e3bd9 mesontest: Print test stats even if in verbose mode. 8 years ago
Hemmo Nieminen 01be50fdd9 mesontest: Unify testing behaviour between the test target and mesontest. 8 years ago
Hemmo Nieminen fc17e3b9cc mesontest: Show the test command in truncated test logs. 8 years ago
Hemmo Nieminen bf281fd4c4 mesontest: Remove excess newline and whitespace from test logs. 8 years ago
Jussi Pakkanen b3d51abff2 Can put external programs to test suite exe wrappers directly. 8 years ago
Jussi Pakkanen 74f15263b6 Can set envvars in test setups. 8 years ago
Jussi Pakkanen ee8a6e6fc5 Can specify test setups and run them with mesontest. 8 years ago
Igor Gnatenko 969dc7e995 style: fix E124 violations 8 years ago
Igor Gnatenko 116da33cdd style: fix E128 violations 8 years ago
Igor Gnatenko ef608f217d style: fix E222 violations 8 years ago
Igor Gnatenko 2017d8578a style: fix E226 violations 8 years ago
Igor Gnatenko f0b30baa39 style: fix E225 violations 8 years ago
Jussi Pakkanen b55235dfbd Fix space before :. 8 years ago
Jussi Pakkanen 3fc67f4951 Minimal fixes to make tests pass when cross compiling. 8 years ago
Jussi Pakkanen 2b65083463 Fix cross test and run them if a cross compiler is available. 8 years ago
Jussi Pakkanen f2b3ab826b If/elif fix so running just mesontest actually runs the tests after doing a rebuild. 8 years ago
Jussi Pakkanen 22aedda6d0 Use a big timeout when running gdb interactively and a typo fix. 8 years ago
Patrick Griffis 4c74b47cfd mesontest: Fix exception 8 years ago
Thibault Saunier 10e2b9bca0 mesontest: Rebuild all before running tests 8 years ago
Jussi Pakkanen 8be0df1443 Typo fix. 8 years ago
Jussi Pakkanen c1efaafec4 Stray debug print removal. 8 years ago
Thibault Saunier 16bdc044e4 mesontest: Properly let user know when a test timeout out in verbose mode 8 years ago
Thibault Saunier e2782f7864 tests: Allow user to change timeout time 8 years ago
Thibault Saunier 56a6f86827 mesontest: Do not timeout when running inside GDB 8 years ago
Thibault Saunier 6203e3ae34 mesontest: Let user work with gdb when not running in a loop 8 years ago
Thibault Saunier 3d05b91e37 mesontest: Respect repeat argument even when running testsuites 8 years ago
Thibault Saunier 7afb4c6552 mesontest: Error out even in verbose mode when running repeatidly 8 years ago
Daniel Stone 1cb9d2bc0d Support skipped tests 8 years ago
Thibault Saunier 5d866bb4f3 mesontest: Add a 'verbose' mode which does not capture stdout/err 8 years ago
Thibault Saunier 2584a9f27d mesontest: Fix usage of test.env as it can be a build.EnvironmentVariables 8 years ago
Thibault Saunier 3f6e06c930 mesontest: Fix the --wd option and rename it to -C to be coherent with ninja 8 years ago
Thibault Saunier 9644e8b8de mesontest: Fix --list option 8 years ago
Jussi Pakkanen 1ebc5c1ea0 Can run special tests with the new tool. 8 years ago
Jussi Pakkanen c7ddce163f All testing is now in mesontest.py, which simplifies a lot of stuff. 8 years ago
Jussi Pakkanen 39df22bf53 Made Meson test into a class rather than abusing global variables and as preparation for moving it elsewhere. 8 years ago
Jussi Pakkanen e24229eae7 Can run benchmarks. 8 years ago
Jussi Pakkanen 077741097a Run all tests if none are specified. 8 years ago
Jussi Pakkanen 951262d759 Removed Valgrind from core. 8 years ago
Jussi Pakkanen a5a4c85eca Can run tests under gdb. 8 years ago
Jussi Pakkanen 3f3c9c5329 Add option to run under gdb. 8 years ago
Jussi Pakkanen ee90ce74e8 New test runner. 8 years ago