summaryrefslogtreecommitdiff
path: root/tools/concurrencytest
diff options
context:
space:
mode:
authorSimon Glass <sjg@chromium.org>2020-12-29 06:34:58 +0300
committerSimon Glass <sjg@chromium.org>2021-01-05 22:26:35 +0300
commitfe2400895ba0957b332926784daf21143f0f4835 (patch)
tree63f8542be08a20ebc302868d401c36cfe365065c /tools/concurrencytest
parentbdf8fd76c0184373bbd31e6ee9a3a9430dcfc485 (diff)
downloadu-boot-fe2400895ba0957b332926784daf21143f0f4835.tar.xz
concurrencytest: Fix Python3 warning
This gives a warning in some situations: File "tools/dtoc/../concurrencytest/concurrencytest.py", line 95, in do_fork stream = os.fdopen(c2pread, 'rb', 1) File "/usr/lib/python3.8/os.py", line 1023, in fdopen return io.open(fd, *args, **kwargs) RuntimeWarning: line buffering (buffering=1) isn't supported in binary mode, the default buffer size will be used Fix this by dropping the line-buffer parameter. Signed-off-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'tools/concurrencytest')
-rw-r--r--tools/concurrencytest/concurrencytest.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/tools/concurrencytest/concurrencytest.py b/tools/concurrencytest/concurrencytest.py
index 418d7eed21..5e88b94f41 100644
--- a/tools/concurrencytest/concurrencytest.py
+++ b/tools/concurrencytest/concurrencytest.py
@@ -68,7 +68,7 @@ def fork_for_tests(concurrency_num=CPU_COUNT):
pid = os.fork()
if pid == 0:
try:
- stream = os.fdopen(c2pwrite, 'wb', 1)
+ stream = os.fdopen(c2pwrite, 'wb')
os.close(c2pread)
# Leave stderr and stdout open so we can see test noise
# Close stdin so that the child goes away if it decides to
@@ -92,7 +92,7 @@ def fork_for_tests(concurrency_num=CPU_COUNT):
os._exit(0)
else:
os.close(c2pwrite)
- stream = os.fdopen(c2pread, 'rb', 1)
+ stream = os.fdopen(c2pread, 'rb')
test = ProtocolTestCase(stream)
result.append(test)
return result