CESM-Development / water-isotopes

bug tracker for cesm water isotopes
Other
0 stars 0 forks source link

clm5 wiso test suite #4

Open bandre-ucar opened 8 years ago

bandre-ucar commented 8 years ago

Summary of Issue:

create a test suite for development of clm5 water isotopes to ensure we are not changing basic clm5 behavior and that water isotopes will work in debug mode, restart and work with threading.

bandre-ucar commented 8 years ago

New test suite clm_wiso with tests available with changeset adbea85:

ERP_D_Ld3_P15x2.f10_f10.ICLM50WISO.wiso_wiso.clm-default
ERS_D_Ld3.f10_f10.ICLM50WISO.wiso_wiso.clm-default
SMS_D_Ld3.f10_f10.ICLM50WISO.wiso_wiso.clm-default
ERP_D_Ld3_P15x2.f10_f10.ICRUCLM50BGC.wiso_wiso.clm-default
ERS_D_Ld3.f10_f10.ICRUCLM50BGC.wiso_wiso.clm-default
SMS_D_Ld3.f10_f10.ICRUCLM50BGC.wiso_wiso.clm-default

I want the same test suite to be run for every compiler and dev platform (yellowstone and hobart) so rather than duplicating info in the test list, we use xml flags. Example run commands:

execca ./create_test -xml_category clm_wiso -mach yellowstone -compiler intel -xml_mach wiso -xml_compiler wiso -generate clm5_wiso-adbea85 -testroot /glade/scratch/andre/tests-wiso-20160831-1209 -testid 08311209-soi

execca ./create_test -xml_category clm_wiso -mach yellowstone -compiler pgi -xml_mach wiso -xml_compiler wiso -generate clm5_wiso-adbea85 -testroot /glade/scratch/andre/tests-wiso-20160831-1209 -testid 08311209-sop

execca ./create_test -xml_category clm_wiso -mach yellowstone -compiler gnu -xml_mach wiso -xml_compiler wiso -generate clm5_wiso-adbea85 -testroot /glade/scratch/andre/tests-wiso-20160831-1209 -testid 08311209-sog
bandre-ucar commented 8 years ago

@mvertens yellowstone baselines are being generated in the standard location as clm5_wiso-adbea85. When yellowstone is done, I will generate on hobart.

bandre-ucar commented 8 years ago

All tests passed on yellowstone. There are runtime and compiler errors on hobart. I'm not sure what the actual status of this branch should be hobart, but we should follow up.

RUN ERP_D_Ld3_P15x2.f10_f10.ICLM50WISO.hobart_intel.clm-default.G.08311238-soi 
RUN ERP_D_Ld3_P15x2.f10_f10.ICRUCLM50BGC.hobart_intel.clm-default.G.08311238-soi 

CFAIL ERS_D_Ld3.f10_f10.ICRUCLM50BGC.hobart_nag.clm-default.G.08311238-son
CFAIL ERP_D_Ld3_P15x2.f10_f10.ICLM50WISO.hobart_nag.clm-default.G.08311238-son
CFAIL SMS_D_Ld3.f10_f10.ICRUCLM50BGC.hobart_nag.clm-default.G.08311238-son
CFAIL SMS_D_Ld3.f10_f10.ICLM50WISO.hobart_nag.clm-default.G.08311238-son
CFAIL ERP_D_Ld3_P15x2.f10_f10.ICRUCLM50BGC.hobart_nag.clm-default.G.08311238-son
CFAIL ERS_D_Ld3.f10_f10.ICLM50WISO.hobart_nag.clm-default.G.08311238-son
bandre-ucar commented 7 years ago

Current baseline as of 2016-11-8: geotrace3-n81-ee077ab

bandre-ucar commented 7 years ago

Current baseline on yellowstone is: geotrace3-n81-615e5ca

bandre-ucar commented 7 years ago

Current baseline on yellowstone: geotrace3-n81-d80b151