Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 319274

Summary: Baseline is not valid while generating performance results for maintenance builds
Product: [Eclipse Project] Platform Reporter: Frederic Fusier <frederic_fusier>
Component: RelengAssignee: Frederic Fusier <frederic_fusier>
Status: RESOLVED FIXED QA Contact:
Severity: critical    
Priority: P3 CC: kim.moir
Version: 3.6   
Target Milestone: 3.6.1   
Hardware: All   
OS: All   
Whiteboard:
Attachments:
Description Flags
Proposed patch none

Description Frederic Fusier CLA 2010-07-08 10:19:43 EDT
Looking at generated performance results for M20100630-0800, it says that it's "relative to R-3.5-200906111540 (201006181800)". However, the results in fingerprints and Status table show that the reference is not found.

More severe issue for M20100707-1005 generated perf results! It says that it's "relative to R-3.6-201006080911 (201006291442)" which is totally wrong as it should still use 3.5 as baseline.
Comment 1 Frederic Fusier CLA 2010-07-08 10:21:10 EDT
The problem comes from the fact that some 3.6 baseline runs results were put in the 3.6 performance database. These results makes the perf results generator crazy and fails to use the correct baseline.

I'll release a patch soon...
Comment 2 Frederic Fusier CLA 2010-07-08 10:23:41 EDT
Created attachment 173776 [details]
Proposed patch
Comment 3 Frederic Fusier CLA 2010-07-08 10:34:30 EDT
(In reply to comment #2)
> Created an attachment (id=173776) [details]
> Proposed patch

Released for 3.6.1 in R3_6_maintenance stream.

Kim, could you tag the builder in order to have the perf results generation fixed for next maintenance build?

TIA
Comment 4 Frederic Fusier CLA 2010-07-08 11:43:00 EDT
I have generated again the result using the fix and updated performance results HTML pages for M20100630-0800 and M20100707-1005 builds.
Comment 5 Kim Moir CLA 2010-07-08 11:51:37 EDT
I have tagged it for the next build.