-
Notifications
You must be signed in to change notification settings - Fork 27
Open
Labels
Description
Assessments are a great way to evaluate parts of the project and perform measurements on model content of a given scope. Assessments are often used to perform time intense calculations and checks, which are not suited for real time evalution via the type system.
Idea: Enable assessment execution on CI
At the moment it is not directly possible to execute assessments on CI and evaluate their execution results. To achieve this, assessments are at the moment wrapped and updated as part of NodeTests. This is cumbersome and requires a lot of workarounds to make it work.
Known issues
- node-IDs and model-IDs need to hard coded in case assessments are part of a test model
- custom asserts need to be implemented
To allow a smoother command line integration, assessments could be directly executable as JUnit tests and integrated into the JUNIT framework.