Skip to content

tests: modernize plasma test framework

4cd89a4
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Merged

2026 05 07 plasma #2556

tests: modernize plasma test framework
4cd89a4
Select commit
Loading
Failed to load commit list.
GitHub Actions / Test Results succeeded May 7, 2026 in 0s

All 154 tests pass, 6 skipped in 2m 51s

 57 files   57 suites   2m 51s ⏱️
160 tests 154 ✅ 6 💤 0 ❌
264 runs  256 ✅ 8 💤 0 ❌

Results for commit 4cd89a4.

Annotations

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

6 skipped tests found

There are 6 skipped tests, see "Raw output" for the full list of skipped tests.
Raw output
rm_execution ‑ [libs/PLASMA/C_test] C_test under resource manager (slurm/intel)
rm_execution ‑ [libs/PLASMA/F90_test] F90_test under resource manager (slurm/intel)
test_harness ‑ [RMS/harness] Verify long-running MPI job terminates with timeout parameter (slurm/gnu15/mpich)
test_harness ‑ [RMS/harness] Verify long-running MPI job terminates with timeout parameter (slurm/gnu15/openmpi5)
test_harness ‑ [RMS/harness] Verify long-running MPI job terminates with timeout parameter (slurm/intel/mpich)
test_harness ‑ [RMS/harness] Verify long-running MPI job terminates with timeout parameter (slurm/intel/openmpi5)

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

160 tests found

