Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions checks/compile/libsci_acc_symlink.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,10 +18,10 @@ class LibSciAccSymLinkTest(rfm.RunOnlyRegressionTest):
'libsci_acc_cray_nv90', 'libsci_acc_gnu_nv90'
])

tags = {'production', 'craype', 'health'}
tags = {'craype', 'health'}

@run_after('init')
def set_descr(self):
def set_descr(self):
self.descr = f'LibSciAcc symlink check of {self.lib_name}'

@sanity_function
Expand Down
4 changes: 2 additions & 2 deletions checks/compile/libsci_resolve.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@ class LibSciResolveBaseTest(rfm.CompileOnlyRegressionTest):
sourcepath = 'libsci_resolve.f90'
executable = 'libsciresolve.x'
valid_systems = ['daint:login', 'daint:normal']
maintainers = ['AJ', 'LM']
tags = {'production', 'craype'}
maintainers = ['VCUE']
tags = {'craype'}

@run_after('setup')
def set_postbuild_cmds(self):
Expand Down
15 changes: 11 additions & 4 deletions checks/libraries/io/hdf5.py
Original file line number Diff line number Diff line change
@@ -1,8 +1,10 @@
# Copyright 2016-2023 Swiss National Supercomputing Centre (CSCS/ETH Zurich)
# Copyright Swiss National Supercomputing Centre (CSCS/ETH Zurich)
# ReFrame Project Developers. See the top-level LICENSE file for details.
#
# SPDX-License-Identifier: BSD-3-Clause

import os

import reframe as rfm
import reframe.utility.sanity as sn

Expand Down Expand Up @@ -40,14 +42,19 @@ def set_sanity(self):
@rfm.simple_test
class CPE_HDF5Test(HDF5TestBase):
modules = ['cray-hdf5']
valid_prog_environs = ['+mpi +hdf5 -uenv']
valid_systems = ['+remote']
tags = {'production', 'health', 'craype'}
valid_prog_environs = ['+cpe -uenv']
tags = {'health', 'craype'}

@run_after('init')
def skip_uenv_tests(self):
# it seems that valid_prog_environs ignores -uenv
self.skip_if(os.environ.get("UENV") is not None)


@rfm.simple_test
class Uenv_HDF5Test(HDF5TestBase):
valid_prog_environs = ['+mpi +hdf5 +uenv']
valid_prog_environs = ['-cpe +uenv +prgenv']
valid_systems = ['+remote']
tags = {'production', 'health', 'uenv'}
Copy link
Preview

Copilot AI Sep 23, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The 'production' tag should be removed from this test class as well to be consistent with the PR's purpose of deprecating stale tests by removing the 'production' tag.

Suggested change
tags = {'production', 'health', 'uenv'}
tags = {'health', 'uenv'}

Copilot uses AI. Check for mistakes.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

no


Expand Down
4 changes: 2 additions & 2 deletions checks/prgenv/cuda/cuda_nvml.py
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ def set_sanity(self):
class UENV_NVML(CudaNvmlBase):
valid_systems = ['+nvgpu']
valid_prog_environs = ['+uenv +prgenv +cuda -cpe']
tags = {'production', 'external-resources', 'health', 'uenv'}
tags = {'external-resources', 'health', 'uenv'}
Copy link
Collaborator

@jgphpc jgphpc Sep 23, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
tags = {'external-resources', 'health', 'uenv'}
tags = {'production', 'external-resources', 'health', 'uenv'}


@run_after('setup')
def setup_src(self):
Expand All @@ -70,7 +70,7 @@ def setup_src(self):
class CPE_NVML(CudaNvmlBase, ContainerEngineCPEMixin):
valid_systems = ['+nvgpu']
valid_prog_environs = ['+cuda +cpe -uenv -containerized_cpe']
tags = {'production', 'external-resources', 'health', 'craype'}
tags = {'external-resources', 'health', 'craype'}

@run_after('init')
def skip_uenv_tests(self):
Expand Down
6 changes: 3 additions & 3 deletions checks/prgenv/environ_check.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ class DefaultPrgEnvCheck(rfm.RunOnlyRegressionTest):
modules = ['cray']
executable = 'module'
executable_opts = ['--terse', 'list']
tags = {'production', 'craype'}
tags = {'craype'}

@sanity_function
def assert_cray(self):
Expand All @@ -32,7 +32,7 @@ class EnvironmentCheck(rfm.RunOnlyRegressionTest):
valid_prog_environs = ['PrgEnv-aocc', 'PrgEnv-cray', 'PrgEnv-gnu']
executable = 'module'
executable_opts = ['--terse', 'list']
tags = {'production', 'craype'}
tags = {'craype'}

@sanity_function
def assert_found_module(self):
Expand All @@ -46,7 +46,7 @@ class CrayVariablesCheck(rfm.RunOnlyRegressionTest):
valid_prog_environs = ['builtin']
executable = 'module'
modules = ['cray']
tags = {'production', 'craype'}
tags = {'craype'}

@run_before('run')
def set_exec_opts(self):
Expand Down