Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "TPTP-Test-Tools-20080310"

(I6 Defect Schedule)
 
(3 intermediate revisions by the same user not shown)
Line 3: Line 3:
 
* Present:
 
* Present:
 
** Paul Slauenwhite
 
** Paul Slauenwhite
** Jerome Bozier
 
 
** DuWayne Morris
 
** DuWayne Morris
 
** Tony Wang
 
** Tony Wang
 +
 +
* Absent:
 +
** Jerome Bozier
  
 
== 4.5 ==
 
== 4.5 ==
Line 31: Line 33:
 
* Newsgroup posts requiring a reply:
 
* Newsgroup posts requiring a reply:
 
** Duwayne:
 
** Duwayne:
*** support for RCP product in TPTP4.5i4 ???
+
*** support for RCP product in TPTP4.5i4
 
*** Using wait command in AGR script
 
*** Using wait command in AGR script
 
*** AGR test cases in standard mode
 
*** AGR test cases in standard mode
*** Problem with remote launching
 
  
 
=== Testing ===
 
=== Testing ===
Line 68: Line 69:
  
 
* Duwayne:
 
* Duwayne:
** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=162605 Test execution should support parallel execution of tests]:  Duwayne chaired a call last week to discuss the progress and outstanding items (see the [http://wiki.eclipse.org/TPTP-Test-Tools-Design-Review-162605-02292008 meeting minutes])The implementation is complete and Duwayne is not enhancing the thread synchronization code (target: Wednesday).  Duwayne has opened defect [https://bugs.eclipse.org/bugs/show_bug.cgi?id=221150 221150] to externalize strings in the org.eclipse.hyades.execution plug-in.
+
** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=162605 Test execution should support parallel execution of tests]:  Duwayne completed and checked-in the implementation, which Paul will review this weekHe is working on the test cases, to be completed this week.  Duwayne will update hours worked.
  
 
* Jerome:
 
* Jerome:
** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=166025 Move, Copy, Delete, Rename and Import/Export test assets]: Paul reviewed the attached patch file and Jerome refined the patch file.  Paul will review again today.  Jerome will continue on refining the implementation.
+
** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=166025 Move, Copy, Delete, Rename and Import/Export test assets]: Paul reviewed the refined patch file.  Jerome will continue on refining the implementation.
  
 
* Paul:
 
* Paul:
** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=208110 Generic Recorder Wizard enhancement to filter the list of recorders]: The implementation is complete except for dependent defect [https://bugs.eclipse.org/bugs/show_bug.cgi?id=217440 Generic recorder wizard forbids customization of the Location page].  This enhancement required a substantial amount of refactoring to remove dead/duplicate code, simplify the URL Recorder preferences, and improve the readability of UI strings.  Paul is finishing testing before closing the enhancement.
+
** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=208110 Generic Recorder Wizard enhancement to filter the list of recorders]: The implementation is complete except for dependent defects [https://bugs.eclipse.org/bugs/show_bug.cgi?id=217440 Generic recorder wizard forbids customization of the Location page] and [https://bugs.eclipse.org/bugs/show_bug.cgi?id=139589 (Product) Allow programmatic context for initially selected project in Generic Recorder Wizard].  This enhancement required a substantial amount of refactoring to remove dead/duplicate code, simplify the URL Recorder preferences, and improve the readability of UI strings.  Paul is finishing testing before closing the enhancement.
  
 
* Alexander Nyßen:
 
* Alexander Nyßen:
Line 84: Line 85:
  
 
* [http://wiki.eclipse.org/TPTP_45_Weekly_Schedule Schedule].
 
* [http://wiki.eclipse.org/TPTP_45_Weekly_Schedule Schedule].
 
* Defects requiring a sizing:
 
** Duwayne:
 
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=221150 non-externalized strings in org.eclipse.hyades.execution]
 
  
 
* Bugzilla Prefix Legend:
 
* Bugzilla Prefix Legend:
Line 94: Line 91:
  
 
* [APAR]:
 
* [APAR]:
** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=201412 (APAR) Repeated launch through Automated Services Framework eventually fails]: Problem is the result of a handle leak (e.g. 50+ handle leaks per test execution in 4.2.2 so for ~75 test executions, the total number of handles is ~3800) by the Agent Controller and blocked communication between the client and Comptest Agent.  This defect has been transfered to the Platform Project for completion in I6.  Duwayne updated the defect with his findings, hours worked and a test case to reproduce the symptoms.
+
** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=221258 (APAR) Test Infrastructure doesn't work in firewalled environment]: Transfered to the Platform Project for completion in I6.
 +
** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=201412 (APAR) Repeated launch through Automated Services Framework eventually fails]: Transfered to the Platform Project for completion in I6.
 
** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=138736 (APAR) UI allows to launch non-profilable tests in profile mode].
 
** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=138736 (APAR) UI allows to launch non-profilable tests in profile mode].
  
Line 147: Line 145:
 
** Duwayne:
 
