aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLev Rumyantsev <levarum@google.com>2024-05-02 04:33:18 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2024-05-02 04:33:18 +0000
commit9811e5e77d12aa4c7329d25ca13db32fcae14cd7 (patch)
treeeedc17cb25374ebe2db102b10f064e5fd4985379
parent86988dfeb90dbcebd47f2b98ae258a4b93dce164 (diff)
parent3a7b898cd637982925fc19e9cdef5f6af4a11c90 (diff)
downloadbinary_translation-9811e5e77d12aa4c7329d25ca13db32fcae14cd7.tar.gz
Merge "ndk_program_tests: run in all modes" into main
-rw-r--r--tests/run_host_tests.mk23
1 files changed, 21 insertions, 2 deletions
diff --git a/tests/run_host_tests.mk b/tests/run_host_tests.mk
index 29906c6d..ab6bca76 100644
--- a/tests/run_host_tests.mk
+++ b/tests/run_host_tests.mk
@@ -115,10 +115,29 @@ endef
ifeq ($(BUILD_BERBERIS_RISCV64_TO_X86_64),true)
-$(eval $(call add_test,berberis_ndk_program_tests,\
+# berberis_ndk_program_tests
+
+$(eval $(call add_test,berberis_ndk_program_tests_interpret_only,\
+ run_test_x86_64_riscv64,\
+ $(TARGET_OUT_TESTCASES)/berberis_ndk_program_tests_static.native_bridge/x86_64/berberis_ndk_program_tests_static,\
+ BERBERIS_MODE=interpret-only))
+
+$(eval $(call add_test,berberis_ndk_program_tests_lite_translate_or_interpret,\
run_test_x86_64_riscv64,\
$(TARGET_OUT_TESTCASES)/berberis_ndk_program_tests_static.native_bridge/x86_64/berberis_ndk_program_tests_static,\
- ))
+ BERBERIS_MODE=lite-translate-or-interpret))
+
+$(eval $(call add_test,berberis_ndk_program_tests_heavy_optimize_or_interpret,\
+ run_test_x86_64_riscv64,\
+ $(TARGET_OUT_TESTCASES)/berberis_ndk_program_tests_static.native_bridge/x86_64/berberis_ndk_program_tests_static,\
+ BERBERIS_MODE=heavy-optimize-or-interpret))
+
+$(eval $(call add_test,berberis_ndk_program_tests_two_gear,\
+ run_test_x86_64_riscv64,\
+ $(TARGET_OUT_TESTCASES)/berberis_ndk_program_tests_static.native_bridge/x86_64/berberis_ndk_program_tests_static,\
+ BERBERIS_MODE=two-gear))
+
+# berberis_host_tests
$(eval $(call add_test,berberis_host_tests,\
run_test,\