MCPcopy Create free account
hub / github.com/emscripten-core/emscripten / configure

Function configure

test/runner.py:556–574  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

554
555
556def configure():
557 browser_common.EMTEST_BROWSER = os.getenv('EMTEST_BROWSER')
558 browser_common.EMTEST_BROWSER_AUTO_CONFIG = utils.get_env_bool('EMTEST_BROWSER_AUTO_CONFIG', '1')
559 browser_common.EMTEST_HEADLESS = utils.get_env_bool('EMTEST_HEADLESS')
560 common.EMTEST_DETECT_TEMPFILE_LEAKS = utils.get_env_bool('EMTEST_DETECT_TEMPFILE_LEAKS')
561 common.EMTEST_ALL_ENGINES = utils.get_env_bool('EMTEST_ALL_ENGINES')
562 common.EMTEST_SKIP_SLOW = utils.get_env_bool('EMTEST_SKIP_SLOW')
563 common.EMTEST_SKIP_FLAKY = utils.get_env_bool('EMTEST_SKIP_FLAKY')
564 common.EMTEST_RETRY_FLAKY = utils.get_env_int('EMTEST_RETRY_FLAKY')
565 common.EMTEST_LACKS_NATIVE_CLANG = utils.get_env_bool('EMTEST_LACKS_NATIVE_CLANG')
566 common.EMTEST_REBASELINE = utils.get_env_bool('EMTEST_REBASELINE')
567 common.EMTEST_VERBOSE = utils.get_env_bool('EMTEST_VERBOSE') or shared.DEBUG
568 if common.EMTEST_VERBOSE:
569 logging.root.setLevel(logging.DEBUG)
570
571 assert 'PARALLEL_SUITE_EMCC_CORES' not in os.environ, 'use EMTEST_CORES rather than PARALLEL_SUITE_EMCC_CORES'
572 parallel_testsuite.NUM_CORES = os.environ.get('EMTEST_CORES') or os.environ.get('EMCC_CORES')
573
574 browser_common.configure_test_browser()
575
576
577def cleanup_temp_directory():

Callers 2

mainFunction · 0.85
runner.pyFile · 0.85

Calls 1

getMethod · 0.65

Tested by

no test coverage detected