Why are we bundling this into DRLVM?

I think it would be very useful to also run this w/ J9 too....

geir


On Jan 26, 2007, at 8:11 AM, Alexey Varlamov wrote:

Folks,

I'd like to announce 2 new features available now in drlvm build:

1) Automated Eclipse HelloWorld Application (aka EHWA) scenario.
Based on Eclipse plugin API, it runs really fast - single iteration
takes much less than 1 minute. Very easy to invoke:
sh build.sh ehwa.test

By default, it is run in 3 modes (the same as kernel tests):
jitrino.JET, jitrino.OPT and interpreter. BTW, early runs allowed to
discover 2 bugs, see HARMONY-3061 and HARMONY-3062.
So this target is highly recommended for pre-integration testing.

Well, the very first run may be not that fast, as full Eclipse SDK
needs to be downloaded; one may avoid this by setting ECLIPSE_HOME
environment variable pointing to available Eclipse installation.
Though I tested with 3.2 version only, 3.1 may be ok too.

2) Shortcut target for efficient running of main pre-commit tests,
including HUT, EHWA, and "build-test". The tests are started in
parallel if enough CPUs available, and run sequentially on single-core
machines.
All tests are run by the single target:
sh build.sh test2

Time to run:
Laptop (T42) Win32 : ~45 min on release DRLVM
Multicore Xeon servers, 32 bit and 64 bit SUSE9: ~20 min release, ~33
min debug DRLVM

The limiting time is to finish classlib tests, the time could be twice
shorter if split HUT to run some modules in parallel.

--
Alexey

Reply via email to