[SWDEV-451960] [WIP] Add Pytest

Updates:
- Added pytest to shared/pytest folder
- User can execute tests:

[pytest]
python3 -m pytest -p no:cacheprovider /opt/rocm/share/amd_smi/tests/pytest/unit_tests.py -s -v
python3 -m pytest -p no:cacheprovider /opt/rocm/share/amd_smi/tests/pytest/integration_test.py -s -v

[unittest]
/opt/rocm/share/amd_smi/tests/pytest/unit_tests.py -v
/opt/rocm/share/amd_smi/tests/pytest/integration_test.py -v

- Automatically installs pytest

Change-Id: Ia3281a9608aeeb803b91f8b83f87ff84b01037f4
Signed-off-by: Charis Poag <Charis.Poag@amd.com>
Tento commit je obsažen v:
Charis Poag
2024-05-14 17:03:05 -05:00
odevzdal Ryo Ficano
rodič b05849dad0
revize d9d6637cb7
13 změnil soubory, kde provedl 2489 přidání a 104 odebrání
+6
Zobrazit soubor
@@ -29,3 +29,9 @@ packages = ["amdsmi"]
# install libamd_smi.so
[tool.setuptools.package-data]
amdsmi = ["*.so"]
[tool.pytest.ini_options]
pythonpath = "/opt/rocm/share/amd_smi"
addopts = [
"--import-mode=importlib",
]