Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[ide-dev] About Performance tests (was Re: what about doing less?)

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.
Mickael Istria
Eclipse developer at JBoss, by Red Hat
My blog - My Tweets

Back to the top