There are 160 tests, see "Raw output" for the full list of tests.
Raw output
debugger ‑ [Compilers] debugger availability (gnu15)
debugger ‑ [Compilers] debugger availability (intel)
debugger ‑ [Compilers] debugger man page (gnu15)
debugger ‑ [Compilers] debugger man page (intel)
interactive_commands ‑ [modules] module depends-on
interactive_commands ‑ [modules] module help
interactive_commands ‑ [modules] module list
interactive_commands ‑ [modules] module load/unload
interactive_commands ‑ [modules] module purge
interactive_commands ‑ [modules] module swap
interactive_commands ‑ [modules] module whatis
interactive_commands ‑ [modules] path updated
lmod_installed ‑ [modules] Check if lmod RPM installed
man_pages ‑ [Compilers] C compiler man/help page (gnu15)
man_pages ‑ [Compilers] C compiler man/help page (intel)
man_pages ‑ [Compilers] C++ compiler man/help page (gnu15)
man_pages ‑ [Compilers] C++ compiler man/help page (intel)
man_pages ‑ [Compilers] Fortran compiler man/help page (gnu15)
man_pages ‑ [Compilers] Fortran compiler man/help page (intel)
rm_execution ‑ [Compilers] C binary runs under resource manager (slurm/gnu15)
rm_execution ‑ [Compilers] C binary runs under resource manager (slurm/intel)
rm_execution ‑ [Compilers] C openmp binary runs under resource manager (slurm/gnu15)
rm_execution ‑ [Compilers] C openmp binary runs under resource manager (slurm/intel)
rm_execution ‑ [Compilers] C++ binary runs under resource manager (slurm/gnu15)
rm_execution ‑ [Compilers] C++ binary runs under resource manager (slurm/intel)
rm_execution ‑ [Compilers] C++ openmp binary runs under resource manager (slurm/gnu15)
rm_execution ‑ [Compilers] C++ openmp binary runs under resource manager (slurm/intel)
rm_execution ‑ [Compilers] Fortran binary runs under resource manager (slurm/gnu15)
rm_execution ‑ [Compilers] Fortran binary runs under resource manager (slurm/intel)
rm_execution ‑ [Compilers] Fortran openmp binary runs under resource manager (slurm/gnu15)
rm_execution ‑ [Compilers] Fortran openmp binary runs under resource manager (slurm/intel)
rm_execution ‑ [libs/PETSc] C binary runs under resource manager (slurm/gnu15/mpich)
rm_execution ‑ [libs/PETSc] C binary runs under resource manager (slurm/gnu15/openmpi5)
rm_execution ‑ [libs/PETSc] C binary runs under resource manager (slurm/intel/mpich)
rm_execution ‑ [libs/PETSc] C binary runs under resource manager (slurm/intel/openmpi5)
rm_execution ‑ [libs/PETSc] MPI C binary runs under resource manager (slurm/gnu15/mpich)
rm_execution ‑ [libs/PETSc] MPI C binary runs under resource manager (slurm/gnu15/openmpi5)
rm_execution ‑ [libs/PETSc] MPI C binary runs under resource manager (slurm/intel/mpich)
rm_execution ‑ [libs/PETSc] MPI C binary runs under resource manager (slurm/intel/openmpi5)
rm_execution ‑ [libs/PETSc] MPI F90 binary runs under resource manager (slurm/gnu15/mpich)
rm_execution ‑ [libs/PETSc] MPI F90 binary runs under resource manager (slurm/gnu15/openmpi5)
rm_execution ‑ [libs/PETSc] MPI F90 binary runs under resource manager (slurm/intel/mpich)
rm_execution ‑ [libs/PETSc] MPI F90 binary runs under resource manager (slurm/intel/openmpi5)
rm_execution ‑ [libs/PLASMA/C_test] C_test under resource manager (slurm/gnu15)
rm_execution ‑ [libs/PLASMA/C_test] C_test under resource manager (slurm/intel)
rm_execution ‑ [libs/PLASMA/F90_test] F90_test under resource manager (slurm/gnu15)
rm_execution ‑ [libs/PLASMA/F90_test] F90_test under resource manager (slurm/intel)
rm_execution ‑ [libs/SLEPc] C SVD of the Lauchli matrix binary runs under resource manager (slurm/gnu15/mpich)
rm_execution ‑ [libs/SLEPc] C SVD of the Lauchli matrix binary runs under resource manager (slurm/gnu15/openmpi5)
rm_execution ‑ [libs/SLEPc] C SVD of the Lauchli matrix binary runs under resource manager (slurm/intel/mpich)
rm_execution ‑ [libs/SLEPc] C SVD of the Lauchli matrix binary runs under resource manager (slurm/intel/openmpi5)
rm_execution ‑ [libs/SLEPc] C nonsymmetric eignenproblem binary runs under resource manager (slurm/gnu15/mpich)
rm_execution ‑ [libs/SLEPc] C nonsymmetric eignenproblem binary runs under resource manager (slurm/gnu15/openmpi5)
rm_execution ‑ [libs/SLEPc] C nonsymmetric eignenproblem binary runs under resource manager (slurm/intel/mpich)
rm_execution ‑ [libs/SLEPc] C nonsymmetric eignenproblem binary runs under resource manager (slurm/intel/openmpi5)
rm_execution ‑ [libs/SLEPc] F90 SVD test binary runs under resource manager (slurm/gnu15/mpich)
rm_execution ‑ [libs/SLEPc] F90 SVD test binary runs under resource manager (slurm/gnu15/openmpi5)
rm_execution ‑ [libs/SLEPc] F90 SVD test binary runs under resource manager (slurm/intel/mpich)
rm_execution ‑ [libs/SLEPc] F90 SVD test binary runs under resource manager (slurm/intel/openmpi5)
rm_execution ‑ [libs/SLEPc] F90 quadratic eigensystem with PEP object binary runs under resource manager (slurm/gnu15/mpich)
rm_execution ‑ [libs/SLEPc] F90 quadratic eigensystem with PEP object binary runs under resource manager (slurm/gnu15/openmpi5)
rm_execution ‑ [libs/SLEPc] F90 quadratic eigensystem with PEP object binary runs under resource manager (slurm/intel/mpich)
rm_execution ‑ [libs/SLEPc] F90 quadratic eigensystem with PEP object binary runs under resource manager (slurm/intel/openmpi5)
rm_execution ‑ [modules] env variable passes through ()
rm_execution ‑ [modules] loaded module passes through ()
rm_execution ‑ [modules] module commands available in RMS job ()
rm_execution ‑ [modules] module load propagates thru RMS ()
test_harness ‑ [RMS/harness] Verify long-running MPI job terminates with timeout parameter (slurm/gnu15/mpich)
test_harness ‑ [RMS/harness] Verify long-running MPI job terminates with timeout parameter (slurm/gnu15/openmpi5)
test_harness ‑ [RMS/harness] Verify long-running MPI job terminates with timeout parameter (slurm/intel/mpich)
test_harness ‑ [RMS/harness] Verify long-running MPI job terminates with timeout parameter (slurm/intel/openmpi5)
test_harness ‑ [RMS/harness] Verify non-zero exit code from MPI job detected as failure (slurm/gnu15/mpich)
test_harness ‑ [RMS/harness] Verify non-zero exit code from MPI job detected as failure (slurm/gnu15/openmpi5)
test_harness ‑ [RMS/harness] Verify non-zero exit code from MPI job detected as failure (slurm/intel/mpich)
test_harness ‑ [RMS/harness] Verify non-zero exit code from MPI job detected as failure (slurm/intel/openmpi5)
test_harness ‑ [RMS/harness] Verify zero exit code from MPI job runs OK (slurm/gnu15/mpich)
test_harness ‑ [RMS/harness] Verify zero exit code from MPI job runs OK (slurm/gnu15/openmpi5)
test_harness ‑ [RMS/harness] Verify zero exit code from MPI job runs OK (slurm/intel/mpich)
test_harness ‑ [RMS/harness] Verify zero exit code from MPI job runs OK (slurm/intel/openmpi5)
test_module ‑ [libs/PETSc] Sample job (slurm/gnu15/mpich)
test_module ‑ [libs/PETSc] Sample job (slurm/gnu15/openmpi5)
test_module ‑ [libs/PETSc] Sample job (slurm/intel/mpich)
test_module ‑ [libs/PETSc] Sample job (slurm/intel/openmpi5)
test_module ‑ [libs/PETSc] Verify PETSC module is loaded and matches rpm version (gnu15/mpich)
test_module ‑ [libs/PETSc] Verify PETSC module is loaded and matches rpm version (gnu15/openmpi5)
test_module ‑ [libs/PETSc] Verify PETSC module is loaded and matches rpm version (intel/mpich)
test_module ‑ [libs/PETSc] Verify PETSC module is loaded and matches rpm version (intel/openmpi5)
test_module ‑ [libs/PETSc] Verify dynamic library available in PETSC_LIB (gnu15/mpich)
test_module ‑ [libs/PETSc] Verify dynamic library available in PETSC_LIB (gnu15/openmpi5)
test_module ‑ [libs/PETSc] Verify dynamic library available in PETSC_LIB (intel/mpich)
test_module ‑ [libs/PETSc] Verify dynamic library available in PETSC_LIB (intel/openmpi5)
test_module ‑ [libs/PETSc] Verify header file is present in PETSC_INC (gnu15/mpich)
test_module ‑ [libs/PETSc] Verify header file is present in PETSC_INC (gnu15/openmpi5)
test_module ‑ [libs/PETSc] Verify header file is present in PETSC_INC (intel/mpich)
test_module ‑ [libs/PETSc] Verify header file is present in PETSC_INC (intel/openmpi5)
test_module ‑ [libs/PETSc] Verify module PETSC_BIN is defined and exists
test_module ‑ [libs/PETSc] Verify module PETSC_DIR is defined and exists (gnu15/mpich)
test_module ‑ [libs/PETSc] Verify module PETSC_DIR is defined and exists (gnu15/openmpi5)
test_module ‑ [libs/PETSc] Verify module PETSC_DIR is defined and exists (intel/mpich)
test_module ‑ [libs/PETSc] Verify module PETSC_DIR is defined and exists (intel/openmpi5)
test_module ‑ [libs/PETSc] Verify module PETSC_INC is defined and exists (gnu15/mpich)
test_module ‑ [libs/PETSc] Verify module PETSC_INC is defined and exists (gnu15/openmpi5)
test_module ‑ [libs/PETSc] Verify module PETSC_INC is defined and exists (intel/mpich)
test_module ‑ [libs/PETSc] Verify module PETSC_INC is defined and exists (intel/openmpi5)
test_module ‑ [libs/PETSc] Verify module PETSC_LIB is defined and exists (gnu15/mpich)
test_module ‑ [libs/PETSc] Verify module PETSC_LIB is defined and exists (gnu15/openmpi5)
test_module ‑ [libs/PETSc] Verify module PETSC_LIB is defined and exists (intel/mpich)
test_module ‑ [libs/PETSc] Verify module PETSC_LIB is defined and exists (intel/openmpi5)
test_module ‑ [libs/PETSc] Verify static library is not present in PETSC_LIB (gnu15/mpich)
test_module ‑ [libs/PETSc] Verify static library is not present in PETSC_LIB (gnu15/openmpi5)
test_module ‑ [libs/PETSc] Verify static library is not present in PETSC_LIB (intel/mpich)
test_module ‑ [libs/PETSc] Verify static library is not present in PETSC_LIB (intel/openmpi5)
test_module ‑ [libs/PLASMA] Verify PLASMA module is loaded and matches rpm version (gnu15)
test_module ‑ [libs/PLASMA] Verify PLASMA module is loaded and matches rpm version (intel)
test_module ‑ [libs/PLASMA] Verify PLASMA_DIR is defined and directory exists (gnu15)
test_module ‑ [libs/PLASMA] Verify PLASMA_DIR is defined and directory exists (intel)
test_module ‑ [libs/PLASMA] Verify dynamic library available in PLASMA_LIB (gnu15)
test_module ‑ [libs/PLASMA] Verify dynamic library available in PLASMA_LIB (intel)
test_module ‑ [libs/PLASMA] Verify header file is present in PLASMA_INC (gnu15)
test_module ‑ [libs/PLASMA] Verify header file is present in PLASMA_INC (intel)
test_module ‑ [libs/PLASMA] Verify module PLASMA_INC is defined and exists (gnu15)
test_module ‑ [libs/PLASMA] Verify module PLASMA_INC is defined and exists (intel)
test_module ‑ [libs/PLASMA] Verify module PLASMA_LIB is defined and exists (gnu15)
test_module ‑ [libs/PLASMA] Verify module PLASMA_LIB is defined and exists (intel)
test_module ‑ [libs/PLASMA] Verify static library is not present in PLASMA_LIB (gnu15)
test_module ‑ [libs/PLASMA] Verify static library is not present in PLASMA_LIB (intel)
test_module ‑ [libs/slepc] Verify dynamic library available in SLEPC_LIB (gnu15/mpich)
test_module ‑ [libs/slepc] Verify dynamic library available in SLEPC_LIB (gnu15/openmpi5)
test_module ‑ [libs/slepc] Verify dynamic library available in SLEPC_LIB (intel/mpich)
test_module ‑ [libs/slepc] Verify dynamic library available in SLEPC_LIB (intel/openmpi5)
test_module ‑ [libs/slepc] Verify header file is present in SLEPC_INC (gnu15/mpich)
test_module ‑ [libs/slepc] Verify header file is present in SLEPC_INC (gnu15/openmpi5)
test_module ‑ [libs/slepc] Verify header file is present in SLEPC_INC (intel/mpich)
test_module ‑ [libs/slepc] Verify header file is present in SLEPC_INC (intel/openmpi5)
test_module ‑ [libs/slepc] Verify module SLEPC_DIR is defined and exists (gnu15/mpich)
test_module ‑ [libs/slepc] Verify module SLEPC_DIR is defined and exists (gnu15/openmpi5)
test_module ‑ [libs/slepc] Verify module SLEPC_DIR is defined and exists (intel/mpich)
test_module ‑ [libs/slepc] Verify module SLEPC_DIR is defined and exists (intel/openmpi5)
test_module ‑ [libs/slepc] Verify module SLEPC_INC is defined and exists (gnu15/mpich)
test_module ‑ [libs/slepc] Verify module SLEPC_INC is defined and exists (gnu15/openmpi5)
test_module ‑ [libs/slepc] Verify module SLEPC_INC is defined and exists (intel/mpich)
test_module ‑ [libs/slepc] Verify module SLEPC_INC is defined and exists (intel/openmpi5)
test_module ‑ [libs/slepc] Verify module SLEPC_LIB is defined and exists (gnu15/mpich)
test_module ‑ [libs/slepc] Verify module SLEPC_LIB is defined and exists (gnu15/openmpi5)
test_module ‑ [libs/slepc] Verify module SLEPC_LIB is defined and exists (intel/mpich)
test_module ‑ [libs/slepc] Verify module SLEPC_LIB is defined and exists (intel/openmpi5)
test_module ‑ [libs/slepc] Verify slepc module is loaded and matches rpm version (gnu15/mpich)
test_module ‑ [libs/slepc] Verify slepc module is loaded and matches rpm version (gnu15/openmpi5)
test_module ‑ [libs/slepc] Verify slepc module is loaded and matches rpm version (intel/mpich)
test_module ‑ [libs/slepc] Verify slepc module is loaded and matches rpm version (intel/openmpi5)
test_module ‑ [libs/slepc] Verify static library is not present in SLEPC_LIB (gnu15/mpich)
test_module ‑ [libs/slepc] Verify static library is not present in SLEPC_LIB (gnu15/openmpi5)
test_module ‑ [libs/slepc] Verify static library is not present in SLEPC_LIB (intel/mpich)
test_module ‑ [libs/slepc] Verify static library is not present in SLEPC_LIB (intel/openmpi5)
version_match ‑ [Compilers] C, C++, and Fortran versions match module (gnu15)
version_match ‑ [Compilers] C, C++, and Fortran versions match module (intel)
version_match ‑ [Compilers] compiler module loaded (gnu15)
version_match ‑ [Compilers] compiler module loaded (intel)
version_match ‑ [Compilers] compiler module version available (gnu15)
version_match ‑ [Compilers] compiler module version available (intel)