|
|
50bf022946
|
Improved error messages in the log files
|
2024-07-26 15:19:01 -05:00 |
|
|
|
e0857ad558
|
Handled more cases with ERROR in log.lammps
|
2024-07-26 14:11:43 -05:00 |
|
|
|
5bcf124431
|
Converted the return results from iterate() into a dict, processed memory leaks if valgrind is used
|
2024-07-26 12:23:58 -05:00 |
|
|
|
59ef492982
|
Handled a few cases with mismatched columns in thermo output
|
2024-07-26 09:51:19 -05:00 |
|
|
|
1a344853e0
|
Added more info on the number of input scripts per subfolder
|
2024-07-25 16:49:53 -05:00 |
|
|
|
0c5b9175d6
|
Fixed an issue with num_ref_runs not specified before use
|
2024-07-25 13:26:47 -05:00 |
|
|
|
f84b18170f
|
Reported different outcomes for the test runs, priotized running the input first, then processing the output, mem leaks and finally numerical checks
|
2024-07-25 12:19:00 -05:00 |
|
|
|
eb5f45dfe7
|
Fixed bugs with progress file close
|
2024-07-24 23:50:18 -05:00 |
|
|
|
f254af2bab
|
Updated logger and output format
|
2024-07-24 23:11:54 -05:00 |
|
|
|
1bde65c1f3
|
Updated README with example uses, added progress file option
|
2024-07-23 10:01:29 -05:00 |
|
|
|
dbc1582c86
|
Reformated the screen output
|
2024-07-23 09:37:01 -05:00 |
|
|
|
b3c2083ff1
|
Split the input list before quitting for dry run
|
2024-07-23 08:53:42 -05:00 |
|
|
|
4a783b74be
|
Split the subfolders into num_workers and write out the separate text files
|
2024-07-22 16:53:12 -05:00 |
|
|
|
244db720b9
|
the list of subfolders can be loaded from a text file
|
2024-07-22 14:58:50 -05:00 |
|
|
|
51b58b4249
|
Cleaned up and added comments
|
2024-07-21 18:06:34 -05:00 |
|
|
|
7aaa5edf29
|
Updated progress tracking to skip completed tests
|
2024-07-21 17:56:10 -05:00 |
|
|
|
36665683d4
|
Updated progress tracking
|
2024-07-21 16:57:08 -05:00 |
|
|
|
ca859c1d17
|
Added progress to track the tests processed
|
2024-07-21 16:22:11 -05:00 |
|
|
|
695f25521d
|
Cleaned up and fixed issues with in_place = False (using the provided in.lj for debugging)
|
2024-07-21 10:21:14 -05:00 |
|
|
|
f23835932c
|
Updated README and cleaned up
|
2024-07-21 10:06:37 -05:00 |
|
|
|
e8f09bfb02
|
Rearranged the functions for processing #REG markers, maybe phased out later as not needed
|
2024-07-21 09:11:38 -05:00 |
|
|
|
9109b4d89e
|
Removed input scripts, data files and ref thermo files that were previously used for debugging, keeping only in.lj
|
2024-07-21 09:01:03 -05:00 |
|
|
|
afa44e931b
|
Fixed log file name issues, ignored log files that don't give thermo ouput as normally expected
|
2024-07-16 14:46:13 -05:00 |
|
|
|
44edc61a00
|
Fixed issues with log file names with overlapping patterns (e.g. log.10Jan22.abcfire.* and log.10Jan22.neb.sivac.abcfire.*)
|
2024-07-16 13:16:23 -05:00 |
|
|
|
f83b82f04f
|
Handled more cases
|
2024-07-12 23:59:17 -05:00 |
|
|
|
e0a0c94c6e
|
Prepared for multiprocessing, maybe using separate input lists for different run_tests.py is sufficient
|
2024-07-11 00:04:26 -05:00 |
|
|
|
00f214f323
|
Added the --dry-run option to print statistics for the LAMMPS build and examples folder only
|
2024-07-10 11:35:23 -05:00 |
|
|
|
a72cffd198
|
Changed indentation
|
2024-07-09 08:22:37 -05:00 |
|
|
|
170c12d5df
|
Handled error runs where log.lammps is not created (e.g. using more MPI procs than the number of physical CPUs)
|
2024-07-08 17:19:57 -05:00 |
|
|
|
c7d729e3d6
|
Allowed to skip a list of input scripts as specified in the config file
|
2024-07-08 15:52:49 -05:00 |
|
|
|
4746fe74ed
|
Allowed to specify tolerances for individual input scripts, overriding the global values
|
2024-07-05 09:37:06 -05:00 |
|
|
|
7d5931def3
|
Added example folders tested
|
2024-02-23 08:16:55 -06:00 |
|
|
|
9c7b169003
|
Renamed the log files under examples/bpm
|
2024-02-12 19:43:05 -06:00 |
|
|
|
a1f38b9a75
|
Captured output of the test run, reported if the run failed (e.g. missing packages)
|
2024-02-08 11:29:26 -06:00 |
|
|
|
f141543659
|
Looped over all the runs in an input script, made more descriptive output
|
2024-02-08 11:12:54 -06:00 |
|
|
|
244c72afd9
|
Counted the total num checks per test
|
2024-02-07 15:42:15 -06:00 |
|
|
|
051167a14c
|
Supported JUnit XML output
|
2024-02-07 15:20:55 -06:00 |
|
|
|
ace87d2bb8
|
Only printed out all the quantities being checked with verbose on
|
2024-02-01 17:21:30 -06:00 |
|
|
|
621a4e406f
|
Handled exception with the yaml load
|
2024-02-01 15:22:46 -06:00 |
|
|
|
911227a981
|
Cleaned up and expanded the set of examples being tested
|
2024-01-31 14:47:11 -06:00 |
|
|
|
829708bd71
|
Allowed to specify example folders from arguments
|
2024-01-31 13:46:34 -06:00 |
|
|
|
e9dc5bafff
|
Improved failed test info
|
2024-01-31 13:06:04 -06:00 |
|
|
|
cfe6afe665
|
Used the absolute path for the lammps binary, no need for symbolic links
|
2024-01-31 11:03:23 -06:00 |
|
|
|
91d292fb7c
|
Tested with more example subfolders
|
2024-01-30 17:08:24 -06:00 |
|
|
|
293e930cb0
|
Expanded the tests for more subfolders, need to check if there is an existing log file with matching nprocs
|
2024-01-30 14:01:43 -06:00 |
|
|
|
c0fc4c8908
|
Cleaned up and tested with micelle and melt under examples
|
2024-01-30 13:07:57 -06:00 |
|
|
|
153e30227e
|
Added function to extract output from an existing log file into a yaml data structure, working on in place testing
|
2024-01-29 18:07:21 -06:00 |
|
|
|
ba4174f474
|
Added tolerances to the config file
|
2024-01-29 15:25:52 -06:00 |
|
|
|
c60d439fb7
|
Switched to using argparse
|
2024-01-08 15:00:24 -06:00 |
|
|
|
2ed03164b7
|
Updated in place testing case, assuming in.* are input scripts, skipping input scripts without REG markers for now
|
2023-12-10 22:56:53 -06:00 |
|