| #
f42deef9
|
| 30-Dec-2020 |
Scott Kruger <scott.e.kruger@gmail.com> |
Only report full tests
report_tests.py was originally designed for full test coverage, so it makes sense to only invoke it when the full tests are run.
|
| #
c57b1f10
|
| 27-Dec-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
558cd086
|
| 27-Dec-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jed/gmakesearch/release' into 'release'
Fix gmakesearch on release
See merge request petsc/petsc!3511
|
| #
848cfe54
|
| 25-Dec-2020 |
Jed Brown <jed@jedbrown.org> |
test: fix gmakesearch to match documentation
Commit-type: bug-fix
|
| #
32f47243
|
| 16-Dec-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'scott/hip-sys-vec' into 'master'
Implementation of HIP for sys and vec packages
See merge request petsc/petsc!3056
|
| #
59af0bd3
|
| 16-Dec-2020 |
Scott Kruger <scott.e.kruger@gmail.com> |
Implementation of HIP for sys and vec packages
This implements the vec functionality including tests. In the sys level, we handle the initialization issues, but it is tested at the vec level.
Works
Implementation of HIP for sys and vec packages
This implements the vec functionality including tests. In the sys level, we handle the initialization issues, but it is tested at the vec level.
Works with ROCm 3.9.
show more ...
|
| #
931081c4
|
| 03-Dec-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'haplav/add-macos-firewall-refresh' into 'master'
gmakefile.test: allow control of macos-firewall-fix using environment variables
See merge request petsc/petsc!3450
|
| #
0b148140
|
| 02-Dec-2020 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
gmakefile.test: allow control of macos-firewall-fix using environment variables;
* MACOS_FIREWALL can be used to enable firewall rules addition without needing to rerun configure * MACOS_FIREWALL_RE
gmakefile.test: allow control of macos-firewall-fix using environment variables;
* MACOS_FIREWALL can be used to enable firewall rules addition without needing to rerun configure * MACOS_FIREWALL_REFRESH allows re-addition of the firewall rules * real path of mpiexec is found right in gmakefile.test rather than in configure time
show more ...
|
| #
74d739b4
|
| 25-Nov-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release' into master
|
| #
7b170f21
|
| 25-Nov-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'haplav/update-macos-firewall-fix' into 'release'
gmakefile.test: update macos-firewall-register
See merge request petsc/petsc!3427
|
| #
cbf093ac
|
| 19-Nov-2020 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
gmakefile.test: update macos-firewall-register;
`socketfilterfw` option to block an app has changed in the meantime: `--block` -> `--blockapp`
|
| #
c6415d9e
|
| 17-Nov-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'release' into master
|
| #
e8ebe202
|
| 17-Nov-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/scott/docs-testing' into release
Update the testing harness and related documentation based on tutorial
See merge request petsc/petsc!3382
|
| #
85bc9dee
|
| 05-Nov-2020 |
Scott Kruger <scott.e.kruger@gmail.com> |
Upgrade test querying from make level
New querying supported by `query_tests.py`: + Implementation of union and intersection - Query now takes either comma or | delimited lists to give either u
Upgrade test querying from make level
New querying supported by `query_tests.py`: + Implementation of union and intersection - Query now takes either comma or | delimited lists to give either union or intersection of tests.
+ Enable giving paths for query's - This converts a full path to either a file or dictinary into the approach makefile targets search; e.g., `config/query_tests.py name 'src/dm/impls/plex/tests/' is equivalent to `config/query_tests.py name 'dm_impls_plex_tests*'
and `config/query_tests.py name 'src/dm/impls/plex/tests/ex1.c' is equivalent to `config/query_tests.py name 'dm_impls_plex_tests-ex1_*'
+ Add argument search, searchin functionality Search for arguments in a meaningful way. This requires filtering extraneous stuff (numbers, for loops, etc.) to create a meaningful search string.
searchin is now an argument to query_tests.py to allow one to filter the results from the other searches. Useful for when you are close but want to pick off a smaller subset of tests.
Enable improvements at `gmakefile.test` level: + Changes to enable new functionality + Add DEBUG option: launch debugger from make level - Address Issue #729 by @BarrySmith
show more ...
|
| #
63cf4119
|
| 05-Nov-2020 |
Scott Kruger <scott.e.kruger@gmail.com> |
Two fixes for petsc_harness.sh and gmakefile.test
petsch_harness.sh: 1. Ensure that -C works. Initial implementation required full paths and that broke tests from installation directory. This
Two fixes for petsc_harness.sh and gmakefile.test
petsch_harness.sh: 1. Ensure that -C works. Initial implementation required full paths and that broke tests from installation directory. This now works with relative paths
2. Enable the printcmd functionality to work with valgrind and cudamemcheck.
gmakefile.test:
Change search arguments
Based on suggestions from tutorial: + `search -> gmakesearch` + `globsearch -> search` or `s` (as in `s='dm*plex*'`) Help updated and cleaned up as well.
show more ...
|
| #
d19f7ace
|
| 05-Oct-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release' into master
|
| #
1f7b9c43
|
| 01-Oct-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'scott/test-cuda-ci' into 'release'
Scott/test cuda ci
See merge request petsc/petsc!3262
|
| #
baa5c0f4
|
| 28-Sep-2020 |
Scott Kruger <kruger@txcorp.com> |
Add cuda-memcheck functionality to test harness
|
| #
f8489fd0
|
| 05-Sep-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'haplav/config-macos-firewall-rules' into 'master'
config: Add --with-macos-firewall-rules option.
See merge request petsc/petsc!3131
|
| #
1dcdb15b
|
| 03-Sep-2020 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
config: Add --with-macos-firewall-rules option.
Activates automatic addition of firewall rules during testing on macOS to prevent firewall popup windows.
config.packages.MPI: Set mpiexecExecutable
config: Add --with-macos-firewall-rules option.
Activates automatic addition of firewall rules during testing on macOS to prevent firewall popup windows.
config.packages.MPI: Set mpiexecExecutable property (full path to mpiexec executable).
show more ...
|
| #
863deefa
|
| 13-Aug-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/maint'
|
| #
df0e4300
|
| 13-Aug-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'scott/test-202008-fixes' into 'maint'
Various fixes and enhancements
See merge request petsc/petsc!3045
|
| #
aec279ff
|
| 12-Aug-2020 |
Scott Kruger <kruger@txcorp.com> |
Various fixes and enhancments
Have `gmakefile.test` pass PETSC_DIR and PETSC_ARCH to query_tests.py Reported by @BarrySmith
Remove extraneous fields in inverse dictionary in `query_test.py` Fixes I
Various fixes and enhancments
Have `gmakefile.test` pass PETSC_DIR and PETSC_ARCH to query_tests.py Reported by @BarrySmith
Remove extraneous fields in inverse dictionary in `query_test.py` Fixes Issue #696 Reported by: @haplav
Add new capability in `petsc_harness.sh` to allow script to compile executable This improves the workflow of running the script directly by passing the `-C` flag which then invokes the make target for compiling that executable.
show more ...
|
| #
78a89f43
|
| 13-Aug-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2020-07-16/kokkos' into 'master'
Barry/2020 07 16/kokkos Installe Kokkos, example using Kokkos, testing infrastructure for Kokkos
See merge request petsc/petsc!2984
|
| #
c0558f20
|
| 17-Jul-2020 |
Barry Smith <bsmith@mcs.anl.gov> |
Add Kokkos test example, testing infrastructure and to CI
Move updates to gmake system for double suffix from adams/feature-dmplex-snes-landau-kokkos-barry
Commit-type: feature Funded-by: ECP /spen
Add Kokkos test example, testing infrastructure and to CI
Move updates to gmake system for double suffix from adams/feature-dmplex-snes-landau-kokkos-barry
Commit-type: feature Funded-by: ECP /spend 15h30m
Thanks-to: Junchao Zhang <junchao.zhang@gmail.com>
show more ...
|