Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "EclipseLink/Development/Performance"
< EclipseLink | Development
(→Results) |
(→Results) |
||
Line 28: | Line 28: | ||
<tr style="background:#ffdead"> | <tr style="background:#ffdead"> | ||
<td>Date last run</td> <td>Test</td> <td>Build</td> <td>Baseline</td> <td>Machine</td> <td>Server</td> <td>JDK</td> <td>Database</td> <td>OS</td> <td>Ran by</td> <td>Runner</td> <td>Pass</td> <td>Error</td> <td>Fail</td> <td>Warning</td> <td>Total</td> <td>Success</td> | <td>Date last run</td> <td>Test</td> <td>Build</td> <td>Baseline</td> <td>Machine</td> <td>Server</td> <td>JDK</td> <td>Database</td> <td>OS</td> <td>Ran by</td> <td>Runner</td> <td>Pass</td> <td>Error</td> <td>Fail</td> <td>Warning</td> <td>Total</td> <td>Success</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>2008-05-10</td> <td>PerformanceTestModel</td> <td>1.0:20080509</td> <td>1.0:20080502</td> <td>QA</td> <td>JSE</td> <td>Sun JDK 1.5</td> <td>Oracle 11gR2</td> <td>Linux</td> <td>QA</td> <td>ant</td> <td>61</td> <td>1</td> <td>0</td> <td>0</td> <td>62</td> <td>Ok</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>2008-05-10</td> <td>JPAPerformanceRegressionModel</td> <td>1.0:20080509</td> <td>1.0:20080502</td> <td>QA</td> <td>JSE</td> <td>Sun JDK 1.5</td> <td>Oracle 11gR2</td> <td>Linux</td> <td>QA</td> <td>ant</td> <td>38</td> <td>5</td> <td>8</td> <td>0</td> <td>45</td> <td>Ok</td> | ||
</tr> | </tr> | ||
<tr> | <tr> |
Revision as of 09:47, 12 May 2008
Contents
Performance
This is the main development page for EclipseLink performance.
EclipseLink performance is tracked through several mechanism.
- Weekly regression performance unit tests.
- Milestone third party product performance unit tests comparisons.
- Milestone concurrency regression unit tests.
- Milestone performance regression unit tests.
- Public standard benchmarks such as SPECjAppServer ®.
Testings
Component | Test | Description |
Core | PerformanceComparisonModel | Compares the performance of different operations (reading vs batch reading) |
Core | PerformanceTestModel | Compares performance for each test against previous result. |
Core | ConcurrencyComparisonTestModel | Compares concurrency for each test using 1 to 32 threads. |
Core | ConcurrencyRegressionTestModel | Compares concurrnecy for each test against previous result. |
JPA | JPAPerformanceRegressionModel | Compares performance for each test against previous result. |
JPA | JPAIsolatedPerformanceRegressionModel | Compares performance without caching. |
JPA | HibernateJPAPerformanceRegressionModel | Compares EclipseLink with Hibernate. |
JPA | EssentialsJPAPerformanceRegressionModel | Compares EclipseLink with TopLink Essentials. |
JPA | TopLinkJPAPerformanceRegressionModel | Compares EclipseLink with TopLink. |
Results
Date last run | Test | Build | Baseline | Machine | Server | JDK | Database | OS | Ran by | Runner | Pass | Error | Fail | Warning | Total | Success |
2008-05-10 | PerformanceTestModel | 1.0:20080509 | 1.0:20080502 | QA | JSE | Sun JDK 1.5 | Oracle 11gR2 | Linux | QA | ant | 61 | 1 | 0 | 0 | 62 | Ok |
2008-05-10 | JPAPerformanceRegressionModel | 1.0:20080509 | 1.0:20080502 | QA | JSE | Sun JDK 1.5 | Oracle 11gR2 | Linux | QA | ant | 38 | 5 | 8 | 0 | 45 | Ok |
2008-03-18 | ConcurrencyComparisonTestModel | 1.0:20080228 | TopLink 11gR1:080218 | AMD 4-CPU | JSE | Sun JDK 1.5 | Oracle 11gR2 | Linux | James | ant | 13 | 1 | 0 | 0 | 14 | Ok |
2008-03-06 | JPAPerformanceRegressionModel | 1.0:20080228 | TopLink 11gR1:080218 | AMD 4-CPU | JSE | Sun JDK 1.5 | Oracle 11gR2 | Linux | James | ant | 45 | 0 | 0 | 0 | 45 | Passed |
2008-03-02 | PerformanceTestModel | 1.0:20080228 | TopLink 11gR1:080218 | AMD 4-CPU | JSE | Sun JDK 1.5 | Oracle 11gR1 | Linux | James | ant | 62 | 0 | 0 | 0 | 62 | Passed |