Jussi Pakkanen
|
4c31e7774d
|
Finalize moduleification so that full test suite runs.
|
9 years ago |
Jussi Pakkanen
|
a5508d3fd3
|
Can run most of test suite (with hacks).
|
9 years ago |
Jussi Pakkanen
|
8b1039fa30
|
Organise files into a module structure.
|
9 years ago |
Jussi Pakkanen
|
c86ee8158a
|
Make vs dependency detector work on non-english locales.
|
9 years ago |
Jussi Pakkanen
|
d92504797f
|
Can build simple Swift executables.
|
9 years ago |
Jussi Pakkanen
|
26873801bc
|
Can define benchmarks and run them.
|
9 years ago |
Jussi Pakkanen
|
067935ce76
|
Added conf option for build tree layout.
|
9 years ago |
Jussi Pakkanen
|
9d559b2b39
|
More robust windows detection and more logs.
|
9 years ago |
Igor Gnatenko
|
4dc8dbb7c1
|
run_tests: Bad first argument 'Exception' given to super()
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
|
10 years ago |
Igor Gnatenko
|
816013ef0d
|
run_tests: fix bad-continuation
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
|
10 years ago |
Jussi Pakkanen
|
cf0bd77ddd
|
Do not invoke linker via cmd /c on Windows.
|
10 years ago |
Jussi Pakkanen
|
ff7c8b1647
|
Run unit tests in-process too for extra speed.
|
10 years ago |
Jussi Pakkanen
|
144b2314ce
|
Run Meson test invocations in-process because spawning a new Python process for each is too slow.
|
10 years ago |
Jussi Pakkanen
|
324cca808d
|
Print test time breakdown.
|
10 years ago |
Jussi Pakkanen
|
edda2f6888
|
Store time taken to configure, build and test individual cases.
|
10 years ago |
Jussi Pakkanen
|
a92fcb711b
|
Fix windows tests when using newer MinGW.
|
10 years ago |
Jussi Pakkanen
|
f19fd50702
|
Encoding of result file is always utf-8.
|
10 years ago |
Igor Gnatenko
|
2c8c6fbf20
|
tests: add all platform tests and skip needed tests
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
|
10 years ago |
Igor Gnatenko
|
e0ba9ba2b9
|
tests: add skipped tests
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
|
10 years ago |
Igor Gnatenko
|
dccb6a170e
|
tests: add time property
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
|
10 years ago |
Jussi Pakkanen
|
9287d7e2c5
|
Write out padding zeroes to numbers because Jenkins is too stupid to do logical order sorting.
|
10 years ago |
Igor Gnatenko
|
7249ff9b00
|
tests: use name as class name
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
|
10 years ago |
Jussi Pakkanen
|
99a955491d
|
Minor fixes.
|
10 years ago |
Jussi Pakkanen
|
3a1a3404ba
|
Fix empty java case.
|
10 years ago |
Jussi Pakkanen
|
fd30a81fa9
|
Made run_tests.py output test results in junit xml to allow better integration with CI tools.
|
10 years ago |
Jussi Pakkanen
|
bb28b6b51c
|
Refactor unit test running.
|
10 years ago |
Jussi Pakkanen
|
c3645e2b45
|
Use argparse instead of optparse in run_tests.
|
10 years ago |
Jussi Pakkanen
|
436a81f920
|
Can specify backend to run_tests.py.
|
10 years ago |
Jussi Pakkanen
|
1ab5b850ef
|
Use lib as library path in unit tests.
|
10 years ago |
Jussi Pakkanen
|
73b8ff5341
|
Rework installation logic so we can go outside the install prefix.
|
10 years ago |
Jussi Pakkanen
|
08ef881c86
|
Extracted compiler definitions to their own file.
|
10 years ago |
Jussi Pakkanen
|
525f0ae6d2
|
Harmonised copyright declarations.
|
10 years ago |
Robin McCorkell
|
85586ce1ba
|
Signal handling for run_tests.py
SIGINT and SIGTERM are handled, causing further test execution to stop and
the results to be printed immediately. Also cleans up prebuilt objects
|
10 years ago |
Jussi Pakkanen
|
c4860ff60f
|
Updated copyright years.
|
10 years ago |
Jussi Pakkanen
|
100c20e568
|
Scan Fortran dependencies at the beginning for all sources.
|
11 years ago |
Jussi Pakkanen
|
9abc5e0570
|
Vestigial removal.
|
11 years ago |
Jussi Pakkanen
|
b3ca519fea
|
Message clarification.
|
11 years ago |
Jussi Pakkanen
|
09c24654a6
|
Run C# tests during suite.
|
11 years ago |
Jussi Pakkanen
|
5df4e62dfd
|
More verbosity.
|
11 years ago |
Jussi Pakkanen
|
4a23c01992
|
Make it possible to print all test output so it shows up in e.g. buildbot logs.
|
11 years ago |
Jussi Pakkanen
|
b7bdf5b7bd
|
Prebuild object file with MSVC.
|
11 years ago |
Jussi Pakkanen
|
5df1818e2b
|
MinGW fix.
|
11 years ago |
Jussi Pakkanen
|
85972c848d
|
Generate prebuilt object on demand so we don't need to ship object files in the source tarball.
|
11 years ago |
Jussi Pakkanen
|
e4b17ff3e8
|
Add Rust to main test suite.
|
11 years ago |
Jussi Pakkanen
|
576b0f26dd
|
Print test skip.
|
11 years ago |
Jussi Pakkanen
|
752fa1e4af
|
Run Vala tests as part of the test suite.
|
11 years ago |
Jussi Pakkanen
|
c7e7d1a4c3
|
Can execute found programs with run_command.
|
11 years ago |
Jussi Pakkanen
|
c21637a01d
|
Fixed unity builds for Qt5.
|
11 years ago |
Jussi Pakkanen
|
4c02a35fe0
|
Updated msvc compile and link flag functions.
|
11 years ago |
Jussi Pakkanen
|
668d679c01
|
Some windows cleanups.
|
11 years ago |