GNU bug report logs - #26286
python-pexpect 4.2.1 test failure in test_async_utf8

Previous Next

Package: guix;

Reported by: Danny Milosavljevic <dannym <at> scratchpost.org>

Date: Tue, 28 Mar 2017 20:11:01 UTC

Severity: normal

Done: Marius Bakke <mbakke <at> fastmail.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Danny Milosavljevic <dannym <at> scratchpost.org>
Subject: bug#26286: closed (Re: bug#26286: python-pexpect 4.2.1 test
 failure in test_async_utf8)
Date: Wed, 29 Mar 2017 00:47:02 +0000
[Message part 1 (text/plain, inline)]
Your bug report

#26286: python-pexpect 4.2.1 test failure in test_async_utf8

which was filed against the guix package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 26286 <at> debbugs.gnu.org.

-- 
26286: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=26286
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Marius Bakke <mbakke <at> fastmail.com>
To: Danny Milosavljevic <dannym <at> scratchpost.org>, 26286-done <at> debbugs.gnu.org
Subject: Re: bug#26286: python-pexpect 4.2.1 test failure in test_async_utf8
Date: Wed, 29 Mar 2017 02:46:24 +0200
[Message part 3 (text/plain, inline)]
Danny Milosavljevic <dannym <at> scratchpost.org> writes:

> python-pexpect 4.2.1 has a test failure on both master and core-updates:

[...]

> ======================================================================
> ERROR: test_async_utf8 (tests.test_async.AsyncTests)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/tmp/guix-build-python-pexpect-4.2.1.drv-0/pexpect-4.2.1/tests/test_async.py", line 57, in test_async_utf8
>     assert run(p.expect_exact([u'foo', pexpect.EOF], async=True)) == 1
>   File "/tmp/guix-build-python-pexpect-4.2.1.drv-0/pexpect-4.2.1/tests/test_async.py", line 13, in run
>     return asyncio.get_event_loop().run_until_complete(coro)
>   File "/gnu/store/alk9r3rir93pjmv8im20f8xrvv90219z-python-3.5.2/lib/python3.5/asyncio/base_events.py", line 387, in run_until_complete
>     return future.result()
>   File "/gnu/store/alk9r3rir93pjmv8im20f8xrvv90219z-python-3.5.2/lib/python3.5/asyncio/futures.py", line 274, in result
>     raise self._exception
>   File "/gnu/store/alk9r3rir93pjmv8im20f8xrvv90219z-python-3.5.2/lib/python3.5/asyncio/tasks.py", line 239, in _step
>     result = coro.send(None)
>   File "/tmp/guix-build-python-pexpect-4.2.1.drv-0/pexpect-4.2.1/pexpect/async.py", line 17, in expect_async
>     .connect_read_pipe(lambda: PatternWaiter(expecter), expecter.spawn)
>   File "/gnu/store/alk9r3rir93pjmv8im20f8xrvv90219z-python-3.5.2/lib/python3.5/asyncio/base_events.py", line 986, in connect_read_pipe
>     transport = self._make_read_pipe_transport(pipe, protocol, waiter)
>   File "/gnu/store/alk9r3rir93pjmv8im20f8xrvv90219z-python-3.5.2/lib/python3.5/asyncio/unix_events.py", line 169, in _make_read_pipe_transport
>     return _UnixReadPipeTransport(self, pipe, protocol, waiter, extra)
>   File "/gnu/store/alk9r3rir93pjmv8im20f8xrvv90219z-python-3.5.2/lib/python3.5/asyncio/unix_events.py", line 308, in __init__
>     mode = os.fstat(self._fileno).st_mode
> OSError: [Errno 9] Bad file descriptor
> -------------------- >> begin captured stdout << ---------------------
>
>  tests.test_async.AsyncTests.test_async_utf8 
> --------------------- >> end captured stdout << ----------------------
> -------------------- >> begin captured logging << --------------------
> asyncio: DEBUG: Using selector: EpollSelector
> --------------------- >> end captured logging << ---------------------
>
> ----------------------------------------------------------------------
> Ran 52 tests in 23.885s
>
> FAILED (errors=1)

Thanks for the report! I am no longer able to reproduce this issue on
'master' after 3ee9355e2fd2d0fcee1076ca1160ba5881b73da8. I'm not
entirely sure why, though :-)
[signature.asc (application/pgp-signature, inline)]
[Message part 5 (message/rfc822, inline)]
From: Danny Milosavljevic <dannym <at> scratchpost.org>
To: <bug-guix <at> gnu.org>
Subject: python-pexpect 4.2.1 test failure in test_async_utf8
Date: Tue, 28 Mar 2017 22:09:32 +0200
python-pexpect 4.2.1 has a test failure on both master and core-updates:

