Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ztdm: inhfd: handle child hanging #2251

Draft
wants to merge 192 commits into
base: criu-dev
Choose a base branch
from

ztdm: inhfd: handle child hanging

974f9cc
Select commit
Loading
Failed to load commit list.
Draft

ztdm: inhfd: handle child hanging #2251

ztdm: inhfd: handle child hanging
974f9cc
Select commit
Loading
Failed to load commit list.
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