Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Current »

This page should describe Verification and Unit Tests performed for this stand alone feature and should provide links to all the result pages.

Summary

Short summary of what was done and what was the result.


Unit Testing 

Unit Testing:

Date last modified: 

Contributors:Anthony Craig; Hongyi Li; Ruby Leung

Provenance: (Run provenance Link, Code Tag, etc:)

Results: (link to results, data and plots)

 

 

 

Verification Test 1

Verification Test 1: Testing exact restart

Date last modified: 

Contributors: Anthony Craig; Hongyi Li


Provenance:

Testing of exact restart (the “IM” compsets included mosart, and “I” compsets are with rtm)

Results:

PASS  ERS.T31_g37.ICLM45.constance_intel

   CFAIL ERS.T31_g37.ICLM45.constance_pgi.mos70

   PASS  ERS.T31_g37.ICN.constance_intel

   PASS  ERS.T31_g37.ICN.constance_pgi

   PASS  ERS.T31_g37.IMCLM45.constance_intel

   CFAIL ERS.T31_g37.IMCLM45.constance_pgi.mos70

   PASS  ERS.T31_g37.IMCN.constance_intel

   PASS  ERS.T31_g37.IMCN.constance_pgi

   PASS  ERS.T31_g37.X.constance_intel

   PASS  ERS.T31_g37.X.constance_pgi

   PASS  NCK.T31_g37.IMCN.constance_intel

   PASS  NCK.T31_g37.IMCN.constance_pgi

   PASS  SMS.T31_g37.IMCN.constance_intel

   PASS  SMS.T31_g37.IMCN.constance_pgi

 

Verification Test 2

Verification Test 2: Testing of DEBUG, esmf, and multi-instance support

Date last modified: 

Contributors: Anthony Craig; Hongyi Li


Provenance:

Results:

PASS CME_D_Ld5.f45_f45.IMCRUCLM50BGC.yellowstone_intel.clm-default.clm2.h0.nc: test compare clm2.h0 (.base and .esmf files)

PASS CME_D_Ld5.f45_f45.IMCRUCLM50BGC.yellowstone_intel.clm-default.clm2.h1.nc: test compare clm2.h1 (.base and .esmf files)

PASS CME_D_Ld5.f45_f45.IMCRUCLM50BGC.yellowstone_intel.clm-default.cpl.hi.nc: test compare cpl.hi (.base and .esmf files)

PASS CME_Ld5.f45_f45.IMCRUCLM50BGC.yellowstone_intel.clm-default.clm2.h0.nc: test compare clm2.h0 (.base and .esmf files)

PASS CME_Ld5.f45_f45.IMCRUCLM50BGC.yellowstone_intel.clm-default.clm2.h1.nc: test compare clm2.h1 (.base and .esmf files)

PASS CME_Ld5.f45_f45.IMCRUCLM50BGC.yellowstone_intel.clm-default.cpl.hi.nc: test compare cpl.hi (.base and .esmf files)

PASS ERR_N2.f19_g16.B1850.yellowstone_intel.allactive-defaultio.cam.h0.nc: test compare cam.h0 (.base for _0001 and .rest for _0001)

PASS ERR_N2.f19_g16.B1850.yellowstone_intel.allactive-defaultio.cam.h0.nc: test compare cam.h0 (.base for _0002 and .rest for _0002)

PASS ERR_N2.f19_g16.B1850.yellowstone_intel.allactive-defaultio.cice.h.nc: test compare cice.h (.base for _0001 and .rest for _0001)

PASS ERR_N2.f19_g16.B1850.yellowstone_intel.allactive-defaultio.cice.h.nc: test compare cice.h (.base for _0002 and .rest for _0002)

PASS ERR_N2.f19_g16.B1850.yellowstone_intel.allactive-defaultio.clm2.h0.nc: test compare clm2.h0 (.base for _0001 and .rest for _0001)

PASS ERR_N2.f19_g16.B1850.yellowstone_intel.allactive-defaultio.clm2.h0.nc: test compare clm2.h0 (.base for _0002 and .rest for _0002)

PASS ERR_N2.f19_g16.B1850.yellowstone_intel.allactive-defaultio.pop.h.nc: test compare pop.h (.base for _0001 and .rest for _0001)

PASS ERR_N2.f19_g16.B1850.yellowstone_intel.allactive-defaultio.pop.h.nc: test compare pop.h (.base for _0002 and .rest for _0002)

PASS ERR_N2.f19_g16.B1850.yellowstone_intel.allactive-defaultio.memleak

