Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[mdt-papyrus.dev] Test Fragment Bundles

Hi, Team,

To resolve the persistent problems caused by tests packaged as fragment bundles [1], including
  • dependency cycles caused by dependencies that a fragment adds to its host, that sometimes cause build errors but always cause “export as deployable plug-in” to fail
  • problems in the PDE tooling, such as the manifest editor’s dependency analysis actions
  • Plug-in Dependencies view showing spurious dependencies
I have converted all test bundles in the Papyrus Main plug-ins to plug-in bundles. [2]  It would be nice to stick to using normal plug-in bundles for tests in the future so that these problems don’t recur.

The wiki [3] is updated to provide a basic description of the shape of test projects and steps to integrate them into the build etc.  Edits for stuff I have missed or got wrong are welcome, of course.

Thanks,

Christian


[1] https://bugs.eclipse.org/bugs/show_bug.cgi?id=488791
[2] https://git.eclipse.org/r/67645
[3] https://wiki.eclipse.org/Papyrus_Developer_Guide/Add_JUnit_Test_Bundle



Back to the top