From b0528cae3faef0484471528a0a52ebfaa264b148 Mon Sep 17 00:00:00 2001 From: psakiev Date: Mon, 19 Dec 2022 16:07:34 -0700 Subject: [PATCH] Improve robustness of env test in parallel --- lib/spack/spack/test/cmd/uninstall.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/spack/spack/test/cmd/uninstall.py b/lib/spack/spack/test/cmd/uninstall.py index 7798e035332..0879407714f 100644 --- a/lib/spack/spack/test/cmd/uninstall.py +++ b/lib/spack/spack/test/cmd/uninstall.py @@ -227,6 +227,9 @@ class TestUninstallFromEnv(object): def environment_setup( self, mutable_mock_env_path, config, mock_packages, mutable_database, install_mockery ): + # make environments local to each instantiation of the fixture so they don't clash + # in parallel + spack.config.set("config:environments_root", str(tmpdir.join("envs"))) TestUninstallFromEnv.env("create", "e1") e1 = spack.environment.read("e1") with e1: