diff --git a/dedal/tests/integration_tests/spack_from_scratch_test.py b/dedal/tests/integration_tests/spack_from_scratch_test.py index 2fec80f743d72190d0b175191660250981f98255..ea2847b045e918a68dc71dda7e3cc78f6f3f824c 100644 --- a/dedal/tests/integration_tests/spack_from_scratch_test.py +++ b/dedal/tests/integration_tests/spack_from_scratch_test.py @@ -8,9 +8,10 @@ from dedal.tests.testing_variables import test_spack_env_git, ebrains_spack_buil from dedal.utils.utils import file_exists_and_not_empty -def test_spack_repo_exists_1(): +def test_spack_repo_exists_1(tmp_path): + install_dir = tmp_path spack_operation = SpackOperationCreator.get_spack_operator() - spack_operation.install_spack() + spack_operation.install_spack(install_dir=install_dir) assert spack_operation.spack_repo_exists('ebrains-spack-builds') == False @@ -91,6 +92,8 @@ def test_spack_not_a_valid_repo(): spack_operation.add_spack_repo(repo.path, repo.env_name) +@pytest.mark.skip( + reason="Skipping the concretization step because it may freeze when numerous Spack packages are added to the environment.") def test_spack_from_scratch_concretize_1(tmp_path): install_dir = tmp_path env = SpackDescriptor('ebrains-spack-builds', install_dir, ebrains_spack_builds_git) @@ -107,6 +110,8 @@ def test_spack_from_scratch_concretize_1(tmp_path): assert file_exists_and_not_empty(concretization_file_path) == True +@pytest.mark.skip( + reason="Skipping the concretization step because it may freeze when numerous Spack packages are added to the environment.") def test_spack_from_scratch_concretize_2(tmp_path): install_dir = tmp_path env = SpackDescriptor('ebrains-spack-builds', install_dir, ebrains_spack_builds_git)