skip check of tests failing in mode other
Jonas Smedegaard
3 years ago
26 | 26 | test_freetype \ |
27 | 27 | test_lua \ |
28 | 28 | test_poppler |
29 | ||
30 | TEST_ERRORS_other += \ | |
31 | test_freetype \ | |
32 | test_libpng \ | |
33 | test_minimal_dynamic \ | |
34 | test_stdin | |
29 | 35 | |
30 | 36 | # TODO: skip test_indirectbr_many only on armhf |
31 | 37 | TEST_FAILS_wasm0 += \ |
145 | 151 | TEST_FAILS_wasm1 += \ |
146 | 152 | test_emscripten_lazy_load_code_unconditional |
147 | 153 | |
154 | TEST_FAILS_other += \ | |
155 | test_EM_ASM_ES6_closure \ | |
156 | test_EM_ASM_ES6_closure_O3 \ | |
157 | test_IGNORE_CLOSURE_COMPILER_ERRORS \ | |
158 | test_INCOMING_MODULE_JS_API \ | |
159 | test_bad_function_pointer_cast \ | |
160 | test_binaryen_ctors \ | |
161 | test_binaryen_debug \ | |
162 | test_clear_error_on_massive_static_data \ | |
163 | test_closure_externs \ | |
164 | test_closure_full_js_library \ | |
165 | test_closure_warnings \ | |
166 | test_cmake_stdproperty \ | |
167 | test_dlopen_rtld_global \ | |
168 | test_dlsym_rtld_default \ | |
169 | test_embind \ | |
170 | test_emscripten_license_O2_closure \ | |
171 | test_emscripten_license_O2_closure_emit \ | |
172 | test_emscripten_license_O2_closure_js_emit \ | |
173 | test_error_on_missing_libraries \ | |
174 | test_exception_settings \ | |
175 | test_export_aliasee \ | |
176 | test_extern_weak \ | |
177 | test_f_exception \ | |
178 | test_fignore_exceptions \ | |
179 | test_function_exports_are_small \ | |
180 | test_js_function_names_are_minified \ | |
181 | test_ld_library_path \ | |
182 | test_linker_flags_pass_through \ | |
183 | test_lld_report_undefined \ | |
184 | test_locale_wrong \ | |
185 | test_main_module_without_exceptions_message \ | |
186 | test_main_module_without_main \ | |
187 | test_metadce_cxx_except \ | |
188 | test_metadce_cxx_mangle \ | |
189 | test_metadce_hello_main_module_2 \ | |
190 | test_minimal_runtime_code_size \ | |
191 | test_module_exports_with_closure \ | |
192 | test_no_legalize_js_ffi \ | |
193 | test_no_nuthin \ | |
194 | test_only_force_stdlibs_2 \ | |
195 | test_single_file \ | |
196 | test_sixtyfour_bit_return_value_bigint \ | |
197 | test_sixtyfour_bit_return_value_normal \ | |
198 | test_supported_linker_flags \ | |
199 | test_wasm2c_reactor \ | |
200 | test_wasm_backend_lto_libcxx_noexcept \ | |
201 | ||
148 | 202 | NONSCRIPT_EXECUTABLE = \ |
149 | 203 | system/include/libcxx/readme.txt \ |
150 | 204 | system/lib/libcxx/readme.txt \ |
196 | 250 | skip:wasm*2.* skip:wasm*s.* \ |
197 | 251 | $(addprefix skip:wasm*.,$(TEST_ERRORS) $(TEST_FAILS_wasm0)) \ |
198 | 252 | $(addprefix skip:wasm1.,$(TEST_FAILS_wasm1)) \ |
253 | $(addprefix skip:other.,$(TEST_ERRORS_other) $(TEST_FAILS_other)) \ | |
199 | 254 | $(if $(EXP_RELEASE), || true) |
200 | 255 | ifneq (,$(EXP_RELEASE)) |
201 | 256 | $(TESTS_RUNNER) \ |
202 | 257 | $(addprefix wasm*.,$(TEST_FAILS_wasm0)) \ |
203 | 258 | $(addprefix wasm1.,$(TEST_FAILS_wasm1)) \ |
259 | $(addprefix other.,$(TEST_FAILS_other)) \ | |
204 | 260 | || true |
205 | 261 | endif |
206 | 262 | endif |