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

Bug 110071

Summary: WI8: Add test execution contextual information to a test log.
Product: z_Archived Reporter: Ruth Lee <ruthdaly>
Component: TPTPAssignee: Paul Slauenwhite <paulslau>
Status: CLOSED WONTFIX QA Contact:
Severity: normal    
Priority: P2 CC: paulslau
Version: unspecified   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:
Bug Depends on:    
Bug Blocks: 74841, 109657    

Description Ruth Lee CLA 2005-09-20 14:08:11 EDT
It would be useful to know who ran a particular test if there are questions
about the results (e.g., the verdict is inconclusive but there's no comment
explaining why).
Comment 1 Paul Slauenwhite CLA 2005-09-28 16:21:15 EDT
Please transfer this defect to the Test.UI.ManualTestClient componet and assign 
it to paules@ca.ibm.com to include as a work item for feature 
http://www.eclipse.org/tptp/groups/Architecture/documents/features/hf_74841.html
.  
Comment 2 Paul Slauenwhite CLA 2005-09-28 20:27:23 EDT
Add support for adding a the following contextual information to a test case 
execution result: 

Defect(s) (e.g. one or more defect numbers for failed test cases). 

Driver (e.g. product build date or driver number). 

Tester(s) (e.g. one or more testers). 

Platform(s) (e.g. one or more execution platforms either programmatically set 
of set by the tester) 

Note: This defect covers work item 7 of enhancement #74841 
(https://bugs.eclipse.org/bugs/show_bug.cgi?id=74841) to provide a RCP/SWT-
based Manual Test Client to replace the existing Swing-based Manual Test Client.

P1 Cannot ship without this enhancement 
normal A problem making a function difficult to use but no special work around 
is required
Comment 3 Paul Slauenwhite CLA 2005-09-28 20:37:05 EDT
This feature will be added to the new  RCP/SWT-
based Manual Test Client.  However, this function will not be provided for the 
remaining TPTP test types since there is no tester as such to determine defects 
and the testers do not cause a inconclusive/failure verdict for the automated 
test types.  However, capturing the platform and driver information would be 
relevant for the automated test types.  As such, this information will be have 
to be added to the common execution harness.
Comment 4 Ruth Lee CLA 2005-09-29 10:09:48 EDT
I should have opened this as an enhancement; sorry about that.
Comment 5 Paul Slauenwhite CLA 2005-09-29 10:13:59 EDT
(In reply to comment #2)

CORRECTION:  This is work item #8.
Comment 6 Paul Slauenwhite CLA 2005-09-29 10:15:10 EDT
(In reply to comment #5)

You did!  However, this is a defect since it is a work item of enhancement 
#74841.
Comment 7 Paul Slauenwhite CLA 2005-09-29 22:22:22 EDT
[Comment by Ruth Lee]

I hadn't thought about the automated test types; you're right that we wouldn't 
need a tester name, unless we wanted to know that it was automated? The tester 
name could literally be "automated" and pre-filled in?
Comment 8 Paul Slauenwhite CLA 2005-10-10 22:41:33 EDT
Harm has decided that adding a 'configuration' type of test case to each TPTP 
manual test suite in the test-results module is the best approach to solve this 
defect.  For example, the description of the 'configuration' type of test case 
would ask the tester to enter the following information in a structured format 
in the 'Information' field of the Manual Test Client:

Driver (e.g. product build date or driver number). 

Tester(s) (e.g. one or more testers). 

Platform(s) (e.g. one or more execution platforms either programmatically set 
of set by the tester) 

We will create a single 'configuration' type of test suite and add an 
invocation to the behavior of each TPTP manual test suite in the test-results 
module.

Since we have already started the TPTP v4.1 (i2) test pass and committing a 
mass changed to all TPTP manual test suites in the test-results module may 
introduce a delay in the test pass in the event of an error, we will wait and 
do this change for the TPTP v4.1 (i3) test pass.  As such, updating the target 
and severity.
Comment 9 Paul Slauenwhite CLA 2006-06-01 13:37:51 EDT
Cannot contain in TPTP V4.2.0 (i3).
Comment 10 Paul Slauenwhite CLA 2006-10-16 09:17:33 EDT
Based on priority and available resources, this defect is being considered for deferral from 4.3.  If you object to this deferral, please provide a comment
ASAP explaining the reason that you need this in 4.3 and we will take that into
consideration.
Comment 11 Paul Slauenwhite CLA 2006-10-20 16:08:38 EDT
Retargeting to 4.4 as decided in today's AG call (only permitting blocking and critical defects in 4.3 i3).
Comment 12 Paul Slauenwhite CLA 2007-01-26 08:28:40 EST
Targeting to future since cannot be contained in 4.4.
Comment 13 Paul Slauenwhite CLA 2007-01-26 08:33:38 EST
Targeting to future since cannot be contained in 4.4.
Comment 14 Paul Slauenwhite CLA 2007-01-26 09:01:34 EST
As discussed on this week's Test Project call (January 22, 2007), the Test Project will focus on existing P1 - P2/Blocker - Major and P1/Normal and test creation/automation defects (omitting defects dependant on outstanding features) in TPTP 4.4.  All other Test Project defects have been targeted to future.

If this defect has been targeted to future and you/originator feel it should be completed in 4.4, please provide the necessary reason as a reply to this comment or a post to the Test Project mailing list (tptp-test-tooling-dev@eclipse.org).  We will collectively triage and assess our resources to determine a case-by-case decision. 
Comment 15 Paul Slauenwhite CLA 2007-01-26 09:04:04 EST
Correction:  The Test Project mailing list is tptp-testing-tools-dev@eclipse.org.
Comment 16 Paul Slauenwhite CLA 2007-12-10 11:13:27 EST
In TPTP 4.5, the Manual Test type was moved from a General Availability (GA) component to an As-Is component. As-Is components are primarily provided for prior users but imply no support (for example, defects, news group, and mailing lists) or commitment to triage or resolve opened defects. For this defect to be considered, please re-open with an attached patch including code to resolve the symptom and test cases to test the fix.
Comment 17 Paul Slauenwhite CLA 2009-02-25 11:56:21 EST
Closing by default since not closed by the originator in the 7+ months since
being resolved.  

Please reopen if the issue is still present in the latest TPTP release or the
resolution is not correct.