Closed ClemensLinnhoff closed 3 months ago
OSI-Validation is now running on both output trace files (TrafficUpdate and TrafficCommandUpdate).
And for both trace files, two sets of rules are tested: The default rules from OSI and custom rules placed in rules/output_rules according to the defined output fields in the readme. This is the output in the pipeline:
The first test with the default rules does not generate any warning, so everything is compliant with the OSI standard.
The second test generates one warning per trace file:
The pipeline is currently not failing. I could check if the last line of the individual osi-validation output ends with "--------------" to detect, if there were no warnings and if not set the job to fail.
What do you think @jdsika ?
Pipeline now fails if errors are found in a trace file, as implemented in https://github.com/OpenSimulationInterface/osi-validation/pull/76
Reference to a related issue in the repository
11, #14
Add a description
Take this checklist as orientation for yourself, if this PR is ready for Maintainer Review