From e2de92d509b7ca72c50f29de1f5671bb47037e68 Mon Sep 17 00:00:00 2001 From: "T.J. Alumbaugh" Date: Wed, 12 Nov 2025 16:37:59 -0600 Subject: [PATCH] tox environment pip installs rocisa/ - With the default test targets in tox, we have instructions for setting up the Python environment under test (e.g. install pytest) and for building the tensilelite-client. However, we don't explicity `pip install rocisa` which appears to be necessary to get Tensile to run. - Update tox.ini to `pip install rocisa/` before running the tests. Without this command, the typical user experience when running tox is to get an import error on rocisa imports when using Tensile. --- projects/hipblaslt/tensilelite/tox.ini | 1 + 1 file changed, 1 insertion(+) diff --git a/projects/hipblaslt/tensilelite/tox.ini b/projects/hipblaslt/tensilelite/tox.ini index 6c0c9025047..9ecec3bd73c 100644 --- a/projects/hipblaslt/tensilelite/tox.ini +++ b/projects/hipblaslt/tensilelite/tox.ini @@ -23,6 +23,7 @@ setenv = PYTHONPATH = {envdir}/build_tmp/tensilelite/rocisa/lib TENSILELITE_CLIENT_ARGS = {env:TENSILELITE_CLIENT_ARGS:} commands = + pip install --no-build-isolation {toxinidir}/rocisa/ pip install --upgrade pip pip install pytest-cov invoke build-client --build-dir {envdir}/build_tmp {env:TENSILELITE_CLIENT_ARGS}