Commit Graph

20 Commits (master)

Author SHA1 Message Date
Julian M. Kunkel 47f3709c68 MDTest bugfix options -f -l -s and add extra option check #365 2021-04-27 14:50:19 +02:00
Julian Kunkel a436395570
Support random data generation for memory pattern in utilities. (#348)
* Support random data generation in utilities. Update first 8 byte element in each 4k block on updates to defy dedup.
* Incorporate different packet types into mdtest/md-workbench.
* Integrated utilities memory pattern tools into IOR. Now all tools use the same patterns.
* Added IOR long option for compatibility between IOR and other tools.
* Added new tests for random buffers.
2021-03-18 21:42:50 +01:00
Julian M. Kunkel b4db470459 Testing improvements.
Uploaded new mdtest patterns. Make them invariant to line nrs.
Added md-workbench tests.
Added --oversubscribe option if MPI understands it (needed for some systems)
2021-02-05 11:17:15 +00:00
Julian M. Kunkel 65666faf8b Updated tests to have transfer != blocksize for new random variant. 2020-11-06 11:43:52 +00:00
Julian M. Kunkel 3cb144e7f3 Added regression test for JSON #202 2020-06-25 14:44:55 +01:00
Julian M. Kunkel 4d3d06da7a New testing framework for mdtest. The framework compares the observed with the expected pattern for the runs. For a new test, the pattern is recorded. Note that the tests are enumerated. 2018-12-20 21:09:34 +00:00
Julian M. Kunkel dced60b060 Added test for bug #112. 2018-12-20 20:40:53 +00:00
Glenn K. Lockwood d8d4742523 fixes #87
Leading whitespace is stripped from each line of the ior input file.  This
allows indented comments to be treated as comments.  However it does NOT allow
one to specify excessive whitespace inside of the `ior start` and `ior stop`
magic phrases.

Also added a test to catch regressions in this functionality.
2018-10-05 22:50:34 -07:00
Glenn K. Lockwood e448ff266d fix various issues related to release packages
- travis now tests the packaged source to detect missing source/headers
- basic tests are less sensitive to the directory from where they are run
- fixed some missing files from the `make dist` manifest
- updated the format of NEWS to work with `make dist`
2018-09-21 18:35:48 -04:00
Julian M. Kunkel 205b20f0f4 Bugfix merge 2018-07-12 16:13:40 +01:00
Julian M. Kunkel 7bc868d5cf Dummy AIORI supporting MDtest ops. 2018-07-07 20:01:03 +01:00
Julian M. Kunkel e10bebe653 MDTest supports only POSIX at the moment. Added command line check. 2018-07-07 12:14:34 +01:00
Julian M. Kunkel 231ebe9670 Split test. 2018-07-07 11:57:10 +01:00
Julian M. Kunkel 21b8cca8cf IOR library version. 2018-07-07 11:42:21 +01:00
Julian M. Kunkel a6bfa0f94b MDTest library option.
Moved core functionality / variables used by both implementations to utilities
2018-07-07 10:42:48 +01:00
Julian M. Kunkel fabc74759e Minor cleanup. Really use /dev/shm now. 2018-07-07 00:43:24 +01:00
Julian M. Kunkel b5e7212d84 Moved testfile to /dev/shm to not degrade hardware and speedup testing. 2018-07-07 00:13:43 +01:00
Julian M. Kunkel de1d3ff266 Docker local testing of 4 distributions. 2018-07-07 00:10:58 +01:00
Julian M. Kunkel aca75a3037 Simple testscript based on preexisting tests. 2018-07-06 22:19:25 +01:00
Julian M. Kunkel a3c773d006 Cleanup of old testing code. 2018-07-06 21:47:16 +01:00