** Duwayne:
 
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=168544 (Product) HTTP Recorder does not function if TMP dir does not exist]: '''SLIPPED'''
 
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=168544 (Product) HTTP Recorder does not function if TMP dir does not exist]: '''SLIPPED'''
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=139589 (Product) Allow programmatic context for initially selected project in Generic Recorder Wizard]: '''SLIPPED'''
 
 
** Jerome:
 
** Jerome:
 
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=216958 (Product) Copying lots of test results to a newly created folder hangs the system]: '''COMPLETE'''
 
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=216958 (Product) Copying lots of test results to a newly created folder hangs the system]: '''COMPLETE'''
Line 159: Line 156:
 
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=174460 (Usability) Missing/inconsistent titles/descriptions/icons in test report dialogs.]: '''SLIPPED'''
 
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=174460 (Usability) Missing/inconsistent titles/descriptions/icons in test report dialogs.]: '''SLIPPED'''
 
** Paul:
 
** Paul:
 +
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=139589 (Product) Allow programmatic context for initially selected project in Generic Recorder Wizard]: '''SLIPPED'''
 
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=206355 (Usability) Switch to Test Perspective after test execution.]: '''SLIPPED'''
 
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=206355 (Usability) Switch to Test Perspective after test execution.]: '''SLIPPED'''
 
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=186148 (Usability) Test Log view does not open after a test execution has completed.]: '''SLIPPED'''
 
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=186148 (Usability) Test Log view does not open after a test execution has completed.]: '''SLIPPED'''
Line 174: Line 172:
 
** Duwayne:
 
** Duwayne:
 
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=201898 (Product) intermittently see start and stop recording problems]
 
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=201898 (Product) intermittently see start and stop recording problems]
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=199783 NullPointerException when requesting publication of  AGR test results from Ant script]
 
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=210641 URL Recorder operational messages require cleanup.]
 
 
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=201896 (Product) Cannot remove a test invocation to a removed HTTP request.]
 
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=201896 (Product) Cannot remove a test invocation to a removed HTTP request.]
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=221150 non-externalized strings in org.eclipse.hyades.execution]
+
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=210641 URL Recorder operational messages require cleanup.]
 +
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=199783 NullPointerException when requesting publication of AGR test results from Ant script]
 
** Jerome:  
 
** Jerome:  
 
***(Not working on TPTP)
 
***(Not working on TPTP)
Line 184: Line 181:
 
** Tony:
 
** Tony:
 
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=201828 (Product) Report Icon is incorrect for Test Pass and Time Frame Historic]
 
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=201828 (Product) Report Icon is incorrect for Test Pass and Time Frame Historic]
 +
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=221150 non-externalized strings in org.eclipse.hyades.execution]
 
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=216812 Deprecate JScrib and JScrib report generators.]
 
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=216812 Deprecate JScrib and JScrib report generators.]
 
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=219595 Test.Execution.JUnitRunner.testsuite and Test.Execution.JUnitRunner.Bug186196.testsuite are failing.]
 
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=219595 Test.Execution.JUnitRunner.testsuite and Test.Execution.JUnitRunner.Bug186196.testsuite are failing.]
Line 215: Line 213:
  
 
* Last Week:
 
* Last Week:
** Code/UI reviewed [https://bugs.eclipse.org/bugs/show_bug.cgi?id=166025 Move, Copy, Delete, Rename and Import/Export test assets] and [https://bugs.eclipse.org/bugs/show_bug.cgi?id=202695 Encrypted datapool variable support].
+
** Code/UI reviewed:
 +
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=166025 Move, Copy, Delete, Rename and Import/Export test assets]
 +
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=202695 Encrypted datapool variable support]
 
** Resolved defects:
 
** Resolved defects:
 
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=221861 Recording wizard - description text is truncated]
 
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=221861 Recording wizard - description text is truncated]
Line 228: Line 228:
 
** Enhancements:
 
** Enhancements:
 
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=208110 Generic Recorder Wizard enhancement to filter the list of recorders].
 
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=208110 Generic Recorder Wizard enhancement to filter the list of recorders].
** Finish reviewing [https://bugs.eclipse.org/bugs/show_bug.cgi?id=166025 Move, Copy, Delete, Rename and Import/Export test assets] and [https://bugs.eclipse.org/bugs/show_bug.cgi?id=202695 Encrypted datapool variable support].
+
** Finish reviewing:
 +
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=166025 Move, Copy, Delete, Rename and Import/Export test assets]
 +
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=202695 Encrypted datapool variable support]
 +
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=162605 Test execution should support parallel execution of tests]
 
** EclipseCon 2008 preparation.
 
** EclipseCon 2008 preparation.
 
** Enablement and TVT test cases.
 
** Enablement and TVT test cases.
Line 235: Line 238:
  
 
* Last Week:
 
