-
Notifications
You must be signed in to change notification settings - Fork 50
Open
Description
I'm trying to package your module as an rpm package. So I'm using the typical PEP517 based build, install and test cycle used on building packages from non-root account.
python3 -sBm build -w
- install .whl file in </install/prefix>
- run pytest with PYTHONPATH pointing to sitearch and sitelib inside </install/prefix>
Here is pytest output:
+ PYTHONPATH=/home/tkloczko/rpmbuild/BUILDROOT/python-hunter-3.4.3-2.fc35.x86_64/usr/lib64/python3.8/site-packages:/home/tkloczko/rpmbuild/BUILDROOT/python-hunter-3.4.3-2.fc35.x86_64/usr/lib/python3.8/site-packages
+ /usr/bin/pytest -ra --ignore tests/test_tracer.py
=========================================================================== test session starts ============================================================================
platform linux -- Python 3.8.12, pytest-6.2.5, py-1.11.0, pluggy-1.0.0
benchmark: 3.4.1 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000)
rootdir: /home/tkloczko/rpmbuild/BUILD/python-hunter-3.4.3, configfile: setup.cfg, testpaths: tests
plugins: hypothesis-6.34.1, cov-3.0.0, aspectlib-1.5.2, benchmark-3.4.1
collected 140 items
tests/test_config.py ...................... [ 15%]
tests/test_cookbook.py ..... [ 19%]
tests/test_integration.py FFF.....FFFF....FFF........FFFFFF [ 42%]
tests/test_predicates.py .......................................................................... [ 95%]
tests/test_remote.py FFFF [ 98%]
tests/test_util.py .. [100%]
================================================================================= FAILURES =================================================================================
___________________________________________________________________________ test_pth_activation ____________________________________________________________________________
tests/test_integration.py:63: in test_pth_activation
assert expected_module.encode() in output
E AssertionError: assert b'posixpath.py' in b''
E + where b'posixpath.py' = <built-in method encode of str object at 0x7f922d0e76b0>()
E + where <built-in method encode of str object at 0x7f922d0e76b0> = 'posixpath.py'.encode
_____________________________________________________________________________ test_pth_sample4 _____________________________________________________________________________
tests/test_integration.py:76: in test_pth_sample4
assert output
E AssertionError: assert b''
_____________________________________________________________________________ test_pth_sample2 _____________________________________________________________________________
tests/test_integration.py:89: in test_pth_sample2
lm.fnmatch_lines([
E Failed: nomatch: '*tests*sample2.py:* call *'
E and: "/home/tkloczko/rpmbuild/BUILD/python-hunter-3.4.3/tests/sample2.py:24: SyntaxWarning: 'NoneType' object is not callable; perhaps you missed a comma?"
E and: ' None('
E remains unmatched: '*tests*sample2.py:* call *'
____________________________________________________________________ test_pid_prefix[True-CodePrinter] _____________________________________________________________________
tests/test_integration.py:268: in test_pid_prefix
main()
E Failed: line '[[]*[]] *MainThread *test_*.py:* line * a = 1' not found in output
--------------------------------------------------------------------------- Captured stdout call ---------------------------------------------------------------------------
OUT [3187735]MainThread [...].8/site-packages/hunter/__init__.py:384 return def trace(*predicates, **options):
[3187735]MainThread ... return value: <hunter._tracer.Tracer object at 0x7f922d2575e0>
[3187735]MainThread [...]ter-3.4.3/tests/test_integration.py:268 line main()
[3187735]MainThread [...]ter-3.4.3/tests/test_integration.py:256 call def main():
[3187735]MainThread [...]ter-3.4.3/tests/test_integration.py:257 line a = 1
[3187735]MainThread [...]ter-3.4.3/tests/test_integration.py:258 line pid = os.fork()
[3187735]MainThread [...]ter-3.4.3/tests/test_integration.py:258 line [a => 1]
[3187735]MainThread [...]ter-3.4.3/tests/test_integration.py:259 line if pid:
[3187735]MainThread [...]ter-3.4.3/tests/test_integration.py:259 line [a => 1]
[3187735]MainThread [...]ter-3.4.3/tests/test_integration.py:260 line os.waitpid(pid, 0)
[3187735]MainThread [...]ter-3.4.3/tests/test_integration.py:260 line [a => 1]
[3187753]MainThread [...]ter-3.4.3/tests/test_integration.py:259 line if pid:
[3187753]MainThread [...]ter-3.4.3/tests/test_integration.py:259 line [a => 1]
[3187753]MainThread [...]ter-3.4.3/tests/test_integration.py:262 line os._exit(0) # child
[3187753]MainThread [...]ter-3.4.3/tests/test_integration.py:262 line [a => 1]
[3187735]MainThread [...]ter-3.4.3/tests/test_integration.py:260 return os.waitpid(pid, 0)
[3187735]MainThread ... return value: None
[3187735]MainThread [...]ter-3.4.3/tests/test_integration.py:260 return [a => 1]
ERR
____________________________________________________________________ test_pid_prefix[True-CallPrinter] _____________________________________________________________________
tests/test_integration.py:268: in test_pid_prefix
main()
E Failed: line '[[]*[]] *MainThread *test_*.py:* line * a = 1' not found in output
--------------------------------------------------------------------------- Captured stdout call ---------------------------------------------------------------------------
OUT [3187735]MainThread [...].8/site-packages/hunter/__init__.py:384 return <= trace: <hunter._tracer.Tracer object at 0x7f922d2bcd00>
[3187735]MainThread [...]ter-3.4.3/tests/test_integration.py:268 line main()
[3187735]MainThread [...]ter-3.4.3/tests/test_integration.py:256 call => main()
[3187735]MainThread [...]ter-3.4.3/tests/test_integration.py:257 line a = 1
[3187735]MainThread [...]ter-3.4.3/tests/test_integration.py:258 line pid = os.fork()
[3187735]MainThread [...]ter-3.4.3/tests/test_integration.py:258 line [a => 1]
[3187735]MainThread [...]ter-3.4.3/tests/test_integration.py:259 line if pid:
[3187735]MainThread [...]ter-3.4.3/tests/test_integration.py:259 line [a => 1]
[3187735]MainThread [...]ter-3.4.3/tests/test_integration.py:260 line os.waitpid(pid, 0)
[3187735]MainThread [...]ter-3.4.3/tests/test_integration.py:260 line [a => 1]
[3187754]MainThread [...]ter-3.4.3/tests/test_integration.py:259 line if pid:
[3187754]MainThread [...]ter-3.4.3/tests/test_integration.py:259 line [a => 1]
[3187754]MainThread [...]ter-3.4.3/tests/test_integration.py:262 line os._exit(0) # child
[3187754]MainThread [...]ter-3.4.3/tests/test_integration.py:262 line [a => 1]
[3187735]MainThread [...]ter-3.4.3/tests/test_integration.py:260 return <= main: None
[3187735]MainThread [...]ter-3.4.3/tests/test_integration.py:260 return [a => 1]
ERR
____________________________________________________________________ test_pid_prefix[False-CodePrinter] ____________________________________________________________________
tests/test_integration.py:268: in test_pid_prefix
main()
E Failed: matched: 'MainThread *test_*.py:* line * a = 1'
E matched: 'MainThread *test_*.py:* line * if pid:'
E matched: 'MainThread *test_*.py:* line * [[]a => 1[]]'
E matched: 'MainThread *test_*.py:* line * os.waitpid(pid, 0)'
E line '[[]*[]] *MainThread *test_*.py:* line * os._exit(0) # child' not found in output
--------------------------------------------------------------------------- Captured stdout call ---------------------------------------------------------------------------
OUT MainThread [...].8/site-packages/hunter/__init__.py:384 return def trace(*predicates, **options):
MainThread ... return value: <hunter._tracer.Tracer object at 0x7f922d2bcc40>
MainThread [...]ter-3.4.3/tests/test_integration.py:268 line main()
MainThread [...]ter-3.4.3/tests/test_integration.py:256 call def main():
MainThread [...]ter-3.4.3/tests/test_integration.py:257 line a = 1
MainThread [...]ter-3.4.3/tests/test_integration.py:258 line pid = os.fork()
MainThread [...]ter-3.4.3/tests/test_integration.py:258 line [a => 1]
MainThread [...]ter-3.4.3/tests/test_integration.py:259 line if pid:
MainThread [...]ter-3.4.3/tests/test_integration.py:259 line [a => 1]
MainThread [...]ter-3.4.3/tests/test_integration.py:260 line os.waitpid(pid, 0)
MainThread [...]ter-3.4.3/tests/test_integration.py:260 line [a => 1]
[3187755]MainThread [...]ter-3.4.3/tests/test_integration.py:259 line if pid:
[3187755]MainThread [...]ter-3.4.3/tests/test_integration.py:259 line [a => 1]
[3187755]MainThread [...]ter-3.4.3/tests/test_integration.py:262 line os._exit(0) # child
[3187755]MainThread [...]ter-3.4.3/tests/test_integration.py:262 line [a => 1]
MainThread [...]ter-3.4.3/tests/test_integration.py:260 return os.waitpid(pid, 0)
MainThread ... return value: None
MainThread [...]ter-3.4.3/tests/test_integration.py:260 return [a => 1]
ERR
____________________________________________________________________ test_pid_prefix[False-CallPrinter] ____________________________________________________________________
tests/test_integration.py:268: in test_pid_prefix
main()
E Failed: matched: 'MainThread *test_*.py:* line * a = 1'
E matched: 'MainThread *test_*.py:* line * if pid:'
E matched: 'MainThread *test_*.py:* line * [[]a => 1[]]'
E matched: 'MainThread *test_*.py:* line * os.waitpid(pid, 0)'
E line '[[]*[]] *MainThread *test_*.py:* line * os._exit(0) # child' not found in output
--------------------------------------------------------------------------- Captured stdout call ---------------------------------------------------------------------------
OUT MainThread [...].8/site-packages/hunter/__init__.py:384 return <= trace: <hunter._tracer.Tracer object at 0x7f922d2bcdc0>
MainThread [...]ter-3.4.3/tests/test_integration.py:268 line main()
MainThread [...]ter-3.4.3/tests/test_integration.py:256 call => main()
MainThread [...]ter-3.4.3/tests/test_integration.py:257 line a = 1
MainThread [...]ter-3.4.3/tests/test_integration.py:258 line pid = os.fork()
MainThread [...]ter-3.4.3/tests/test_integration.py:258 line [a => 1]
MainThread [...]ter-3.4.3/tests/test_integration.py:259 line if pid:
MainThread [...]ter-3.4.3/tests/test_integration.py:259 line [a => 1]
MainThread [...]ter-3.4.3/tests/test_integration.py:260 line os.waitpid(pid, 0)
MainThread [...]ter-3.4.3/tests/test_integration.py:260 line [a => 1]
[3187756]MainThread [...]ter-3.4.3/tests/test_integration.py:259 line if pid:
[3187756]MainThread [...]ter-3.4.3/tests/test_integration.py:259 line [a => 1]
[3187756]MainThread [...]ter-3.4.3/tests/test_integration.py:262 line os._exit(0) # child
[3187756]MainThread [...]ter-3.4.3/tests/test_integration.py:262 line [a => 1]
MainThread [...]ter-3.4.3/tests/test_integration.py:260 return <= main: None
MainThread [...]ter-3.4.3/tests/test_integration.py:260 return [a => 1]
ERR
_________________________________________________________________ test_depth_limit_subprocess[depth_lt=2] __________________________________________________________________
tests/test_integration.py:362: in test_depth_limit_subprocess
lm.fnmatch_lines([
E Failed: remains unmatched: '* call * => one()'
_________________________________________________________________ test_depth_limit_subprocess[depth_lt=3] __________________________________________________________________
tests/test_integration.py:362: in test_depth_limit_subprocess
lm.fnmatch_lines([
E Failed: remains unmatched: '* call * => one()'
_________________________________________________________________ test_depth_limit_subprocess[depth_lt=4] __________________________________________________________________
tests/test_integration.py:362: in test_depth_limit_subprocess
lm.fnmatch_lines([
E Failed: remains unmatched: '* call * => one()'
_________________________________________________________________________ test_pdb[postmortem-pdb] _________________________________________________________________________
tests/test_integration.py:754: in test_pdb
wait_for_strings(target.read, TIMEOUT, '-> ')
/usr/lib/python3.8/site-packages/process_tests.py:247: in wait_for_strings
raise AssertionError("Waited %0.2fsecs but %s did not appear in output in the given order !" % (
E AssertionError: Waited 60.00secs but ['-> '] did not appear in output in the given order !
--------------------------------------------------------------------------- Captured stdout call ---------------------------------------------------------------------------
*********** OUTPUT ***********
/usr/bin/python3: No module named samplepdb
******************************
________________________________________________________________________ test_pdb[postmortem-ipdb] _________________________________________________________________________
tests/test_integration.py:754: in test_pdb
wait_for_strings(target.read, TIMEOUT, '-> ')
/usr/lib/python3.8/site-packages/process_tests.py:247: in wait_for_strings
raise AssertionError("Waited %0.2fsecs but %s did not appear in output in the given order !" % (
E AssertionError: Waited 60.00secs but ['-> '] did not appear in output in the given order !
--------------------------------------------------------------------------- Captured stdout call ---------------------------------------------------------------------------
*********** OUTPUT ***********
/usr/bin/python3: No module named samplepdb
******************************
__________________________________________________________________________ test_pdb[settrace-pdb] __________________________________________________________________________
tests/test_integration.py:754: in test_pdb
wait_for_strings(target.read, TIMEOUT, '-> ')
/usr/lib/python3.8/site-packages/process_tests.py:247: in wait_for_strings
raise AssertionError("Waited %0.2fsecs but %s did not appear in output in the given order !" % (
E AssertionError: Waited 60.00secs but ['-> '] did not appear in output in the given order !
--------------------------------------------------------------------------- Captured stdout call ---------------------------------------------------------------------------
*********** OUTPUT ***********
/usr/bin/python3: No module named samplepdb
******************************
_________________________________________________________________________ test_pdb[settrace-ipdb] __________________________________________________________________________
tests/test_integration.py:754: in test_pdb
wait_for_strings(target.read, TIMEOUT, '-> ')
/usr/lib/python3.8/site-packages/process_tests.py:247: in wait_for_strings
raise AssertionError("Waited %0.2fsecs but %s did not appear in output in the given order !" % (
E AssertionError: Waited 60.00secs but ['-> '] did not appear in output in the given order !
--------------------------------------------------------------------------- Captured stdout call ---------------------------------------------------------------------------
*********** OUTPUT ***********
/usr/bin/python3: No module named samplepdb
******************************
__________________________________________________________________________ test_pdb[debugger-pdb] __________________________________________________________________________
tests/test_integration.py:754: in test_pdb
wait_for_strings(target.read, TIMEOUT, '-> ')
/usr/lib/python3.8/site-packages/process_tests.py:247: in wait_for_strings
raise AssertionError("Waited %0.2fsecs but %s did not appear in output in the given order !" % (
E AssertionError: Waited 60.00secs but ['-> '] did not appear in output in the given order !
--------------------------------------------------------------------------- Captured stdout call ---------------------------------------------------------------------------
*********** OUTPUT ***********
/usr/bin/python3: No module named samplepdb
******************************
_________________________________________________________________________ test_pdb[debugger-ipdb] __________________________________________________________________________
tests/test_integration.py:754: in test_pdb
wait_for_strings(target.read, TIMEOUT, '-> ')
/usr/lib/python3.8/site-packages/process_tests.py:247: in wait_for_strings
raise AssertionError("Waited %0.2fsecs but %s did not appear in output in the given order !" % (
E AssertionError: Waited 60.00secs but ['-> '] did not appear in output in the given order !
--------------------------------------------------------------------------- Captured stdout call ---------------------------------------------------------------------------
*********** OUTPUT ***********
/usr/bin/python3: No module named samplepdb
******************************
_______________________________________________________________________________ test_manhole _______________________________________________________________________________
tests/test_remote.py:23: in test_manhole
wait_for_strings(target.read, TIMEOUT, 'Oneshot activation is done by signal')
/usr/lib/python3.8/site-packages/process_tests.py:247: in wait_for_strings
raise AssertionError("Waited %0.2fsecs but %s did not appear in output in the given order !" % (
E AssertionError: Waited 60.00secs but ['Oneshot activation is done by signal'] did not appear in output in the given order !
--------------------------------------------------------------------------- Captured stdout call ---------------------------------------------------------------------------
*********** OUTPUT ***********
/usr/bin/python: No module named samplemanhole
******************************
_________________________________________________________________________ test_manhole_clean_exit __________________________________________________________________________
tests/test_remote.py:39: in test_manhole_clean_exit
wait_for_strings(target.read, TIMEOUT, 'Oneshot activation is done by signal')
/usr/lib/python3.8/site-packages/process_tests.py:247: in wait_for_strings
raise AssertionError("Waited %0.2fsecs but %s did not appear in output in the given order !" % (
E AssertionError: Waited 60.00secs but ['Oneshot activation is done by signal'] did not appear in output in the given order !
--------------------------------------------------------------------------- Captured stdout call ---------------------------------------------------------------------------
*********** OUTPUT ***********
/usr/bin/python: No module named samplemanhole
******************************
_________________________________________________________________________________ test_gdb _________________________________________________________________________________
tests/test_remote.py:66: in test_gdb
wait_for_strings(
/usr/lib/python3.8/site-packages/process_tests.py:247: in wait_for_strings
raise AssertionError("Waited %0.2fsecs but %s did not appear in output in the given order !" % (
E AssertionError: Waited 60.00secs but ['return <= stuff: None', 'line time.sleep(1)', 'call => stuff()', 'Output stream active. Starting tracer'] did not appear in output in the given order !
--------------------------------------------------------------------------- Captured stdout call ---------------------------------------------------------------------------
*********** OUTPUT ***********
warning: process 3188183 is a zombie - the process has already terminated
ptrace: Operation not permitted.
No symbol table is loaded. Use the "file" command.
WARNING: Using GDB may deadlock the process or create unpredictable results!
Traceback (most recent call last):
File "/home/tkloczko/rpmbuild/BUILDROOT/python-hunter-3.4.3-2.fc35.x86_64/usr/bin/hunter-trace", line 8, in <module>
sys.exit(main())
File "/home/tkloczko/rpmbuild/BUILDROOT/python-hunter-3.4.3-2.fc35.x86_64/usr/lib64/python3.8/site-packages/hunter/remote.py", line 164, in main
with bootstrapper(args, payload, 'from hunter import remote; remote.deactivate()'):
File "/usr/lib64/python3.8/contextlib.py", line 113, in __enter__
return next(self.gen)
File "/home/tkloczko/rpmbuild/BUILDROOT/python-hunter-3.4.3-2.fc35.x86_64/usr/lib64/python3.8/site-packages/hunter/remote.py", line 87, in gdb_bootstrap
check_call(activation_command)
File "/usr/lib64/python3.8/subprocess.py", line 364, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['gdb', '-p', '3188183', '-batch', '-ex', 'call (void)Py_AddPendingCall(PyRun_SimpleString, "from hunter import remote; remote.activate(\'/tmp/hunter-3188184\', False, \'utf-8\', \'stdlib=False\')")']' returned non-zero exit status 1.
******************************
*********** OUTPUT ***********
/usr/bin/python: No module named samplemanhole
******************************
___________________________________________________________________________ test_gdb_clean_exit ____________________________________________________________________________
tests/test_remote.py:85: in test_gdb_clean_exit
wait_for_strings(
/usr/lib/python3.8/site-packages/process_tests.py:247: in wait_for_strings
raise AssertionError("Waited %0.2fsecs but %s did not appear in output in the given order !" % (
E AssertionError: Waited 60.00secs but ['return <= stuff: None', 'line time.sleep(1)', 'call => stuff()', 'Output stream active. Starting tracer'] did not appear in output in the given order !
--------------------------------------------------------------------------- Captured stdout call ---------------------------------------------------------------------------
*********** OUTPUT ***********
warning: process 3188249 is a zombie - the process has already terminated
ptrace: Operation not permitted.
No symbol table is loaded. Use the "file" command.
WARNING: Using GDB may deadlock the process or create unpredictable results!
Traceback (most recent call last):
File "/home/tkloczko/rpmbuild/BUILDROOT/python-hunter-3.4.3-2.fc35.x86_64/usr/bin/hunter-trace", line 8, in <module>
sys.exit(main())
File "/home/tkloczko/rpmbuild/BUILDROOT/python-hunter-3.4.3-2.fc35.x86_64/usr/lib64/python3.8/site-packages/hunter/remote.py", line 164, in main
with bootstrapper(args, payload, 'from hunter import remote; remote.deactivate()'):
File "/usr/lib64/python3.8/contextlib.py", line 113, in __enter__
return next(self.gen)
File "/home/tkloczko/rpmbuild/BUILDROOT/python-hunter-3.4.3-2.fc35.x86_64/usr/lib64/python3.8/site-packages/hunter/remote.py", line 87, in gdb_bootstrap
check_call(activation_command)
File "/usr/lib64/python3.8/subprocess.py", line 364, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['gdb', '-p', '3188249', '-batch', '-ex', 'call (void)Py_AddPendingCall(PyRun_SimpleString, "from hunter import remote; remote.activate(\'/tmp/hunter-3188250\', False, \'utf-8\', \'stdlib=False\')")']' returned non-zero exit status 1.
******************************
*********** OUTPUT ***********
/usr/bin/python3: No module named samplemanhole
******************************
----------------------------------------------------------------------------------------- benchmark: 3 tests ----------------------------------------------------------------------------------------
Name (time in us) Min Max Mean StdDev Median IQR Outliers OPS (Kops/s) Rounds Iterations
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
test_probe[no_probe] 26.7099 (1.0) 110.5189 (1.0) 27.8665 (1.0) 1.1165 (1.0) 27.6831 (1.0) 0.7423 (1.0) 888;882 35.8854 (1.0) 29066 1
test_probe[fast_probe] 186.0410 (6.97) 396.7280 (3.59) 192.2989 (6.90) 8.9009 (7.97) 190.6899 (6.89) 4.6414 (6.25) 91;114 5.2002 (0.14) 3061 1
test_probe[brief_probe] 292.4309 (10.95) 655.1051 (5.93) 300.4506 (10.78) 10.9594 (9.82) 298.0419 (10.77) 6.5049 (8.76) 84;69 3.3283 (0.09) 2661 1
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Legend:
Outliers: 1 Standard Deviation from Mean; 1.5 IQR (InterQuartile Range) from 1st Quartile and 3rd Quartile.
OPS: Operations Per Second, computed as 1 / Mean
========================================================================= short test summary info ==========================================================================
FAILED tests/test_integration.py::test_pth_activation - AssertionError: assert b'posixpath.py' in b''
FAILED tests/test_integration.py::test_pth_sample4 - AssertionError: assert b''
FAILED tests/test_integration.py::test_pth_sample2 - Failed: nomatch: '*tests*sample2.py:* call *'
FAILED tests/test_integration.py::test_pid_prefix[True-CodePrinter] - Failed: line '[[]*[]] *MainThread *test_*.py:* line * a = 1' not found in output
FAILED tests/test_integration.py::test_pid_prefix[True-CallPrinter] - Failed: line '[[]*[]] *MainThread *test_*.py:* line * a = 1' not found in output
FAILED tests/test_integration.py::test_pid_prefix[False-CodePrinter] - Failed: matched: 'MainThread *test_*.py:* line * a = 1'
FAILED tests/test_integration.py::test_pid_prefix[False-CallPrinter] - Failed: matched: 'MainThread *test_*.py:* line * a = 1'
FAILED tests/test_integration.py::test_depth_limit_subprocess[depth_lt=2] - Failed: remains unmatched: '* call * => one()'
FAILED tests/test_integration.py::test_depth_limit_subprocess[depth_lt=3] - Failed: remains unmatched: '* call * => one()'
FAILED tests/test_integration.py::test_depth_limit_subprocess[depth_lt=4] - Failed: remains unmatched: '* call * => one()'
FAILED tests/test_integration.py::test_pdb[postmortem-pdb] - AssertionError: Waited 60.00secs but ['-> '] did not appear in output in the given order !
FAILED tests/test_integration.py::test_pdb[postmortem-ipdb] - AssertionError: Waited 60.00secs but ['-> '] did not appear in output in the given order !
FAILED tests/test_integration.py::test_pdb[settrace-pdb] - AssertionError: Waited 60.00secs but ['-> '] did not appear in output in the given order !
FAILED tests/test_integration.py::test_pdb[settrace-ipdb] - AssertionError: Waited 60.00secs but ['-> '] did not appear in output in the given order !
FAILED tests/test_integration.py::test_pdb[debugger-pdb] - AssertionError: Waited 60.00secs but ['-> '] did not appear in output in the given order !
FAILED tests/test_integration.py::test_pdb[debugger-ipdb] - AssertionError: Waited 60.00secs but ['-> '] did not appear in output in the given order !
FAILED tests/test_remote.py::test_manhole - AssertionError: Waited 60.00secs but ['Oneshot activation is done by signal'] did not appear in output in the given order !
FAILED tests/test_remote.py::test_manhole_clean_exit - AssertionError: Waited 60.00secs but ['Oneshot activation is done by signal'] did not appear in output in the give...
FAILED tests/test_remote.py::test_gdb - AssertionError: Waited 60.00secs but ['return <= stuff: None', 'line time.sleep(1)', 'call => stuff()', 'Output s...
FAILED tests/test_remote.py::test_gdb_clean_exit - AssertionError: Waited 60.00secs but ['return <= stuff: None', 'line time.sleep(1)', 'call => stuff()'...
================================================================ 20 failed, 120 passed in 611.88s (0:10:11) ================================================================
Metadata
Metadata
Assignees
Labels
No labels