Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
D
dorie
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 31
    • Issues 31
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 9
    • Merge Requests 9
  • Operations
    • Operations
    • Incidents
    • Environments
  • Analytics
    • Analytics
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
  • dorie
  • dorie
  • Merge Requests
  • !29

Merged
Opened Mar 12, 2018 by Lukas Riedel@lriedel🛀Owner13 of 13 tasks completed13/13 tasks

Resolve "Rework system tests"

  • Overview 1
  • Commits 17
  • Pipelines 7
  • Changes 31

What does this MR do?

Completely rework the system tests for more granular information and improved CI runtime.

Changes:

  • add custom make targets for testing:
    • test_dorie_exec: simple dorie wrapper test commands
    • test_run_ode: benchmarks against ODE solutions
    • test_run_ref: bechmarks against Muphi reference
    • test_run_parallel: Check if solutions of sequential and parallel execution are the same
  • Revamp ODE test: Fewer tests, narrow tolerances
  • Remove -Werror from debug configurations, but add to build:debug. This build is allowed to fail now.
  • Remove Parameter field correlation tests: We trust dune-randomfield ...
  • Merge !33 (merged) into this
  • Reduce error tolerances for ODE tests after merge
  • Remove deploy stage for now
  • Fix default reference testing tolerances

Is there something that needs to be double checked?

No

Can this MR be accepted?

  • New pipeline passing

Related issues

Closes #46 (closed)

Edited Mar 16, 2018 by Lukas Riedel
Assignee
Assign to
Reviewer
Request review from
v1.0 Release
Milestone
v1.0 Release
Assign milestone
Time tracking
Reference: dorie/dorie!29
Source branch: 46-rework-system-tests