Skip to content
Snippets Groups Projects

Fail testsuite

Merged Martin Lueders requested to merge fail_testsuite into develop

Description

This update to the testsuite allows to test for failing runs. These can be either due to wrong input files, or due to missing components (i.e. SPARSKIT, etc). Deliberately failing runs are to be defined as "FailingInput". Error messages are checked by "errormatch" lines.

News snippet

This update to the testsuite allows to test for failing runs.

Checklist

  • I have checked that my code follows the Octopus coding standards
  • I have added tests for all the new features added in this request.

Closes #153 (closed)

Edited by Heiko Appel

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Martin Lueders added 1 commit

    added 1 commit

    Compare with previous version

  • Sebastian Ohlmann resolved all threads

    resolved all threads

  • Sebastian Ohlmann resolved all threads

    resolved all threads

  • Sebastian Ohlmann approved this merge request

    approved this merge request

  • @sohlmann Sebastian, did you check whether anything breaks your postprocessing of the test outputs?

  • No, but the YAML output isn't changed, so it should work.

    The last commit looks fine in the web app: https://octopus-code.org/testsuite/commits/hash/243d4cc2afd8125e900e82199bc0ebe7341670e7

  • Martin Lueders unmarked as a Work In Progress

    unmarked as a Work In Progress

  • Martin Lueders changed the description

    changed the description

  • Heiko Appel approved this merge request

    approved this merge request

    • Resolved by Micael Oliveira

      I was now reviewing this MR and it's not clear to me what happens if there are two options in a test, but only one is present. My understanding is that the error checks will be performed in that case, even for the available option, in which case the test will fail.

  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Please register or sign in to reply
    Loading