[Qa-jenkins-scm] Build failed in Jenkins: reproducible_diffoscope_from_git_master #487
jenkins at jenkins.debian.net
jenkins at jenkins.debian.net
Sun May 20 23:06:14 BST 2018
See <https://jenkins.debian.net/job/reproducible_diffoscope_from_git_master/487/display/redirect>
------------------------------------------
[...truncated 598.22 KB...]
preexec_fn = None
restore_signals = True
self = <subprocess.Popen object at 0x7f6d6e63ee10>
shell = False
start_new_session = False
startupinfo = None
/usr/lib/python3.6/subprocess.py:1275: BlockingIOError
------------------------------ Captured log setup ------------------------------
__init__.py 128 DEBUG Loaded 66 comparator classes
specialize.py 40 DEBUG Using MozillaZipFile for /tmp/testrun/.pybuild/cpython3_3.6/build/tests/data/test1.mozzip
------------------------------ Captured log call -------------------------------
command.py 35 DEBUG Executing zipinfo /dev/stdin
_______________________ test_mozzip_compare_non_existing _______________________
monkeypatch = <_pytest.monkeypatch.MonkeyPatch object at 0x7f6d74458898>
mozzip1 = <<class 'abc.MozillaZipFile'> /tmp/testrun/.pybuild/cpython3_3.6/build/tests/data/test1.mozzip>
@skip_unless_tools_exist('zipinfo')
def test_mozzip_compare_non_existing(monkeypatch, mozzip1):
> assert_non_existing(monkeypatch, mozzip1)
monkeypatch = <_pytest.monkeypatch.MonkeyPatch object at 0x7f6d74458898>
mozzip1 = <<class 'abc.MozillaZipFile'> /tmp/testrun/.pybuild/cpython3_3.6/build/tests/data/test1.mozzip>
tests/comparators/test_zip.py:112:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
tests/utils/nonexisting.py:29: in assert_non_existing
difference = fixture.compare(MissingFile('/nonexisting', fixture))
diffoscope/comparators/utils/file.py:364: in compare
difference = self._compare_using_details(other, source)
diffoscope/comparators/utils/file.py:303: in _compare_using_details
details.extend(self.compare_details(other, source))
diffoscope/comparators/zip.py:166: in compare_details
zipinfo_difference = Difference.from_command(MozillaZipinfo, self.path, other.path) or \
diffoscope/difference.py:229: in from_command
return Difference.from_command_exc(klass, path1, path2, *args, **kwargs)[0]
diffoscope/difference.py:250: in from_command_exc
feeder1, command1, excluded1 = command_and_feeder(path1)
diffoscope/difference.py:247: in command_and_feeder
command.start()
diffoscope/comparators/utils/command.py:49: in start
stderr=subprocess.PIPE)
/usr/lib/python3.6/subprocess.py:403: in run
with Popen(*popenargs, **kwargs) as process:
/usr/lib/python3.6/subprocess.py:709: in __init__
restore_signals, start_new_session)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <subprocess.Popen object at 0x7f6d74458f98>
args = ['zipinfo', '/dev/stdin'], executable = b'zipinfo', preexec_fn = None
close_fds = True, pass_fds = (), cwd = None, env = None, startupinfo = None
creationflags = 0, shell = False, p2cread = 13, p2cwrite = -1, c2pread = 16
c2pwrite = 17, errread = 18, errwrite = 19, restore_signals = True
start_new_session = False
def _execute_child(self, args, executable, preexec_fn, close_fds,
pass_fds, cwd, env,
startupinfo, creationflags, shell,
p2cread, p2cwrite,
c2pread, c2pwrite,
errread, errwrite,
restore_signals, start_new_session):
"""Execute program (POSIX version)"""
if isinstance(args, (str, bytes)):
args = [args]
else:
args = list(args)
if shell:
args = ["/bin/sh", "-c"] + args
if executable:
args[0] = executable
if executable is None:
executable = args[0]
orig_executable = executable
# For transferring possible exec failure from child to parent.
# Data format: "exception name:hex errno:description"
# Pickle is not used; it is complex and involves memory allocation.
errpipe_read, errpipe_write = os.pipe()
# errpipe_write must not be in the standard io 0, 1, or 2 fd range.
low_fds_to_close = []
while errpipe_write < 3:
low_fds_to_close.append(errpipe_write)
errpipe_write = os.dup(errpipe_write)
for low_fd in low_fds_to_close:
os.close(low_fd)
try:
try:
# We must avoid complex work that could involve
# malloc or free in the child process to avoid
# potential deadlocks, thus we do all this here.
# and pass it to fork_exec()
if env is not None:
env_list = []
for k, v in env.items():
k = os.fsencode(k)
if b'=' in k:
raise ValueError("illegal environment variable name")
env_list.append(k + b'=' + os.fsencode(v))
else:
env_list = None # Use execv instead of execve.
executable = os.fsencode(executable)
if os.path.dirname(executable):
executable_list = (executable,)
else:
# This matches the behavior of os._execvpe().
executable_list = tuple(
os.path.join(os.fsencode(dir), executable)
for dir in os.get_exec_path(env))
fds_to_keep = set(pass_fds)
fds_to_keep.add(errpipe_write)
self.pid = _posixsubprocess.fork_exec(
args, executable_list,
close_fds, tuple(sorted(map(int, fds_to_keep))),
cwd, env_list,
p2cread, p2cwrite, c2pread, c2pwrite,
errread, errwrite,
errpipe_read, errpipe_write,
> restore_signals, start_new_session, preexec_fn)
E BlockingIOError: [Errno 11] Resource temporarily unavailable
args = ['zipinfo', '/dev/stdin']
c2pread = 16
c2pwrite = 17
close_fds = True
creationflags = 0
cwd = None
env = None
env_list = None
errpipe_read = 20
errpipe_write = 21
errread = 18
errwrite = 19
executable = b'zipinfo'
executable_list = (b'/tmp/testrun/bin/zipinfo', b'/usr/sbin/zipinfo', b'/usr/bin/zipinfo', b'/sbin/zipinfo', b'/bin/zipinfo', b'/usr/bin/X11/zipinfo', ...)
fds_to_keep = {21}
low_fds_to_close = []
orig_executable = 'zipinfo'
p2cread = 13
p2cwrite = -1
pass_fds = ()
preexec_fn = None
restore_signals = True
self = <subprocess.Popen object at 0x7f6d74458f98>
shell = False
start_new_session = False
startupinfo = None
/usr/lib/python3.6/subprocess.py:1275: BlockingIOError
------------------------------ Captured log setup ------------------------------
__init__.py 128 DEBUG Loaded 66 comparator classes
specialize.py 40 DEBUG Using MozillaZipFile for /tmp/testrun/.pybuild/cpython3_3.6/build/tests/data/test1.mozzip
------------------------------ Captured log call -------------------------------
command.py 35 DEBUG Executing zipinfo /dev/stdin
======== 31 failed, 326 passed, 18 skipped, 16 error in 5725.39 seconds ========
E: pybuild pybuild:336: test: plugin distutils failed with: exit code=1: cd /tmp/testrun/.pybuild/cpython3_3.6/build; python3.6 -m pytest -vv -r sxX -l --cov=diffoscope --cov-report=term-missing --cov-report=html --junit-xml=/tmp/job-exports/test-results/tests.xml
dh_auto_test: pybuild --test --test-pytest -i python{version} -p 3.6 returned exit code 13
make: *** [debian/rules:35: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
debuild: fatal error at line 1152:
dpkg-buildpackage -rfakeroot -us -uc -ui failed
/tmp/jenkins-script-OLfLeP8G: fork: retry: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: fork: retry: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: fork: retry: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: fork: retry: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: fork: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: line 116: wait_for: No record of process 49755
/tmp/jenkins-script-OLfLeP8G: fork: retry: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: fork: retry: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: fork: retry: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: fork: retry: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: fork: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: line 116: wait_for: No record of process 49755
/tmp/jenkins-script-OLfLeP8G: fork: retry: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: fork: retry: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: fork: retry: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: fork: retry: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: fork: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: line 116: wait_for: No record of process 49755
/tmp/jenkins-script-OLfLeP8G: fork: retry: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: fork: retry: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: fork: retry: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: fork: retry: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: fork: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: line 116: wait_for: No record of process 49755
/tmp/jenkins-script-OLfLeP8G: fork: retry: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: fork: retry: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: fork: retry: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: fork: retry: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: fork: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: line 116: wait_for: No record of process 49755
/tmp/jenkins-script-OLfLeP8G: fork: retry: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: fork: retry: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: fork: retry: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: fork: retry: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: fork: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: line 116: wait_for: No record of process 49755
/tmp/jenkins-script-OLfLeP8G: fork: retry: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: fork: retry: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: fork: retry: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: fork: retry: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: fork: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: line 116: wait_for: No record of process 49755
/tmp/jenkins-script-OLfLeP8G: fork: retry: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: fork: retry: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: fork: retry: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: fork: retry: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: fork: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: line 116: wait_for: No record of process 49755
/tmp/jenkins-script-OLfLeP8G: fork: retry: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: fork: retry: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: fork: retry: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: fork: retry: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: fork: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: line 116: wait_for: No record of process 49755
/tmp/jenkins-script-OLfLeP8G: fork: retry: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: fork: retry: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: fork: retry: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: fork: retry: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: fork: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: line 116: wait_for: No record of process 49755
/tmp/jenkins-script-OLfLeP8G: fork: retry: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: fork: retry: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: fork: retry: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: fork: retry: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: fork: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: line 116: wait_for: No record of process 49755
/tmp/jenkins-script-OLfLeP8G: fork: retry: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: fork: retry: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: fork: retry: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: fork: retry: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: fork: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: line 116: wait_for: No record of process 49755
/tmp/jenkins-script-OLfLeP8G: fork: retry: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: fork: retry: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: fork: retry: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: fork: retry: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: fork: Resource temporarily unavailable
/tmp/jenkins-script-OLfLeP8G: line 116: wait_for: No record of process 49755
/tmp/jenkins-script-OLfLeP8G: fork: retry: Resource temporarily unavailable
'/chroots/chroot-run-sid.XvjvF5Na4//tmp/job-exports/test-results' -> '<https://jenkins.debian.net/job/reproducible_diffoscope_from_git_master/ws/job-exports/test-results'>
'/chroots/chroot-run-sid.XvjvF5Na4//tmp/job-exports/test-results/tests.xml' -> '<https://jenkins.debian.net/job/reproducible_diffoscope_from_git_master/ws/job-exports/test-results/tests.xml'>
Sun 20 May 22:06:11 UTC 2018 - /srv/jenkins/bin/chroot-run.sh stopped running as /tmp/jenkins-script-OLfLeP8G, which will now be removed.
Build step 'Execute shell' marked build as failure
More information about the Qa-jenkins-scm
mailing list