Add information about number of completed steps in the EngineStatus class #143
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR adds a new data in
org.eclipse.gemoc.xdsmlframework.api.core.engineStatus
In addition of nbLogicalStepRun that returns the number of completed steps there is now also the number of called step.
This information is used to display a better Engine View by also showing the "Not Completed" steps
It is also used in by test suites in order to manage the execution (and reduce flaky tests eclipse/gemoc-studio#123 )
In the following capture, the number between square brackets indicates the number of not completed steps (which in this case is the same as the depth of the stack)
![image](https://user-images.githubusercontent.com/661468/72160243-46a14b80-33be-11ea-84e1-754df3bdd7c5.png)