openjpa-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From conflue...@apache.org
Subject [CONF] OpenJPA > JPA 2.0 Test Coverage
Date Fri, 26 Feb 2010 17:14:00 GMT
<html>
<head>
    <base href="http://cwiki.apache.org/confluence">
            <link rel="stylesheet" href="/confluence/s/1519/1/1/_/styles/combined.css?spaceKey=openjpa&amp;forWysiwyg=true"
type="text/css">
    </head>
<body style="background-color: white" bgcolor="white">
<div id="pageContent">
<div id="notificationFormat">
<div class="wiki-content">
<div class="email">
     <h2><a href="http://cwiki.apache.org/confluence/display/openjpa/JPA+2.0+Test+Coverage">JPA
2.0 Test Coverage</a></h2>
     <h4>Page <b>edited</b> by             <a href="http://cwiki.apache.org/confluence/display/~drwoods">Donald
Woods</a>
    </h4>
     added beta2 results
          <div id="versionComment" class="noteMacro" style="display:none; padding: 5px;">
     added beta2 results<br />
     </div>
          <br/>
     <div class="notificationGreySide">
         <h1><a name="JPA2.0TestCoverage-JPA2.0TestCoverage"></a>JPA 2.0
Test Coverage</h1>

<p>Starting with OpenJPA 2.0.0, we have split the <a href="http://openjpa.apache.org/builds/latest/docs/manual/supported_databases.html"
rel="nofollow">supported databases </a> into verified and compatible categories.
 The automated database testing performed by IBM and regular testing performed by the OpenJPA
community in the lists below, are used to determine which databases will be listed as verified
instead of just compatible.</p>

<p><br clear="all" /></p>

<h3><a name="JPA2.0TestCoverage-AutomatedDatabaseCoverage"></a>Automated
Database Coverage</h3>

<p>JUnit results for OpenJPA supported databases being tested nightly by IBM using Java
SE 6 (either IBM SDK or Sun JDK).<br/>
<img class="emoticon" src="/confluence/images/icons/emoticons/check.gif" height="16" width="16"
align="absmiddle" alt="" border="0"/> - All tests passed<br/>
<img class="emoticon" src="/confluence/images/icons/emoticons/error.gif" height="16" width="16"
align="absmiddle" alt="" border="0"/> - Number of failing tests</p>

