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

Bug 109656

Summary: Create a project dashboard (health page)
Product: z_Archived Reporter: Ruth Lee <ruthdaly>
Component: TPTPAssignee: jkubasta
Status: CLOSED WONTFIX QA Contact:
Severity: enhancement    
Priority: P3    
Version: unspecified   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard: housecleaned460 closed460
Bug Depends on:    
Bug Blocks: 109657    

Description Ruth Lee CLA 2005-09-15 14:52:29 EDT
Every iteration, the PMC needs to gauge the health of the TPTP driver. It would
be useful to have a dashboard page that combined bugzilla and test results:
summary of numbers by severity/priority. Harm would like to see this in BIRT
template format. 

During every iteration the health of the driver is gauged by the following:
   1. Whether any "blocker" or "critical" bugs are open
   2. Whether any tests are failing
   3. Whether any tests are inconclusive when they should be passing
   4. How many of the tests have been run

The PMC would like to see all of this information at a glance rather than
looking through test reports, bugzilla, etc.
Comment 1 Sheldon Lee-Loy CLA 2005-09-16 15:50:50 EDT
BIRT integration will happen in 4.2 as such I am changing the target milestone 
to 4.2.
Comment 2 Sheldon Lee-Loy CLA 2005-09-16 15:51:56 EDT
This enhancement is related to bugzilla entry 107639.  
https://www.eclipse.org/bugs/show_bug.cgi?id=107639
Comment 3 Sheldon Lee-Loy CLA 2005-11-02 14:24:31 EST
So this report should look at both the bugzilla data and the test results 
data?  

I am not sure if these BIRT report template files should be packaged in the 
platform project since the bugzilla data has nothing to do with tptp.   These 
report templates seem to be specific to the TPTP management project website.  I 
believe that once these report templates are created they should be associated 
with the TPTP website files.


This is what has to be done.
1. create a BIRT report template file that will contain all the cosmetic 
information for the health page.  This report will bind to two datasources:
   - the tptp test history xml data source
   - the csv bugzilla data source
2.  The person generating the report would use the BIRT report engine to 
generate the html report.

The supporting code that TPTP platform needs to support is provide the ability 
to export the test history xml data source from the UI.   Currently there are 
internal apis to export the test history data to xml (refer to 75014).
Comment 4 Sheldon Lee-Loy CLA 2006-04-05 12:36:27 EDT
Targeting this for the future.  Note This is an enhancement that will be specific to the TPTP project.
Comment 5 Sheldon Lee-Loy CLA 2006-04-06 14:58:13 EDT
changing to future based on previous comment.
Comment 6 Sheldon Lee-Loy CLA 2008-01-03 13:49:12 EST
reassigning owner to new reporting component owner.
Comment 7 Paul Slauenwhite CLA 2009-06-30 06:44:19 EDT
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. As such, TPTP is not delivering enhancements. As part of the TPTP Bugzilla housecleaning process (see http://wiki.eclipse.org/Bugzilla_Housecleaning_Processes), this enhancement is resolved as WONTFIX. For this enhancement to be considered, please re-open with an attached patch including the Description Document (see http://www.eclipse.org/tptp/home/documents/process/development/description_documents.html), code (see http://www.eclipse.org/tptp/home/documents/resources/TPTPDevGuide.htm), and test cases (see http://www.eclipse.org/tptp/home/documents/process/TPTP_Testing_Strategy.html).
Comment 8 Paul Slauenwhite CLA 2009-06-30 06:57:53 EDT
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. As such, TPTP is not delivering enhancements. As part of the TPTP Bugzilla housecleaning process (see http://wiki.eclipse.org/Bugzilla_Housecleaning_Processes), this enhancement is resolved as WONTFIX. For this enhancement to be considered, please re-open with an attached patch including the Description Document (see http://www.eclipse.org/tptp/home/documents/process/development/description_documents.html), code (see http://www.eclipse.org/tptp/home/documents/resources/TPTPDevGuide.htm), and test cases (see http://www.eclipse.org/tptp/home/documents/process/TPTP_Testing_Strategy.html).
Comment 9 Paul Slauenwhite CLA 2009-06-30 09:51:21 EDT
As of TPTP 4.6.0, TPTP is in maintenance mode and focusing on improving quality by resolving relevant enhancements/defects and increasing test coverage through test creation, automation, Build Verification Tests (BVTs), and expanded run-time execution. As part of the TPTP Bugzilla housecleaning process (see http://wiki.eclipse.org/Bugzilla_Housecleaning_Processes), this enhancement/defect is verified/closed by the Project Lead since this originator of this enhancement/defect has an inactive Bugzilla account and considered to be fixed. If this enhancement/defect is still unresolved and reproducible in the latest TPTP release (http://www.eclipse.org/tptp/home/downloads/), please re-open.
Comment 10 Paul Slauenwhite CLA 2009-06-30 09:55:57 EDT
As of TPTP 4.6.0, TPTP is in maintenance mode and focusing on improving quality by resolving relevant enhancements/defects and increasing test coverage through test creation, automation, Build Verification Tests (BVTs), and expanded run-time execution. As part of the TPTP Bugzilla housecleaning process (see http://wiki.eclipse.org/Bugzilla_Housecleaning_Processes), this enhancement/defect is verified/closed by the Project Lead since this originator of this enhancement/defect has an inactive Bugzilla account and considered to be fixed. If this enhancement/defect is still unresolved and reproducible in the latest TPTP release (http://www.eclipse.org/tptp/home/downloads/), please re-open.