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

(4.4.1)
(Notes)
 
(16 intermediate revisions by the same user not shown)
Line 5: Line 5:
 
** DuWayne Morris
 
** DuWayne Morris
 
** Kendric Wang
 
** Kendric Wang
 +
** Joe Toomey
  
 
* Absent:
 
* Absent:
Line 37: Line 38:
 
* [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 the first week of Test Pass (TP) 1 for 4.5 I4 (target: December 19).
+
* We are in the second week of Test Pass (TP) 1 for 4.5 I4 (target: December 19).
 +
** [http://www.eclipse.org/tptp/home/downloads/?buildId=TPTP-4.5.0-200712070935 TPTP-4.5.0-200712070935 candidate driver].
 +
** 4.5 I4 TP1 defects:
 +
*** Paul:
 +
**** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=211476 Remove XMLUnit dependency and convert reporting tests to TPTP tests.]
 +
**** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=170656 (Test Automation) Automate manual test suites using the Automated GUI Recorder.]
 +
**** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=212883 URL and JUnit Plug-in Test documentation missing from TOC.]
 +
**** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=212564 (Web Doc) IPV6 not supported for Internet Explorer]
 +
**** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=212580 (Web Doc) IPv6 Limitation on Firefox]
 +
**** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=212888 Update plugin version numbers.]
 +
**** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=165140 JUnit code generator does not check against project existence]
 +
**** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=212877 TPTP test results are not reported correctly.]
 +
*** Duwayne:
 +
**** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=170654 (Test Automation) Automate manual test suites using the Automated GUI Recorder.]
  
 
* Newsgroup posts requiring replies:
 
* Newsgroup posts requiring replies:
Line 50: Line 64:
 
# [https://bugs.eclipse.org/bugs/show_bug.cgi?id=210289 Defect 210289]: Targeted to i6.
 
# [https://bugs.eclipse.org/bugs/show_bug.cgi?id=210289 Defect 210289]: Targeted to i6.
 
# [https://bugs.eclipse.org/bugs/show_bug.cgi?id=210292 Defect 210292]: Targeted to i6.
 
# [https://bugs.eclipse.org/bugs/show_bug.cgi?id=210292 Defect 210292]: Targeted to i6.
# [https://bugs.eclipse.org/bugs/show_bug.cgi?id=210955 Defect 210955]: Fixed.
 
 
# [https://bugs.eclipse.org/bugs/show_bug.cgi?id=211476 Defect 211476]: Paul will fix during i4 TP1.
 
# [https://bugs.eclipse.org/bugs/show_bug.cgi?id=211476 Defect 211476]: Paul will fix during i4 TP1.
 
* We are reorganizing several components to accommodate the change in resources for 4.5:
 
