提交图

95 次代码提交

作者 SHA1 备注 提交日期
nmannall
ac91645ebc Add single and multinode MPI benchmark tests 2024-10-04 16:31:41 +01:00
nmannall
3ddc9c8c12 Rename benchmark input files 2024-10-04 16:27:35 +01:00
nmannall
37788d514b Update output folder of process_perflog script 2024-10-04 16:21:37 +01:00
nmannall
64eb0c8edf Add ARCHER2 processor info to reframe config 2024-10-04 16:18:53 +01:00
nmannall
bea6f12da6 Fix MPI regresssion tests not finding dependency 2024-09-26 18:18:38 +01:00
nmannall
bb5832b042 Add new snapshot tests at MPI boundaries 2024-09-26 18:16:23 +01:00
nmannall
9d13d5a495 Update snapshot regression files with new discretisations 2024-09-26 18:14:22 +01:00
nmannall
aef7737299 Change mpi and taskfarm flags to use -- convention 2024-08-16 15:49:20 +01:00
nmannall
9a4d576284 Add additional Snapshot tests (2D slices of 3D model) 2024-08-06 13:44:37 +01:00
nmannall
4b9bd26a4d Add reframe tests for Snapshots 2024-08-05 15:29:39 +01:00
nmannall
320b813f8d Run h5diff command in reframe sanity function 2024-08-02 13:53:28 +01:00
nmannall
87d4d63a38 Regenerate regression tests after PML precision change 2024-07-24 13:28:23 +01:00
nmannall
70960f38b8 Fix typo in source directory 2024-07-24 10:33:10 +01:00
nmannall
8f336d9de0 Add reference data to output plot and plot diffs 2024-07-24 10:13:22 +01:00
nmannall
7d97ebcd81 Move regression checks folder to correct location 2024-07-24 10:06:42 +01:00
nmannall
43e9390b8d Split reframe tests into multiple files 2024-07-23 15:24:59 +01:00
nmannall
e7eaba53df Add comments to all methods 2024-07-23 15:23:46 +01:00
nmannall
05cfc6403b Move reframe test files into seperate directory 2024-07-23 14:36:10 +01:00
nmannall
960ced4761 Implement Snapshots for MPI
Works, except for small errors in the corners of 2D models. Requires
further investigation.
2024-07-18 17:33:27 +01:00
nmannall
8af024b496 Move test input files into folders
Reduces the number of unnecessary files present in the test stage and
output directories.
2024-07-16 12:10:43 +01:00
nmannall
e5051912ef Save output files from each rank in a folder 2024-07-15 16:42:47 +01:00
nmannall
e99e1b304b Split test output by rank and add some debug info 2024-07-09 15:03:39 +01:00
nmannall
642db458e2 Add overrides to show or hide progress bars 2024-07-04 12:36:24 +01:00
nmannall
0cde41cdca Add input and regression files for new tests 2024-07-02 15:04:39 +01:00
nmannall
6c80ea3a7c Add support for plotting a subset of outputs 2024-07-02 15:02:58 +01:00
nmannall
54e999398f Add new PML tests 2024-07-02 15:01:28 +01:00
nmannall
7538e201d7 Make mpi_layout a parameter instead of a variable 2024-07-02 14:55:42 +01:00
nmannall
bc860d7d7c Regenerate TransmissionLine Regression file 2024-06-24 16:20:17 +01:00
nmannall
0508bf6631 Set source directory in MPI geometery tests 2024-06-24 15:36:38 +01:00
nmannall
0c29bb7c66 Add receiver to transmission line test 2024-06-24 15:36:17 +01:00
nmannall
5f94d34fd0 Revert Model to be a parameter and rename regression test files 2024-06-24 15:11:45 +01:00
Nathan Mannall
747eaba1cc Refactor reframe tests to use new base classes 2024-06-20 17:14:12 +01:00
nmannall
0e6d13898c Refactor base reframe tests 2024-06-18 11:55:51 +01:00
nmannall
39fd9e0238 Update MPI tests to run on two nodes not one 2024-06-11 18:17:22 +01:00
nmannall
24145d46d7 Add new tests containing geometry 2024-06-05 10:12:07 +01:00
nmannall
95059d44a3 Use test hash in regression file names
The reframe short name is prefered to the unique name as it uses the
test hash. This will stay constant for a given test even if other tests
are created, or removed.
2024-06-05 10:01:54 +01:00
nmannall
f8f5a64059 Add MPI reframe tests 2024-05-31 17:21:45 +01:00
nmannall
d4a34668ec Merge branch 'mpi' into add_reframe_tests 2024-04-17 12:12:07 +01:00
nmannall
a66afdb480 Add subgrid and antenna reframe tests 2024-04-17 12:08:37 +01:00
nmannall
c36e50eb35 Update with changes to reframe tests 2024-04-15 14:22:11 +01:00
nmannall
38d25e5377 Fix CreatePyenvTest failing on ARCHER2 2024-04-15 14:05:19 +01:00
nmannall
a7d713a98a Fix pip update step in CreatePyenvTest 2024-03-28 17:12:49 +00:00
nmannall
fadcf4641e Update reframe tests to use PrgEnv-gnu as recommended by ARCHER2 docs 2024-03-27 14:58:02 +00:00
nmannall
3032ede5e4 Add BScan regression test without using a taskfarm 2024-03-26 16:34:09 +00:00
nmannall
474b7f52f7 Split up reframe tests and pytest unit tests 2024-02-09 11:59:34 +00:00