![]() System : Linux absol.cf 5.4.0-198-generic #218-Ubuntu SMP Fri Sep 27 20:18:53 UTC 2024 x86_64 User : www-data ( 33) PHP Version : 7.4.33 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare, Directory : /proc/self/root/usr/lib/llvm-10/build/utils/lit/tests/Inputs/shtest-timeout/ |
Upload File : |
# -*- Python -*- import os import sys import lit.formats config.name = 'per_test_timeout' shellType = lit_config.params.get('external', '1') if shellType == '0': lit_config.note('Using internal shell') externalShell = False else: lit_config.note('Using external shell') externalShell = True configSetTimeout = lit_config.params.get('set_timeout', '0') if configSetTimeout != '0': # Try setting the max individual test time in the configuration lit_config.maxIndividualTestTime = int(configSetTimeout) config.test_format = lit.formats.ShTest(execute_external=externalShell) config.suffixes = ['.py'] config.test_source_root = os.path.dirname(__file__) config.test_exec_root = config.test_source_root config.target_triple = '(unused)' src_root = os.path.join(config.test_source_root, '..') pythonpath_list = [src_root] # Ensure the user's PYTHONPATH is included. if 'PYTHONPATH' in os.environ: pythonpath_list.append(os.environ['PYTHONPATH']) if 'PYTHONPATH' in config.environment: pythonpath_list.append(config.environment['PYTHONPATH']) config.environment['PYTHONPATH'] = os.pathsep.join(pythonpath_list) config.substitutions.append(('%{python}', '"%s"' % (sys.executable)))