cffi_tests.cffi1.test_function_args:test_types
@given(st.lists(types), types)
> @settings(max_examples=100, deadline=5000) # 5000ms
def test_types(tp_args, tp_result):
..\build\extra_tests\cffi_tests\cffi1\test_function_args.py:50:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
pypy-venv\site-packages\hypothesis\core.py:624: in execute_once
result = self.test_runner(data, run)
pypy-venv\site-packages\hypothesis\executors.py:56: in default_new_style_executor
return function(data)
pypy-venv\site-packages\hypothesis\core.py:620: in run
return test(*args, **kwargs)
..\build\extra_tests\cffi_tests\cffi1\test_function_args.py:50: in test_types
@settings(max_examples=100, deadline=5000) # 5000ms
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
args = ([], 'unsigned char'), kwargs = {}, initial_draws = 1
start = 1787716616.114, result = None, finish = 1787716635.103
internal_draw_time = 0, runtime = datetime.timedelta(0, 18, 989000)
current_deadline = timedelta(milliseconds=5000)
@proxies(self.test)
def test(*args, **kwargs):
self.__test_runtime = None
initial_draws = len(data.draw_times)
start = benchmark_time()
result = self.test(*args, **kwargs)
finish = benchmark_time()
internal_draw_time = sum(data.draw_times[initial_draws:])
runtime = datetime.timedelta(
seconds=finish - start - internal_draw_time
)
self.__test_runtime = runtime
current_deadline = self.settings.deadline
if not is_final:
current_deadline = (current_deadline // 4) * 5
if runtime >= current_deadline:
> raise DeadlineExceeded(runtime, self.settings.deadline)
E DeadlineExceeded: Test took 18989.00ms, which exceeds the deadline of 5000.00ms
pypy-venv\site-packages\hypothesis\core.py:555: DeadlineExceeded
builder: pypy-c-jit-win-x86-64 build #2521+
test: cffi_tests.cffi1.test_function_args:test_types