** See [http://wiki.eclipse.org/4.5_Component_Reorganization 4.5 Component Reorganization] for more information.
 
** Note:
 
*** New and existing defects for as-is components will be returned as WONTFIX with a [http://wiki.eclipse.org/4.5_Component_Reorganization#Notes comment].
 
**** All existing defects for the Test Project components have been returned as WONTFIX, with the exception of defects for internal TPTP project users.
 
*** New news group and mailing list posts on as-is components that cannot be easily answered (for example, configuration problems, installation issues, etc.) will be answered with a [http://wiki.eclipse.org/4.5_Component_Reorganization#Notes comment].
 
  
 
* 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 closely with Xin Ying to answer design-specific questions through the implementation.
 
** [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 scheduled a call for Tuesday to discuss the following
+
** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=162605 162605] Test execution should support parallel execution of tests:  See the [http://wiki.eclipse.org/TPTP-Test-Tools-Design-Review-162605 meeting minutes] for more details.  
*** Use cases:
+
** [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 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.
**** Launch two or more tests (different or same test types).
+
**** Launching/running agents and collecting results in parallel.
+
*** Test cases for these use cases.
+
*** Results from running the test cases on the existing implementation.
+
*** Itemized list of failures.
+
*** See the [http://wiki.eclipse.org/TPTP-Test-Tools-Design-Review-162605 meeting minutes] for more details.  
+
** [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]).
 
** [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]).
  
Line 79: Line 78:
 
* [https://bugs.eclipse.org/bugs/show_bug.cgi?id=144950 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 [http://wiki.eclipse.org/TPTP_Test_Log_Scalability WIKI] this week.
 
* [https://bugs.eclipse.org/bugs/show_bug.cgi?id=144950 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 [http://wiki.eclipse.org/TPTP_Test_Log_Scalability WIKI] this week.
  
* Paul smoke tested the [http://www.eclipse.org/tptp/home/downloads/?buildId=TPTP-4.5.0-200712070935 TPTP-4.5.0-200712070935] candidate driver and found and resolved the following blocking defect:
+
* Test project topics for upcoming AG calls include:
**[https://bugs.eclipse.org/bugs/show_bug.cgi?id=212393 Defect 212393]
+
** Enhancement [https://bugs.eclipse.org/bugs/show_bug.cgi?id=166025 166025] (Move, Copy, Delete, Rename and Import/Export test assets): Jerome.
** The Release Engineering Team will announce the 4.5 I4 TP1 candidate driver later today.
+
** Test automation initiative: Alan/Joel
 +
** EMMA: Paul
  
 
=== 4.5 I4 TP1 ===
 
=== 4.5 I4 TP1 ===
  
* TP1 testing assignments
+
* TP1 testing assignments:
 
**Manual:
 
**Manual:
***Jerome:
+
***Jerome (covered by Paul):
 
****org.eclipse.hyades.test.ui.datapool.tests\manual\datapool\Test.UI.DatapoolEditor_editing.testsuite
 
****org.eclipse.hyades.test.ui.datapool.tests\manual\datapool\Test.UI.DatapoolEditor_editing.testsuite
 
****org.eclipse.hyades.test.ui.datapool.tests\manual\datapool\Test.UI.DatapoolEditor_importExport.testsuite
 
****org.eclipse.hyades.test.ui.datapool.tests\manual\datapool\Test.UI.DatapoolEditor_importExport.testsuite
Line 113: Line 113:
 
****org.eclipse.tptp.test.testservices.tests\junit\Test.Sun142_TestServices.testsuite
 
****org.eclipse.tptp.test.testservices.tests\junit\Test.Sun142_TestServices.testsuite
 
****org.eclipse.tptp.test.testservices.tests\junit\Test.Sun15_TestServices.testsuite
 
****org.eclipse.tptp.test.testservices.tests\junit\Test.Sun15_TestServices.testsuite
 +
***Jerome (covered by Paul):
 +
****org.eclipse.hyades.test.ui.logViewer.tests\JUnit\Test.UI.FrameworkEditors_logViewer_UtilitiesTest.testsuite
 
**JUnit Plug-in:
 
**JUnit Plug-in:
 
***Paul:
 
***Paul:
Line 129: Line 131:
 
****org.eclipse.hyades.test.java.tests\autoui\Test.Execution.Sun142_JUnitRunner.testsuite
 
****org.eclipse.hyades.test.java.tests\autoui\Test.Execution.Sun142_JUnitRunner.testsuite
 
****org.eclipse.hyades.test.java.tests\autoui\Test.Execution.Sun15_JUnitRunner.testsuite
 
****org.eclipse.hyades.test.java.tests\autoui\Test.Execution.Sun15_JUnitRunner.testsuite
***Jerome:
+
***Jerome (covered by Paul):
 
****org.eclipse.hyades.test.ui.logViewer.tests\gui\Test.UI.FrameworkEditors_logViewer_linux.testsuite
 
****org.eclipse.hyades.test.ui.logViewer.tests\gui\Test.UI.FrameworkEditors_logViewer_linux.testsuite
 
****org.eclipse.hyades.test.ui.logViewer.tests\gui\Test.UI.FrameworkEditors_logViewer_windows.testsuite
 
****org.eclipse.hyades.test.ui.logViewer.tests\gui\Test.UI.FrameworkEditors_logViewer_windows.testsuite
Line 135: Line 137:
 
****org.eclipse.hyades.test.ui.navigator.tests\gui\TestNavigator_Resource_auto.testsuite
 
****org.eclipse.hyades.test.ui.navigator.tests\gui\TestNavigator_Resource_auto.testsuite
  
* Test project topics for upcoming AG calls include:
+
* TP1 testing status:
** Enhancement [https://bugs.eclipse.org/bugs/show_bug.cgi?id=166025 166025] (Move, Copy, Delete, Rename and Import/Export test assets): Jerome.
+
** Paul: Complete. Will complete Jerome's test suites by Wednesday.
** Test automation initiative: Alan/Joel
+
** Duwayne: Complete.
** EMMA: Paul
+
** Kendric: Will complete test suites by Wednesday.
 +
** Jerome: Issues installing the candidate driver.
  
 
== Round-table ==
 
== Round-table ==
Line 145: Line 148:
 
** Paul:
 
** Paul:
 
*** Last Week:
 
*** Last Week:
**** Finished reviewing, integrating, and accepting/rejecting EclipseCon 2008 submissions of the Test and Performance category.
+
**** 4.5 I4 TP1.
 
**** Completed defects:
 
**** Completed defects:
***** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=210955 210955]
+
***** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=212391 212391]
***** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=207777 207777]
+
***** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=212535 212535]
***** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=210576 210576]
+
***** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=212393 212393]
***** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=210744 210744]
+
***** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=212762 212762]
 
*** This Week:
 
*** This Week:
**** 4.5 I4 TP1.
+
**** Finish 4.5 I4 TP1.
 +
***** Complete [http://wiki.eclipse.org/TPTP-Test-Tools-20071217#4.5_I4_TP1 Jerome's test suites].
 
**** 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.
 
**** 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.
 
**** Defects:
 
**** Defects:
***** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=170656 170656]
+
***** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=211476 Remove XMLUnit dependency and convert reporting tests to TPTP tests.]
***** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=211476 211476]
+
***** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=170656 (Test Automation) Automate manual test suites using the Automated GUI Recorder.]
**** Deferred to I5:
+
***** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=212883 URL and JUnit Plug-in Test documentation missing from TOC.]  
***** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=145070 145070]
+
***** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=212564 (Web Doc) IPV6 not supported for Internet Explorer]
***** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=151919 151919]
+
***** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=212580 (Web Doc) IPv6 Limitation on Firefox]  
***** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=186148 186148]
+
***** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=212888 Update plugin version numbers.]  
***** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=210742 210742]
+
***** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=165140 JUnit code generator does not check against project existence]  
 +
***** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=212877 TPTP test results are not reported correctly.]
 +
***** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=207968 Update Test Tools section of TPTP Project Matrix.]
 +
***** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=210117 Provide a TPTP icon for Ganymede.]  
 
** Duwayne:
 
** Duwayne:
 
*** Last Week:
 
*** Last Week:
**** Chaired a design review for enhancement [https://bugs.eclipse.org/bugs/show_bug.cgi?id=162605 162605].
+
**** Completed IPv6 [https://bugs.eclipse.org/bugs/show_bug.cgi?id=107432 defect 107432].
***** See the [http://wiki.eclipse.org/TPTP-Test-Tools-Design-Review-162605 meeting minutes] for more details.
+
**** 4.5 I4 TP1.
**** Continued on AGR [https://bugs.eclipse.org/bugs/show_bug.cgi?id=171083 defect 171083] (resolves blocking issue [https://bugs.eclipse.org/bugs/show_bug.cgi?id=210939 210939]).
+
**** Continued on IPv6 [https://bugs.eclipse.org/bugs/show_bug.cgi?id=107432 defect 107432].
+
 
*** This Week:
 
*** This Week:
**** 4.5 I4 TP1.
+
**** Finish 4.5 I4 TP1.
**** Finish AGR [https://bugs.eclipse.org/bugs/show_bug.cgi?id=171083 defect 171083] (resolves blocking issue [https://bugs.eclipse.org/bugs/show_bug.cgi?id=210939 210939]).
+
**** Finish IPv6 [https://bugs.eclipse.org/bugs/show_bug.cgi?id=107432 defect 107432].
+
***** Duwayne will open two dependent defects for release notes related to browser limitations.
+
**** Finish HTTP recorder [https://bugs.eclipse.org/bugs/show_bug.cgi?id=211066 defect 211066].
+
 
**** Finish test automation ([https://bugs.eclipse.org/bugs/show_bug.cgi?id=170654 defect 170654]).
 
**** Finish test automation ([https://bugs.eclipse.org/bugs/show_bug.cgi?id=170654 defect 170654]).
 
**** Outstanding news group posts.
 
**** Outstanding news group posts.
 +
**** Deferred to I5:
 +
***** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=171083 171083].
 +
***** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=211066 211066].
 +
**** Vacation (Thursday - Friday).
 
** Jerome:
 
** Jerome:
 
*** Last Week:
 
*** Last Week:
**** Completed datapool [https://bugs.eclipse.org/bugs/show_bug.cgi?id=208583 defect 208583].
+
**** Issues installing the candidate driver.
 
*** This  Week:
 
*** This  Week:
**** 4.5 I4 TP1.
+
**** Vacation.
 
** Kendric:
 
** Kendric:
 
*** Last Week:
 
*** Last Week:
 
**** Continued on automating API Recorder test cases (see [https://bugs.eclipse.org/bugs/show_bug.cgi?id=170656 defect 170656]).
 
**** Continued on automating API Recorder test cases (see [https://bugs.eclipse.org/bugs/show_bug.cgi?id=170656 defect 170656]).
 +
**** 4.5 I4 TP1.
 
*** This Week:
 
*** This Week:
**** 4.5 I4 TP1.
+
**** Finish 4.5 I4 TP1.
 +
**** Finish automating API Recorder test cases (see [https://bugs.eclipse.org/bugs/show_bug.cgi?id=170656 defect 170656]).
 
**** Select and start the Test Project defects:
 
**** Select and start the Test Project defects:
 
***** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=186148 186148]
 
***** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=186148 186148]
Line 199: Line 206:
  
 
== Notes ==
 
== Notes ==
 +
 +
* The next two Test Project calls will be canceled due to Christmas vacation.  We will resume on Monday, January 7, 2008.
  
 
* [http://www.eclipsecon.org/2008/ EclipseCon 2008]:
 
* [http://www.eclipsecon.org/2008/ EclipseCon 2008]:
** 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.
+
** [http://www.eclipsecon.org/2008/index.php?page=submissions/submissionspage3#Test_Performance Test and Performance Category].
 +
*** Tutorials:
 +
**** [http://www.eclipsecon.org/2008/index.php?page=sub/&id=19 Code Coverage Analysis for Eclipse (Marc R. Hoffmann)]
 +
**** [http://www.eclipsecon.org/2008/index.php?page=sub/&id=22 How to apply Software Archeology to your development process (Michael Rozlog)]
 +
**** [http://www.eclipsecon.org/2008/index.php?page=sub/&id=111 Profiling Java applications using Eclipse TPTP (Alexander Alexeev/Mikhail Voronin)]
 +
**** [http://www.eclipsecon.org/2008/index.php?page=sub/&id=146 GUI test creation before application availability – GUIdancer Tutorial (Hans-J. Brede)]
 +
**** [http://www.eclipsecon.org/2008/index.php?page=sub/&id=195 Methodologies for Test-Driven Development of OSGi enabled Embedded Devices (Marcus Harringer/Christine Mitterbauer)]
 +
**** [http://www.eclipsecon.org/2008/index.php?page=sub/&id=441 Practical testing of Eclipse plugins and OSGi bundles (Philippe Ombredanne)]
 +
*** Long Talks:
 +
**** [http://www.eclipsecon.org/2008/index.php?page=sub/&id=62 Software Metrics - The Good, The Bad and the CRAPpy (Richard Sharpe/Alberto Savoia/Bob Evans)]
 +
**** [http://www.eclipsecon.org/2008/index.php?page=sub/&id=124 A Harmonious Combo : Experiences Profiling Apache Harmony with Eclipse TPTP (Chris Elford)]
 +
**** [http://www.eclipsecon.org/2008/index.php?page=sub/&id=154 Using Automating Heap Dump Analysis and Hardware Performance Counters To Identify Performance Issues (Gary Frost/Andreas Buchen)]
 +
**** [http://www.eclipsecon.org/2008/index.php?page=sub/&id=180 Extending TPTP for database unit testing (Wei Liu/Der Ping Chou/Hong-Lee Y/Don Clare)]
 +
**** [http://www.eclipsecon.org/2008/index.php?page=sub/&id=34 Functional Testing with the Eclipse TPTP Project (Eric Long)]
 +
*** Short Talks:
 +
**** [http://www.eclipsecon.org/2008/index.php?page=sub/&id=122 Source code analysis – beyond the basics (Gwyn Fisher)]
 +
**** [http://www.eclipsecon.org/2008/index.php?page=sub/&id=151 Experiences in agile testing (Hans-J. Brede)]
 +
**** [http://www.eclipsecon.org/2008/index.php?page=sub/&id=188 A Performance Analysis Framework For C/C++ and Fortran (Wyatt Spear)]
 +
**** [http://www.eclipsecon.org/2008/index.php?page=sub/&id=238 UI Testing Patterns and Best Practices (Phil Quitslund)]
 +
**** [http://www.eclipsecon.org/2008/index.php?page=sub/&id=254 SWT/Eclipse Testing, and lessons learned along the way (Ketan Padegaonkar)]
 +
**** [http://www.eclipsecon.org/2008/index.php?page=sub/&id=360 Revisiting Functional Testing Part 1 (Sriram Narayanan)]
 +
**** [http://www.eclipsecon.org/2008/index.php?page=sub/&id=440 GUI Testing of RCP Applications with RCP Robot and FIT (Frank Gerhardt)]
 +
**** [http://www.eclipsecon.org/2008/index.php?page=sub/&id=468 Code Quality Analysis Toolset for Embedded Systems (Kouhei Nadehara)]
 +
**** [http://www.eclipsecon.org/2008/index.php?page=sub/&id=475 Extending TPTP for TTCN-3. (Paul Slauenwhite)]
 +
**** [http://www.eclipsecon.org/2008/index.php?page=sub/&id=498 Revisiting Functional Testing Part 2 (Sriram Narayanan)]
 
** 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:
 
** 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:
 
*** 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 poster or BoF]
 
*** [http://www.eclipsecon.org/2008/index.php?page=submissions Submit your poster or BoF]
 
** Important dates include:
 
** Important dates include:
*** 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.
  
Line 220: Line 252:
 
** Monitor the TPTP news group and answer posts specific to their Test Project components.   
 
** 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 [http://www.eclipse.org/tptp/home/documents/process/development/api_contract.html TPTP API Contract].
 
** Verify that all API changes (modifications, additions, and removals) do not breech the [http://www.eclipse.org/tptp/home/documents/process/development/api_contract.html TPTP API Contract].
** Use the [https://dev.eclipse.org/portal/myfoundation/portal/portal.php 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).
+
** Use the [https://dev.eclipse.org/portal/myfoundation/portal/portal.php MyFoundation Portal] for committer elections.
  
 
*All Committers:
 
*All Committers:
 
** Monitor the TPTP news group and answer posts on topics other than the Test Project to support our user community.
 
** Monitor the TPTP news group and answer posts on topics other than the Test Project to support our user community.

Latest revision as of 16:49, 18 December 2007

Attendees

  • Present:
    • Paul Slauenwhite
    • DuWayne Morris
    • Kendric Wang
    • Joe Toomey
  • Absent:
    • Jerome Bozier - vacation

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/PMC approval.
  • All fixes MUST be checked-in to both 4.4.1 (TPTP-4_1_1) and 4.5 (HEAD) streams.

4.5

  • 4.5 will ship with the Ganymede Simultaneous Release (target release date: June 30, 2008).
  • Test Automation Initiative blocking issues:
  1. Defect 200194: Targeted to i5.
  2. Defect 190453: Targeted to i6.
  3. Defect 210289: Targeted to i6.
  4. Defect 210292: Targeted to i6.
  5. Defect 211476: Paul will fix during i4 TP1.
  • Enhancements:
    • The milestones for these enhancements have been scheduled on the weekly schedule.
    • 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.
    • 162605 Test execution should support parallel execution of tests: See the meeting minutes for more details.
    • 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 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.
    • 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.
    • Test automation initiative: Alan/Joel
    • EMMA: Paul

4.5 I4 TP1

  • TP1 testing assignments:
    • Manual:
      • Jerome (covered by Paul):
        • org.eclipse.hyades.test.ui.datapool.tests\manual\datapool\Test.UI.DatapoolEditor_editing.testsuite
        • org.eclipse.hyades.test.ui.datapool.tests\manual\datapool\Test.UI.DatapoolEditor_importExport.testsuite
        • org.eclipse.hyades.test.ui.logViewer.tests\manual\Test.UI.FrameworkEditors_logViewer_linux.testsuite
        • org.eclipse.hyades.test.ui.logViewer.tests\manual\Test.UI.FrameworkEditors_logViewer_windows.testsuite
        • org.eclipse.hyades.test.ui.logViewer.tests\manual\Test.UI.FrameworkEditors_logViewer_extensibility.testsuite
      • Kendric:
        • org.eclipse.tptp.test.tools.api.tests\manual\Recorder\Test.UI.APIRecorder.Windows_IA32.testsuite
        • org.eclipse.hyades.execution.harness.tests\manual\defects\Test.Execution.ExecutionHarness.testsuite
      • Paul:
        • org.eclipse.tptp.test.doc.user\manual\Doc\Test.Doc.smoke.testsuite
        • org.eclipse.tptp.platform.report.tests\manual\Reporting\Plaform.UI.Charting_ChartBoundsSVG.testsuite
        • org.eclipse.tptp.platform.report.tests\manual\Reporting\Plaform.UI.Charting_ChartInternationlizationSVG.testsuite
        • org.eclipse.tptp.platform.report.tests\manual\Reporting\Plaform.UI.Charting_ChartStaticImage.testsuite
        • org.eclipse.tptp.platform.report.tests\manual\Reporting\Plaform.UI.Charting_ChartSVG.testsuite
        • org.eclipse.tptp.platform.report.tests\manual\Reporting\Plaform.UI.Charting_ChartSWT.testsuite
      • Duwayne:
        • org.eclipse.hyades.test.URLTest.tests\manual\basic_tests\Test.UI.URLTest.Windows.testsuite
        • org.eclipse.hyades.test.URLTest.tests\manual\basic_tests\Test.UI.URLTest.Linux.testsuite
        • org.eclipse.hyades.test.URLTest.tests\manual\basic_tests\Test.Execution.URLRunner.Remote.testsuite
    • JUnit:
      • Paul:
        • org.eclipse.tptp.test.testservices.tests\junit\Test.IBM142_TestServices.testsuite
        • org.eclipse.tptp.test.testservices.tests\junit\Test.IBM15_TestServices.testsuite
        • org.eclipse.tptp.test.testservices.tests\junit\Test.Sun142_TestServices.testsuite
        • org.eclipse.tptp.test.testservices.tests\junit\Test.Sun15_TestServices.testsuite
      • Jerome (covered by Paul):
        • org.eclipse.hyades.test.ui.logViewer.tests\JUnit\Test.UI.FrameworkEditors_logViewer_UtilitiesTest.testsuite
    • JUnit Plug-in:
      • Paul:
        • org.eclipse.hyades.test.java.tests\junit\Test.JUnit.CodeSynchronizationTest.testsuite
        • org.eclipse.hyades.test.java.tests\junit\Test.JUnit.JUnitTestGeneration.testsuite
        • org.eclipse.hyades.test.java.tests\junit\Test.JUnit.JUnitTestSuiteFacadeTest.testsuite
        • org.eclipse.hyades.test.core.tests\junit\launch\facade\TestLaunchConfigurationFacadeTest.testsuite
        • org.eclipse.hyades.test.core.tests\junit\launch\facade\DeploymentLaunchConfigurationFacadeTest.testsuite
        • org.eclipse.hyades.test.core.tests\junit\launch\facade\ExecutionHistoryLaunchConfigurationFacadeTest.testsuite
        • org.eclipse.hyades.test.core.tests\junit\launch\extensions\DeploymentsProviderTest.testsuite
        • org.eclipse.hyades.test.core.tests\junit\launch\extensions\ExecutionHistoryDefaultsProviderTest.testsuite
    • AGR:
      • Paul:
        • org.eclipse.hyades.test.java.tests\autoui\Test.Execution.IBM142_JUnitRunner.testsuite
        • org.eclipse.hyades.test.java.tests\autoui\Test.Execution.IBM15_JUnitRunner.testsuite
        • org.eclipse.hyades.test.java.tests\autoui\Test.Execution.Sun142_JUnitRunner.testsuite
        • org.eclipse.hyades.test.java.tests\autoui\Test.Execution.Sun15_JUnitRunner.testsuite
      • Jerome (covered by Paul):
        • org.eclipse.hyades.test.ui.logViewer.tests\gui\Test.UI.FrameworkEditors_logViewer_linux.testsuite
        • org.eclipse.hyades.test.ui.logViewer.tests\gui\Test.UI.FrameworkEditors_logViewer_windows.testsuite
        • org.eclipse.hyades.test.ui.navigator.tests\gui\TestNavigator_Logical_auto.testsuite
        • org.eclipse.hyades.test.ui.navigator.tests\gui\TestNavigator_Resource_auto.testsuite
  • TP1 testing status:
    • Paul: Complete. Will complete Jerome's test suites by Wednesday.
    • Duwayne: Complete.
    • Kendric: Will complete test suites by Wednesday.
    • Jerome: Issues installing the candidate driver.

Round-table

Action items

  • n/a

Notes

  • The next two Test Project calls will be canceled due to Christmas vacation. We will resume on Monday, January 7, 2008.
  • 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.
  • 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