| #
4c8d737c
|
| 11-Jan-2017 |
Satish Balay <balay@mcs.anl.gov> |
test: use petsc_dir in unix format for runscripts [fixes breakage on windows]
|
| #
d3fc5bb6
|
| 11-Jan-2017 |
Satish Balay <balay@mcs.anl.gov> |
test: runscripts should perhaps not depend on env variables - this way they can be run independently. This workarrounds the issue with 'make -f gmakefile test' not setting PETSC_DIR env variable
|
| #
b0790570
|
| 10-Jan-2017 |
Jed Brown <jed@jedbrown.org> |
make: remove unused generated lists
|
| #
a54ef4e6
|
| 10-Jan-2017 |
Jed Brown <jed@jedbrown.org> |
gtest: remove generated test-ex* lists
|
| #
446bf632
|
| 10-Jan-2017 |
Scott Kruger <scott.e.kruger@gmail.com> |
Merge branch 'scott/testharness-update1' of https://bitbucket.org/petsc/petsc into scott/testharness-update1
|
| #
2f85c7ee
|
| 10-Jan-2017 |
Scott Kruger <scott.e.kruger@gmail.com> |
Remove all rules from testfiles
Inspired by Jed's recent commit, this follows a similar to pattern to allow all rules to be removed from testfiles by using the implicit rules in gmakefile. All of th
Remove all rules from testfiles
Inspired by Jed's recent commit, this follows a similar to pattern to allow all rules to be removed from testfiles by using the implicit rules in gmakefile. All of the rm's of the files are also done in one command which should be bit faster as well.
show more ...
|
| #
29c196fa
|
| 10-Jan-2017 |
Jed Brown <jed@jedbrown.org> |
gtest: move more generated targets, revamp search
There is no separate 'testsearch' target, just use 'test'. If a search argument is given, keep the executables. If no search argument is given, ru
gtest: move more generated targets, revamp search
There is no separate 'testsearch' target, just use 'test'. If a search argument is given, keep the executables. If no search argument is given, run tests by packages and delete executables as we go. Use
make -f gmakefile test search=%
to run all tests and keep the executables. Regardless of which tests are run, conclude by printing the summary (within the selected set).
show more ...
|
| #
612eee3e
|
| 10-Jan-2017 |
Jed Brown <jed@jedbrown.org> |
gtest: simplify and move from generated to gmakefile
Move testargfiles into testfiles. Automatic generation rules should all work now. Move targets and easy stuff from generated file into gmakefil
gtest: simplify and move from generated to gmakefile
Move testargfiles into testfiles. Automatic generation rules should all work now. Move targets and easy stuff from generated file into gmakefile.
show more ...
|
| #
7dbb4497
|
| 10-Jan-2017 |
Scott Kruger <scott.e.kruger@gmail.com> |
Changing the default output in case of now suffix
Make the default output of tests like runex11 be ex11_1.out. To help in migrating tests to the new default, one can use: bin/maint/normalizeOutput
Changing the default output in case of now suffix
Make the default output of tests like runex11 be ex11_1.out. To help in migrating tests to the new default, one can use: bin/maint/normalizeOutput -d <output_dir> to git move them automatically
show more ...
|
| #
df2e1f37
|
| 09-Jan-2017 |
Scott Kruger <scott.e.kruger@gmail.com> |
Enable timed removal of the executable files
Remove executables at the pkg-lang level which is close to the legacy method. It does so by having generated rules, so this could possibly be improved,
Enable timed removal of the executable files
Remove executables at the pkg-lang level which is close to the legacy method. It does so by having generated rules, so this could possibly be improved, or perhaps the INTERMEDIATE will work eventually, but this is progress.
Did some cleanup after Jed's excellent implicit rules which went off of the counts.
Also, `make cleantest` now regenerates the files. This seems to be the safest method due to issues mentioned in previous commit. Basically, the idea of clean is to create a state similar to after configure, and that includes generating the test targets
show more ...
|
| #
85a27222
|
| 09-Jan-2017 |
Jed Brown <jed@jedbrown.org> |
gtest: cleanup/fixes
|
| #
b91d4a07
|
| 09-Jan-2017 |
Jed Brown <jed@jedbrown.org> |
gtest: simplify test generation
|
| #
6b53ca5f
|
| 09-Jan-2017 |
Scott Kruger <scott.e.kruger@gmail.com> |
Bug fix for the fortran. Simplify verbosity.
Making the requirements for fortran consistent with an earlier change in how self.getLanguage denotes the language.
Also simplified the verbosity.
|
| #
68f6ad6b
|
| 09-Jan-2017 |
Scott Kruger <scott.e.kruger@gmail.com> |
Test verbosity improved, new implicit rules
Verbosity now handled for tests in the same way as the main library compilation by using the testquiet command.
Executables now have implicit rules in gm
Test verbosity improved, new implicit rules
Verbosity now handled for tests in the same way as the main library compilation by using the testquiet command.
Executables now have implicit rules in gmakefile instead of being explicit in the testfiles file.
Some prototype code is in place for doing implicit rules for running the scripts, but it is not working.
show more ...
|
| #
6d044f5f
|
| 06-Jan-2017 |
Scott Kruger <scott.e.kruger@gmail.com> |
Fix of editor error
|
| #
45f87ec5
|
| 06-Jan-2017 |
Scott Kruger <scott.e.kruger@gmail.com> |
Resubstituting redirect file
I am just setting redirect file to the default and substituting in.
|
| #
6ac365ae
|
| 06-Jan-2017 |
Scott Kruger <scott.e.kruger@gmail.com> |
Handle logging to make test compilation quiet.
It is quiet, perhaps too quiet...
|
| #
7c4b571c
|
| 06-Jan-2017 |
Scott Kruger <scott.e.kruger@gmail.com> |
Do not copy over test_harness.sh and report_tests
Invoke report_tests.py with the counts dir specified. test_harness.sh sourced using PETSC_DIR
|
| #
1f2741b4
|
| 06-Jan-2017 |
Scott Kruger <scott.e.kruger@gmail.com> |
Remove redirect_file functionality
Functionality not really needed so remove and update documentation. It is important to test for redirection in the conversion because of the tests that do not have
Remove redirect_file functionality
Functionality not really needed so remove and update documentation. It is important to test for redirection in the conversion because of the tests that do not have diffs and need to be marked TODO.
show more ...
|
| #
5e7f8670
|
| 06-Jan-2017 |
Scott Kruger <scott.e.kruger@gmail.com> |
Fixed typos found by Jed.
datafilepath -> datafilespath testsroot -> testroot.
|
| #
081af249
|
| 06-Jan-2017 |
Scott Kruger <scott.e.kruger@gmail.com> |
Merge branch 'scott/testharness-update1' of https://bitbucket.org/petsc/petsc into scott/testharness-update1
|
| #
8ccd5183
|
| 06-Jan-2017 |
Scott Kruger <scott.e.kruger@gmail.com> |
Updates based on team review
o report_tests.sh replaced by report_tests.py o Example file conversion does not have spaces after comment character per PETSc standards, and it is now parsed correctly
|
| #
df3aec83
|
| 06-Jan-2017 |
Jed Brown <jed@jedbrown.org> |
gmakegentest: fix !complex handling, only use PETSC_USE_COMPLEX
The "requires: !xyz" handling was broken and complex was handled in two places, once by
PETSC_SCALAR = complex
(in lib/petsc/conf/
gmakegentest: fix !complex handling, only use PETSC_USE_COMPLEX
The "requires: !xyz" handling was broken and complex was handled in two places, once by
PETSC_SCALAR = complex
(in lib/petsc/conf/petscvariables) and once by PETSC_USE_COMPLEX from petscconf.h.
show more ...
|
| #
b181ea86
|
| 29-Dec-2016 |
Satish Balay <balay@mcs.anl.gov> |
fix bsd test wrt bash. Also remove circular dependency, and add 'cleantest' target
make[2]: Circular report_tests <- report_tests dependency dropped.
|
| #
96f627ae
|
| 26-Dec-2016 |
Barry Smith <bsmith@mcs.anl.gov> |
fixed screwy logic in gmakegentest.py for complex requirement
Added test output for several tests in sys/examples/tests that were never properly implemented
Time: .4 hours Reported-by: nightly tests
|