From 56f1336fafd95f0ea42e7f10fc27aeae7dd00d24 Mon Sep 17 00:00:00 2001 From: Vasileios Karakasis Date: Fri, 19 Jul 2019 13:16:47 +0200 Subject: [PATCH] Remove RRTMGP from production. - Fix also compilation and modules - Test fails to validate but it is outdated, so it is removed from production. --- cscs-checks/apps/icon/rrtmgp_check.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/cscs-checks/apps/icon/rrtmgp_check.py b/cscs-checks/apps/icon/rrtmgp_check.py index dfe04f4464..69a48430d9 100644 --- a/cscs-checks/apps/icon/rrtmgp_check.py +++ b/cscs-checks/apps/icon/rrtmgp_check.py @@ -6,12 +6,15 @@ @rfm.simple_test class RRTMGPTest(rfm.RegressionTest): + '''This is an outdated PoC test for ICON-RRTMGP.''' + def __init__(self): super().__init__() self.valid_systems = ['dom:gpu', 'daint:gpu'] self.valid_prog_environs = ['PrgEnv-pgi'] self.sourcesdir = os.path.join(self.current_system.resourcesdir, 'RRTMGP') + self.prebuild_cmd = ['cp build/Makefile.conf.dom build/Makefile.conf'] self.executable = 'python' self.executable_opts = [ 'util/scripts/run_tests.py', @@ -20,7 +23,7 @@ def __init__(self): ] self.pre_run = [ 'pwd', - 'module load netcdf-python/1.4.1-CrayGNU-18.08-python2', + 'module load netcdf-python/1.4.1-CrayGNU-19.06-python2', 'cd test' ] self.modules = ['craype-accel-nvidia60', 'cray-netcdf'] @@ -34,5 +37,4 @@ def __init__(self): [sn.assert_gt(sn.count(values), 0, msg='regex not matched')], sn.map(lambda x: sn.assert_lt(x, 1e-5), values)) ) - self.tags = {'production'} self.maintainers = ['WS', 'VK']