Merge patch series "a few test.py improvements"
David Lechner <dlechner@baylibre.com> says: While trying to run the test suite for the first time, I encountered a few minor issues. Here are a few patches to address them. Link: https://lore.kernel.org/r/20260105-a-few-test-py-improvements-v3-0-fea38243ca5b@baylibre.com
This commit is contained in:
@@ -90,6 +90,10 @@ environment. This can be done via the following commands:
|
|||||||
$ . ./venv/bin/activate
|
$ . ./venv/bin/activate
|
||||||
$ pip install -r test/py/requirements.txt
|
$ pip install -r test/py/requirements.txt
|
||||||
|
|
||||||
|
In order to use the ``--build`` option of ``test.py`` there may be additional
|
||||||
|
python packages required depending on the configuration being built. These can
|
||||||
|
be found with ``find . -name "*.requirements*.txt"``.
|
||||||
|
|
||||||
Testing sandbox
|
Testing sandbox
|
||||||
---------------
|
---------------
|
||||||
|
|
||||||
|
|||||||
1
scripts/dtc/pylibfdt/requirements.txt
Normal file
1
scripts/dtc/pylibfdt/requirements.txt
Normal file
@@ -0,0 +1 @@
|
|||||||
|
setuptools==78.1.1
|
||||||
@@ -28,9 +28,10 @@ import sys
|
|||||||
from spawn import BootFail, Timeout, Unexpected, handle_exception
|
from spawn import BootFail, Timeout, Unexpected, handle_exception
|
||||||
import time
|
import time
|
||||||
|
|
||||||
# Globals: The HTML log file, and the top-level fixture
|
# Globals: The HTML log file, the top-level fixture and the config container
|
||||||
log = None
|
log = None
|
||||||
ubman_fix = None
|
ubman_fix = None
|
||||||
|
ubconfig = None
|
||||||
|
|
||||||
TEST_PY_DIR = os.path.dirname(os.path.abspath(__file__))
|
TEST_PY_DIR = os.path.dirname(os.path.abspath(__file__))
|
||||||
|
|
||||||
@@ -613,7 +614,7 @@ def show_timings():
|
|||||||
if too_long:
|
if too_long:
|
||||||
show_bar(f'>{get_time_delta(max_dur)}', too_long_msecs, too_long)
|
show_bar(f'>{get_time_delta(max_dur)}', too_long_msecs, too_long)
|
||||||
log.info(buf.getvalue())
|
log.info(buf.getvalue())
|
||||||
if ubconfig.timing:
|
if ubconfig and ubconfig.timing:
|
||||||
print(buf.getvalue(), end='')
|
print(buf.getvalue(), end='')
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user