Log of /MITgcm/verification/testreport
Parent Directory
| Revision Log
| Revision Graph
Revision
1.113 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Mar 12 02:20:04 2008 UTC
(16 years, 2 months ago)
by
jmc
Branch:
MAIN
Changes since
1.112: +12 -5 lines
Diff to
previous 1.112
add new argument "-mpackdir" (short="-mpd") for where to find/build the
mpack utility
Revision
1.111 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Feb 6 21:06:03 2008 UTC
(16 years, 4 months ago)
by
mlosch
Branch:
MAIN
CVS Tags:
checkpoint59n
Changes since
1.110: +2 -2 lines
Diff to
previous 1.110
add a -print to a find, as some find implementations require an action
(on SX8!!!); let's hope
that this does not break testreport on other systems (it doesn't on "mine")
this is the change:
< MPI_FILES=`(cd $CODE_DIR; find . -name "*_mpi")`
---
> MPI_FILES=`(cd $CODE_DIR; find . -name "*_mpi" -print)`
Revision
1.108 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Dec 6 04:04:38 2007 UTC
(16 years, 6 months ago)
by
jmc
Branch:
MAIN
Changes since
1.107: +33 -44 lines
Diff to
previous 1.107
allows to run several Adjoint tests (with input files from input_ad.[xx])
with the same executable and compare output to results/output_adm.[xx].txt
Revision
1.101 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Sep 20 02:46:11 2007 UTC
(16 years, 8 months ago)
by
jmc
Branch:
MAIN
Changes since
1.100: +21 -3 lines
Diff to
previous 1.100
add option to test monitor output of Qnet, SeaIce Area & Heff (min,max,av,StD)
and thSIce mean Area & Thick (Glob,N-H,S-H).
Revision
1.100 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Sep 17 15:35:46 2007 UTC
(16 years, 8 months ago)
by
jmc
Branch:
MAIN
Changes since
1.99: +33 -29 lines
Diff to
previous 1.99
use same scripts for forward & adm testing (testoutput_ad no longer used)
and check AD output against results/output_adm.txt
Revision
1.98 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Sep 12 21:50:21 2007 UTC
(16 years, 8 months ago)
by
jmc
Branch:
MAIN
Changes since
1.97: +7 -9 lines
Diff to
previous 1.97
- change format of summary : indicate between "> <" the "main" variable
which decide the "pass" or "FAIL" (now OK with new "make_summary")
- test if output exist before testing if it's older than executable
(for hp_ux systems)
Revision
1.97 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Sep 11 16:44:52 2007 UTC
(16 years, 8 months ago)
by
jmc
Branch:
MAIN
Changes since
1.96: +15 -13 lines
Diff to
previous 1.96
fix for SunOS : use "sed" instead of awk gsub/sub ;
fix for hp-ux_ia64 : do not pine printf results to sed command
Revision
1.96 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Sep 10 21:26:58 2007 UTC
(16 years, 8 months ago)
by
jmc
Branch:
MAIN
Changes since
1.95: +2 -2 lines
Diff to
previous 1.95
add bracket in comparison C-code tr_cmpnum.c (was producing warning ;
reported by Constantinos)
Revision
1.95 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Sep 7 00:44:37 2007 UTC
(16 years, 9 months ago)
by
jmc
Branch:
MAIN
Changes since
1.94: +4 -5 lines
Diff to
previous 1.94
- little fix (header of tr_out.txt)
- disable the "printing improvement" (main var between ><) until someone
fix the building of testing web-pages
Revision
1.94 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Sep 6 22:31:45 2007 UTC
(16 years, 9 months ago)
by
jmc
Branch:
MAIN
Changes since
1.93: +113 -68 lines
Diff to
previous 1.93
Allow to choose (per experiment) the list of tested output variables
and the main variable (used to issue a pass/FAIL ) ;
for now, done by adding the specific list in file: [exp]/input/tr_checklist ;
default is unchange: >cg2d< , (T,S,U,V,5 tracers)_[min,max,mean,StD] ;
Also modify printing of summary:
a) ">" NN "<" indicates the "main" variable (pass/FAIL)
b) echo the list of tested variables in the individual summary.txt of
each experiment.
Revision
1.92 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Sep 5 01:46:37 2007 UTC
(16 years, 9 months ago)
by
jmc
Branch:
MAIN
Changes since
1.91: +14 -3 lines
Diff to
previous 1.91
add argument "MATCH_CRIT" (option: -match $Number) = number of matching
digits to get a "pass"
Revision
1.90 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Jan 31 21:28:34 2007 UTC
(17 years, 4 months ago)
by
ce107
Branch:
MAIN
CVS Tags:
checkpoint58v_post,
checkpoint58w_post,
checkpoint58x_post,
checkpoint58y_post,
checkpoint59,
checkpoint59a,
checkpoint59b,
checkpoint59c,
checkpoint59d,
checkpoint59e,
checkpoint59f
Changes since
1.89: +25 -6 lines
Diff to
previous 1.89
Added support for timing and performance per timestep reporting
Revision
1.89 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Jan 10 22:50:09 2007 UTC
(17 years, 4 months ago)
by
jmc
Branch:
MAIN
CVS Tags:
checkpoint58u_post
Changes since
1.88: +36 -38 lines
Diff to
previous 1.88
add option: -skd|-skipdir to skip some test (usefull since full list is
getting long);
remove "show_help" (not used, not up-to-date, was copied from testscript ?).
Revision
1.85 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Jul 14 22:00:51 2006 UTC
(17 years, 10 months ago)
by
jmc
Branch:
MAIN
Changes since
1.84: +6 -6 lines
Diff to
previous 1.84
change multi-test output file name (from output.txt.{name} to output.{name}.txt)
Revision
1.83 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Jul 5 22:39:57 2006 UTC
(17 years, 11 months ago)
by
jmc
Branch:
MAIN
CVS Tags:
checkpoint58k_post
Changes since
1.82: +130 -94 lines
Diff to
previous 1.82
modified version of testreport:
- always build in dir. build (if not there, mkdir build instead
of building in input)
- run in dir run (if it exists), in build otherwise.
- call prepare_run (if input/prepare_run exists)
- run multi-threaded test (with new option "-mth") if file input/eedata.mth exists.
- added some debug print
Revision
1.75 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Feb 24 23:15:25 2006 UTC
(18 years, 3 months ago)
by
jmc
Branch:
MAIN
Changes since
1.74: +12 -20 lines
Diff to
previous 1.74
change the default COMMAND from "make output.txt" to "./mitgcmuv > output.txt"
this improves multi-tests since Makefile is no longer needed and therefore
no need for soft link of source+object files from ../build dir.
this improves also MPI test (don't run again if output.txt is up-to-date)
Revision
1.67 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Feb 6 16:58:08 2005 UTC
(19 years, 4 months ago)
by
jmc
Branch:
MAIN
CVS Tags:
checkpoint57d_post,
checkpoint57e_post,
checkpoint57f_post,
checkpoint57f_pre,
checkpoint57g_post,
checkpoint57g_pre,
checkpoint57h_done,
checkpoint57h_post,
checkpoint57h_pre,
eckpoint57e_pre
Changes since
1.66: +11 -5 lines
Diff to
previous 1.66
check for same number of lines in the output files
Revision
1.61 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Dec 16 20:25:11 2004 UTC
(19 years, 5 months ago)
by
edhill
Branch:
MAIN
CVS Tags:
checkpoint57b_post
Changes since
1.60: +19 -19 lines
Diff to
previous 1.60
o make testreport do a better job with the "extra run" directories
- no longer re-runs the model for every extra run every time
- fixes problem introduced with last check-in
Revision
1.54 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Dec 8 21:49:05 2004 UTC
(19 years, 6 months ago)
by
edhill
Branch:
MAIN
Changes since
1.53: +2 -2 lines
Diff to
previous 1.53
o fix "16" vs. "22"
- Martin, I hope this does it -- it seems to work correctly for me
Revision
1.51 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Nov 29 21:38:08 2004 UTC
(19 years, 6 months ago)
by
mlosch
Branch:
MAIN
Changes since
1.50: +3 -3 lines
Diff to
previous 1.50
o testreport previously did a lousy job of comparing small numbers, so
we (Ed and Martin) changed the way the cut-off of 1.e-12 is
implemented in the little c-progam tmp_cmpnum.c which is embedded in
testreport.
Revision
1.47 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Aug 3 02:48:57 2004 UTC
(19 years, 10 months ago)
by
edhill
Branch:
MAIN
CVS Tags:
checkpoint54e_post,
checkpoint54f_post,
checkpoint55,
checkpoint55a_post,
checkpoint55b_post,
checkpoint55c_post,
checkpoint55d_post,
checkpoint55d_pre,
checkpoint55e_post,
checkpoint55f_post,
checkpoint55g_post,
checkpoint55h_post,
checkpoint55i_post,
checkpoint55j_post,
checkpoint56
Changes since
1.46: +2 -2 lines
Diff to
previous 1.46
o add partial ("head -100") Makefile information
- keeps the email size manageable
- tells us the optfile name and much of the config info
Revision
1.46 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Jul 18 21:27:42 2004 UTC
(19 years, 10 months ago)
by
jmc
Branch:
MAIN
CVS Tags:
checkpoint54d_post
Changes since
1.45: +4 -2 lines
Diff to
previous 1.45
modif runmodel:
o add "rm -f run.log" before running (avoid accumulation of stuff when
testreport is use many times)
o add "tail run.log" to get usefull info on to the screen, such as:
make: `output.txt' is up to date (when no need to re-run)
and print warning to the screen
Revision
1.40 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Jul 6 19:53:34 2004 UTC
(19 years, 11 months ago)
by
edhill
Branch:
MAIN
Changes since
1.39: +10 -2 lines
Diff to
previous 1.39
o make "-ieee" the default per JMC request
o add "-deldir" option to remove the results directory per JMC request
Revision
1.39 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Mar 29 03:33:52 2004 UTC
(20 years, 2 months ago)
by
edhill
Branch:
MAIN
CVS Tags:
checkpoint52m_post,
checkpoint52n_post,
checkpoint53,
checkpoint53a_post,
checkpoint53b_post,
checkpoint53b_pre,
checkpoint53c_post,
checkpoint53d_post,
checkpoint53d_pre,
checkpoint53f_post,
checkpoint53g_post,
checkpoint54,
checkpoint54a_post,
checkpoint54a_pre
Changes since
1.38: +3 -3 lines
Diff to
previous 1.38
o new "poster children" for the API reference:
- generic_advdiff
- mnc
Revision
1.34 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Mar 12 02:44:34 2004 UTC
(20 years, 2 months ago)
by
edhill
Branch:
MAIN
Changes since
1.33: +96 -37 lines
Diff to
previous 1.33
o version of testreport that now allows for "multiple tests per test"
(explanation email to follow)
Revision
1.33 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Dec 18 15:12:34 2003 UTC
(20 years, 5 months ago)
by
adcroft
Branch:
MAIN
CVS Tags:
checkpoint52e_post,
checkpoint52e_pre,
checkpoint52f_post,
checkpoint52f_pre,
checkpoint52h_pre,
checkpoint52i_post,
checkpoint52i_pre,
checkpoint52j_post,
checkpoint52j_pre,
checkpoint52k_post,
checkpoint52l_post,
checkpoint52l_pre,
hrcube4,
hrcube_1,
hrcube_3
Changes since
1.32: +5 -3 lines
Diff to
previous 1.32
Hack to catch problem on cg01 with small numbers: "C" scanf doesn't properly
translate formatted number below 1E-99 which the model does write out on rare
occasions. Perhaps this little codelet should be in fortran?
Revision
1.29 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Dec 5 17:36:03 2003 UTC
(20 years, 6 months ago)
by
adcroft
Branch:
MAIN
Changes since
1.28: +2 -2 lines
Diff to
previous 1.28
Boo boo from Boo's husband. Should only skip experiments without SIZE.h_mpi
when testing MPI.
Revision
1.24 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Nov 30 01:28:51 2003 UTC
(20 years, 6 months ago)
by
edhill
Branch:
MAIN
CVS Tags:
branch-netcdf
Changes since
1.23: +131 -44 lines
Diff to
previous 1.23
o added an "-adm" option that runs an adjoint test instead of the normal
forward tests
- confirmed to work with global_ocean.90x40x15 in checkpoint52a_post
since the current HEAD seems to be broken for the adjoint
- used staf for the above test
- produces same results for the forward tests
Revision
1.23 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Nov 29 01:45:25 2003 UTC
(20 years, 6 months ago)
by
edhill
Branch:
MAIN
Changes since
1.22: +5 -12 lines
Diff to
previous 1.22
o fix for the SGI O3K:
- On the SGI O3K, and *not* the O2K (or *ANY* other system we use for
that matter), "cat -n" adds a ":" immediately following each line
number. <sarcasm> What a nice touch! Thank you, SGI. </sarcasm>
Revision
1.20 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Nov 26 15:04:42 2003 UTC
(20 years, 6 months ago)
by
edhill
Branch:
MAIN
Changes since
1.19: +61 -38 lines
Diff to
previous 1.19
o some small cleanups
o re-work the way the emails ("-a" option) are sent -- should not change
the way it works for anyone not using the email option
Revision
1.19 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Nov 25 17:22:47 2003 UTC
(20 years, 6 months ago)
by
edhill
Branch:
MAIN
CVS Tags:
checkpoint52c_post
Changes since
1.18: +2 -2 lines
Diff to
previous 1.18
o changed the shell invocation syntax to "#! /usr/bin/env ${SHELL}" and
verified that this works on the following machines:
- all available Linux boxes
- Mac OS X
- OSF1 eg. halem
- AIX SP[34] clusters eg. bluesky/blackforest/babyblue @ NCAR
- SGI O[23]k clusters eg. turing/lomax/chapman @ nas.nasa.gov
- Solaris [89] eg. slough.mit.edu
Revision
1.10 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Oct 9 04:19:20 2003 UTC
(20 years, 8 months ago)
by
edhill
Branch:
MAIN
CVS Tags:
checkpoint51i_post
Changes since
1.9: +246 -150 lines
Diff to
previous 1.9
o first check-in for the "branch-genmake2" merge
o verification suite as run on shelley (gcc 3.2.2):
Wed Oct 8 23:42:29 EDT 2003
T S U V
G D M c m s m s m s m s
E p a R g m m e . m m e . m m e . m m e .
N n k u 2 i a a d i a a d i a a d i a a d
2 d e n d n x n . n x n . n x n . n x n .
OPTFILE=NONE
Y Y Y Y 13 16 16 16 0 16 16 16 16 16 16 16 16 13 12 0 0 pass adjustment.128x64x1
Y Y Y Y 16 16 16 16 0 16 16 16 16 16 16 0 0 16 16 0 0 pass adjustment.cs-32x32x1
Y Y Y Y 16 16 16 16 0 16 16 16 16 16 16 22 0 16 16 22 0 pass adjust_nlfs.cs-32x32x1
Y Y Y Y -- 13 13 16 16 13 13 13 13 16 16 16 16 16 16 16 16 N/O advect_cs
Y Y Y Y -- 22 16 16 16 16 16 16 13 16 16 16 16 16 16 16 16 N/O advect_xy
Y Y Y Y -- 13 16 13 16 16 16 16 16 16 16 22 16 16 16 16 16 N/O advect_xz
Y Y Y Y 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 pass aim.5l_cs
Y Y Y Y 14 16 16 16 16 16 16 16 16 13 16 16 16 16 16 13 16 pass aim.5l_Equatorial_Channel
Y Y Y Y 16 16 16 16 16 16 16 16 16 16 16 13 16 16 13 13 16 pass aim.5l_LatLon
Y Y Y Y 13 16 16 16 16 16 16 16 16 16 13 12 13 13 16 13 16 pass exp0
Y Y Y Y 14 16 16 16 16 16 16 16 22 16 16 16 13 16 16 22 16 pass exp1
Y Y Y Y 13 13 16 13 16 16 16 16 16 13 13 16 16 13 13 13 13 pass exp2
Y Y Y Y 16 16 16 16 16 16 16 16 22 16 16 16 16 16 16 16 16 pass exp4
Y Y Y Y 16 16 16 16 16 16 16 16 16 16 16 22 16 16 16 22 16 pass exp5
Y Y Y Y 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 pass front_relax
Y Y Y Y 14 16 16 13 13 16 16 13 13 16 13 13 16 12 13 13 16 pass global_ocean.90x40x15
Y Y Y Y 10 16 16 13 13 16 13 16 16 13 13 13 13 16 16 13 16 FAIL global_ocean.cs32x15
Y Y Y Y 6 11 12 13 13 12 13 16 13 9 9 9 9 10 9 9 11 FAIL global_ocean_pressure
Y Y Y Y 14 16 16 13 16 16 16 13 13 13 13 13 16 12 16 13 16 pass global_with_exf
Y Y Y Y 14 16 16 16 16 16 16 16 16 11 13 22 13 16 16 9 16 pass hs94.128x64x5
Y Y Y Y 13 16 16 16 16 16 16 16 16 11 16 16 16 13 16 22 13 pass hs94.1x64x5
Y Y Y Y 14 16 16 16 16 16 16 16 16 13 16 13 13 16 16 22 13 pass hs94.cs-32x32x5
Y Y Y Y 10 10 16 13 13 16 16 16 22 16 13 13 13 13 13 22 13 FAIL ideal_2D_oce
Y Y Y Y 8 16 16 16 16 16 16 16 16 13 13 8 16 16 16 16 16 FAIL internal_wave
Y Y Y Y 14 16 16 16 16 16 16 16 16 13 13 22 13 13 13 22 16 pass inverted_barometer
Y Y Y Y 12 16 16 16 16 16 16 16 16 16 13 12 13 13 13 13 13 FAIL lab_sea
Y Y Y Y 11 16 16 16 16 16 16 16 13 13 13 12 13 16 13 12 13 FAIL natl_box
Y Y Y Y 16 16 16 16 16 16 16 16 22 16 16 16 16 16 16 16 16 pass plume_on_slope
Y Y Y Y 13 16 16 16 16 13 16 16 16 16 16 16 16 13 16 16 16 pass solid-body.cs-32x32x1
Revision
1.4 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Sep 3 20:02:47 2003 UTC
(20 years, 9 months ago)
by
edhill
Branch:
MAIN
Changes since
1.3: +9 -2 lines
Diff to
previous 1.3
add -bash option to deal with dreadful sysadmins who insist on installing
bash in obscure locations like "/usr/ulocal/bin/bash"
Revision
1.1 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Aug 27 22:12:31 2003 UTC
(20 years, 9 months ago)
by
edhill
Branch:
MAIN
Small cleanups to genmake2 and its "optfiles". Initial check-in of
"testreport" which functions similarly to "testscript" but supports
more genmake2 options and emails results to a central address for
automated testing.
This form allows you to request diffs between any two revisions of this file.
For each of the two "sides" of the diff,
select a symbolic revision name using the selection box, or choose
'Use Text Field' and enter a numeric revision.