在您的数据库上运行Hibernate测试

发布者    |      

尊敬的数据库供应商、贡献者和其他人,

如果您想在除默认数据库(H2)以外的其他数据库上运行hibernate测试,请先阅读此文档

例如,如果您正在开发支持您数据库的方言,最好在该数据库上运行hibernate测试,并确保所有测试通过(或者至少,跳过失败的测试并使用JIRA解释为什么应该跳过)。

Hibernate Core CI可以在这里查看,您也可以从这里下载夜间构建并查看javadoc。

Hibernate Core矩阵测试作业位于这里,目前,我们在以下数据库上运行hibernate测试:

  1. DB2 v9.7
  2. Oracle 11gR1
  3. Oracle 11gR1 RAC
  4. Oracle 11gR2
  5. Oracle 11gR2 RAC
  6. MySql 5.1
  7. Sql Server 2008 R1
  8. Sql Server 2008 R2
  9. PostgreSql 8.4
  10. Sybase ASE 15.5

我们选择这些数据库,因为它们被广泛使用,并且由JBoss产品支持,因此JBoss QA团队为我们维护它们,我们(hibernate团队)没有资源/时间来维护测试数据库实例。

对于其他数据库(供应商),如果您希望让我们在您的数据库上运行hibernate测试,我们很高兴将其添加到我们的矩阵测试作业中,如果您能提供数据库连接信息并自行维护数据库实例。

顺便说一下,我们正在努力在Hibernate Core 4.0最终发布之前修复所有失败,因此,任何帮助都将受到欢迎 :D


返回顶部