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

Bug 211476

Summary: Remove XMLUnit dependency and convert reporting tests to TPTP tests.
Product: z_Archived Reporter: Paul Slauenwhite <paulslau>
Component: TPTPAssignee: Eugene Chan <ewchan>
Status: CLOSED WONTFIX QA Contact:
Severity: normal    
Priority: P2 CC: jcayne, jkubasta
Version: unspecifiedKeywords: plan
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard: bvt housecleaned462
Bug Depends on:    
Bug Blocks: 211751    

Description Paul Slauenwhite CLA 2007-11-29 12:36:22 EST
Remove XMLUnit dependency from reporting tests.

Since these tests will be ran as part of the nightly BVTs, we need to remove this dependency.
Comment 1 Paul Slauenwhite CLA 2007-11-29 13:04:03 EST
This defect include migrating the XMLUnit tests to TPTP JUnit test suites.
Comment 2 Paul Slauenwhite CLA 2008-03-31 12:14:10 EDT
Deferring to I7 as discussed by PMC/AG (http://wiki.eclipse.org/TPTP-AG-20080331#Test_Project).
Comment 3 Paul Slauenwhite CLA 2008-05-01 13:20:49 EDT
(In reply to comment #0)
> Remove XMLUnit dependency from reporting tests.
> 
> Since these tests will be ran as part of the nightly BVTs, we need to remove
> this dependency.
> 

Dependency removed.

Remaining work involves migrating the XMLUnit tests to TPTP JUnit test suites and automating the remaining manual tests.
Comment 4 Paul Slauenwhite CLA 2008-05-01 13:28:31 EDT
(In reply to comment #1)
> This defect include migrating the XMLUnit tests to TPTP JUnit test suites.
> 

Existing JUnit test classes can be imported as TPTP JUnit Test suites (http://help.eclipse.org/help33/topic/org.eclipse.hyades.test.doc.user/tasks/tptpJUnitTest_importing.htm) or new TPTP JUnit Test suites can be created.

The comparison of multiple images/files could be automated by programmatically comparing newly generated images/files with a control set of images/files.
Comment 5 jkubasta CLA 2008-05-23 10:28:02 EDT
Deferral to future with PMC approval
Comment 6 Eugene Chan CLA 2009-02-18 12:19:23 EST
Update priority field to P2.
Comment 7 Paul Slauenwhite CLA 2009-12-01 10:26:26 EST
Do we still need this defect given the TPTP 4.7 component reorganization?
Comment 8 Paul Slauenwhite CLA 2010-03-10 12:22:07 EST
As of TPTP 4.6.0, TPTP is in maintenance mode and focusing on improving quality by resolving relevant defects and increasing test coverage through test creation, automation, Build Verification Tests (BVTs), and expanded run-time execution. Since this defect is more than 2 years old, it may be no longer relevant. As part of the TPTP Bugzilla housecleaning process (see http://wiki.eclipse.org/Bugzilla_Housecleaning_Processes), this defect is resolved as WONTFIX. If this defect is still relevant and reproducible in the latest TPTP release (http://www.eclipse.org/tptp/home/downloads/), please re-open.
Comment 9 Paul Slauenwhite CLA 2010-03-25 20:01:36 EDT
Closing.