Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[mdt-papyrus.dev] About tests

Hi all,

 

 

The tests have been failing for a while now; mostly caused by the important diagam refactorings on Mars (Figures in M4, Element Types in M5).


Most M4 regressions have now been fixed. All regressions on Luna have been fixed as well (Except one test in the Extra components, related to the CDO/ControlMode integration)

 

We now have 52 remaining failures on Mars, mainly related to the M5 refactoring (So nothing critical here; everything’s pretty much expected). I’ve done what I could to fix some failures, and cleaned up the build log from tons of redundant exceptions (Not everything has been removed, but most of them)

 

About the remaining failures:

 

-          BDD Drag & Drop tests are failing (14 direct failures, + 2 failures on the delete test because the test relies on D&D to initialize the model)

o   16 Failures

-          SysML Associations have a different semantics from the UML Associations. It seems their specific behavior has been overridden; they now behave like UML associations

o   8 Failures

-          InteractionOverview Diagram: it extends the ActivityDiagram, which has been migrated to the new Element Types, but the InteractionOverview itself has not been migrated

o   13 Failures

-          CompositeDiagram: Failures are related to the refactoring in M4. I’ve been investigating on these failures back then; and couldn’t figure what’s wrong (The behavior is fine at runtime but fails in the tests). I’ll investigate more on these ones later.

o   4 Failures

-          ExtendedTypes: Are these tests deprecated, since we now use the new Element Type metamodel? Or are they still expected to work?

o   7 Failures

-          DecoratorModel/ControlMode: Not investigated

o   3 Failures

-          ClassDiagram/Containment Link: I think the EditPart/Figure has been simplified, so the test may simply need to be updated

o   1 Failure

 

 

Regards,
Camille


Back to the top