Sometimes (and I cannot find out under which circumstances), the GIPS builder creates invalid gips-model.xmi files for some of the tests and they fail.
Most often, I observe it with one of these test projects:
Today, I investigated the issue a bit further and I found:
When one of the tests mentioned above fails, some of the generated source files differ. (I attached a diff of one of the broken projects with a successful build below.)
As a consequence, the generated ILP problem also differs. (This can be seen when activating the output of the LP file in the configuration.)
As far as I can see, the respective test in a broken project build can be fixed if gips-model.xmi gets overwritten by the same file taken from a successful build.
=> Something within GIPS generates non-deterministic broken gips-model.xmi files.
Sometimes (and I cannot find out under which circumstances), the GIPS builder creates invalid
gips-model.xmi
files for some of the tests and they fail.Today, I investigated the issue a bit further and I found:
gips-model.xmi
gets overwritten by the same file taken from a successful build.=> Something within GIPS generates non-deterministic broken
gips-model.xmi
files.Total diff: