Skip to content
Success

Changes

Summary

  1. Jenkins test cleanup (#1371) (details)
  2. Run Jenkins tuner commands with the project Python environment (details)
  3. Initialize the project Python environment in loss and tuner runners (details)
Commit 01b5fa7cb4bdd981c17405c3d67992080c4b2ca9 by noreply
Jenkins test cleanup (#1371)

* Consolidate and simplify CLUBB branch Jenkins jobs

* Parallelize Jenkins workflows and preserve live job scripts

* Remove archive metadata from Jenkins scripts

* Let pyplotgen choose its own case worker count

* Remove retired historical Jenkins tests

* Remove superseded standalone Jenkins workflows

* Remove completed Jenkins migration records

* Resolve JSON overrides in the existing namelist generator

* Inline grid overrides with shared defaults and indent Jenkins scripts

* Preserve full-case debug coverage in combined Jenkins tests

* Separate full-case debug runs from Jenkins compiler matrix
The file was addedjenkins_tests/clubb_G_unit/Jenkinsfile
The file was modifiedjenkins_tests/clubb_api_commitment_test/Jenkinsfile (diff)
The file was removedjenkins_tests/clubb_backwards_compatibility_gfortran_test/Jenkinsfile
The file was addedjenkins_tests/clubb_gpu_vs_cpu_diffness/Jenkinsfile
The file was removedjenkins_tests/clubb_nvhpc_single_prec_build/Jenkinsfile
The file was removedjenkins_tests/clubb_gfortran_build/Jenkinsfile
The file was modifiedpostprocessing/pyplotgen/pyplotgen.py (diff)
The file was addedjenkins_tests/clubb_tuner/Jenkinsfile
The file was modifiedrun_scripts/run_clubb_w_varying_flags.py (diff)
The file was addedjenkins_tests/clubb_timestep/Jenkinsfile
The file was removedjenkins_tests/clubb_column_mirror_test/Jenkinsfile
The file was addedjenkins_tests/clubb_error_handling/Jenkinsfile
The file was removedjenkins_tests/clubb_plot_ifort_debug/Jenkinsfile
The file was addedjenkins_tests/clubb_silhs_convergence/Jenkinsfile
The file was removedjenkins_tests/clubb_error_handling_gfortran_test/Jenkinsfile
The file was addedjenkins_tests/clubb_fire_tuning/Jenkinsfile
The file was addedjenkins_tests/clubb_plots/Jenkinsfile
The file was removedjenkins_tests/clubb_G_unit_reverse_dir_grid_test/Jenkinsfile
The file was removedjenkins_tests/clubb_plot_nvhpc_gpu_vs_cpu/Jenkinsfile
The file was modifiedjenkins_tests/clubb_release_diff_test/Jenkinsfile (diff)
The file was modifiedjenkins_tests/run_bindiff_w_varying_flags_against_master/Jenkinsfile (diff)
The file was addedjenkins_tests/clubb_column_mirror/Jenkinsfile
The file was modifiedjenkins_tests/clubb_BFB_r8029_flags_gfortran_test/Jenkinsfile (diff)
The file was removedjenkins_tests/clubb_ifort_build/Jenkinsfile
The file was removedjenkins_tests/clubb_silhs_convergence_gfortran/Jenkinsfile
The file was modifiedjenkins_tests/clubb_release_intel_build/Jenkinsfile (diff)
The file was addedjenkins_tests/clubb_generalized_grid/Jenkinsfile
The file was removedjenkins_tests/clubb_jax_tests/Jenkinsfile
The file was removedjenkins_tests/clubb_nvhpc_gpu_vs_cpu_diffness/Jenkinsfile
The file was modifiedutilities/pytests/test_create_case_namelist.py (diff)
The file was removedjenkins_tests/clubb_mac_gfortran_test/Jenkinsfile
The file was modifiedjenkins_tests/clubb_BFB_multi_col_gpu_nvhpc_test/Jenkinsfile (diff)
The file was modifiedjenkins_tests/LLM_FAILURE_AUTOMATION_DESIGN.md (diff)
The file was modifiedrun_scripts/run_scm.py (diff)
The file was removedjenkins_tests/clubb_restart_multicol_gfortran_test/Jenkinsfile
The file was addedjenkins_tests/clubb_basic_full_run/Jenkinsfile
The file was addedjenkins_tests/clubb_stats_output_consistency/Jenkinsfile
The file was removedjenkins_tests/clubb_G_unit_gfortran_tests/Jenkinsfile
The file was modifiedjenkins_tests/clubb_BFB_varying_flags_gfortran_test/Jenkinsfile (diff)
The file was removedjenkins_tests/clubb_nvhpc_debug_build/Jenkinsfile
The file was addedjenkins_tests/clubb_restart/Jenkinsfile
The file was removedjenkins_tests/clubb_gfortran_debug_run/Jenkinsfile
The file was modifiedjenkins_tests/clubb_monoflux_CPU_vs_GPU_diff/Jenkinsfile (diff)
The file was modifiedjenkins_tests/clubb_BFB_e3sm_flags_gfortran_test/Jenkinsfile (diff)
The file was removedjenkins_tests/clubb_fire_tuning_gfortran_test/Jenkinsfile
The file was removedjenkins_tests/clubb_new_tuner_test/Jenkinsfile
The file was removedjenkins_tests/github_nightly_update_scripts/Jenkinsfile
The file was addedjenkins_tests/clubb_budget_balance/Jenkinsfile
The file was removedjenkins_tests/clubb_check_budget_balance_gfortran/Jenkinsfile
The file was addedjenkins_tests/clubb_python/Jenkinsfile
The file was removedjenkins_tests/clubb_stats_output_consistency_gfortran_test/Jenkinsfile
The file was addedjenkins_tests/clubb_single_prec_build/Jenkinsfile
The file was removedjenkins_tests/clubb_driver_test/Jenkinsfile
The file was removedjenkins_tests/clubb_timestep_gfortran_tests/Jenkinsfile
The file was modifiedrun_scripts/README.md (diff)
The file was modifiedsrc/generalized_grid_test.F90 (diff)
The file was addedjenkins_tests/clubb_openmp/Jenkinsfile
The file was removedjenkins_tests/clubb_restart_silhs_gfortran_test/Jenkinsfile
The file was modifiedjenkins_tests/clubb_BFB_gfortran_test/Jenkinsfile (diff)
The file was addedjenkins_tests/clubb_jax/Jenkinsfile
The file was removedjenkins_tests/clubb_plot_solver_compare/Jenkinsfile
The file was addedjenkins_tests/clubb_driver/Jenkinsfile
The file was removedjenkins_tests/clubb_timestep_convergence_gfortran_test/Jenkinsfile
The file was removedjenkins_tests/clubb_generalized_vertical_grid_test/Jenkinsfile
The file was addedjenkins_tests/clubb_cmake/Jenkinsfile
The file was removedjenkins_tests/clubb_python_test/Jenkinsfile
The file was modifiedutilities/create_case_namelist.py (diff)
The file was removedjenkins_tests/clubb_cmake_test/Jenkinsfile
The file was modifiedjenkins_tests/clubb_gpu_async_output_matching/Jenkinsfile (diff)
The file was removedjenkins_tests/clubb_generalized_vert_grid_host_flags/Jenkinsfile
The file was removedjenkins_tests/clubb_openmp_gfortran_test/Jenkinsfile
The file was removedjenkins_tests/clubb_rev_grid_matrix_solve_test/Jenkinsfile
Commit 31c332794e716ac7d086ac96c5ae10ce56f55fba by Gunther Huebler
Run Jenkins tuner commands with the project Python environment
The file was modifiedjenkins_tests/clubb_tuner/Jenkinsfile (diff)
Commit ec38f6a3b0805ee6ac8db48d845ddee0e7d11ac3 by Gunther Huebler
Initialize the project Python environment in loss and tuner runners
The file was modifiedrun_scripts/run_scm_loss.py (diff)
The file was modifiedrun_scripts/run_tuner_job.py (diff)
The file was modifiedjenkins_tests/clubb_tuner/Jenkinsfile (diff)