Check, Simulate and Regressiontest: UnitTests
With these tests, models are validated or simulated or models will compare and evaluated with stored values by means of a unit test.
Correct HTML and Style Check: SyntaxTest
The html code (documentation) is tested and corrected if necessary. Thus the deposited HTML code is checked for correctness and corrected.
With the ModelManagement library in dymola the style of the models is checked.
This template performs an automatic IBPSA merge into AixLib. The models of the IBPSA are copied into the AixLib, a new conversion script is created based on the IBPSA and integrated into the AixLib as well as the whitelists are created.
lock_model: Lock Models of a specific library has been created to read-only mode. google_charts: script visualizes the deviation of failing models that failed the regression test
Create or update a pull request.
GitLab Variables | Description |
---|---|
CI_PYTHON_DYMOLA_NAME | Deploy Username for Repository modelicapyci_tests |
CI_PYTHON_DYMOLA_TOKEN | Deploy Token for Repository modelicapyci_tests |
GITHUB_API_TOKEN | API Github Token |
GITHUB_PRIVATE_KEY | RSA Private Key, Used to push to a repository |
Github Variables | Description |
---|---|
GIT_TOKEN | Token for access to the API |
SLACK_BOT_TOKEN | RSA Private key to push to a repository |