openmodelica/openmodelica-library-testing
Setup OpenModelicaLibraryTesting scripts and run them on Modelica package and publishes results.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| library | Name of Modelica package to test. | yes | — |
| library-version | Version of Modelica package to test. | yes | — |
| modelica-file | Path to Modelica file containing package to test. E.g to package.mo | yes | package.mo |
| omc-version | Version of OpenModelica to use for testing | yes | stable |
| reference-files-dir | Path to reference files | no | — |
| reference-files-extension | File extension of result files. Allowed values are "mat" and "csv". | yes | mat |
| reference-files-delimiter | Character to separate model names in reference files. E.g. for Modelica.Blocks.Examples.PID_Controller.mat it would be "." | yes | . |
| pages-root-url | Root url GitHub Pages deploys to, e.g. https://<GitHub User>.github.io/<Repository> | no | — |
| allow-failing-tests | All some or all tests to fail simulation or verification | yes | false |
Outputs
| name | description |
|---|---|
| simulation-tests-passing | True if all simulation tests are passing |
| n-simulation-passing | Number of successful simulation tests |
| verification-tests-passing | True if all verification tests are passing |
| n-verification-passing | Number of successful verification tests |