| Message ID | 20260814135637.537350-3-tgamblin@baylibre.com |
|---|---|
| State | New |
| Headers | show |
| Series | [meta-python,1/4] python3-glances: add recipe | expand |
diff --git a/meta-python/recipes-devtools/python/python3-glances/run-ptest b/meta-python/recipes-devtools/python/python3-glances/run-ptest new file mode 100644 index 0000000000..f56ca03dca --- /dev/null +++ b/meta-python/recipes-devtools/python/python3-glances/run-ptest @@ -0,0 +1,3 @@ +#!/bin/sh + +pytest tests/test_core.py diff --git a/meta-python/recipes-devtools/python/python3-glances_4.3.2.bb b/meta-python/recipes-devtools/python/python3-glances_4.3.2.bb index 6acd8429b3..9b8e529c87 100644 --- a/meta-python/recipes-devtools/python/python3-glances_4.3.2.bb +++ b/meta-python/recipes-devtools/python/python3-glances_4.3.2.bb @@ -7,7 +7,11 @@ SRC_URI[sha256sum] = "736faa7faea3bcd58afffd6443974b4ed4b498627a71ce5d6c9640b7b5 PYPI_PACKAGE = "glances" -inherit pypi python_setuptools_build_meta +inherit pypi python_setuptools_build_meta ptest-python-pytest + +SRC_URI += " \ + file://run-ptest \ +" # psutil/jinja2/packaging are oe-core; fastapi/uvicorn/defusedxml are # meta-python. @@ -26,5 +30,9 @@ RDEPENDS:${PN} += " \ python3-xml \ " +RDEPENDS:${PN}-ptest += " \ + python3-requests \ +" + # Optional fast-JSON accelerator glances uses if present. RRECOMMENDS:${PN} += "python3-orjson"
Example output: |root@qemux86-64:~# ptest-runner python3-glances |START: ptest-runner |2026-08-14T13:48 |BEGIN: /usr/lib/python3-glances/ptest |============================= test session starts ============================== |platform linux -- Python 3.14.7, pytest-9.1.1, pluggy-1.6.0 |rootdir: /usr/lib/python3-glances/ptest |plugins: putao-0.4, anyio-4.14.2, inline-snapshot-0.35.3 |collected 37 items | |tests/test_core.py ..................................... [100%] | |============================== 37 passed in 8.02s ============================== |DURATION: 8 |END: /usr/lib/python3-glances/ptest |2026-08-14T13:48 |STOP: ptest-runner |TOTAL: 1 FAIL: 0 |root@qemux86-64:~# Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> --- .../recipes-devtools/python/python3-glances/run-ptest | 3 +++ .../recipes-devtools/python/python3-glances_4.3.2.bb | 10 +++++++++- 2 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 meta-python/recipes-devtools/python/python3-glances/run-ptest