SUBDIRS = cas assemblyresolve gc-descriptors
-check-local: assemblyresolve/test/asm.dll testjit test-generic-sharing test-type-load test-cattr-type-load test_platform test-process-exit test-messages rm-empty-logs
+check-local: assemblyresolve/test/asm.dll testjit test-generic-sharing test-type-load test-cattr-type-load test-reflection-load-with-context test_platform test-process-exit test-messages rm-empty-logs
check-full: test-sgen check-local
check-parallel: compile-tests check-full
monitor-stress.cs \
thread-stress.cs \
gc-stress.cs \
+ gc-graystack-stress.cs \
exit-stress.cs \
process-stress.cs \
assembly-load-stress.cs
bug-348522.2.exe \
bug-459094.exe \
delegate-invoke.exe \
- $(PLATFORM_DISABLED_TESTS)
+ $(PLATFORM_DISABLED_TESTS) \
+ $(EXTRA_DISABLED_TESTS)
DISABLED_TESTS_WRENCH= \
$(DISABLED_TESTS) \
assemblyresolve_event3.exe \
delegate2.exe \
finally_guard.exe \
- gc-altstack.exe
+ gc-altstack.exe \
+ generic-xdomain.2.exe
AOT_DISABLED_TESTS=constraints-load.exe
@echo "Testing custom-attribute-load-exceptions.exe..."
@$(RUNTIME) custom-attr-errors.exe > custom-attr-errors.exe.stdout 2> custom-attr-errors.exe.stderr
+EXTRA_DIST += reflection-load-with-context-lib.cs reflection-load-with-context-second-lib.cs reflection-load-with-context.cs
+test-reflection-load-with-context: TestDriver.dll reflection-load-with-context-lib.cs reflection-load-with-context-second-lib.cs reflection-load-with-context.cs
+ rm -rf reflection-load-dir
+ mkdir reflection-load-dir
+ $(MCS) /t:library $(srcdir)/reflection-load-with-context-second-lib.cs -out:reflection-load-dir/reflection-load-with-context-second-lib.dll
+ $(MCS) /t:library -r:reflection-load-dir/reflection-load-with-context-second-lib.dll $(srcdir)/reflection-load-with-context-lib.cs -out:reflection-load-dir/reflection-load-with-context-lib.dll
+ $(MCS) reflection-load-with-context.cs
+ @echo "Testing reflection-load-with-context.cs.exe..."
+ @$(RUNTIME) reflection-load-with-context.exe > reflection-load-with-context.exe.stdout 2> reflection-load-with-context.exe.stderr
+
EXTRA_DIST += debug-casts.cs
# This depends on TLS, so its not ran by default
sgen-cementing-stress.exe \
sgen-case-23400.exe \
sgen-new-threads-dont-join-stw.exe \
+ gc-graystack-stress.exe \
bug-17590.exe
SGEN_CONFIGURATIONS = \
generic-sealed-virtual.2.exe generic-system-arrays.2.exe \
generic-stack-traces.2.exe generic-stack-traces2.2.exe \
bug-472600.2.exe bug-473482.2.exe bug-473999.2.exe \
- bug-479763.2.exe generic-xdomain.2.exe \
+ bug-479763.2.exe \
generic-type-load-exception.2.exe bug-616463.exe \
bug-1147.exe