Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBernhard Urban <bernhard.urban@xamarin.com>2017-10-17 19:10:38 +0300
committerMarek Safar <marek.safar@gmail.com>2017-10-17 22:26:41 +0300
commitd12dda34e45ef6021e2ecb09e82e8f715dede049 (patch)
tree615b95075cb996d5fe68a08fdbca8277c2dec129 /mcs/tests/Makefile
parentf2bab1910d9a227c23d642528d1acbad52170a08 (diff)
[mcs/tests] add interp target
Diffstat (limited to 'mcs/tests/Makefile')
-rw-r--r--mcs/tests/Makefile8
1 files changed, 7 insertions, 1 deletions
diff --git a/mcs/tests/Makefile b/mcs/tests/Makefile
index 1fabf7cf8cc..02f15d0d5a1 100644
--- a/mcs/tests/Makefile
+++ b/mcs/tests/Makefile
@@ -56,6 +56,7 @@ endif
LOCAL_RUNTIME_FLAGS = --verify-all
COMPILER = $(topdir)/class/lib/$(PROFILE)/mcs.exe
TESTER = MONO_RUNTIME='$(RUNTIME)' $(TEST_RUNTIME) $(RUNTIME_FLAGS) $(LOCAL_RUNTIME_FLAGS) $(topdir)/class/lib/$(PROFILE)/compiler-tester.exe
+TESTER_INTERP = MONO_RUNTIME='$(RUNTIME)' $(TEST_RUNTIME) $(RUNTIME_FLAGS) --interpreter $(LOCAL_RUNTIME_FLAGS) $(topdir)/class/lib/$(PROFILE)/compiler-tester.exe
TEST_ILS := $(wildcard *-lib.il)
@@ -70,10 +71,15 @@ qcheck2:
gen-mt-tests:
$(TESTER) -mode:nunit -files:'v2' -compiler:$(COMPILER) -issues:known-issues-mt -compiler-options:"-lib:$(topdir)/class/lib/monotouch projects/MonoTouch/ivt.cs"
+check-interp: compile-all setup build-compiler-lib
+ $(TESTER_INTERP) -mode:pos -files:$(TEST_PATTERN) -compiler:$(COMPILER) -issues:known-issues-interp-$(PROFILE) -log:$(PROFILE).log -il:ver-il-$(PROFILE).xml $(DEFINES) $(TOPTIONS)
+
test-local:
@:
-run-test-local: $(TEST_ILS:.il=.dll) setup qcheck
+compile-all: $(TEST_ILS:.il=.dll)
+
+run-test-local: compile-all setup qcheck
check: run-test-local