Skip to content
Success

Changes

Summary

  1. Making jenkins test use standard stats, and fixing tiny bug that caused error running with debug+no rcp2 stats (details)
  2. Adding gate around bindiff, there's an edge case where a cosmetic diff can trigger a full-diff even in a failed case, which should otherwise be considered BFB and skipped. (details)
  3. Adding some README entries for the dash app and a python requirements file (details)
  4. Adding comments and little bug fix to dash app (details)
  5. Update to loss consistency test, making it simpler since stats consistency test covers most things. Also adding it to the stats consistency jenkins test since it is still similar (details)
  6. Cleanup and code consolidation, new jenkins test for tuner (details)
  7. Adding comments (details)
  8. Fixing little bugs (details)
Commit 3b9ae585d36129b00da3a206b1e26d20396c8b51 by Gunther Huebler
Making jenkins test use standard stats, and fixing tiny bug that caused error running with debug+no rcp2 stats
The file was modifiedjenkins_tests/clubb_stats_output_consistency_gfortran_test/Jenkinsfile (diff)
The file was modifiedsrc/CLUBB_core/pdf_closure_module.F90 (diff)
Commit bffd40b66205f8eeef22641f5d69251b77132b4e by Gunther Huebler
Adding gate around bindiff, there's an edge case where a cosmetic diff can trigger a full-diff even in a failed case, which should otherwise be considered BFB and skipped.
The file was modifiedrun_scripts/run_bindiff_all.py (diff)
Commit e59c37b0374775f1f3738c85e18a71ef06f82d5c by Gunther Huebler
Adding some README entries for the dash app and a python requirements file
The file was addeddash_app/README.md
The file was modifiedREADME (diff)
The file was addeddash_app/requirements.txt
Commit acf1b00a84af13e5110885e642eab2337e2df0f3 by Gunther Huebler
Adding comments and little bug fix to dash app
The file was modifiedsrc/clubb_loss_driver.F90 (diff)
The file was modifiedtuner/test_tuning_strategy.py (diff)
The file was modifieddash_app/tune_tab/runtime.py (diff)
The file was modifiedtuner/namelist.py (diff)
Commit f8c56782889b97bc1eff825e0fc381887fec3b70 by Gunther Huebler
Update to loss consistency test, making it simpler since stats consistency test covers most things. Also adding it to the stats consistency jenkins test since it is still similar
The file was modifiedrun_scripts/run_loss_output_consistency.py (diff)
The file was modifiedjenkins_tests/clubb_stats_output_consistency_gfortran_test/Jenkinsfile (diff)
Commit cd370a7abbb0467a22cd0fca9a20664b4f9eac81 by Gunther Huebler
Cleanup and code consolidation, new jenkins test for tuner
The file was modifiedrun_scripts/create_case_namelist.py (diff)
The file was modifiedrun_scripts/run_loss_output_consistency.py (diff)
The file was modifiedtuner/README.md (diff)
The file was addedutilities/loss_metrics.py
The file was modifiedtuner/status.py (diff)
The file was modifiedrun_scripts/run_scm_loss.py (diff)
The file was removedtuner/namelist.py
The file was modifiedtuner/tuning_worker.py (diff)
The file was addedtuner/job_runtime.py
The file was modifiedtuner/tuning_scheduler.py (diff)
The file was modifiedtuner/test_tuning_strategy.py (diff)
The file was modifieddash_app/tune_tab/runtime.py (diff)
The file was addedrun_scripts/run_tuner_job.py
The file was addedjenkins_tests/clubb_new_tuner_test/Jenkinsfile
The file was modifieddash_app/plot_tab/profile_loss.py (diff)
The file was modifieddash_app/tune_tab/callbacks_runs.py (diff)
The file was modifiedrun_scripts/run_tuner_job.py (diff)
The file was modifiedsrc/clubb_loss_driver_test.F90 (diff)
The file was modifiedrun_scripts/create_case_namelist.py (diff)
The file was modifiedtuner/clubb_loss_driver_test.py (diff)
The file was modifiedtuner/case_defaults.json (diff)
The file was modifiedrun_scripts/run_loss_output_consistency.py (diff)