Bug 242289 - All Existing JPA Tests Need to Migrate Running on Application Servers
Summary: All Existing JPA Tests Need to Migrate Running on Application Servers
Status: RESOLVED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Eclipselink (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Nobody - feel free to take it CLA
QA Contact:
URL:
Whiteboard:
Keywords: test
Depends on:
Blocks:
 
Reported: 2008-07-28 15:02 EDT by Kevin Yuan CLA
Modified: 2022-06-09 10:35 EDT (History)
6 users (show)

See Also:


Attachments
patch for the bug (28.57 KB, patch)
2008-07-29 15:44 EDT, Kevin Yuan CLA
no flags Details | Diff
patch for the bug (18.36 KB, patch)
2008-07-30 10:53 EDT, Kevin Yuan CLA
no flags Details | Diff
patch for the bug (102.21 KB, patch)
2008-10-01 17:12 EDT, Kevin Yuan CLA
peter.krogh: iplog+
Details | Diff
patch for the bug (phase 4) (300.45 KB, patch)
2008-10-15 11:12 EDT, Kevin Yuan CLA
no flags Details | Diff
patch for the bug (phase 5) (109.16 KB, application/octet-stream)
2008-11-10 16:16 EST, Kevin Yuan CLA
no flags Details
patch for the bug (phase 6) (82.73 KB, application/octet-stream)
2008-12-04 16:35 EST, Kevin Yuan CLA
no flags Details
patch for the bug (86.29 KB, application/octet-stream)
2008-12-22 11:40 EST, Kevin Yuan CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kevin Yuan CLA 2008-07-28 15:02:26 EDT
Currently only two JPA test suites running on both outside and inside container - fieldaccess and sessionbean. All other test suites currently only run on J2SE, they all can run on every application server, at least Oracle OC4J 10.1.3.4, WebLogic, WebSphere, JBoss, Glassfish, etc.
Comment 1 Kevin Yuan CLA 2008-07-29 15:44:04 EDT
Created attachment 108692 [details]
patch for the bug

This patch will include datatypes and datetime JPA testing migrated to run both inside and outside Container.
Comment 2 Kevin Yuan CLA 2008-07-30 10:53:46 EDT
Created attachment 108752 [details]
patch for the bug

This patch will include datatypes and datetime JPA testing migrated to run both
inside and outside Container.
All server test suites will share one set of descriptor files - which will be located in trunk/jpa/eclipselink.jpa.test/resource/server and trunk/jpa/eclipselink.jpa.test/resource/jboss dir. So make relative changes with build jar and ear target in trunk/jpa/eclipselink.jpa.test/build.xml.
Comment 3 Edwin Tang CLA 2008-07-31 11:36:57 EDT
1st patch for the bug has been checked in both the trunk and 1.0 branch

Code Reviewed by: James Sutherland
Comment 4 Kevin Yuan CLA 2008-10-01 17:12:50 EDT
Created attachment 114045 [details]
patch for the bug

Add more test suites running on server: advanced, ddlgeneration, inheritance, inherited, lob, and relationships.
Code reviewd by Edwin Tang.
Comment 5 Kevin Yuan CLA 2008-10-15 11:12:53 EDT
Created attachment 115148 [details]
patch for the bug (phase 4)

4st patch for the bug has been checked in both the trunk and 1.0 branch (Add more test suites running on server: jpql, and jpaadvancedpropeties)

Code Reviewed by: James Sutherland and Edwin Tang.
Comment 6 Kevin Yuan CLA 2008-11-10 16:16:28 EST
Created attachment 117483 [details]
patch for the bug (phase 5)

5th patch for the bug has been only checked in trunk (Add
more test suites running on server: validation, and xml)

Code Reviewed by: Edwin Tang.
Comment 7 Kevin Yuan CLA 2008-12-04 16:35:40 EST
Created attachment 119562 [details]
patch for the bug (phase 6)

Migrating more JPA tests running on application server.
Comment 8 Kevin Yuan CLA 2008-12-22 11:40:33 EST
Created attachment 121081 [details]
patch for the bug 

Migrated more JPA tests running on server (total 1039 tests running on WLS/WAS/OC4J/Glassfish/JBoss).
Code reviewed by Edwin Tang.
Comment 9 Kevin Yuan CLA 2009-04-07 14:43:29 EDT
All existed JPA junit tests running on WLS/WAS/OC4J/JBoss/Glassfish now.
Comment 10 Eclipse Webmaster CLA 2022-06-09 10:35:32 EDT
The Eclipselink project has moved to Github: https://github.com/eclipse-ee4j/eclipselink