-
Notifications
You must be signed in to change notification settings - Fork 8
ff mam x validation for new compare script #477
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #477 +/- ##
=======================================
Coverage 93.43% 93.43%
=======================================
Files 303 303
Lines 25177 25177
Branches 2766 2766
=======================================
Hits 23523 23523
Misses 1654 1654 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
e06ddfc
to
8263c40
Compare
3a43ace
to
d6f7d49
Compare
Oooook! I believe I've got this to where it needs to be. The important details are:
Tests failing based on relative error, and tolerance adjustmentsTol 2e-11 -> 4e-11 - 48 - validate_mer07_veh02_nuc_mosaic_1box |
d6f7d49
to
138028b
Compare
Brings in the new python script for validation test comparison. Employs relative error for pass/fail criteria and adds optional args for extra debug info.
The important details are:
Tol <old-abs-tol> -> <new-rel-tol-for-passing> - <test number> - <test name>
***asterisks***
SKIP_REGULAR_EXPRESSION
functionality.make test
output, and all of the generated output is still printed to log.Tests failing based on relative error, and tolerance adjustments
Tol 2e-11 -> 4e-11 - 48 - validate_mer07_veh02_nuc_mosaic_1box
Tol 1e-12 -> 2e-10 - 60 - validate_calcsize_compute_dry_volume
Tol 5e-11 -> 5e-8 - 62 - validate_stand_modal_aero_calcsize_sub
Tol 2e-6 -> 2e-1 - 74 - validate_ma_precpprod
Tol 2e-6 -> 1.5e0 - 90 - validate_compute_massflux_small
Tol 4e-4 -> 3e-2 - 134 - validate_pcarbon_aging_1subarea
Tol 5e-8 -> 2.5e-6 - 202 - validate_calc_1_impact_rate_ts_0
Tol 1e-11 -> 1e-9 - 204 - validate_modal_aero_bcscavcoef_get_ts_355
Tol 1e-9 -> 5e-7 - 210 - validate_stand_aero_model_calcsize_water_uptake_dr_ts_379
Tol 1e-13 -> 1e-9 - 212 - validate_baseline_aero_model_wetdep_ts_379
Tol 1e-6 -> 1e-5 - 214 - validate_clddiag
Tol 1e-6 -> 2e-1 - 222 - validate_wetdep_prevap_130
Tol 1e-6 -> 3e-6 - 224 - validate_wetdep_prevap_230
Tol 1e-6 -> 1.5e0 - 234 - validate_wetdep_scavenging_true
Tol 1e-6 -> 1.5e0 - 236 - validate_wetdep_scavenging_false
Tol 1e-6 -> 6e-6 - 240 - validate_rain_mix_ratio
Tol 1e-6 -> 4e-1 - 246 - validate_wetdep_resusp_130
Tol 1e-6 -> 4e-1 - 248 - validate_wetdep_resusp_230
Tol 1e-12 -> 3e-10 - 364 - validate_linmat_ts_355
Tol 1e-12 -> 4e-10 - 366 - validate_nlnmat_ts_355
Tol 1e-12 -> 3e-10 - 368 - validate_imp_prod_loss_ts_355
Tol 7e-11 -> 1e0 - 370 - validate_newton_raphson_iter_ts_355 (only max_delta)
Tol 1e-11 -> 3e-10 - 408 - validate_maxsattype1_merged
Tol 1e-11 -> 3e-10 - 410 - validate_maxsattype2_merged
Tol 6e-11 -> 1e-10 - 498 - validate_lin_strat_chem_solve_ts_1415
Tol 1e-13 -> 3e-10 - 500 - validate_lin_strat_sfcsink_ts_1415_multicol
Tol 6e-13 -> 5e-10 - 502 - validate_lin_strat_sfcsinkmulticol_merged
Tol 1.3e-5 -> 1.5e0 - 512 - validate_chm_diags_ts_355
Tol 9e-8 -> 5e-5 - 538 - validate_calc_het_rates_merged
Tol 1e-13 -> 1.5e-10 - 540 - validate_calc_precip_rescale_merged
Tol 9e-7 -> 1.5e-5 - 546 - validate_sethet_merged
Tol 1e-11 -> 1.5e-9 - 554 - validate_calc_sox_aqueous_ts_355_merged
Tol 1e-13 -> 1.5e-10 - 566 - validate_calc_diag_spec_ts_355
Tol 7e-11 -> 1.5e-10 - 580 - validate_modal_aero_lw_ts_355
Tol 1e-12 -> 3.5e-10 - 584 - validate_update_aod_spec_ts_355
Tol 7e-11 -> 1.5e-10 - 586 - validate_aer_rad_props_lw_ts_355
Tol 8e-11 -> 3e-10 - 588 - validate_aer_rad_props_sw_ts_355
Tol 8e-11 -> 3e-10 - 590 - validate_volcanic_cmip_sw_ts_355
Tol 2e-10 -> 5e-2 - 616 - validate_mam_soaexch_1subarea_ts_379
Tol 1e-13 -> 2e-11 - 618 - validate_gas_aer_uptkrates_1box1gas_ts_379
Tol 4e-10 -> 5e-4 - 620 - validate_mam_gasaerexch_1subarea_ts_379
Tol 1e-12 -> 5e-11 - 622 - validate_vert_interp_ts_300
Tol 1e-12 -> 1e-10 - 624 - validate_vert_interp_col_ts_300