aboutsummaryrefslogtreecommitdiff
path: root/run_project_tests.py
AgeCommit message (Expand)AuthorFilesLines
2017-05-21Create helper function for a rmtree that works reliably on Windows.Jussi Pakkanen1-18/+5
2017-05-17Remove unused variables.Elliott Sales de Andrade1-1/+0
2017-05-17Remove unnecessary __init__ methods.Elliott Sales de Andrade1-3/+0
2017-05-13Skip ObjectiveC/C++ tests if ObjC compiler is not availableTim-Philipp Müller1-1/+21
2017-05-09project tests: Also regen before buildingNirbheek Chauhan1-3/+7
2017-05-05Store and print test logs of executed projects.Jussi Pakkanen1-2/+8
2017-05-02Don't use len() to test emptiness vs not emptinessDylan Baker1-2/+2
2017-04-29Warn when directory numbers are non-unique.Elliott Sales de Andrade1-0/+7
2017-04-29Shorten detect_tests_to_run.Elliott Sales de Andrade1-21/+24
2017-04-09tests: Move appveyor platform workaround to run_tests.pyNirbheek Chauhan1-15/+0
2017-04-09unit tests: Fix running specific targets with MSBuildNirbheek Chauhan1-10/+13
2017-04-09run_project_tests: Clean on backends that can't installNirbheek Chauhan1-46/+34
2017-04-09project tests: Add a new BuildStep called validateNirbheek Chauhan1-1/+2
2017-04-09run_project_tests: Clean-up backend detection a bitNirbheek Chauhan1-36/+28
2017-04-09tests: Factor out common code to run_testsNirbheek Chauhan1-24/+13
2017-04-06Ignore missing .pdb files when not using MSVSJon Turney1-0/+3
2017-04-06Don't run framework tests on CygwinJon Turney1-1/+1
2017-04-06Run test cases/windows/ tests on CygwinJon Turney1-1/+1
2017-04-06Use '.exe' extension for executables for CygwinJon Turney1-1/+1
2017-04-06Use correct shared library naming for CygwinJon Turney1-7/+14
2017-03-28project tests: Don't look for PDB files on MinGW/GCCNirbheek Chauhan1-1/+2
2017-03-28project tests: DummyExecutor for MSYS2 and OpenBSDNirbheek Chauhan1-1/+56
2017-03-14project tests: Print meson log instead of stdout for configure failuresNirbheek Chauhan1-17/+33
2017-03-03tests/windows: Tests for #1444Nirbheek Chauhan1-0/+3
2017-01-28vs: Fix running of tests to use mesontest.pyNirbheek Chauhan1-9/+39
2017-01-23No longer require a binary called python3 on Windows. The default name is "py...Jussi Pakkanen1-0/+2
2017-01-18cleanup: Remove redundant parenthesesMike Sinkovsky1-5/+5
2017-01-11style: [E251] unexpected spaces around keyword / parameter equalsMike Sinkovsky1-1/+1
2017-01-11style: [E301] expected 1 blank line, found 0Mike Sinkovsky1-0/+2
2017-01-09We only need Ninja 1.5.x for the core codeNirbheek Chauhan1-1/+2
2017-01-04Project tests: Also catch ValueErrorNirbheek Chauhan1-0/+5
2017-01-02project tests: Always print the logs of failing testsNirbheek Chauhan1-1/+1
2017-01-02Catch permissionerrors too, since Windows seems to produce them occasionally.Jussi Pakkanen1-2/+3
2017-01-01style: fix E128 violationsIgor Gnatenko1-1/+1
2017-01-01style: fix E265 violationsIgor Gnatenko1-1/+1
2017-01-01style: fix E226 violationsIgor Gnatenko1-2/+2
2016-12-31Fix space before :.Jussi Pakkanen1-7/+7
2016-12-23Force a Ninja regeneration before each project testNirbheek Chauhan1-0/+5
2016-12-21Merge pull request #1233 from mesonbuild/wip/ignatenko/code-styleJussi Pakkanen1-2/+1
2016-12-20Make cross tests use same framework as regular tests.Jussi Pakkanen1-10/+12
2016-12-19tree-wide: remove blank lines at EOFIgor Gnatenko1-1/+0
2016-12-19run_project_test: don't import sys twiceIgor Gnatenko1-1/+1
2016-12-19run_project_tests.py: Also do ninja clean on testsNirbheek Chauhan1-31/+30
2016-12-04Pass --no-rebuild arg when running inprocess to prevent Ninja vomit.Jussi Pakkanen1-2/+2
2016-12-02Guard against cpu_count failing.Jussi Pakkanen1-1/+8
2016-11-18All testing is now in mesontest.py, which simplifies a lot of stuff.Jussi Pakkanen1-3/+3
2016-11-09Merge pull request #995 from centricular/more-appveyor-buildsJussi Pakkanen1-9/+46
2016-11-09Allow tests to mark themselves as skipped during runtime.Jussi Pakkanen1-1/+1
2016-11-10project tests: Fix appveyor overwriting the platform env variableNirbheek Chauhan1-0/+15
2016-11-10project tests: Skip lang-specific tests based on backendNirbheek Chauhan1-9/+31