<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'> Database </th>
<th class='confluenceTh'> JDBC Driver </th>
<th class='confluenceTh'> M3 (I11 - 20091005) </th>
<th class='confluenceTh'> Beta (I14 - 20100125) </th>
<th class='confluenceTh'> Beta2 (20100224) </th>
</tr>
<tr>
<td class='confluenceTd'> Derby 10.2.2.0 </td>
<td class='confluenceTd'> Embedded </td>
<td class='confluenceTd'> <img class="emoticon" src="/confluence/images/icons/emoticons/check.gif"
height="16" width="16" align="absmiddle" alt="" border="0"/> 2711 </td>
<td class='confluenceTd'> <img class="emoticon" src="/confluence/images/icons/emoticons/check.gif"
height="16" width="16" align="absmiddle" alt="" border="0"/> 2904 </td>
<td class='confluenceTd'>&nbsp;</td>
</tr>
<tr>
<td class='confluenceTd'> Derby 10.5.3.0 </td>
<td class='confluenceTd'> Embedded </td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'> <img class="emoticon" src="/confluence/images/icons/emoticons/check.gif"
height="16" width="16" align="absmiddle" alt="" border="0"/> 3004 </td>
</tr>
<tr>
<td class='confluenceTd'> DB2 9.5.2 </td>
<td class='confluenceTd'> JCC 3.50.152 </td>
<td class='confluenceTd'> 2 <img class="emoticon" src="/confluence/images/icons/emoticons/error.gif"
height="16" width="16" align="absmiddle" alt="" border="0"/> </td>
<td class='confluenceTd'> 1 <img class="emoticon" src="/confluence/images/icons/emoticons/error.gif"
height="16" width="16" align="absmiddle" alt="" border="0"/> </td>
<td class='confluenceTd'> <img class="emoticon" src="/confluence/images/icons/emoticons/check.gif"
height="16" width="16" align="absmiddle" alt="" border="0"/> 3004 </td>
</tr>
<tr>
<td class='confluenceTd'> HSQLDB 1.8.0.10 </td>
<td class='confluenceTd'> Embedded in-memory </td>
<td class='confluenceTd'> 13 <img class="emoticon" src="/confluence/images/icons/emoticons/error.gif"
height="16" width="16" align="absmiddle" alt="" border="0"/> </td>
<td class='confluenceTd'> 12 <img class="emoticon" src="/confluence/images/icons/emoticons/error.gif"
height="16" width="16" align="absmiddle" alt="" border="0"/> </td>
<td class='confluenceTd'> 12 <img class="emoticon" src="/confluence/images/icons/emoticons/error.gif"
height="16" width="16" align="absmiddle" alt="" border="0"/> </td>
</tr>
<tr>
<td class='confluenceTd'> MySQL 5.0.67 </td>
<td class='confluenceTd'> JDBC 5.1.6 </td>
<td class='confluenceTd'> 1 <img class="emoticon" src="/confluence/images/icons/emoticons/error.gif"
height="16" width="16" align="absmiddle" alt="" border="0"/> </td>
<td class='confluenceTd'> <img class="emoticon" src="/confluence/images/icons/emoticons/check.gif"
height="16" width="16" align="absmiddle" alt="" border="0"/> </td>
<td class='confluenceTd'> <img class="emoticon" src="/confluence/images/icons/emoticons/check.gif"
height="16" width="16" align="absmiddle" alt="" border="0"/> </td>
</tr>
<tr>
<td class='confluenceTd'> MS SQL Server 2005 SP3 (9.00.4035) </td>
<td class='confluenceTd'> sqljdbc4 2.0.1803.100 </td>
<td class='confluenceTd'> 14 <img class="emoticon" src="/confluence/images/icons/emoticons/error.gif"
height="16" width="16" align="absmiddle" alt="" border="0"/> </td>
<td class='confluenceTd'> 8 <img class="emoticon" src="/confluence/images/icons/emoticons/error.gif"
height="16" width="16" align="absmiddle" alt="" border="0"/> </td>
<td class='confluenceTd'> 8 <img class="emoticon" src="/confluence/images/icons/emoticons/error.gif"
height="16" width="16" align="absmiddle" alt="" border="0"/> </td>
</tr>
<tr>
<td class='confluenceTd'> MS SQL Server 2008 SP2 (10.0.2531) </td>
<td class='confluenceTd'> sqljdbc4 2.0.1803.100 </td>
<td class='confluenceTd'> 14 <img class="emoticon" src="/confluence/images/icons/emoticons/error.gif"
height="16" width="16" align="absmiddle" alt="" border="0"/> </td>
<td class='confluenceTd'> 5 <img class="emoticon" src="/confluence/images/icons/emoticons/error.gif"
height="16" width="16" align="absmiddle" alt="" border="0"/> </td>
<td class='confluenceTd'> 5 <img class="emoticon" src="/confluence/images/icons/emoticons/error.gif"
height="16" width="16" align="absmiddle" alt="" border="0"/> </td>
</tr>
<tr>
<td class='confluenceTd'> Oracle 10g Express (10.2.0.1.0) </td>
<td class='confluenceTd'> ojdbc14 10.2.0.1.0XE </td>
<td class='confluenceTd'> 5 <img class="emoticon" src="/confluence/images/icons/emoticons/error.gif"
height="16" width="16" align="absmiddle" alt="" border="0"/> </td>
<td class='confluenceTd'> 3 <img class="emoticon" src="/confluence/images/icons/emoticons/error.gif"
height="16" width="16" align="absmiddle" alt="" border="0"/> </td>
<td class='confluenceTd'> 8 <img class="emoticon" src="/confluence/images/icons/emoticons/error.gif"
height="16" width="16" align="absmiddle" alt="" border="0"/> in locking </td>
</tr>
</tbody></table>

<p><br clear="all" /></p>

<h3><a name="JPA2.0TestCoverage-ManualDatabaseCoverage"></a>Manual Database
Coverage</h3>

<p>If you regularly test OpenJPA 2.0.x against another DB vendor or level not listed
above and would like to share your results, then feel free to add them below.  All we ask,
is that you provide as much of the details requested below, so others can make their own decision
on whether to use one of these combinations in their environment.</p>

