diff options
author | Patrick Bridges <patrickb@unm.edu> | 2023-08-15 19:03:14 -0600 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-08-15 21:03:14 -0400 |
commit | b6ae7516578701aa4fe38bb3c09ca7d1b5fd3d92 (patch) | |
tree | 52b8697796ae6af29df34c9076e5f1252b42d396 /var | |
parent | 9bb5cffc73a555342665527f385aec1acdd11478 (diff) | |
download | spack-b6ae7516578701aa4fe38bb3c09ca7d1b5fd3d92.tar.gz spack-b6ae7516578701aa4fe38bb3c09ca7d1b5fd3d92.tar.bz2 spack-b6ae7516578701aa4fe38bb3c09ca7d1b5fd3d92.tar.xz spack-b6ae7516578701aa4fe38bb3c09ca7d1b5fd3d92.zip |
Fixed HeFFTe package spec to not do the smoke test prior to 2.2.0 (#39435)
* Fixed HeFFTe package spec to not do the smoke test prior to 2.2.0, where it breaks
* Convert test return to 'raise SkipTest'
---------
Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com>
Diffstat (limited to 'var')
-rw-r--r-- | var/spack/repos/builtin/packages/heffte/package.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/heffte/package.py b/var/spack/repos/builtin/packages/heffte/package.py index 0a502588fd..a9908bb2de 100644 --- a/var/spack/repos/builtin/packages/heffte/package.py +++ b/var/spack/repos/builtin/packages/heffte/package.py @@ -128,12 +128,18 @@ class Heffte(CMakePackage, CudaPackage, ROCmPackage): @run_after("install") def setup_smoke_test(self): + if self.spec.satisfies("@:2.2.0"): + return install_tree( self.prefix.share.heffte.testing, join_path(self.install_test_root, "testing") ) def test_make_test(self): """build and run make(test)""" + + if self.spec.satisfies("@:2.2.0"): + raise SkipTest("Test is not supported for versions @:2.2.0") + # using the tests copied from <prefix>/share/heffte/testing cmake_dir = self.test_suite.current_test_cache_dir.testing |