Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Log output updates #19

Merged
merged 4 commits into from
Oct 28, 2024
Merged

Commits on Oct 25, 2024

  1. Add new report type 'none'

    Signed-off-by: Christoph Niethammer <[email protected]>
    cniethammer committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    9be41b0 View commit details
    Browse the repository at this point in the history
  2. Correct check for report 'run' output

    The report type 'run' is intended to display each test as it is executed.
    Correct the check for the output in case another report type is added
    between the 'summary' and 'run' type.
    
    Signed-off-by: Christoph Niethammer <[email protected]>
    cniethammer committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    7128fe6 View commit details
    Browse the repository at this point in the history
  3. Shortcut log output if open output stream not open

    Move the test for an open output stream to the begin of the log output
    to skip multi-threaded run related tests.
    
    Signed-off-by: Christoph Niethammer <[email protected]>
    cniethammer committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    2860779 View commit details
    Browse the repository at this point in the history
  4. Disable per MPI process log output to files for scalability

    The test suite created by default one detailed log file per MPI process.
    When running the test suite with many MPI processes this becomes an issue
    for file systems. Therefore, this change disables the per MPI process log
    output by lowering its level to TST_REPORT_NONE. The output stream is set
    to stderr, just in case.
    
    Signed-off-by: Christoph Niethammer <[email protected]>
    cniethammer committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    377b675 View commit details
    Browse the repository at this point in the history