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-20071126"

(New page: == Attendees == * Present: ** Paul Slauenwhite ** Jerome Bozier ** DuWayne Morris ** Kendric Wang ** Joseph Toomey == 4.4.1 == * 4.4.1 will ship with the Europa Winter Maintenance Relea...)
 
Line 3: Line 3:
 
* Present:
 
* Present:
 
** Paul Slauenwhite
 
** Paul Slauenwhite
** Jerome Bozier
 
 
** DuWayne Morris
 
** DuWayne Morris
 
** Kendric Wang
 
** Kendric Wang
 +
** Jerome Bozier
 +
 +
* Absent:
 
** Joseph Toomey
 
** Joseph Toomey
  
Line 22: Line 24:
 
* All defects will require project/MC approval.   
 
* All defects will require project/MC approval.   
  
* All fixes MUST be checked-in to both 4.4.1 (TIPTOP-4_1_1) and 4.5 (HEAD) streams.
+
* All fixes MUST be checked-in to both 4.4.1 (TPTP-4_1_1) and 4.5 (HEAD) streams.
  
 
* Defect(s):
 
* Defect(s):
** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=209263 209263] Deleted data pool row back in data pool upon import: Blocking a consuming product.  Jerome B. completed the fix and manual test to verify the fix.  Patch and patched plug-in attached to the Bugzilla.  Jerome has submitted in the [http://www.eclipse.org/tptp/home/documents/process/development/.html stop-ship template] project/PMC approval.  Paul has approved for the Test Project and forwarded it to the PMC for approval.  
+
** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=209263 209263] Deleted data pool row back in data pool upon import: Blocking a consuming product.  Jerome B. completed the fix and manual test to verify the fix.  Patch and patched plug-in attached to the Bugzilla.  Jerome has submitted in the [http://www.eclipse.org/tptp/home/documents/process/development/.html stop-ship template] project/PMC approval.  Paul has approved for the Test Project and forwarded it to the PMC for approval.  PMC approved and Paul checked-in the patch and test case to both  4.4.1 (TPTP-4_1_1) and 4.5 (HEAD) streams.
  
* After a review of the AP report for 4.4.1, the following APIs were added without the @provisional tag (see the [http://www.eclipse.org/tptp/home/documents/process/development/.html TPTP API Contract]) and Java Doc comments:
+
* After a review of the API report for 4.4.1, the following APIs were added without the @provisional tag (see the [http://www.eclipse.org/tptp/home/documents/process/development/.html TPTP API Contract]) and Java Doc comments:
 
** [http://archive.eclipse.org/tptp/4.5.0/diff/Distantly/public/changes/.eclipse.Hyades.execution.recorder.local.appadapters.html#JNIWrapper JNIWrapper.java]
 
** [http://archive.eclipse.org/tptp/4.5.0/diff/Distantly/public/changes/.eclipse.Hyades.execution.recorder.local.appadapters.html#JNIWrapper JNIWrapper.java]
 
** [http://archive.eclipse.org/tptp/4.5.0/jdiff/Testing_Tools/public/changes/org.eclipse.hyades.execution.recorder.local.appadapters.InternetExplorerAdapter.html#org.eclipse.hyades.execution.recorder.local.appadapters.InternetExplorerAdapter.clientConnectNotification_added() InternetExplorerAdapter#clientConnectNotification()]
 
** [http://archive.eclipse.org/tptp/4.5.0/jdiff/Testing_Tools/public/changes/org.eclipse.hyades.execution.recorder.local.appadapters.InternetExplorerAdapter.html#org.eclipse.hyades.execution.recorder.local.appadapters.InternetExplorerAdapter.clientConnectNotification_added() InternetExplorerAdapter#clientConnectNotification()]
** Duwayne will resolve these problems under defect [https://bugs.eclipse.org/bugs/show_bug.cgi?id=168597 168597] in both 4.4.1 and HEAD.
+
** Duwayne has marked these APIs as deprecated under defect [https://bugs.eclipse.org/bugs/show_bug.cgi?id=168597 168597] in both 4.4.1 and HEAD.
  
 
* There will be a smoke test pass in the next few weeks (target date: TBD) aligned with the latest release of the IBM 1.5 JRE.
 
* There will be a smoke test pass in the next few weeks (target date: TBD) aligned with the latest release of the IBM 1.5 JRE.
Line 45: Line 47:
  
 
* [http://www.eclipse.org/tptp/reports/test/testpass_45.php?source=All Test reports.]
 
* [http://www.eclipse.org/tptp/reports/test/testpass_45.php?source=All Test reports.]
 +
 +
* We are in week 2 of 3 weeks of development for 4.5 I4 (target: December 7).
  
 
* Newsgroup posts requiring replies:
 
* Newsgroup posts requiring replies:
** Duwayne (must be replied this week):
+
** Duwayne (must be replied to this week):
 
*** [http://dev.eclipse.org/newslists/news.eclipse.tptp/msg05063.html asf query test result and generate report from ant]  
 
*** [http://dev.eclipse.org/newslists/news.eclipse.tptp/msg05063.html asf query test result and generate report from ant]  
 
*** [http://dev.eclipse.org/newslists/news.eclipse.tptp/msg05226.html BIRT classpath issue when publishing report]
 
*** [http://dev.eclipse.org/newslists/news.eclipse.tptp/msg05226.html BIRT classpath issue when publishing report]
Line 54: Line 58:
 
*** proxy recorder _not_ listening to port1080
 
*** proxy recorder _not_ listening to port1080
  
* We have finished I3 TP2.
+
* Test Automation Initiative blocking issues:
 
+
# [https://bugs.eclipse.org/bugs/show_bug.cgi?id=208616 Defect 208616]: Jerome is working on a fix.  Paul/Kendric/Joel are verifying the fix.
* Duwayne has automated several manual tests for URL test with the AGR but has found several issues.
+
# [https://bugs.eclipse.org/bugs/show_bug.cgi?id=200194 Defect 200194]: Symptoms have not been reproduced.  Retargeting to i5.
** Duwayne will itemize these issues and discuss them on next week's call.
+
# [https://bugs.eclipse.org/bugs/show_bug.cgi?id=190453 Defect 190453]: Joel has a work-around.  Retargeting to i6.
 
+
# [https://bugs.eclipse.org/bugs/show_bug.cgi?id=210289 Defect 210289]: Joel has a work-around.  Retargeting to i6.
* Joe has fixed several key ASF defects in 4.4.1 and 4.5 that may assist the Test Automation initiative.
+
# [https://bugs.eclipse.org/bugs/show_bug.cgi?id=210292 Defect 210292]: Duwayne triaged last week and provided a work-around for Joel.  Retargeting to i6.
** Joe will itemize these fixes and discuss them on next week's call.
+
 
+
* Test Auotmation Initiative blocking issues:
+
# [https://bugs.eclipse.org/bugs/show_bug.cgi?id=208616 Defect 208616]: Paul and Jerome are working on a fix.
+
# [https://bugs.eclipse.org/bugs/show_bug.cgi?id=210289 Defect 210289]: Duwayne is investigating.
+
# [https://bugs.eclipse.org/bugs/show_bug.cgi?id=210292 Defect 210292]: Duwayne is investigating.
+
  
 
* The following component changes have been completed:
 
* The following component changes have been completed:
Line 71: Line 69:
 
*** TPTP Project Matrix and Bugzilla component updates have been handled under defect [https://bugs.eclipse.org/bugs/show_bug.cgi?id=207968 207968].
 
*** TPTP Project Matrix and Bugzilla component updates have been handled under defect [https://bugs.eclipse.org/bugs/show_bug.cgi?id=207968 207968].
 
**** See the [https://bugs.eclipse.org/bugs/show_bug.cgi?id=207968#c3 voting summary].
 
**** See the [https://bugs.eclipse.org/bugs/show_bug.cgi?id=207968#c3 voting summary].
 +
*** The current Bugzilla defects/enhancements have been reassigned to the new component owner.
 
*** Current Component Leads maintain their committer status as developer committers for the component.
 
*** Current Component Leads maintain their committer status as developer committers for the component.
 
*** Duwayne will need to be a committer on the Platform Project to commit ASF fixes.
 
*** Duwayne will need to be a committer on the Platform Project to commit ASF fixes.
**** Joe will nominate Duwayne using the [https://dev.eclipse.org/portal/myfoundation/portal/portal.php MyFoundation Portal] for committer elections.
+
**** Joe has nominated Duwayne using the [https://dev.eclipse.org/portal/myfoundation/portal/portal.php MyFoundation Portal] for committer elections.
 
<table border="1">
 
<table border="1">
 
<tr><th>Bugzilla Component</th><th>Current Component Lead</th><th>New Component Lead</th></tr>
 
<tr><th>Bugzilla Component</th><th>Current Component Lead</th><th>New Component Lead</th></tr>
Line 97: Line 96:
 
</table>
 
</table>
  
* In 4.5, we will accommodate the decrease in resources by:
+
* We are reorganizing several components to accommodate the change in resources for 4.5:
** Isolating and moving Manual Test to Technology Preview (see defect [https://bugs.eclipse.org/bugs/show_bug.cgi?id=207777 207777]).
+
** See [http://wiki.eclipse.org/4.5_Component_Reorganization 4.5 Component Reorganization] for more information.
** Smoke testing the Technology Previews (Manual Test, API Recorder, and AGR) per iteration and maintenance release.
+
** Fixing only critical and blocking defects for the Technology Previews (Manual Test, API Recorder, and AGR).
+
** Reduced user support (news group and mailing list posts) for the Technology Previews (Manual Test, API Recorder, and AGR).
+
** Focus on GA function for TPTP/Test Project presentations (e.g. EclipseCon 2008).
+
  
 
* Enhancements:
 
* Enhancements:
 
** The milestones for these enhancements have been scheduled on the [http://wiki.eclipse.org/TPTP_45_Weekly_Schedule weekly schedule].
 
** The milestones for these enhancements have been scheduled on the [http://wiki.eclipse.org/TPTP_45_Weekly_Schedule weekly schedule].
# [https://bugs.eclipse.org/bugs/show_bug.cgi?id=202695 202695] Encrypted datapool variable support: Will be completed by a non-committer from IBM (Xin Ying Huang).  Paul and Joe are working with Xin Ying to close on the design.
+
# [https://bugs.eclipse.org/bugs/show_bug.cgi?id=202695 202695] Encrypted datapool variable support: Will be completed by a non-committer from IBM (Xin Ying Huang).  Paul and Joe are working closely with Xin Ying to answer design-specific questions through the implementation.
# [https://bugs.eclipse.org/bugs/show_bug.cgi?id=162605 162605] Test execution should support parallel execution of tests: Duwayne has reviewed the existing code to determine if desiging/coding a new solution or reusing the existing code (including defects) is the most efficient solution.  Duwayne has started to consider the design points, such as launching/running agents and collecting results in parallel. Duwayne will prepare a design summary for two weeks.
+
# [https://bugs.eclipse.org/bugs/show_bug.cgi?id=162605 162605] Test execution should support parallel execution of tests: This week Duwayne will:
# [https://bugs.eclipse.org/bugs/show_bug.cgi?id=166025 166025] Move, Copy, Delete, Rename and Import/Export test assets.: See the [http://wiki.eclipse.org/index.php?title=TPTP-Test-Tools-Design-Review-166025&action=edit meeting minutes] for the design review.  Jerome has reviewed the existing code and is attempting to port the code to TPTP 4.5.  Paul will assist with Jerome's defects so he can focus his reosufce (50%) on this enahcment.  Jerome will prepare a design summary for two weeks.
+
* Define the use cases:
# [https://bugs.eclipse.org/bugs/show_bug.cgi?id=208110 208110] Generic Recorder Wizard enhancement to filter the list of recorders: Paul has reviewed the enhancement with the consuming product requesting the feature and held an AG review call this past week (see [http://wiki.eclipse.org/TPTP-Test-Tools-Design-Review-208110 meeting minutes].
+
** Launching/running agents and collecting results in parallel.  
 +
** Launch two or more tests (different or same test types) at the same time.
 +
* Create test cases for these use cases.
 +
* Run the test cases on the existing implementation.
 +
* Evaluate failures to itemize the issues.
 +
* Schedule a call for this week to discuss the issues and design their solutions.
 +
# [https://bugs.eclipse.org/bugs/show_bug.cgi?id=166025 166025] Move, Copy, Delete, Rename and Import/Export test assets.: See the [http://wiki.eclipse.org/index.php?title=TPTP-Test-Tools-Design-Review-166025&action=edit meeting minutes] for the design review.  Paul will work with Jerome after I4 development to continue the [http://wiki.eclipse.org/TPTP-Test-Tools-Design-Review-166025 original design discussion] since this is an important enhancement for TPTP in 4.5, Jerome is new to the project, and Jerome is only 50% on TPTP.
 +
# [https://bugs.eclipse.org/bugs/show_bug.cgi?id=208110 208110] Generic Recorder Wizard enhancement to filter the list of recorders: Paul has closed on the design with the originator (see [http://wiki.eclipse.org/TPTP-Test-Tools-Design-Review-208110 meeting minutes].
  
 
* Defects:
 
* Defects:
** All of the defects have been triaged and 81 defects have been put in plan:
+
** [https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=TPTP&product=TPTP+Testing&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=plan&deadlinefrom=&deadlineto=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_severity=blocker&bug_severity=critical&bug_severity=major&bug_severity=normal&bug_severity=minor&bug_severity=trivial&priority=P1&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= Defect query]   
*** [https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=TPTP&product=TPTP+Testing&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=plan&deadlinefrom=&deadlineto=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_severity=blocker&bug_severity=critical&bug_severity=major&bug_severity=normal&bug_severity=minor&bug_severity=trivial&priority=P1&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= Defect query]   
+
** No defects have been resolved this past week.
+
 
** The following 4.5 defects require a target for a specific iteration:
 
** The following 4.5 defects require a target for a specific iteration:
 
*** [https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=TPTP&product=TPTP+ASF&product=TPTP+Testing&target_milestone=4.5&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=plan&deadlinefrom=&deadlineto=&priority=P1&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= Defect query].
 
*** [https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=TPTP&product=TPTP+ASF&product=TPTP+Testing&target_milestone=4.5&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=plan&deadlinefrom=&deadlineto=&priority=P1&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= Defect query].
Line 131: Line 131:
 
* Status updates and summary of defects, blocking issues, and architectural issues/concerns that we will focus on completing the upcoming week:
 
* Status updates and summary of defects, blocking issues, and architectural issues/concerns that we will focus on completing the upcoming week:
 
** Paul:
 
** Paul:
*** Finished 4.5 I3 TP2.
+
*** Last Week:
*** Investigated the issue with automated tests (AGR/JUnit/JUnit Plug-in tests) hanging when running with EMMA.  Determine that we will need to modify the test runner code to allow testers to add the EMMA JAR to the class path and the </code>emma.rt.control=false</code> system property to the session JVM.
+
**** Closed on design of enhancement [https://bugs.eclipse.org/bugs/show_bug.cgi?id=208110 208110].
*** Held AG review for enhancement [https://bugs.eclipse.org/bugs/show_bug.cgi?id=208110 208110].
+
**** Completed defects:
*** Close on design of enhancement [https://bugs.eclipse.org/bugs/show_bug.cgi?id=208110 208110].
+
***** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=187864 187864].
*** Finish reporting defect [https://bugs.eclipse.org/bugs/show_bug.cgi?id=187864 187864].
+
***** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=164835 164835].
*** Assist Jerome with [https://bugs.eclipse.org/bugs/show_bug.cgi?id=208616 defect 208616].
+
*** This Week:
 +
**** Resolve the issue with the automated tests (AGR/JUnit/JUnit Plug-in tests) hanging when running with EMMA by refactoring the test runner code to allow testers to add the EMMA JAR to the class path and the </code>emma.rt.control=false</code> system property to the session JVM.
 +
**** Review, integrate, and accept/reject EclipseCon 2008 submissions of the Test and Performance category.
 +
**** Defects:
 +
***** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=207777 207777]
 +
***** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=210576 210576]
 +
***** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=186148 186148]
 +
***** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=210744 210744]
 +
***** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=210742 210742]
 +
***** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=190558 190558]
 +
***** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=193543 193543]
 
** Duwayne:
 
** Duwayne:
*** Finished 4.5 I3 TP2.
+
*** Last Week:
*** Worked with Joel on several ASF issues found with the Test Automation Initiative.
+
**** Assisted Joel with [https://bugs.eclipse.org/bugs/show_bug.cgi?id=210292 defect 210292].
*** Code review for design enhancement [https://bugs.eclipse.org/bugs/show_bug.cgi?id=162605 162605].
+
**** Off Wed. Nov. 21 - Fri. Nov. 23 for Thanksgiving.
*** Finish IPv6 defect [https://bugs.eclipse.org/bugs/show_bug.cgi?id=107432 107432].
+
**** Resolved user questions from Eclipse Live webinar.
*** Prepare design summary for enhancement [https://bugs.eclipse.org/bugs/show_bug.cgi?id=162605 162605].
+
*** This Week:
*** Update defect sizings.
+
**** Schedule meeting for designing enhancement [https://bugs.eclipse.org/bugs/show_bug.cgi?id=162605 162605].
*** Fix ASF defect [https://bugs.eclipse.org/bugs/show_bug.cgi?id=200194 200194].
+
**** Finish IPv6 defect [https://bugs.eclipse.org/bugs/show_bug.cgi?id=107432 107432].
*** Off Wed. Nov. 21 - Fri. Nov. 23 for Thanksgiving.
+
**** Outstanding news group posts.
 +
**** Update defect targets and sizings.
 
** Jerome:
 
** Jerome:
*** Finished 4.5 I3 TP2.
+
*** Last Week:
*** Working on [https://bugs.eclipse.org/bugs/show_bug.cgi?id=208616 defect 208616].
+
**** Triaged and provided a patch for [https://bugs.eclipse.org/bugs/show_bug.cgi?id=208616 defect 208616].
*** Prepare design summary for enhancement [https://bugs.eclipse.org/bugs/show_bug.cgi?id=166025 166025].
+
*** This Week:
*** Update defect sizings (see Jerome G.).
+
**** Complete [https://bugs.eclipse.org/bugs/show_bug.cgi?id=208616 defect 208616].
 
** Kendric:
 
** Kendric:
*** Automating Test Log Viewer test cases (see [https://bugs.eclipse.org/bugs/show_bug.cgi?id=170652 defect 170652]).
+
*** Last Week:
*** Automating API Recorder test cases (see [https://bugs.eclipse.org/bugs/show_bug.cgi?id=170656 defect 170656]).
+
**** Automating Test Log Viewer test cases (see [https://bugs.eclipse.org/bugs/show_bug.cgi?id=170652 defect 170652]).
*** Review, select, and prioritize candidate Test Project defects:
+
*** This Week:
**** [https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=TPTP&product=TPTP+Testing&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&deadlinefrom=&deadlineto=&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=cc&type0-0-0=substring&value0-0-0=kendricw%40ca.ibm.com     Defect query]
+
**** Complete automating Test Log Viewer test cases (see [https://bugs.eclipse.org/bugs/show_bug.cgi?id=170652 defect 170652]).
 +
**** Automating API Recorder test cases (see [https://bugs.eclipse.org/bugs/show_bug.cgi?id=170656 defect 170656]).
 +
**** Start selected Test Project defects:
 +
***** [https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=TPTP&product=TPTP+Testing&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&deadlinefrom=&deadlineto=&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=cc&type0-0-0=substring&value0-0-0=kendricw%40ca.ibm.com Defect query]
  
 
== Action items ==
 
== Action items ==
  
* Duwayne, Jerome, and Paul to discuss the design work for the 4.5 enhancements on the call in two weeks.
+
* Duwayne to complete:
 
+
** 4.5 defects require a target for a specific iteration:
* Duwayne will itemize and discuss several AGR issues on next week's call.
+
*** [https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=TPTP&product=TPTP+ASF&product=TPTP+Testing&target_milestone=4.5&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=plan&deadlinefrom=&deadlineto=&priority=P1&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= Defect query].
 
+
** 4.5 defects require a sizing:
* Joe will itemize and discuss several key ASF fixes on next week's call.
+
*** [https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=TPTP&product=TPTP+Testing&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=plan&deadlinefrom=&deadlineto=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&priority=P1&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&known_name=Open+Defects+%28Test%29&query_based_on=Open+Defects+%28Test%29&field0-0-0=estimated_time&type0-0-0=equals&value0-0-0=0.0 Defect query]
 
+
* Joe will nominate Duwayne as a committer on the Platform project using the [https://dev.eclipse.org/portal/myfoundation/portal/portal.php MyFoundation Portal] for committer elections.
+
 
+
* The following 4.5 defects require a target for a specific iteration:
+
** [https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=TPTP&product=TPTP+ASF&product=TPTP+Testing&target_milestone=4.5&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=plan&deadlinefrom=&deadlineto=&priority=P1&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= Defect query].
+
 
+
* The following 4.5 defects require a sizing:
+
** [https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=TPTP&product=TPTP+Testing&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=plan&deadlinefrom=&deadlineto=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&priority=P1&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&known_name=Open+Defects+%28Test%29&query_based_on=Open+Defects+%28Test%29&field0-0-0=estimated_time&type0-0-0=equals&value0-0-0=0.0 Defect query]
+
  
 
== Notes ==
 
== Notes ==
  
 
* [http://www.eclipsecon.org/2008/ EclipseCon 2008]:
 
* [http://www.eclipsecon.org/2008/ EclipseCon 2008]:
** Reminder to participate in EclipseCon 2008 by proposing a talk or tutorial for the Test and Performance category.  This category covers topics related to test and performance tooling that leverage Eclipse. Test and Performance tooling is used throughout the software development and test life cycle, from early unit testing, profiling, and tuning to post-deployment monitoring, tracing, and log analysis. This category is focused on the implementation, extension, and use of test and performance tooling - both open source and commercial - targeting a broad spectrum of systems including embedded, stand-alone, distributed, and enterprise. There is particular interest in exploitation and user experience of the Test and Performance Tools Platform (TPTP) project.  Presentation types include:
+
** Test and Performance: This category covers topics related to test and performance tooling that leverage Eclipse. Test and Performance tooling is used throughout the software development and test life cycle, from early unit testing, profiling, and tuning to post-deployment monitoring, tracing, and log analysis. This category is focused on the implementation, extension, and use of test and performance tooling - both open source and commercial - targeting a broad spectrum of systems including embedded, stand-alone, distributed, and enterprise. There is particular interest in exploitation and user experience of the Test and Performance Tools Platform (TPTP) project.   
*** Tutorial: A two hour presentation, with coding and/or a hands on workshop.
+
** If you are interested in proposing a poster (presented at the poster reception session) or BoF (informal one-and-a-half-hour gatherings of people who want to talk about a particular topic), please:
*** Long Talk: A one hour presentation that goes into detail and/or demonstration on a topic.
+
*** Short Talk: A five to ten minute presentation that covers the highlights of a topic.
+
*** Posters: Posters are presented at the poster reception session.
+
*** Birds of a Feather (BoF): BoF meetings are informal one-and-a-half-hour gatherings of people who want to talk about a particular topic.
+
** If you are interested in proposing a talk or tutorial, please:
+
 
*** Review the [http://wiki.eclipse.org/EclipseCon_Submission_Guidelines EclipseCon 2008 Submission Guidelines]
 
*** Review the [http://wiki.eclipse.org/EclipseCon_Submission_Guidelines EclipseCon 2008 Submission Guidelines]
 
*** [http://www.eclipsecon.org/2008/index.php?page=submissions Submit your talk or tutorial]
 
*** [http://www.eclipsecon.org/2008/index.php?page=submissions Submit your talk or tutorial]
 
** Important dates include:
 
** Important dates include:
*** November 19, 2007: Submission deadline.
 
 
*** December 10, 2007: Tutorials, Long Talks, and Short Talks selected.
 
*** December 10, 2007: Tutorials, Long Talks, and Short Talks selected.
 
*** January 19, 2008: Submissions open for posters and BoFs.
 
*** January 19, 2008: Submissions open for posters and BoFs.

Revision as of 14:29, 26 November 2007

Attendees

  • Present:
    • Paul Slauenwhite
    • DuWayne Morris
    • Kendric Wang
    • Jerome Bozier
  • Absent:
    • Joseph Toomey

4.4.1

  • 4.4.1 will ship with the Europa Winter Maintenance Release (target release date: February 29, 2008).
  • All defects will require project/MC approval.
  • All fixes MUST be checked-in to both 4.4.1 (TPTP-4_1_1) and 4.5 (HEAD) streams.
  • Defect(s):
    • 209263 Deleted data pool row back in data pool upon import: Blocking a consuming product. Jerome B. completed the fix and manual test to verify the fix. Patch and patched plug-in attached to the Bugzilla. Jerome has submitted in the stop-ship template project/PMC approval. Paul has approved for the Test Project and forwarded it to the PMC for approval. PMC approved and Paul checked-in the patch and test case to both 4.4.1 (TPTP-4_1_1) and 4.5 (HEAD) streams.
  • There will be a smoke test pass in the next few weeks (target date: TBD) aligned with the latest release of the IBM 1.5 JRE.

4.5

  • 4.5 will ship with the Ganymede Simultaneous Release (target release date: June 30, 2008).
  • We are in week 2 of 3 weeks of development for 4.5 I4 (target: December 7).
  • Test Automation Initiative blocking issues:
  1. Defect 208616: Jerome is working on a fix. Paul/Kendric/Joel are verifying the fix.
  2. Defect 200194: Symptoms have not been reproduced. Retargeting to i5.
  3. Defect 190453: Joel has a work-around. Retargeting to i6.
  4. Defect 210289: Joel has a work-around. Retargeting to i6.
  5. Defect 210292: Duwayne triaged last week and provided a work-around for Joel. Retargeting to i6.
  • The following component changes have been completed:
    • Notes:
      • TPTP Project Matrix and Bugzilla component updates have been handled under defect 207968.
      • The current Bugzilla defects/enhancements have been reassigned to the new component owner.
      • Current Component Leads maintain their committer status as developer committers for the component.
      • Duwayne will need to be a committer on the Platform Project to commit ASF fixes.
Bugzilla ComponentCurrent Component LeadNew Component Lead
Platform.UI.ReportingSheldon Lee-LoyPaul Slauenwhite
Test.AgentsMark D DunnPaul Slauenwhite
Test.Agents.ComptestAgentJoseph P ToomeyPaul Slauenwhite
Test.Agents.RecorderMark D DunnDuwayne Morris
Test.AnalysisJoseph P Toomey[remove]
ASF.DocumentationJoseph P ToomeyDuwayne Morris
Test.ExecutionKent SiefkesPaul Slauenwhite
Test.Execution.AutoGUIRunnerLiz DancyDuwayne Morris
Test.Execution.CommonRunnerJoseph P ToomeyPaul Slauenwhite
Test.Execution.ExecutionHarnessJoseph P ToomeyPaul Slauenwhite
Test.Execution.JUnitRunnerJoseph P ToomeyPaul Slauenwhite
ASF.RuntimeJoseph P ToomeyDuwayne Morris
Test.ModelJoseph P ToomeyPaul Slauenwhite
Test.UI.AutoGUIUILiz DancyDuwayne Morris
Test.UI.ChartingSheldon Lee-Loy[remove]
Test.UI.CodeCoverageEugene Chan[remove]
Test.UI.JUnitJerome GoutPaul Slauenwhite
Test.UI.ReportingJerome GoutPaul Slauenwhite
Test.UI.URLTestMark D DunnDuwayne Morris
  • We are reorganizing several components to accommodate the change in resources for 4.5:
  • Enhancements:
    • The milestones for these enhancements have been scheduled on the weekly schedule.
  1. 202695 Encrypted datapool variable support: Will be completed by a non-committer from IBM (Xin Ying Huang). Paul and Joe are working closely with Xin Ying to answer design-specific questions through the implementation.
  2. 162605 Test execution should support parallel execution of tests: This week Duwayne will:
  • Define the use cases:
    • Launching/running agents and collecting results in parallel.
    • Launch two or more tests (different or same test types) at the same time.
  • Create test cases for these use cases.
  • Run the test cases on the existing implementation.
  • Evaluate failures to itemize the issues.
  • Schedule a call for this week to discuss the issues and design their solutions.
  1. 166025 Move, Copy, Delete, Rename and Import/Export test assets.: See the meeting minutes for the design review. Paul will work with Jerome after I4 development to continue the original design discussion since this is an important enhancement for TPTP in 4.5, Jerome is new to the project, and Jerome is only 50% on TPTP.
  2. 208110 Generic Recorder Wizard enhancement to filter the list of recorders: Paul has closed on the design with the originator (see meeting minutes.
  • 144950 [Scalability] Address TPTP EMF model scalability problems: Although withdrawn as a 4.5 candidate enhancement, the outcome/status of the work done in 4.4 on this enhancement was not updated in the WIKI page. Joe will update the WIKI this week.
  • Test project topics for upcoming AG calls include:
    • Enhancement 166025 (Move, Copy, Delete, Rename and Import/Export test assets): Jerome B./Jerome G.
    • Test automation initiative: Alan/Joel
    • EMMA: Paul

Roundtable

  • Status updates and summary of defects, blocking issues, and architectural issues/concerns that we will focus on completing the upcoming week:
    • Paul:
      • Last Week:
      • This Week:
        • Resolve the issue with the automated tests (AGR/JUnit/JUnit Plug-in tests) hanging when running with EMMA by refactoring the test runner code to allow testers to add the EMMA JAR to the class path and the </code>emma.rt.control=false</code> system property to the session JVM.
        • Review, integrate, and accept/reject EclipseCon 2008 submissions of the Test and Performance category.
        • Defects:
    • Duwayne:
      • Last Week:
        • Assisted Joel with defect 210292.
        • Off Wed. Nov. 21 - Fri. Nov. 23 for Thanksgiving.
        • Resolved user questions from Eclipse Live webinar.
      • This Week:
        • Schedule meeting for designing enhancement 162605.
        • Finish IPv6 defect 107432.
        • Outstanding news group posts.
        • Update defect targets and sizings.
    • Jerome:
    • Kendric:
      • Last Week:
      • This Week:

Action items

  • Duwayne to complete:

Notes

  • EclipseCon 2008:
    • Test and Performance: This category covers topics related to test and performance tooling that leverage Eclipse. Test and Performance tooling is used throughout the software development and test life cycle, from early unit testing, profiling, and tuning to post-deployment monitoring, tracing, and log analysis. This category is focused on the implementation, extension, and use of test and performance tooling - both open source and commercial - targeting a broad spectrum of systems including embedded, stand-alone, distributed, and enterprise. There is particular interest in exploitation and user experience of the Test and Performance Tools Platform (TPTP) project.
    • If you are interested in proposing a poster (presented at the poster reception session) or BoF (informal one-and-a-half-hour gatherings of people who want to talk about a particular topic), please:
    • Important dates include:
      • December 10, 2007: Tutorials, Long Talks, and Short Talks selected.
      • January 19, 2008: Submissions open for posters and BoFs.
  • Paul and the Release Engineering Team are working on consolidating our testing process and automation infrastructure. For more information, see the WIKI page and meeting minutes.

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. The Portal adds more automation to the elections and makes the individual project elections more transparent to the entire Eclipse community. If you have been experiencing problems or have other issues with the Portal election process, please contact the EMO (emo@eclipse.org).
  • All Committers:
    • Monitor the TPTP news group and answer posts on topics other than the Test Project to support our user community.

Back to the top