Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "EclipseLink/Development/DatabasePlatform/SymfowarePlatform/TestResults"
m (→Test Configuration Notes: removed 'extensions' part from platform package name) |
|||
Line 45: | Line 45: | ||
db.user=symfouser | db.user=symfouser | ||
db.pwd=symfopwd | db.pwd=symfopwd | ||
− | db.platform=org.eclipse.persistence | + | db.platform=org.eclipse.persistence.platform.database.SymfowarePlatform |
Note the following: | Note the following: | ||
Line 52: | Line 52: | ||
: Should include the path to the Symfoware Platform class. | : Should include the path to the Symfoware Platform class. | ||
; db.platform | ; db.platform | ||
− | : The platform name is ''org.eclipse.persistence | + | : The platform name is ''org.eclipse.persistence.platform.database.SymfowarePlatform''. |
; db.url | ; db.url | ||
: 'codeselect=OS' is added to prevent Japanese messages from the database from being completely garbled when received on the client (required because I use a Japanese DB on Linux and the client is on English Windows). | : 'codeselect=OS' is added to prevent Japanese messages from the database from being completely garbled when received on the client (required because I use a Japanese DB on Linux and the client is on English Windows). | ||
* Also, include the JDBC driver native libraries in your PATH (Windows) or LD_LIBRARY_PATH (Unix). | * Also, include the JDBC driver native libraries in your PATH (Windows) or LD_LIBRARY_PATH (Unix). |
Revision as of 09:18, 3 March 2010
The following are the test results for SymfowarePlatform.
February 26/2010
- EclipseLink 2.1.0 Nightly 20100225
- DB: Symfoware Server V10
- JDBC driver: Symfoware JDBC 4 driver (RDB2_TCP)
- JDK: Fujitsu JDK6
- OS: Windows 2003SE and XP
Test Name | Tests | Failures | Errors |
---|---|---|---|
Core SRG | 691 | 0 | 0 |
JPA SRG | 195 | 0 | 0 |
Core LRG | 11496 | 0 | 0 |
JPA LRG | 1837 | 2 | 0 |
Server LRG (GlassFish v3) | - | - | - |
Test results equivalent to previous run
- Two failures in JPA LRG/FR where Query#setFirstResult and setMaxResults don't seem to work well. (complexResultPropertiesTest and complexNamedQueryResultPropertiesTest). Needs further investigation.
- Occasionally a few tests in JPA LRG/FR have errors due to the DDL for a unique key's column not having 'NOT NULL' even though the attribute is set. Needs further investigation.
Additional Configuration
- Core LRG tests are run on 64bit OS with ANT_OPTS=-Xmx3000m and max.heap.memory=3500m to prevent OOM errors while generating JUnit report.
Test Configuration Notes
- Install Symfoware Server Client on the machine that EclipseLink is installed on.
- For the JPA and Foundation Test Suites, update the respective test.properties files with your JDBC connection settings.
For example:
jdbc.driver.jar=c:/SFWCLNT/JDBC/fjjdbc/lib/fjsymjdbc4.jar;c:/eclipselink_incubator_extensions/org.eclipse.persistence.platform.database.symfoware/classes db.driver=com.fujitsu.symfoware.jdbc.SYMDriver db.url=jdbc:symford://symfodb:56005/TESTDB;codeselect=OS db.user=symfouser db.pwd=symfopwd db.platform=org.eclipse.persistence.platform.database.SymfowarePlatform
Note the following:
- jdbc.driver.jar
- Should include the path to the JDBC driver libraries. Refer to the Symfoware Server Client manual for details, and use the correct driver for your JDK version.
- Should include the path to the Symfoware Platform class.
- db.platform
- The platform name is org.eclipse.persistence.platform.database.SymfowarePlatform.
- db.url
- 'codeselect=OS' is added to prevent Japanese messages from the database from being completely garbled when received on the client (required because I use a Japanese DB on Linux and the client is on English Windows).
- Also, include the JDBC driver native libraries in your PATH (Windows) or LD_LIBRARY_PATH (Unix).