Skip to content

Dry run/test flag on messages #190

Description

@tomwetjens

Problem description

  • Automated smoke testing on production environments after deployment
  • Testing of activation of real contracts on production environments between DSO and AGR

There is already a TestMessage in the specification, but many times this will not be enough as it does not trigger all the logic that an activation of a real contract would.

Solution proposed
Add an optional DryRun or Test flag attribute to the generic metadata of all messages. This can be handled appropriately by still doing the full processing logic, but not really activating the power and leaving this data out of official reports.

Alternative solutions

  • A special ContractID or CongestionPoint value indicating a 'test' that all parties must agree on. Introduces more coupling and limits the number of use cases that can be tested to the set of values agreed beforehand.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions