Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 336614

Summary: Add Automated testing for weaving configuration
Product: z_Archived Reporter: Tom Ware <tom.ware>
Component: EclipselinkAssignee: Nobody - feel free to take it <nobody>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: P3 CC: kevin.yuan
Version: unspecifiedKeywords: test
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description Tom Ware CLA 2011-02-08 08:39:24 EST
EclipseLink allows fine grained weaving control, but at the moment, we only test scenarios with weaving completely on, or weaving completely off.  We should test turning off the various components of weaving.

One way we could do this is run the SRG with each of the following options(and all other options at the default level):

1. eclipselink.weaving.internal=false
2. eclipselink.weaving.lazy=false
3. eclipselink.weaving.eager=true
4. eclipselink.weaving.changetracking=false
5. eclipselink.weaving.fetchgroups=false
Comment 1 Kevin Yuan CLA 2011-05-02 14:36:02 EDT
Add these five weaving options testing into nightly automation testing by introducing the new flag "test.weaving.option" in test.properties file under eclipselink.jpa.test directory. All those options testing running on jpa-srg.

Checked in trunk.

Code reviewed by Edwin Tang.
Comment 2 Eclipse Webmaster CLA 2022-06-09 10:34:09 EDT
The Eclipselink project has moved to Github: https://github.com/eclipse-ee4j/eclipselink