* Last Week:
** Closed on defect [https://bugs.eclipse.org/bugs/show_bug.cgi?id=201412 (APAR) Repeated launch through Automated Services Framework eventually fails] and moved it to the Platform Project.
+
** Refactoring the patch for [https://bugs.eclipse.org/bugs/show_bug.cgi?id=162605 Test execution should support parallel execution of tests].
** Duwayne chaired a call last week to discuss the progress and outstanding items (see the [http://wiki.eclipse.org/TPTP-Test-Tools-Design-Review-162605-02292008 meeting minutes]).
+
** Assisted a consuming product with diagnosing a firewall issue when launching tests.
** The implementation is complete and Duwayne is not enhancing the thread synchronization code (target: Wednesday).
+
** Assisted a consuming product with [https://bugs.eclipse.org/bugs/show_bug.cgi?id=142032 (Product) Public API Needed for Determining if IAC versus AC is running).
 
** Worked on defect [https://bugs.eclipse.org/bugs/show_bug.cgi?id=168544 (Product) HTTP Recorder does not function if TMP dir does not exist]
 
** Worked on defect [https://bugs.eclipse.org/bugs/show_bug.cgi?id=168544 (Product) HTTP Recorder does not function if TMP dir does not exist]
 +
** Non-TPTP work (1 PD).
  
 
* This Week:
 
* This Week:
** Assisting a consuming product with diagnosing a firewall issue when launching tests.
 
*** Will open a TPTP defect if the issue is in TPTP code.
 
 
** [http://wiki.eclipse.org/TPTP-Test-Tools-20080303#I6_Defect_Schedule Defects.]
 
** [http://wiki.eclipse.org/TPTP-Test-Tools-20080303#I6_Defect_Schedule Defects.]
 
** Enhancements:
 
** Enhancements:
Line 250: Line 252:
  
 
* Last Week:
 
* Last Week:
** Fixed problem with patch file for enhancement [https://bugs.eclipse.org/bugs/show_bug.cgi?id=166025 Move, Copy, Delete, Rename and Import/Export test assets].
+
** [absent]
** Triaged defect [https://bugs.eclipse.org/bugs/show_bug.cgi?id=216958 (Product) Copying lots of test results to a newly created folder hangs the system] and could not reproduce with patch file for enhancement [https://bugs.eclipse.org/bugs/show_bug.cgi?id=166025 Move, Copy, Delete, Rename and Import/Export test assets].
+
  
 
* This  Week:
 
* This  Week:
Line 261: Line 262:
  
 
* Last Week:
 
* Last Week:
** Resolved defects:
+
** Completed implementation on defect:
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=206356 (Usability) Switch to Test Perspective after creating a test asset.]
+
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=174460 (Usability) Missing/inconsistent titles/descriptions/icons in test report dialogs.]
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=205093 API Recorder's Generate Test Suite dialog does not select a default selection.]
+
** Worked on defects:
 +
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=206355 (Usability) Switch to Test Perspective after test execution.]
 +
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=186148 (Usability) Test Log view does not open after a test execution has completed.]
  
 
* This Week:
 
* This Week:
Line 273: Line 276:
  
 
== Notes ==
 
== Notes ==
 +
 +
* The weekly Test Project call will be canceled in two weeks (March 24) since Paul is on vacation.
  
 
=== [http://www.eclipsecon.org/2008/ EclipseCon 2008] ===
 
=== [http://www.eclipsecon.org/2008/ EclipseCon 2008] ===

Latest revision as of 10:02, 12 March 2008

Attendees

  • Present:
    • Paul Slauenwhite
    • DuWayne Morris
    • Tony Wang
  • Absent:
    • Jerome Bozier

4.5

Release Information

  • 4.5 will ship with the Ganymede Simultaneous Release (target release date: June 30, 2008).

Where are we at?

  • We are in the fourth week of I6 development.
    • The PMC has extended the development cycle of I6 (total: 5 weeks) (target: March 21) and I7 (total: 1 weeks) (target: April 18) each by one week.
    • As a result, the I6 and I7 TP1 will each be 1 week.

Newsgroup

  • Newsgroup posts requiring a reply:
    • Duwayne:
      • support for RCP product in TPTP4.5i4
      • Using wait command in AGR script
      • AGR test cases in standard mode

Testing

Test Automation Initiative

Enhancements

  • Xin Ying Huang:

Defects

  • Bugzilla Prefix Legend:
    • [Product]: Defects required by consuming products.
    • [APAR]: Defects required by consuming products for customer support.

I6 Defect Schedule

Miscellaneous

  • Test project topics for upcoming AG calls include:
    • ASF and Test Services: Joe
    • Test automation initiative: Alan/Joel/Paul

Round-table

Paul

Duwayne

Jerome

  • Last Week:
    • [absent]

Tony

Action items

Notes

  • The weekly Test Project call will be canceled in two weeks (March 24) since Paul is on vacation.

EclipseCon 2008

Reminders

Lead Committers

  • Continually review copyright reports and ensure files will missing copyright or incorrect copyright year are corrected.
  • Add the Original Estimate (PH) when triaging a new defect.
  • Update the Hours Worked (PH) when completing a defect.
  • Test their components or review/track testing contributed by other committers/resources.
  • Monitor the TPTP news group and answer posts specific to their Test Project components.
  • Verify that all API changes (modifications, additions, and removals) do not breech the TPTP API Contract.
  • Use the MyFoundation Portal for committer elections.

Back to the top