PASS ERS_Ld5.f45_f45.IMCRUCLM50BGC.yellowstone_intel.clm-default.clm2.h0.nc: test compare clm2.h0 (.base and .rest files)

PASS ERS_Ld5.f45_f45.IMCRUCLM50BGC.yellowstone_intel.clm-default.clm2.h1.nc: test compare clm2.h1 (.base and .rest files)

PASS ERS_Ld5.f45_f45.IMCRUCLM50BGC.yellowstone_intel.clm-default.cpl.hi.nc: test compare cpl.hi (.base and .rest files)

PASS ERS_Ld5.f45_f45.IMCRUCLM50BGC.yellowstone_intel.clm-default.memleak

PASS ERS_Ld7.f19_g16.B1850.yellowstone_intel.allactive-defaultio.cam.h0.nc: test compare cam.h0 (.base and .rest files)

PASS ERS_Ld7.f19_g16.B1850.yellowstone_intel.allactive-defaultio.cice.h.nc: test compare cice.h (.base and .rest files)

PASS ERS_Ld7.f19_g16.B1850.yellowstone_intel.allactive-defaultio.clm2.h0.nc: test compare clm2.h0 (.base and .rest files)

PASS ERS_Ld7.f19_g16.B1850.yellowstone_intel.allactive-defaultio.pop.h.nc: test compare pop.h (.base and .rest files)

PASS ERS_Ld7.f19_g16.B1850.yellowstone_intel.allactive-defaultio.cpl.hi.nc: test compare cpl.hi (.base and .rest files)

PASS ERS_Ld7.f19_g16.B1850.yellowstone_intel.allactive-defaultio.memleak

PASS NCK_Ld3.f45_f45.IMCRUCLM50BGC.yellowstone_intel.clm-default.clm2.h0.nc: test compare clm2.h0 (.base and .multiinst for _0001)

PASS NCK_Ld3.f45_f45.IMCRUCLM50BGC.yellowstone_intel.clm-default.clm2.h0.nc: test compare clm2.h0 (.base and .multiinst for _0002)

PASS NCK_Ld3.f45_f45.IMCRUCLM50BGC.yellowstone_intel.clm-default.clm2.h1.nc: test compare clm2.h1 (.base and .multiinst for _0001)

PASS NCK_Ld3.f45_f45.IMCRUCLM50BGC.yellowstone_intel.clm-default.clm2.h1.nc: test compare clm2.h1 (.base and .multiinst for _0002)

PASS SMS_D_E_Ld5.f45_f45.IMCRUCLM50BGC.yellowstone_intel.clm-default: successful coupler log

PASS SMS_D_E_Ld5.f45_f45.IMCRUCLM50BGC.yellowstone_intel.clm-default.memleak

PASS SMS_D_Ld5.f45_f45.IMCRUCLM50BGC.yellowstone_gnu.clm-default: successful coupler log

PASS SMS_D_Ld5.f45_f45.IMCRUCLM50BGC.yellowstone_gnu.clm-default.memleak

PASS SMS_D_Ld5.f45_f45.IMCRUCLM50BGC.yellowstone_intel.clm-default: successful coupler log

PASS SMS_D_Ld5.f45_f45.IMCRUCLM50BGC.yellowstone_intel.clm-default.memleak

PASS SMS_D_Ld5.f45_f45.IMCRUCLM50BGC.yellowstone_pgi.clm-default: successful coupler log

PASS SMS_D_Ld5.f45_f45.IMCRUCLM50BGC.yellowstone_pgi.clm-default.memleak

PASS SMS_Ld5.f19_g16.B1850.yellowstone_intel.allactive-defaultio: successful coupler log

PASS SMS_Ld5.f19_g16.B1850.yellowstone_intel.allactive-defaultio.memleak

PASS SMS_Ld5.f45_f45.IMCRUCLM50BGC.yellowstone_gnu.clm-default: successful coupler log

PASS SMS_Ld5.f45_f45.IMCRUCLM50BGC.yellowstone_gnu.clm-default.memleak

PASS SMS_Ld5.f45_f45.IMCRUCLM50BGC.yellowstone_pgi.clm-default: successful coupler log

PASS SMS_Ld5.f45_f45.IMCRUCLM50BGC.yellowstone_pgi.clm-default.memleak

Verification Test 3

Verification Test 3: Testing parallelization

Date last modified: 

Contributors: Anthony Craig; Hongyi Li


Provenance:

Results:

Testing parallelization including pe count and decomposition in mosart alone and demonstrated bit for bit results when doing so.  This required cpl_decomp = 3 set in the coupler to ensure the coupler decomposition was identical for different mosart pe counts and decompositions.

 

  • No labels