Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[rt-pmc] Virgo testcase dependencies

I would like the RT PMC to advise me what kind of CQs, if any, are required to cover the testcase dependencies of Virgo.

Virgo supports a wide range of third party bundles such as ORM mapping bundles (some with LGPL license), web technology bundles, and various other miscellaneous bundles. Virgo has no direct dependency on these bundles, but has completely general support for third party bundles which address various issues such as load time weaving and thread context class loading which commonly arise with such bundles.

In order to test this support, Virgo includes a number of testcases which comprise applications which use such third party bundles. These bundles are downloaded by the Virgo build system when the testcases are built and run. These bundles are not checked in to source control and are not distributed with Virgo.

Initially it seemed that no CQ would be required, but then it was suggested that "works with" or "exempt pre-req" CQs would be required. There are also other examples of completely general situations handled by "blanket" CQs:

https://dev.eclipse.org/ipzilla/show_bug.cgi?id=3694

https://dev.eclipse.org/ipzilla/show_bug.cgi?id=2775

Apparently it is the PMC's decision, hence this post.

Thanks,
Glyn


Back to the top