hermes icon indicating copy to clipboard operation
hermes copied to clipboard

Refactor adapters to share and reuse common code

Open ChristopherHogan opened this issue 4 years ago • 0 comments

There is a lot of duplicated code in the stdio, POSIX, and MPI-IO adapters. We need a common adapter layer that each adapter can inherit so we're not repeating ourselves so much.

Goals

  • [ ] Reduce code duplication.
  • [ ] Reduce test runtime while maintaining the same coverage.
  • [ ] Reduce log size without sacrificing information
  • [X] Reduce the number of directories. Done in #315
  • [x] Make it easier to tell which specific test failed in the logs by adding -d yes to all Catch2 tests

ChristopherHogan avatar Nov 08 '21 14:11 ChristopherHogan