Skip to content

Conversation

gppezzi
Copy link
Collaborator

@gppezzi gppezzi commented Sep 23, 2025

  • Deprecate stale tests (removing 'production' tag) as discussed here - VCUE-1061

@gppezzi gppezzi requested review from jgphpc, ekouts and teojgo September 23, 2025 09:12
@gppezzi gppezzi self-assigned this Sep 23, 2025
@gppezzi gppezzi changed the title Review q3 Deprecate old tests Sep 23, 2025
Copy link
Collaborator

@ekouts ekouts left a comment

Choose a reason for hiding this comment

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

lgtm

Copy link
Collaborator

@jgphpc jgphpc left a comment

Choose a reason for hiding this comment

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

I need to check 1 of the test

gppezzi and others added 2 commits September 23, 2025 15:59
Co-authored-by: Jean-guillaume Piccinali <[email protected]>
Putting back prod. tag for the uenv check
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'}

@jgphpc jgphpc requested review from Copilot and jgphpc September 23, 2025 19:49
Copy link

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR removes the 'production' tag from various regression tests across different test categories to deprecate stale tests as part of a test review initiative.

  • Removes 'production' tag from programming environment, CUDA, HDF5, and compilation tests
  • Updates maintainer information in libsci_resolve.py from individual names to 'VCUE'
  • Modifies test environment configuration for HDF5 tests to better handle uenv vs cpe environments

Reviewed Changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
checks/prgenv/environ_check.py Removes 'production' tag from three environment check test classes
checks/prgenv/cuda/cuda_nvml.py Removes 'production' tag from CUDA NVML test classes
checks/libraries/io/hdf5.py Removes 'production' tag from CPE HDF5 test and updates environment handling
checks/compile/libsci_resolve.py Removes 'production' tag and updates maintainer to 'VCUE'
checks/compile/libsci_acc_symlink.py Removes 'production' tag from LibSci acceleration symlink test

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

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

Copy link
Collaborator

@jgphpc jgphpc left a comment

Choose a reason for hiding this comment

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

check my comment please

@jgphpc
Copy link
Collaborator

jgphpc commented Sep 23, 2025

remove import reframe.utility.osext as osext
from checks/prgenv/environ_check.py

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants