History log of /petsc/config/gmakegentest.py (Results 251 – 275 of 304)
Revision Date Author Comments
# 96d5c3b5 08-Feb-2017 Scott Kruger <scott.e.kruger@gmail.com>

Added LABEL_SUFFIX functionality

Label_suffix is to enable the command tests and diff tests to be labeled
during loops which makes it easier for debugging.
This includes a few bug fixes and cleanup

Added LABEL_SUFFIX functionality

Label_suffix is to enable the command tests and diff tests to be labeled
during loops which makes it easier for debugging.
This includes a few bug fixes and cleanup as development progresses.

show more ...


# 7827e0d6 08-Feb-2017 Scott Kruger <scott.e.kruger@gmail.com>

Bug fixes

Still fixing little gotchas arising from merging in tobin's branch


# 44776d8c 08-Feb-2017 Scott Kruger <scott.e.kruger@gmail.com>

Enable multiple test from single test block

To split the tests specified into the testblock,
the implementation is done at the testparse.py level
to enable easier debugging and implementation.
For l

Enable multiple test from single test block

To split the tests specified into the testblock,
the implementation is done at the testparse.py level
to enable easier debugging and implementation.
For loops and subtests are still specified at the
gmakegentest.py level. Improvements to parsing
for some error checking were implemented as well.

To test, the changes two examples have been converted:
src/dm/impls/plex/examples/tests/ex10.c
src/ksp/ksp/examples/tutorials/ex10.c

show more ...


# cc6f2a95 06-Feb-2017 Barry Smith <bsmith@mcs.anl.gov>

removed unneeded change to test harness since already supports requires: double

Thanks-to: Satish Balay <balay@mcs.anl.gov>


# fba955cc 06-Feb-2017 Barry Smith <bsmith@mcs.anl.gov>

bunch of fixes in plex tests and code for single precision

Reported-by: nightly tests


# f675e1da 02-Feb-2017 Scott Kruger <scott.e.kruger@gmail.com>

Removing obsolete methods


# 0357d61f 02-Feb-2017 Scott Kruger <scott.e.kruger@gmail.com>

Enable separation of args that can be overwritten

One of the features of the test system is overwriting args from the
command-line. With forloops this is tricky as we do not enable
those to be over

Enable separation of args that can be overwritten

One of the features of the test system is overwriting args from the
command-line. With forloops this is tricky as we do not enable
those to be overwritten. I had this working earlier, but I am now
following @tisaac superior structure of writing out the shell script
post-merge.

show more ...


# e9b06b45 01-Feb-2017 Scott Kruger <scott.e.kruger@gmail.com>

Merge branch 'tisaac/feature-gentest-varsubst' into scott/test-harness-forloopfix


# 68a9e459 31-Jan-2017 Scott Kruger <scott.e.kruger@gmail.com>

Multiple fixes enabling better for loop capability

Enabling args override in the shell script broke the
for loop functionality. By separating variables that
are in for loops and those that are not,

Multiple fixes enabling better for loop capability

Enabling args override in the shell script broke the
for loop functionality. By separating variables that
are in for loops and those that are not, arg override
are allowed even when for loops are present.

Because some for loops cause different outputs and
some produce the same output, we automate the two
extemes.

Also comments are now pulled out of the test specification
and placed at the top of the script.

show more ...


# 03e8432d 25-Jan-2017 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into knepley/feature-plex-tests-new

* master: (37 commits)
fortran: include petscversion.h
test: c++ pipeline build fix for d2a797cfef64a79a330b420f01b2d605a8acc690
Extra

Merge branch 'master' into knepley/feature-plex-tests-new

* master: (37 commits)
fortran: include petscversion.h
test: c++ pipeline build fix for d2a797cfef64a79a330b420f01b2d605a8acc690
Extract the submatrices
Convert C Null pointer to Fortran in Fortran stub before passing back to user
PC Galekin and KSP should properly propagate calls to SetFromOptions to subsolvers
Converted Fortran PetscSF to Fortran type, added PETSC_NULL_SF
clarification in documentation
Update of petscdiff and associated harness hooks
Fixup more F90 interface definitions for users
More space-in-dirname enabling quotes
Enable paths with spaces
add cast; bugfix for 64bit
Typo -- initialized TESTFLAGS to -v by mistake
Adding new options to test framework
gtest: add valgrind support [when PETSC_ARCH has 'valgrind' in the name]
bugfix for unsorted ISCols
optimize matgetsubmatrices_mpiaij to use only one MPI_AllReduce
small cleanup MatGetSubMatrices_MPIAIJ_Local()
rm allcolumns from the input of MatGetSubmatrices_mpiaij_local()
add a test to ex4.c for reuse
...

show more ...


# 08fcf0e0 25-Jan-2017 Toby Isaac <tisaac@uchicago.edu>

gmakegentest.py: simplify as a result of changes


# ec8ba0ce 25-Jan-2017 Toby Isaac <tisaac@uchicago.edu>

testparse.py: allow the original implicit loops by parsing into variables


# 8ba3aceb 24-Jan-2017 Toby Isaac <tisaac@uchicago.edu>

gmakegentest.py: implement key substitution and change for loop behavior


# 1e4ea733 24-Jan-2017 Toby Isaac <tisaac@uchicago.edu>

gmakegentest.py: give subtests their own working arguments


# c09c3685 24-Jan-2017 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' of bitbucket.org:petsc/petsc


# 825b6987 24-Jan-2017 Satish Balay <balay@mcs.anl.gov>

Merge branch 'balay/testharness-wPETSC_DIR'


# 0190909a 19-Jan-2017 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/balay/testharness-wPETSC_DIR'


# 26646c0b 19-Jan-2017 Satish Balay <balay@mcs.anl.gov>

gtest: add valgrind support [when PETSC_ARCH has 'valgrind' in the name]


# 0eb9b082 18-Jan-2017 Satish Balay <balay@mcs.anl.gov>

gtest: add wPETSC_DIR for datafile access in test-scripts


# b358f029 17-Jan-2017 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into knepley/fix-plex-examples-cleanup

* master: (156 commits)
Doc: Added headers for documentation sections
Bib: Small corrections
doc: update example makefiles with del

Merge branch 'master' into knepley/fix-plex-examples-cleanup

* master: (156 commits)
Doc: Added headers for documentation sections
Bib: Small corrections
doc: update example makefiles with deleted sourcefile info
doc: fix manual build errors
doc: fix SOURCEH for some fortran includes that got moved
doc: fix broken manualpages - bug introduced by 1b266c9
MatMissingDiagonal() is actually not a collective operation
PetscFECreateDefault(): allow 0th order quadrature
fix gmakegentest.py to ignore *.xx files that are not source code but are in the files
increase table input size to (A->cmap->n + a->B->cmap->N) for MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ()
gtest: add TEST and RM clean output for Satish
gtest: set PATH for windows DLL tests, and enable -Dpetsc_EXPORTS only during (dll) build - and not for examples
gtest: use target-specific var to deduplicate FC rules for modules
gtest: for 'allgtest' and 'allgtest-tap' - use V=0 instead of 'grep -v CC' etc..
gtest: quiet absoft compiler commands [so they can be filtered].
remove incorrect requires from more test files, remove output from -fp_trap example in test because it cannot be machine independent
gtest: windows fixes. add filter to remove filename from compiler stdout. And fix filters to use petscdiff
Removed generated requires in the wrong place from test examples.
Fix test output for additional information printed about computed eigenvalues
gtest: fix ex5f.F to use 'format' so that the output from ifort matches the one from gfortran
...

show more ...


# aa086d30 13-Jan-2017 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'scott/testharness-update1'


# 0aac2865 13-Jan-2017 Barry Smith <bsmith@mcs.anl.gov>

fix gmakegentest.py to ignore *.xx files that are not source code but are in the files


# d6f00007 13-Jan-2017 Satish Balay <balay@mcs.anl.gov>

gtest: set PATH for windows DLL tests, and enable -Dpetsc_EXPORTS only during (dll) build - and not for examples


# 65ea9442 12-Jan-2017 Jed Brown <jed@jedbrown.org>

gtest: ensure that test execution completes before removing executables


# cfaa06be 11-Jan-2017 Satish Balay <balay@mcs.anl.gov>

gtest: create GenPetscTests_summarize.txt in PETSC_DIR/tests/


1...<<111213