.E................................................/gnu/store/cn670s29lsf2nr5axd8gmhl8sb9qpyiq-which-2.21/bin/which: no g77 in (/tmp/guix-build-python-pexpect-4.2.1.drv-0/tmpywfead93)
/gnu/store/cn670s29lsf2nr5axd8gmhl8sb9qpyiq-which-2.21/bin/which: no g77 in (/tmp/guix-build-python-pexpect-4.2.1.drv-0/tmpywfead93)
/gnu/store/cn670s29lsf2nr5axd8gmhl8sb9qpyiq-which-2.21/bin/which: no g77 in (/tmp/guix-build-python-pexpect-4.2.1.drv-0/tmpywfead93)

/gnu/store/cn670s29lsf2nr5axd8gmhl8sb9qpyiq-which-2.21/bin/which: no g77 in (/tmp/guix-build-python-pexpect-4.2.1.drv-0/tmpywfead93)
/gnu/store/cn670s29lsf2nr5axd8gmhl8sb9qpyiq-which-2.21/bin/which: no g77 in (/tmp/guix-build-python-pexpect-4.2.1.drv-0/tmpywfead93)
/gnu/store/cn670s29lsf2nr5axd8gmhl8sb9qpyiq-which-2.21/bin/which: no g77 in (/tmp/guix-build-python-pexpect-4.2.1.drv-0/tmpywfead93)
/gnu/store/cn670s29lsf2nr5axd8gmhl8sb9qpyiq-which-2.21/bin/which: no g77 in (/tmp/guix-build-python-pexpect-4.2.1.drv-0/tmpywfead93)
/gnu/store/cn670s29lsf2nr5axd8gmhl8sb9qpyiq-which-2.21/bin/which: no g77 in (/tmp/guix-build-python-pexpect-4.2.1.drv-0/tmpywfead93)

/gnu/store/cn670s29lsf2nr5axd8gmhl8sb9qpyiq-which-2.21/bin/which: no g77 in (/tmp/guix-build-python-pexpect-4.2.1.drv-0/tmpywfead93)
/gnu/store/cn670s29lsf2nr5axd8gmhl8sb9qpyiq-which-2.21/bin/which: no g77 in (/tmp/guix-build-python-pexpect-4.2.1.drv-0/tmpywfead93)
/gnu/store/cn670s29lsf2nr5axd8gmhl8sb9qpyiq-which-2.21/bin/which: no g77 in (/tmp/guix-build-python-pexpect-4.2.1.drv-0/tmpywfead93)
/gnu/store/cn670s29lsf2nr5axd8gmhl8sb9qpyiq-which-2.21/bin/which: no g77 in (/tmp/guix-build-python-pexpect-4.2.1.drv-0/tmpywfead93)
/gnu/store/cn670s29lsf2nr5axd8gmhl8sb9qpyiq-which-2.21/bin/which: no g77 in (/tmp/guix-build-python-pexpect-4.2.1.drv-0/tmpywfead93)

/gnu/store/cn670s29lsf2nr5axd8gmhl8sb9qpyiq-which-2.21/bin/which: no g77 in (/tmp/guix-build-python-pexpect-4.2.1.drv-0/tmpywfead93)
/gnu/store/cn670s29lsf2nr5axd8gmhl8sb9qpyiq-which-2.21/bin/which: no g77 in (/tmp/guix-build-python-pexpect-4.2.1.drv-0/tmpywfead93)
/gnu/store/cn670s29lsf2nr5axd8gmhl8sb9qpyiq-which-2.21/bin/which: no g77 in (/tmp/guix-build-python-pexpect-4.2.1.drv-0/tmpywfead93)
/gnu/store/cn670s29lsf2nr5axd8gmhl8sb9qpyiq-which-2.21/bin/which: no g77 in (/tmp/guix-build-python-pexpect-4.2.1.drv-0/tmpywfead93)
/gnu/store/cn670s29lsf2nr5axd8gmhl8sb9qpyiq-which-2.21/bin/which: no g77 in (/tmp/guix-build-python-pexpect-4.2.1.drv-0/tmpywfead93)

/gnu/store/cn670s29lsf2nr5axd8gmhl8sb9qpyiq-which-2.21/bin/which: no g77 in (/tmp/guix-build-python-pexpect-4.2.1.drv-0/tmpywfead93)
/gnu/store/cn670s29lsf2nr5axd8gmhl8sb9qpyiq-which-2.21/bin/which: no g77 in (/tmp/guix-build-python-pexpect-4.2.1.drv-0/tmpywfead93)