<table class='confluenceTable'><tbody>
<tr>
<th class='confluenceTh'> Database </th>
<th class='confluenceTh'> JDBC Driver </th>
<th class='confluenceTh'> Java </th>
<th class='confluenceTh'>  SVN Rev </th>
<th class='confluenceTh'>  Results </th>
<th class='confluenceTh'> Submitter </th>
<th class='confluenceTh'> Notes </th>
</tr>
<tr>
<td class='confluenceTd'> Derby 10.3.3.0 (652961) </td>
<td class='confluenceTd'> Embedded </td>
<td class='confluenceTd'> Sun 1.6.0_15 </td>
<td class='confluenceTd'> r817831 (20090922) </td>
<td class='confluenceTd'> 2 <img class="emoticon" src="/confluence/images/icons/emoticons/error.gif"
height="16" width="16" align="absmiddle" alt="" border="0"/> </td>
<td class='confluenceTd'> dwoods </td>
<td class='confluenceTd'> <a href="https://issues.apache.org/jira/browse/OPENJPA-1322"
rel="nofollow">OPENJPA-1322</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Derby 10.4.2.0 (689064) </td>
<td class='confluenceTd'> Embedded </td>
<td class='confluenceTd'> Sun 1.6.0_15 </td>
<td class='confluenceTd'> r817831 (20090922) </td>
<td class='confluenceTd'> 2 <img class="emoticon" src="/confluence/images/icons/emoticons/error.gif"
height="16" width="16" align="absmiddle" alt="" border="0"/> </td>
<td class='confluenceTd'> dwoods </td>
<td class='confluenceTd'> <a href="https://issues.apache.org/jira/browse/OPENJPA-1322"
rel="nofollow">OPENJPA-1322</a> </td>
</tr>
<tr>
<td class='confluenceTd'> Derby 10.5.3.0 (802917) </td>
<td class='confluenceTd'> Embedded </td>
<td class='confluenceTd'> Sun 1.6.0_15 </td>
<td class='confluenceTd'> r813659 (20090910) </td>
<td class='confluenceTd'> 1 <img class="emoticon" src="/confluence/images/icons/emoticons/error.gif"
height="16" width="16" align="absmiddle" alt="" border="0"/> </td>
<td class='confluenceTd'> dwoods </td>
<td class='confluenceTd'> <a href="https://issues.apache.org/jira/browse/OPENJPA-1293"
rel="nofollow">OPENJPA-1293</a> </td>
</tr>
<tr>
<td class='confluenceTd'> MS SQL Server 2008 (10.00.1600) </td>
<td class='confluenceTd'> jTDS 1.2.5 </td>
<td class='confluenceTd'> Sun 1.5.0_11-b03 </td>
<td class='confluenceTd'> r895453 (20100103) </td>
<td class='confluenceTd'> 4 <img class="emoticon" src="/confluence/images/icons/emoticons/error.gif"
height="16" width="16" align="absmiddle" alt="" border="0"/> </td>
<td class='confluenceTd'> mtylenda </td>
<td class='confluenceTd'> did not run locking tests </td>
</tr>
<tr>
<td class='confluenceTd'> PostgreSQL 8.3.5 </td>
<td class='confluenceTd'> 8.4 JDBC3 (build 701) </td>
<td class='confluenceTd'> Sun 1.5.0_11-b03 </td>
<td class='confluenceTd'> r885965 (20091201) </td>
<td class='confluenceTd'> 31 <img class="emoticon" src="/confluence/images/icons/emoticons/error.gif"
height="16" width="16" align="absmiddle" alt="" border="0"/> </td>
<td class='confluenceTd'> mtylenda </td>
<td class='confluenceTd'> AccessToUnderlyingConnectionAllowed DBCP property set to true,
12 failures come from locking tests </td>
</tr>
<tr>
<td class='confluenceTd'> H2 1.1.118 </td>
<td class='confluenceTd'> Embedded </td>
<td class='confluenceTd'> Sun 1.5.0_11-b03 </td>
<td class='confluenceTd'> r905001 (20100131) </td>
<td class='confluenceTd'> 48 <img class="emoticon" src="/confluence/images/icons/emoticons/error.gif"
height="16" width="16" align="absmiddle" alt="" border="0"/> </td>
<td class='confluenceTd'> mtylenda </td>
<td class='confluenceTd'> in-memory named database, 47 failures come from locking tests;
with MVCC option turned on there are 23 failures from locking tests, <a href="https://issues.apache.org/jira/browse/OPENJPA-1367"
rel="nofollow">OPENJPA-1367</a> </td>
</tr>
<tr>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'>&nbsp;</td>
<td class='confluenceTd'>&nbsp;</td>
</tr>
</tbody></table>


<p><br clear="all" /></p>
     </div>
     <div id="commentsSection" class="wiki-content pageSection">
       <div style="float: right;">
            <a href="http://cwiki.apache.org/confluence/users/viewnotifications.action"
class="grey">Change Notification Preferences</a>
       </div>

       <a href="http://cwiki.apache.org/confluence/display/openjpa/JPA+2.0+Test+Coverage">View
Online</a>
       |
       <a href="http://cwiki.apache.org/confluence/pages/diffpagesbyversion.action?pageId=2854001&revisedVersion=32&originalVersion=31">View
Change</a>
              |
       <a href="http://cwiki.apache.org/confluence/display/openjpa/JPA+2.0+Test+Coverage?showComments=true&amp;showCommentArea=true#addcomment">Add
Comment</a>
            </div>
</div>
</div>
</div>
</div>
</body>
</html>

Mime
View raw message