Commit Graph

158 Commits

Author SHA1 Message Date
acebce0431 turn off verbose, reduce timeout 2024-10-29 23:07:35 -05:00
dd0dfd3c7f split randomly the pair input list by batch size 2024-10-27 00:00:10 -05:00
67d1c7d17d set OMP_PROC_BIND=false and adjust timeout 2024-10-26 09:01:39 -05:00
b725c01c0d split pair list into 2 separate lists and use 5 jobs for more even time balancing 2024-10-25 23:22:25 -05:00
d2b1e22b4a added counter for timeout tests 2024-10-22 23:31:22 -05:00
06207fd91e modify how execute() returns 2024-10-22 23:21:37 -05:00
8503cac2ce update README to explain how to set nprocs in the config file 2024-10-14 23:44:02 -05:00
6e32470cfa distinguish the error tests vs failed tests 2024-10-14 23:27:06 -05:00
c533ca0af1 handle the cases where num steps do not match with the reference log files 2024-10-14 16:05:21 -05:00
b0f2484441 fix logic bug with allowing quick_max to run without requiring quick to be True 2024-10-14 10:45:53 -05:00
3e7642bc8c fix artifact names, allow to run quick test with a given input list 2024-10-14 09:43:08 -05:00
383ae086e5 skip in.icos due to the minimize command 2024-10-13 22:54:54 -05:00
4773b3e7e4 fix indentation in the config files 2024-10-13 15:48:29 -05:00
0d894c33c4 adjust the workflow files and config file 2024-10-13 11:52:10 -05:00
c735dc7d53 skip in.min.box, ensure that input lists only contain unique entries 2024-10-13 08:21:00 -05:00
29e6ca0044 filter out input scripts for testing, remove concurrent (matrix) testing 2024-10-11 16:18:33 -05:00
b960cb213f revert to building with basic.cmake preset and manually include packages, refactor the get_kokkos_input script 2024-10-11 15:36:18 -05:00
e9ff0d3402 modify the kokkos workflow file 2024-10-11 14:42:45 -05:00
8f76fcdc54 Added a python script to get the example inputs that contain KOKKOS styles and generate the input lists for regression tests 2024-10-11 14:18:43 -05:00
0e3a6a7190 turned on verbose to check tolerances and also print that info out to the run.log file 2024-10-08 10:51:12 -05:00
900f472ea6 test logic to run with different nprocs than the ref files if nprocs is specified 2024-10-07 16:39:26 -05:00
09a115cb89 add and switch to a workflow file dedicated for OpenMP backend for KOKKOS 2024-10-07 15:04:28 -05:00
7b3762881e try with 4 procs 2024-10-07 13:14:35 -05:00
076bb056aa fixed leftover typos in the workflow file and the tester 2024-10-07 12:59:48 -05:00
84c1492ce6 fix issues with invalid subfolders, with total walltime reference that may be zero, with the output of progress.yaml for easy parsing to dictionaries, modify config_kokkos.yaml for testing with the OpenMP backend 2024-10-07 12:01:59 -05:00
97920f9fc3 try again with the github step summary 2024-09-30 15:15:30 -05:00
2f53ea37e5 try printing GitHub job summary style 3 2024-09-28 13:31:56 -04:00
c16759ffc3 try printing GitHub job summary style 2 2024-09-28 13:24:41 -04:00
c1040ad9bb try printing GitHub job summary style 1 2024-09-28 13:13:43 -04:00
e8184e63a5 create dummy output files to prevent test job failures 2024-09-11 09:15:05 -04:00
b39386afe5 count all the runs with error and failed num checks as failed 2024-09-10 17:00:57 -05:00
cbbea47718 fix the incorrect keys 2024-09-10 16:22:35 -05:00
8e2dacd0e3 put some cosmetic stuffs 2024-09-10 15:51:04 -05:00
847ce1e363 enable generating new reference log files if desirable 2024-09-10 15:39:52 -05:00
a6b9c17010 update reference.yaml 2024-09-09 22:30:09 -04:00
c3162b4488 increase timeout for full regression to 180 seconds. use 8 runners. 2024-09-09 20:29:23 -04:00
274112834b remove double quotes 2024-09-08 17:11:02 -05:00
4d04d8492d report the number of abs and rel diff checks failed 2024-09-08 17:09:05 -05:00
77bf224b3f report if a run is timeout to progress.yaml 2024-09-08 00:24:33 -05:00
397ca4bd25 correct the file names in examples phonon that are actually not LAMMPS input 2024-09-07 09:10:25 -05:00
57353566d6 one more fix (it is getting late...) 2024-09-07 00:35:57 -04:00
fa5a3446c0 add forgotten file 2024-09-07 00:28:59 -04:00
5aea0a061f provide updated reference and update command line 2024-09-07 00:22:56 -04:00
c853b8d81a switch quick run back to serial 2024-09-06 23:14:09 -04:00
b6e78c1f20 another attempt to avoid oversubscription error 2024-09-06 21:46:18 -04:00
6cd710444d add dedicated config for quick regression test. allow oversubscription. 2024-09-06 21:34:10 -04:00
afc9f72887 whitespace 2024-09-06 21:18:31 -04:00
932f10e3b6 update README for syntax and added arguments in run_tests.py 2024-09-06 12:46:42 -05:00
de8dc82801 report walltime normalized by the reference walltime for completed runs in the progress.yaml file 2024-09-06 09:19:00 -05:00
e1d6bb91a8 get reference walltime from running bench/in.lj, guess the default config file if not specified from the command line args 2024-09-06 09:06:45 -05:00