/gnu/store/cn670s29lsf2nr5axd8gmhl8sb9qpyiq-which-2.21/bin/which: no g77 in (/tmp/guix-build-python-pexpect-4.2.1.drv-0/tmpywfead93)
/gnu/store/cn670s29lsf2nr5axd8gmhl8sb9qpyiq-which-2.21/bin/which: no g77 in (/tmp/guix-build-python-pexpect-4.2.1.drv-0/tmpywfead93)

/gnu/store/cn670s29lsf2nr5axd8gmhl8sb9qpyiq-which-2.21/bin/which: no g77 in (/tmp/guix-build-python-pexpect-4.2.1.drv-0/tmpywfead93)
/gnu/store/cn670s29lsf2nr5axd8gmhl8sb9qpyiq-which-2.21/bin/which: no g77 in (/tmp/guix-build-python-pexpect-4.2.1.drv-0/tmpywfead93)

..
======================================================================
ERROR: test_async_utf8 (tests.test_async.AsyncTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/guix-build-python-pexpect-4.2.1.drv-0/pexpect-4.2.1/tests/test_async.py", line 57, in test_async_utf8
    assert run(p.expect_exact([u'foo', pexpect.EOF], async=True)) == 1
  File "/tmp/guix-build-python-pexpect-4.2.1.drv-0/pexpect-4.2.1/tests/test_async.py", line 13, in run
    return asyncio.get_event_loop().run_until_complete(coro)
  File "/gnu/store/alk9r3rir93pjmv8im20f8xrvv90219z-python-3.5.2/lib/python3.5/asyncio/base_events.py", line 387, in run_until_complete
    return future.result()
  File "/gnu/store/alk9r3rir93pjmv8im20f8xrvv90219z-python-3.5.2/lib/python3.5/asyncio/futures.py", line 274, in result
    raise self._exception
  File "/gnu/store/alk9r3rir93pjmv8im20f8xrvv90219z-python-3.5.2/lib/python3.5/asyncio/tasks.py", line 239, in _step
    result = coro.send(None)
  File "/tmp/guix-build-python-pexpect-4.2.1.drv-0/pexpect-4.2.1/pexpect/async.py", line 17, in expect_async
    .connect_read_pipe(lambda: PatternWaiter(expecter), expecter.spawn)
  File "/gnu/store/alk9r3rir93pjmv8im20f8xrvv90219z-python-3.5.2/lib/python3.5/asyncio/base_events.py", line 986, in connect_read_pipe
    transport = self._make_read_pipe_transport(pipe, protocol, waiter)
  File "/gnu/store/alk9r3rir93pjmv8im20f8xrvv90219z-python-3.5.2/lib/python3.5/asyncio/unix_events.py", line 169, in _make_read_pipe_transport
    return _UnixReadPipeTransport(self, pipe, protocol, waiter, extra)
  File "/gnu/store/alk9r3rir93pjmv8im20f8xrvv90219z-python-3.5.2/lib/python3.5/asyncio/unix_events.py", line 308, in __init__
    mode = os.fstat(self._fileno).st_mode
OSError: [Errno 9] Bad file descriptor
-------------------- >> begin captured stdout << ---------------------

 tests.test_async.AsyncTests.test_async_utf8 
--------------------- >> end captured stdout << ----------------------
-------------------- >> begin captured logging << --------------------
asyncio: DEBUG: Using selector: EpollSelector
--------------------- >> end captured logging << ---------------------

----------------------------------------------------------------------
Ran 52 tests in 23.885s

FAILED (errors=1)
phase `check' failed after 25.2 seconds
note: keeping build directory `/tmp/guix-build-python-pexpect-4.2.1.drv-5'
builder for `/gnu/store/8sd3qd624yj6jacki7xajvclwnjwapma-python-pexpect-4.2.1.drv' failed with exit code 1
@ build-failed /gnu/store/8sd3qd624yj6jacki7xajvclwnjwapma-python-pexpect-4.2.1.drv - 1 builder for `/gnu/store/8sd3qd624yj6jacki7xajvclwnjwapma-python-pexpect-4.2.1.drv' failed with exit code 1
guix build: error: build failed: build of `/gnu/store/8sd3qd624yj6jacki7xajvclwnjwapma-python-pexpect-4.2.1.drv' failed



This bug report was last modified 8 years and 52 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.