Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [mdt-papyrus.dev] Tests & Test failures

Hi Camille,

Thank you for explanation!  
Then I'll take a look at 'diagram.sequence.tests.bug.pro20130916.InteractionOperandStereotypesTest.testDisplayStereotypeWithBrace' test.

Regards,
  Sergey.


On Fri, Nov 14, 2014 at 3:10 PM, LETAVERNIER Camille <Camille.LETAVERNIER@xxxxxx> wrote:

Hi Sergey,


Thanks for the contributions!

 

The “Papyrus-Test-Failures” jobs are “Known bugs/issues” (As opposed to “New regressions”). So, these jobs are more or less expected to be failing (Especially since some tests are implemented before the feature even exists, and sometimes the feature is not planned to be implemented yet)

 

In theory, all the tests in this Job should have a (Java) comment to explain why they are failing. In the case of Sequence Diagram Tests, I see the following reasons:

 

-          Platform-specific failures: the tests are e.g. designed for Windows, and fail on Linux.

o   Typical reason: They test the layout, and the default Font/Font size is different on different platforms, leading to different pixel positions

-          Invalid Test: The test is not properly implemented (i.e. it doesn’t mean something is actually broken @runtime)

o   Typical reason: The expected behavior has changed, or the test relies on a deprecated component. The test should be fixed/re-implemented

-          Failing Test: The test is properly implemented and is failing. There is probably something which needs to be fixed in the diagram

o   I see only one occurrence of such a bug in the Sequence Diagram Test Failures (org.eclipse.papyrus.uml.diagram.sequence.tests.bug.pro20130916.InteractionOperandStereotypesTest.testDisplayStereotypeWithBrace)

 

So… Nothing really urgent to fix, except maybe the last one.

 

Regards,
Camille

 

De : mdt-papyrus.dev-bounces@xxxxxxxxxxx [mailto:mdt-papyrus.dev-bounces@xxxxxxxxxxx] De la part de Sergey Boyko
Envoyé :
vendredi 14 novembre 2014 12:57
À : Papyrus Project list
Objet : Re: [mdt-papyrus.dev] Tests & Test failures

 

Hi All,

 

We've submitted a couple of Gerrits ([1], [2], [3]) which remediate all failures related to sequence diagram for Mars (Papyrus-Master-Tests job configuration). 

 

There are still some test failures in Papyrus-Luna-Tests-Failures [4] and Papyrus-Master-Tests-Failures [5] job configurations related to sequence diagram. Should they also be investigated?

 

 

 

 

Best Regards,

  Sergey Boyko.

 


Back to the top