From: Zack Cerza Date: Thu, 25 Jun 2026 20:45:44 +0000 (-0600) Subject: test_misc: Set log level X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=66b7eb954daf57792ea6cc3cbe44157db437a890;p=teuthology.git test_misc: Set log level So they don't rely on a previous test setting verbose mode. Signed-off-by: Zack Cerza --- diff --git a/tests/test_misc.py b/tests/test_misc.py index ca7533643..fccdf4a2b 100644 --- a/tests/test_misc.py +++ b/tests/test_misc.py @@ -1,4 +1,5 @@ import argparse +import logging import pytest import subprocess @@ -20,7 +21,8 @@ def test_sh_normal(caplog): def test_sh_truncate(caplog): - assert misc.sh("/bin/echo -n AB ; /bin/echo C", 2) == "ABC\n" + with caplog.at_level(logging.DEBUG): + assert misc.sh("/bin/echo -n AB ; /bin/echo C", 2) == "ABC\n" assert "truncated" in caplog.text assert "ABC" not in caplog.text @@ -35,8 +37,9 @@ def test_sh_fail(caplog): 'ABC\n' == record.message) def test_sh_progress(caplog): - assert misc.sh("echo AB ; sleep 0.1 ; /bin/echo C", 2) == "AB\nC\n" - records = caplog.records + with caplog.at_level(logging.DEBUG): + assert misc.sh("echo AB ; sleep 0.1 ; /bin/echo C", 2) == "AB\nC\n" + records = caplog.records assert ':sh: ' in records[0].message assert 'AB' == records[1].message assert 'C' == records[2].message