Bug 292265 - [perfs] Regression on 'Full Build' test
Summary: [perfs] Regression on 'Full Build' test
Status: RESOLVED WORKSFORME
Alias: None
Product: PDE
Classification: Eclipse Project
Component: API Tools (show other bugs)
Version: 3.6   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: 3.6 M4   Edit
Assignee: PDE API Tools Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: performance
Depends on: 290220
Blocks: 286955
  Show dependency tree
 
Reported: 2009-10-14 10:16 EDT by Frederic Fusier CLA
Modified: 2010-05-21 07:01 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Frederic Fusier CLA 2009-10-14 10:16:48 EDT
Verifying results for build I20091013-1302.

The FullSourceBuildTests#testFullBuild() scenario shows a constant regression since I20090929-0800 build, hence seems to be confirmed. Note that this scenario lasts around 15 seconds and the regression, around 5%, may be noticeable.

This regression is noticeable on all perf machines but of course with different values...
Comment 1 Frederic Fusier CLA 2009-10-14 10:19:10 EDT
In fact this test lasts around 9 seconds, not 15s...

Also note that all the fingerprint tests are red and may give to users the feeling that this component may have performance issue.
Comment 2 Michael Rennie CLA 2009-11-17 14:03:58 EST
We were expecting to see a small decrease in performance as we are now opening / closing more elements per build to free file handles - see bug 290220 

We are also doing a bit more work polling for build cancellation - see bug 279286

Lastly, in certain cases we are doing more delta processing for compilation unit changes - see bug 283573.

I expect these bug fixes are the cause of the ~120 - 160ms decrease in performance
Comment 3 Michael Rennie CLA 2009-12-04 11:31:13 EST
closing as worksforme, due to the mentioned bug fixes that are known /expected to impact performance and the bug fixes for bug 296487 and bug 296686 which increase performance.