Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[mdt-papyrus.dev] Changes to JUnit Launch Configurations

Hi, Team,

The resolution of bug 434773 "Fix memory leaks in tests so they may run in one combined suite" [1] has resulted in some changes to the JUnit launch configurations in the org.eclipse.papyrus.tests project.

There are now three launch configurations where there used to be two:

  • Papyrus ALL tests — this now runs all of the Papyrus tests, as its name suggests, including the SysML tests.  So, if you launch this, be prepared to wait a while
  • Papyrus Core tests (no SysML) — this runs the tests that used to be run by the "Papyrus ALL tests" suite:  i.e., everything but the SysML tests
  • Papyrus SysML tests — this runs just the SysML tests, as before

Note also that all three of these launch configurations now constrain the maximum heap to 768 MB (used to be 4 GB!), partly in the hope that they will bomb with an OutOfMemoryError should leaks be re-introduced in the Papyrus production code or in the test code.  This is quite sufficient to run the tests comfortably on my system, but your mileage may vary.  If this causes undue problems, please do raise a bugzilla.

Cheers,

Christian



Back to the top