Skip to content

Test diagnostics and diag system #147

@nichannah

Description

@nichannah

Issue #62 will result in some changes to the diagnostic infrastructure. Before doing this we need a way to test the diagnostics to ensure that no regressions are introduced. Tests for diagnostic output would be very useful for other reasons also.

Three kinds of tests are proposed:

  1. make checksums of diagnostic output fields and test against a baseline to find regressions.
  2. some 'absolute' checks, for example checking that there are no NaNs in the output, or comparing against some expected field statistics.
  3. checking the that all diagnostics actually work. i.e. ensure that we can get output for all diagnostics in the code.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions