After accidentally enabling checkpoint/restore tests on CentOS 7 (in a15ebe5, PR #2757), I found out that
lazy-pages test sometimes fails without providing any decent error:
not ok 15 checkpoint --lazy-pages and restore
# (in test file tests/integration/checkpoint.bats, line 193)
# `[ "$out" = "0000000 000000 0000001" ]' failed
# runc spec (status=0):
#
# uffd-noncoop is supported
# runc state test_busybox (status=0):
# {
# "ociVersion": "1.0.2-dev",
# "id": "test_busybox",
# "pid": 9727,
# "status": "running",
# "bundle": "/tmp/bats-run-7505/busyboxtest",
# "rootfs": "/tmp/bats-run-7505/busyboxtest/rootfs",
# "created": "2021-01-22T01:12:07.588049056Z",
# "owner": ""
# }
# time="2021-01-22T01:12:09Z" level=error msg="container is not destroyed"
# time="2021-01-22T01:12:09Z" level=error msg="criu failed: type NOTIFY errno 0\nlog file: work-dir/dump.log"
The command that fails is:
__runc --criu "$CRIU" checkpoint --lazy-pages --page-server 0.0.0.0:${port} --status-fd ${lazy_w} --work-path ./work-dir --image-path ./image-dir test_busybox &
After accidentally enabling checkpoint/restore tests on CentOS 7 (in a15ebe5, PR #2757), I found out thatlazy-pages test sometimes fails without providing any decent error:
The command that fails is: