Bug 256679 - [perfs] SearchAllTypeNames performance tests are slower on eplnx2
Summary: [perfs] SearchAllTypeNames performance tests are slower on eplnx2
Status: VERIFIED FIXED
Alias: None
Product: JDT
Classification: Eclipse Project
Component: Core (show other bugs)
Version: 3.5   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: 3.5 M4   Edit
Assignee: Frederic Fusier CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-11-26 12:35 EST by Frederic Fusier CLA
Modified: 2008-12-09 13:47 EST (History)
2 users (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 2008-11-26 12:35:38 EST
Looking at JDT/Core 3.5 performance tests results, it looks like there are problem with search all type names tests: more than twice slower!
Comment 1 Frederic Fusier CLA 2008-11-26 12:45:44 EST
Problem comes from the perf_34x branch which was not versionned, hence the map file was not updated... So, the code used to run performance tests for baselines is the v_874 one!

Unfortunately, v_874 had an issue while setting the JRE_LIB classpath variable with JDK 6.0. This was fixed in both streams but not taken into account for baselines as the JDT/Core map file didn't change in that branch...

So, tests run with a valid JRE_LIB in HEAD but without it in perf_34x which explains the delta between the values for search all type names tests (more than 8,000 types more found in HEAD...).

Note that it also explains why other test boxes do no show this delta as they are running perf tests with a JDK 1.5 which works properly without any changes needed...
Comment 2 Frederic Fusier CLA 2008-11-26 12:47:39 EST
org.eclipse.jdt.core.performance.tests perf_34x contents has been synchronized with HEAD contents. It has been versionned and the map file has been updated.

So, consider this released for 3.5M4
Comment 3 Frederic Fusier CLA 2008-11-26 12:51:00 EST
Kim,
Do the baseline perf tests run each Friday for perf_34x branch from now?
Comment 4 Kim Moir CLA 2008-11-26 12:59:58 EST
Yes, I'll update the build schedule to reflect this....
Comment 5 Frederic Fusier CLA 2008-11-26 13:04:13 EST
Thanks :-)
Comment 6 Kent Johnson CLA 2008-12-09 13:47:31 EST
Verified for 3.5M4 using I20081209-0100