On 10/24/2013 08:57 AM, Max Rydahl
Andersen wrote:
On Wed, Oct 23, 2013 at 11:20:00AM +0200, Mickael
Istria wrote:
On 10/23/2013 09:38 AM, Max Rydahl
Andersen wrote:
Dart editor "solves" it by removing
anything but Dart required dependencies.
FWIW, It's already what Tycho does with tycho-surefire-plugin by
default: it generates the minimal application for a test to run.
So we don't need anything new to have something similar working.
Not following why that is relevant ?
Tycho's minimal application is rarely actually usable by users
because
it doesn't take into account add-ons that aren't related to your
specific tests.
It's that "removing anything but Dart" is somehow equivalent as
"install only Dart", which is what surefire does. So it means that
performance tests doesn't seem to require much effort to be run by
Tycho & CBI.
Eclipse already have or at least had plenty of performance tests
which junit output usecase specific performance numbers instead of
more generic profiler output.
There were tests for "opening workspace", "load of eclipse",
import of project etc. which
were then tracked to not have to big of a % difference over time.
Not saying having easy access to profiler data but doing it
generically will probably
not solve end-user problem faster IMO.
Access to profiler data would make debugging performance issues
easier.
|