Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Equinox » Exercising the framework
Exercising the framework [message #82556] Fri, 02 February 2007 17:19 Go to next message
Eclipse UserFriend
Originally posted by: kgilmer.gmail.com

Hello :)

First, thanks to Alex and Tom for answering my previous question
regarding runtime requirements. I happen to be running Equinox on the
recently GPL'ed J2ME implementation from Sun, phoneME. Seems to be
working pretty well. This brings me to my next question; how can I test
Equinox (validation/performance) as purely an OSGi framework? I've
taken a look at the test suites in CVS (org.eclipse.osgi.tests) but they
seem irrevocably dependent on Eclipse technology (org.eclipse.core.*,
etc.). Sniffing around the net yielded some test suits for other OSGi
frameworks but they also suffer from the same problem (tests are not
implementation agnostic). The OSGi web site teases me with something
about "framework validation" but is for "members only". Boo. Any tips,
or suggestions about how I would go about writing these tests myself? I
would be happy to contribute such tests back the community.

TIA
ken
Re: Exercising the framework [message #82646 is a reply to message #82556] Sat, 03 February 2007 11:10 Go to previous message
Eclipse UserFriend
Originally posted by: alex_blewitt.yahoo.com

IIRC the tests are proprietary OSGi code. If JSR291 goes through all the way, then one of the results is likely to be a TCK for OSGi engines under some kind of RAND license.

But note that these aren't necessary performance tests, but rather ensuring certain conditions etc.

So it depends on what it is you are interested in testing. You could of course look at other implementations (Knopflerfish, Felix) to see if some of those tests will run against Equinox -- and the ones that pass, you can then test against yours :-)

I'd imagine that the full test suite will probably exercise Java 1.4+ stuff, and not just J2ME anyway, but there may be a way of restricting it to just a few tests.

Alex.
Previous Topic:Simple Jetty Setup won't work.
Next Topic:registering services
Goto Forum:
  


Current Time: Fri Apr 26 01:09:21 GMT 2024

Powered by FUDForum. Page generated in 0.03080 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top