Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
mpim-sw
cdo
Commits
46702ff7
Commit
46702ff7
authored
Oct 19, 2015
by
Uwe Schulzweida
Browse files
added test/Fldstat.test.in
parent
fc5d3b85
Changes
7
Hide whitespace changes
Inline
Side-by-side
.gitattributes
View file @
46702ff7
...
...
@@ -690,6 +690,8 @@ test/Detrend.test.in -text
test/Enspctl.test.in -text
test/Ensstat.test.in -text
test/File.test.in -text
test/Fldpctl.test.in -text
test/Fldstat.test.in -text
test/Genweights.test.in -text
test/Gradsdes.test.in -text
test/Gridarea.test.in -text
...
...
configure
View file @
46702ff7
...
...
@@ -21234,7 +21234,7 @@ ac_config_files="$ac_config_files test/Cat.test test/Gridarea.test test/Genweigh
ac_config_files="$ac_config_files test/Select.test test/Spectral.test test/Timstat.test test/Vertint.test"
ac_config_files="$ac_config_files test/Ymonstat.test test/Fldpctl.test test/Ensstat.test test/Enspctl.test"
ac_config_files="$ac_config_files test/Ymonstat.test
test/Fldstat.test
test/Fldpctl.test test/Ensstat.test test/Enspctl.test"
ac_config_files="$ac_config_files test/Afterburner.test test/Detrend.test test/Arith.test test/Gradsdes.test"
...
...
@@ -22402,6 +22402,7 @@ do
"test/Timstat.test") CONFIG_FILES="$CONFIG_FILES test/Timstat.test" ;;
"test/Vertint.test") CONFIG_FILES="$CONFIG_FILES test/Vertint.test" ;;
"test/Ymonstat.test") CONFIG_FILES="$CONFIG_FILES test/Ymonstat.test" ;;
"test/Fldstat.test") CONFIG_FILES="$CONFIG_FILES test/Fldstat.test" ;;
"test/Fldpctl.test") CONFIG_FILES="$CONFIG_FILES test/Fldpctl.test" ;;
"test/Ensstat.test") CONFIG_FILES="$CONFIG_FILES test/Ensstat.test" ;;
"test/Enspctl.test") CONFIG_FILES="$CONFIG_FILES test/Enspctl.test" ;;
...
...
@@ -23915,6 +23916,7 @@ _LT_EOF
"test/Timstat.test":F) chmod a+x "$ac_file" ;;
"test/Vertint.test":F) chmod a+x "$ac_file" ;;
"test/Ymonstat.test":F) chmod a+x "$ac_file" ;;
"test/Fldstat.test":F) chmod a+x "$ac_file" ;;
"test/Fldpctl.test":F) chmod a+x "$ac_file" ;;
"test/Ensstat.test":F) chmod a+x "$ac_file" ;;
"test/Enspctl.test":F) chmod a+x "$ac_file" ;;
...
...
configure.ac
View file @
46702ff7
...
...
@@ -234,7 +234,7 @@ AC_PROG_AWK
AC_CONFIG_FILES([test/File.test test/Read_grib.test test/Read_netcdf.test test/Copy_netcdf.test],[chmod a+x "$ac_file"])
AC_CONFIG_FILES([test/Cat.test test/Gridarea.test test/Genweights.test test/Remap.test],[chmod a+x "$ac_file"])
AC_CONFIG_FILES([test/Select.test test/Spectral.test test/Timstat.test test/Vertint.test],[chmod a+x "$ac_file"])
AC_CONFIG_FILES([test/Ymonstat.test test/Fldpctl.test test/Ensstat.test test/Enspctl.test],[chmod a+x "$ac_file"])
AC_CONFIG_FILES([test/Ymonstat.test
test/Fldstat.test
test/Fldpctl.test test/Ensstat.test test/Enspctl.test],[chmod a+x "$ac_file"])
AC_CONFIG_FILES([test/Afterburner.test test/Detrend.test test/Arith.test test/Gradsdes.test],[chmod a+x "$ac_file"])
AC_CONFIG_FILES([test/wildcard.test],[chmod a+x "$ac_file"])
AC_CONFIG_FILES([Makefile src/Makefile contrib/Makefile test/Makefile test/data/Makefile cdo.spec cdo.settings])
...
...
test/Fldpctl.test.in
0 → 100644
View file @
46702ff7
#! @SHELL@
echo 1..1 # Number of tests to be executed.
#
test -n "$CDO" || CDO=cdo
test -n "$DATAPATH" || DATAPATH=./data
#
CDOOUT=cout
CDOERR=cerr
FORMAT="-f srv -b 32"
#
PCTLS="1 20 25 33 50 66 75 80 99 100"
#
IFILE=$DATAPATH/t21_geosp_tsurf.grb
#
NTEST=1
RSTAT=0
echo "Running test: $NTEST"
#
for PCTL in $PCTLS; do
RFILE=$DATAPATH/fldpctl${PCTL}_ref
OFILE=fldpctl${STAT}_res
CDOTEST="fldpctl"
CDOCOMMAND="$CDO $FORMAT fldpctl,${PCTL} $IFILE $OFILE"
echo "$CDOCOMMAND"
$CDOCOMMAND
test $? -eq 0 || let RSTAT+=1
$CDO diff $OFILE $RFILE > $CDOOUT 2> $CDOERR
test $? -eq 0 || let RSTAT+=1
test -s $CDOOUT && let RSTAT+=1
cat $CDOOUT $CDOERR
# let NTEST+=1
rm -f $OFILE
done
#
test $RSTAT -eq 0 && echo "ok $NTEST - $CDOTEST"
test $RSTAT -eq 0 || echo "not ok $NTEST - $CDOTEST"
#
rm -f $CDOOUT $CDOERR
#
exit 0
test/Fldstat.test.in
0 → 100644
View file @
46702ff7
#! @SHELL@
echo 1..9 # Number of tests to be executed.
#
test -n "$CDO" || CDO=cdo
test -n "$DATAPATH" || DATAPATH=./data
#
CDOOUT=cout
CDOERR=cerr
FORMAT="-f srv -b 32"
#
STATS="min max sum avg mean std std1 var var1"
#
IFILE=$DATAPATH/t21_geosp_tsurf.grb
#
NTEST=1
#
for STAT in $STATS; do
RSTAT=0
RFILE=$DATAPATH/fld${STAT}_ref
OFILE=fld${STAT}_res
CDOTEST="fld$STAT"
CDOCOMMAND="$CDO $FORMAT fld${STAT} $IFILE $OFILE"
echo "Running test: $NTEST"
echo "$CDOCOMMAND"
$CDOCOMMAND
test $? -eq 0 || let RSTAT+=1
$CDO diff $OFILE $RFILE > $CDOOUT 2> $CDOERR
test $? -eq 0 || let RSTAT+=1
test -s $CDOOUT && let RSTAT+=1
cat $CDOOUT $CDOERR
test $RSTAT -eq 0 && echo "ok $NTEST - $CDOTEST"
test $RSTAT -eq 0 || echo "not ok $NTEST - $CDOTEST"
let NTEST+=1
rm -f $OFILE
done
#
rm -f $CDOOUT $CDOERR
#
exit 0
test/Makefile.am
View file @
46702ff7
...
...
@@ -13,7 +13,7 @@ TEST_LOG_DRIVER = env AM_TAP_AWK='$(AWK)' $(SHELL) \
# tests which should pass
TESTS
=
File.test Read_grib.test Read_netcdf.test Copy_netcdf.test Cat.test Gridarea.test Detrend.test
\
Genweights.test Remap.test Select.test Spectral.test Ymonstat.test Timstat.test Ensstat.test
\
Fld
pctl.test
Ens
pctl.test Vertint.test Afterburner.test Arith.test Gradsdes.test wildcard.test
Ens
pctl.test
Fldstat.test Fld
pctl.test Vertint.test Afterburner.test Arith.test Gradsdes.test wildcard.test
# tests which should fail
XFAIL_TESTS
=
...
...
test/Makefile.in
View file @
46702ff7
...
...
@@ -87,10 +87,11 @@ DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
$(srcdir)
/Remap.test.in
$(srcdir)
/Select.test.in
\
$(srcdir)
/Spectral.test.in
$(srcdir)
/Timstat.test.in
\
$(srcdir)
/Vertint.test.in
$(srcdir)
/Ymonstat.test.in
\
$(srcdir)
/Fldpctl.test.in
$(srcdir)
/Ensstat.test.in
\
$(srcdir)
/Enspctl.test.in
$(srcdir)
/Afterburner.test.in
\
$(srcdir)
/Detrend.test.in
$(srcdir)
/Arith.test.in
\
$(srcdir)
/Gradsdes.test.in
$(srcdir)
/wildcard.test.in README
$(srcdir)
/Fldstat.test.in
$(srcdir)
/Fldpctl.test.in
\
$(srcdir)
/Ensstat.test.in
$(srcdir)
/Enspctl.test.in
\
$(srcdir)
/Afterburner.test.in
$(srcdir)
/Detrend.test.in
\
$(srcdir)
/Arith.test.in
$(srcdir)
/Gradsdes.test.in
\
$(srcdir)
/wildcard.test.in README
ACLOCAL_M4
=
$(top_srcdir)
/aclocal.m4
am__aclocal_m4_deps
=
$(top_srcdir)
/m4/acx_options.m4
\
$(top_srcdir)
/m4/ax_pthread.m4
$(top_srcdir)
/m4/libtool.m4
\
...
...
@@ -104,9 +105,9 @@ CONFIG_HEADER = $(top_builddir)/src/config.h
CONFIG_CLEAN_FILES
=
File.test Read_grib.test Read_netcdf.test
\
Copy_netcdf.test Cat.test Gridarea.test Genweights.test
\
Remap.test Select.test Spectral.test Timstat.test Vertint.test
\
Ymonstat.test Fldpctl.test Ensstat.test
Enspctl.test
\
Afterburner.test Detrend.test Arith.test
Gradsdes.test
\
wildcard.test
Ymonstat.test
Fldstat.test
Fldpctl.test Ensstat.test
\
Enspctl.test
Afterburner.test Detrend.test Arith.test
\
Gradsdes.test
wildcard.test
CONFIG_CLEAN_VPATH_FILES
=
AM_V_P
=
$
(
am__v_P_@AM_V@
)
am__v_P_
=
$
(
am__v_P_@AM_DEFAULT_V@
)
...
...
@@ -517,7 +518,7 @@ TEST_LOG_DRIVER = env AM_TAP_AWK='$(AWK)' $(SHELL) \
# tests which should pass
TESTS
=
File.test Read_grib.test Read_netcdf.test Copy_netcdf.test Cat.test Gridarea.test Detrend.test
\
Genweights.test Remap.test Select.test Spectral.test Ymonstat.test Timstat.test Ensstat.test
\
Fld
pctl.test
Ens
pctl.test Vertint.test Afterburner.test Arith.test Gradsdes.test wildcard.test
Ens
pctl.test
Fldstat.test Fld
pctl.test Vertint.test Afterburner.test Arith.test Gradsdes.test wildcard.test
# $(top_srcdir)/test/test_Remap.sh \
...
...
@@ -592,6 +593,8 @@ Vertint.test: $(top_builddir)/config.status $(srcdir)/Vertint.test.in
cd
$(top_builddir)
&&
$(SHELL)
./config.status
$(subdir)
/
$@
Ymonstat.test
:
$(top_builddir)/config.status $(srcdir)/Ymonstat.test.in
cd
$(top_builddir)
&&
$(SHELL)
./config.status
$(subdir)
/
$@
Fldstat.test
:
$(top_builddir)/config.status $(srcdir)/Fldstat.test.in
cd
$(top_builddir)
&&
$(SHELL)
./config.status
$(subdir)
/
$@
Fldpctl.test
:
$(top_builddir)/config.status $(srcdir)/Fldpctl.test.in
cd
$(top_builddir)
&&
$(SHELL)
./config.status
$(subdir)
/
$@
Ensstat.test
:
$(top_builddir)/config.status $(srcdir)/Ensstat.test.in
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment