[issue32517] test_read_pty_output() of test_asyncio hangs on x86-64 Sierra 3.6

2018-01-08 Thread Ronald Oussoren

Ronald Oussoren  added the comment:

The darwin version change is likely due to an upgrade from macOS 10.13.1 to 
10.13.2.

The user change can be due to the introduction of a new system user, but I 
don't know when user _timed was introduced and don't have 10.3 VMs other than 
one running 10.13.2.  User _timed does not exist on 10.12.6, and is hence a 
fairly recent addition.

The buildbot operator could verify this by checking the UID for user buildbot, 
this likely conflicts with user _timed. The fix for that would be the give user 
buildbot a new UID and chown all files in the buildbot tree to the new UID.

--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32517] test_read_pty_output() of test_asyncio hangs on x86-64 Sierra 3.6

2018-01-07 Thread STINNER Victor

New submission from STINNER Victor :

On buildbot x86-64 Sierra 3.6, since build 163, test_read_pty_output() of 
test_asyncio started to hang:

http://buildbot.python.org/all/#/builders/20/builds/163/steps/4/logs/stdio

0:22:40 load avg: 1.73 [329/406/1] test_asyncio crashed (Exit code 1)
Timeout (0:15:00)!
Thread 0x7fffb5eee340 (most recent call first):
  File 
"/Users/buildbot/buildarea/3.6.billenstein-sierra/build/Lib/selectors.py", line 
577 in select
  File 
"/Users/buildbot/buildarea/3.6.billenstein-sierra/build/Lib/asyncio/base_events.py",
 line 1396 in _run_once
  File 
"/Users/buildbot/buildarea/3.6.billenstein-sierra/build/Lib/asyncio/base_events.py",
 line 422 in run_forever
  File 
"/Users/buildbot/buildarea/3.6.billenstein-sierra/build/Lib/asyncio/base_events.py",
 line 455 in run_until_complete
  File 
"/Users/buildbot/buildarea/3.6.billenstein-sierra/build/Lib/test/test_asyncio/test_events.py",
 line 1536 in test_read_pty_output
  File 
"/Users/buildbot/buildarea/3.6.billenstein-sierra/build/Lib/test/support/__init__.py",
 line 555 in wrapper
  File 
"/Users/buildbot/buildarea/3.6.billenstein-sierra/build/Lib/test/support/__init__.py",
 line 600 in wrapper
(...)

Difference between pythoninfo of build 162 and 163:

-os.login: buildbot
+os.login: _timed

-os.uname: posix.uname_result(sysname='Darwin', nodename='mattb-mbp2.local', 
release='17.2.0', version='Darwin Kernel Version 17.2.0: Fri Sep 29 18:27:05 
PDT 2017; root:xnu-4570.20.62~3/RELEASE_X86_64', machine='x86_64')
+os.uname: posix.uname_result(sysname='Darwin', nodename='mattb-mbp2.local', 
release='17.3.0', version='Darwin Kernel Version 17.3.0: Thu Nov  9 18:09:22 
PST 2017; root:xnu-4570.31.3~1/RELEASE_X86_64', machine='x86_64')

-platform.platform: Darwin-17.2.0-x86_64-i386-64bit
+platform.platform: Darwin-17.3.0-x86_64-i386-64bit

-sys.version: 3.6.4+ (heads/3.6:aea95c2fbd, Jan  2 2018, 00:22:06)  [GCC 4.2.1 
Compatible Apple LLVM 9.0.0 (clang-900.0.39.2)]
+sys.version: 3.6.4+ (heads/3.6:a70d5ff992, Jan  4 2018, 01:35:13)  [GCC 4.2.1 
Compatible Apple LLVM 9.0.0 (clang-900.0.39.2)]

-sysconfig[HOST_GNU_TYPE]: x86_64-apple-darwin17.2.0
+sysconfig[HOST_GNU_TYPE]: x86_64-apple-darwin17.3.0

The os.login change is interesting and curious, and it also looks like a macOS 
upgrade from Darwin 17.2.0 to 17.3.0.

--
components: Tests, asyncio, macOS
messages: 309650
nosy: asvetlov, ned.deily, ronaldoussoren, vstinner, yselivanov
priority: normal
severity: normal
status: open
title: test_read_pty_output() of test_asyncio hangs on x86-64 Sierra 3.6
versions: Python 3.6

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com