ztdm: inhfd: handle child hanging #2251
Draft
Cirrus CI / Vagrant Fedora based test (no VDSO)
failed
Jan 9, 2024 in 16m 36s
Task Summary
Instruction build failed in 16:19
Details
ℹ️ Scheduling was delayed due to a concurrency limit on community tasks
✅ 00:04 clone
✅ 00:10 setup
❌ 16:19 build
==== ALARM ====
Traceback (most recent call last):
File "/vagrant/criu/test/./zdtm.py", line 2498, in run_tests
launcher.run_test(t, tdesc, run_flavs)
File "/vagrant/criu/test/./zdtm.py", line 2058, in run_test
self.wait()
File "/vagrant/criu/test/./zdtm.py", line 2192, in wait
self.__wait_one(0)
File "/vagrant/criu/test/./zdtm.py", line 2137, in __wait_one
raise e
File "/vagrant/criu/test/./zdtm.py", line 2131, in __wait_one
pid, status = os.waitpid(0, flags)
^^^^^^^^^^^^^^^^^^^^
File "/vagrant/criu/test/./zdtm.py", line 43, in alarm
raise InterruptedError("ALARM")
InterruptedError: ALARM
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/vagrant/criu/test/./zdtm.py", line 2869, in <module>
opts['action'](opts)
File "/vagrant/criu/test/./zdtm.py", line 2502, in run_tests
launcher.finish()
File "/vagrant/criu/test/./zdtm.py", line 2205, in finish
self.__wait_all()
File "/vagrant/criu/test/./zdtm.py", line 2189, in __wait_all
self.__wait_one(0)
File "/vagrant/criu/test/./zdtm.py", line 2137, in __wait_one
raise e
File "/vagrant/criu/test/./zdtm.py", line 2131, in __wait_one
pid, status = os.waitpid(0, flags)
^^^^^^^^^^^^^^^^^^^^
File "/vagrant/criu/test/./zdtm.py", line 43, in alarm
raise InterruptedError("ALARM")
InterruptedError: ALARM
Running zdtm/static/socket-tcp-last-ack.hook(--post-start)
Running zdtm/static/socket-tcp-last-ack.hook(--pre-dump)
Run criu dump
Running zdtm/static/socket-tcp-last-ack.hook(--pre-restore)
Run criu restore
Running zdtm/static/socket-tcp-last-ack.hook(--post-restore)
Send the 15 signal to 287
Wait for zdtm/static/socket-tcp-last-ack(287) to die for 0.100000
Wait for zdtm/static/socket-tcp-last-ack(287) to die for 0.200000
Wait for zdtm/static/socket-tcp-last-ack(287) to die for 0.400000
Wait for zdtm/static/socket-tcp-last-ack(287) to die for 0.800000
Wait for zdtm/static/socket-tcp-last-ack(287) to die for 1.600000
Wait for zdtm/static/socket-tcp-last-ack(287) to die for 3.200000
Running zdtm/static/socket-tcp-last-ack.hook(--clean)
Removing dump/zdtm/static/socket-tcp-last-ack/287
================== Test zdtm/static/socket-tcp-last-ack PASS ===================
make: *** [Makefile:70: vagrant-fedora-no-vdso] Error 1
make: Leaving directory '/tmp/criu/scripts/ci'
Exit status: 2
Loading