Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[mdt-papyrus.dev] Tests refactoring & Tycho build

Hi all,

 

In the context of moving all our builds to Tycho, I’ve refactored some of the tests plug-ins. Changes include:

 

-          Test plugins and packages have been renamed/moved, to match the Papyrus naming policy (And for consistency with the Papyrus plugins)

-          Test plugins metadata have been fixed (Especially, since build.properties was not used by the current Buckminster builds, these files were missing a lot of entries)

-          Test fragments are now package-imported by AllTests, to ensure they are properly resolved

o   If you include new test fragments, don’t forget to import the package of the fragment’s main test class in oep.tests

 

The builds are currently running to ensure that this didn’t introduce any regression. Note that some of the tests fragments were previously not executed at all, and now are, so the builds will probably become unstable.

 

Only the main tests have been migrated to Tycho (yet). Once this is stable enough (and properly integrated on Hudson), the extra-tests will be integrated as well

 

Regards,
Camille


Back to the top