diff options
author | Alexander Köplinger <alex.koeplinger@outlook.com> | 2018-11-12 17:15:49 +0300 |
---|---|---|
committer | Alexander Köplinger <alex.koeplinger@outlook.com> | 2018-11-13 23:02:31 +0300 |
commit | c4087410008da3cb43913bea1b2b44ae802513bb (patch) | |
tree | 4aca992cc89a22616358f5aa349982ea7656fa3d /mcs/tests | |
parent | dcc2d172e9a49f2b4270d6940e7b09db3f7ff42d (diff) |
[ci] Add targets to bundle tests and add a script to run them in Helix
The test-bundle target copies all assets needed for test execution
to a specified directory. We upload this directory to Helix and use it
to run our mainline tests.
Diffstat (limited to 'mcs/tests')
-rw-r--r-- | mcs/tests/Makefile | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/mcs/tests/Makefile b/mcs/tests/Makefile index bd2944cfdc1..6cbe4dbeb8e 100644 --- a/mcs/tests/Makefile +++ b/mcs/tests/Makefile @@ -86,6 +86,14 @@ run-test-local: test-local qcheck check: run-test-local +test-bundle: + mkdir -p $(TEST_BUNDLE_PATH)/tests/mcs + cp -L -R dlls $(TEST_BUNDLE_PATH)/tests/mcs/ + cp -L *.cs *.xml *.inc *.dll *.snk $(TEST_BUNDLE_PATH)/tests/mcs/ + cp -L $(topdir)/class/lib/$(PROFILE)/compiler-tester.* $(TEST_BUNDLE_PATH)/tests/mcs/ + cp -L $(KNOWN_ISSUES) $(TEST_BUNDLE_PATH)/tests/mcs/$(KNOWN_ISSUES) + cp -L ver-il-$(PROFILE).xml $(TEST_BUNDLE_PATH)/tests/mcs/ver-il-$(PROFILE).xml + endif clean-local: |