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

(Test Automation Initiative)
(Release Information)
 
(12 intermediate revisions by the same user not shown)
Line 6: Line 6:
 
** Jerome Bozier
 
** Jerome Bozier
 
** Tony Wang
 
** Tony Wang
 +
** Harm Sluiman
  
 
== 4.4.1 ==
 
== 4.4.1 ==
Line 19: Line 20:
 
* [http://www.eclipse.org/tptp/home/downloads/?ver=4.4.1 Download.]
 
* [http://www.eclipse.org/tptp/home/downloads/?ver=4.4.1 Download.]
  
* [http://www.eclipse.org/tptp/reports/test/tests.php?source=All Test reports.]
+
* [http://www.eclipse.org/tptp/reports/test/testpass_441.php?source=All Test reports.]
  
* All defects will require project/PMC approval. 
+
=== Where are we at? ===
  
* All fixes MUST be checked-in to both 4.4.1 (TPTP-4_1_1) and 4.5 (HEAD) streams.
+
* We are currently starting the 4.4.1 test pass (TP) for two weeks (target: February 8).
  
 
=== Testing ===
 
=== Testing ===
  
* The 4.4.1 test pass (TP) starts on next Monday (January 28) for two weeks (see [http://www.eclipse.org/tptp/home/project_info/releaseinfo/4.4.1/schedule.html Detailed Schedule]).
+
* Tony completed a majority of the Windows testing as part of his orientation.
** Tony is completing the Windows testing as part of his orientation.
+
* The [http://www.eclipse.org/tptp/home/downloads/?ver=4.4.1 candidate driver] will be announced by the Release Engineering Team later today.
** Lead committers will have to complete multi-platform and Linux testing for the TP.
+
* The outstanding testing includes:
 +
** Duwayne:
 +
*** /org.eclipse.hyades.test.URLTest.tests/manual/basic_tests/Test.Execution.URLRunner.Remote.testsuite
 +
** Paul:
 +
*** /org.eclipse.tptp.test.doc.user/manual/Doc/Test.Doc.smoke.testsuite
 +
*** /org.eclipse.hyades.test.ui.logViewer.tests/manual/Test.UI.FrameworkEditors_logViewer_linux.testsuite
 +
*** /org.eclipse.hyades.test.java.tests/manual/regressionTests/Test.Execution.ManualRunner.Windows_XP.testsuite
 +
** Tony:
 +
*** /org.eclipse.hyades.test.core.tests/junit/launch/extensions/DeploymentsProviderTest.testsuite
 +
*** /org.eclipse.hyades.test.core.tests/junit/launch/extensions/ExecutionHistoryDefaultsProviderTest.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/facade/TestLaunchConfigurationFacadeTest.testsuite
 +
*** /org.eclipse.tptp.test.auto.gui.tests/manual/Test.Execution.AutoGUIRunner.testsuite
 +
*** /org.eclipse.tptp.test.auto.gui.tests/manual/Test.UI.AutoGUIRunner.testsuite
 +
*** /org.eclipse.tptp.test.auto.gui.tests/manual/Test.Execution.AutoGUIRunner.Basic.Sun1.4.testsuite
 +
*** /org.eclipse.tptp.test.auto.gui.tests/manual/Test.Execution.AutoGUIRunner.Basic.Sun15.testsuite
 +
*** /org.eclipse.hyades.execution.harness.tests/manual/defects/Test.Execution.ExecutionHarness.testsuite
 +
*** /org.eclipse.hyades.test.java.tests/manual/regressionTests/Test.Execution.JUnitRunner.testsuite
 +
*** /org.eclipse.hyades.test.java.tests/manual/regressionTests/Test.Execution.ManualRunner.Windows_XP.Sun_JRE_142.testsuite
 +
*** /org.eclipse.hyades.test.ui.logViewer.tests/manual/Test.UI.FrameworkEditors_logViewer_extensibility.testsuite
 +
*** /org.eclipse.hyades.test.ui.datapool.tests/manual/datapool/Test.UI.DatapoolEditor_importExport.testsuite
 +
*** /org.eclipse.hyades.test.java.tests/junit/CodeSynchronizationTest.testsuite
 +
*** /org.eclipse.hyades.test.java.tests/junit/JUnitTestSuiteFacadeTest.testsuite
 +
*** /org.eclipse.tptp.test.tools.api.tests/manual/Recorder/Test.UI.APIRecorder.Windows_IA32.Sun_JRE_142.testsuite
 +
*** /org.eclipse.tptp.test.tools.api.tests/manual/Recorder/Test.UI.APIRecorder.Windows_IA32.Sun_JRE_150.testsuite
  
 
== 4.5 ==
 
== 4.5 ==
Line 47: Line 73:
 
=== Where are we at? ===  
 
=== Where are we at? ===  
  
* We are currently in last week of development for 4.5 I5 (target: January 25).
+
* We have delayed the start of I5 testing until TP2 (target: February 11) to focus on the 4.4.1 TP.
 +
* We have extended I5 development to February 6 (February 7/8 for smoke testing in preparation for the I5 TP) by attaching patches to the Bugzilla and requesting Test Project approval to be included in I5.
  
 
=== Testing ===
 
=== Testing ===
Line 55: Line 82:
 
** Start the 4.5 I5 TP2 when the 4.4.1 TP is complete.
 
** Start the 4.5 I5 TP2 when the 4.4.1 TP is complete.
 
** Complete a full test pass for 4.5 I5 TP2.
 
** Complete a full test pass for 4.5 I5 TP2.
 
* For the Test Project, we can extend I5 development to February 6 by attaching patches to the Bugzilla AFTER I5 development ends on January 25.
 
  
 
===  Test Automation Initiative ===
 
===  Test Automation Initiative ===
Line 64: Line 89:
 
** Outstanding defect against the Test Project include:
 
** Outstanding defect against the Test Project include:
 
*** Paul:
 
*** Paul:
**** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=214792 Deploying junit plug-in test to remote Windows machine from a Linux machine fails]: Completed in i5.
+
**** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=190453 OutOfMemoryError when generating large TPTP test reports]: Completed in i5.
 +
**** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=215078 Content missing in Tabular Report]: Targeted to i5.
 
**** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=214638 Test log not accurate]: Targeted to i5.
 
**** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=214638 Test log not accurate]: Targeted to i5.
 
**** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=211476 Remove XMLUnit dependency and convert reporting tests to TPTP tests]: Targeted to i5.
 
**** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=211476 Remove XMLUnit dependency and convert reporting tests to TPTP tests]: Targeted to i5.
**** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=190453 OutOfMemoryError when generating large TPTP test reports]: Targeted to i5.
 
**** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=215078 Content missing in Tabular Report]: Targeted to i6.
 
 
*** Duwayne:
 
*** Duwayne:
 
**** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=200194 ASF Test Execution Service races with AutoBuildJob -- can lead to unexpected test results]: Targeted to i6.
 
**** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=200194 ASF Test Execution Service races with AutoBuildJob -- can lead to unexpected test results]: Targeted to i6.
Line 82: Line 106:
  
 
* Xin Ying Huang:
 
* Xin Ying Huang:
** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=202695 Encrypted datapool variable support]: The implementation is complete.  Paul and Joe will complete a code review over the next two weeks.
+
** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=202695 Encrypted datapool variable support]: The implementation is complete.  Paul and Joe will be finishing the code review this week.
  
 
* Duwayne:
 
* Duwayne:
** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=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.  Duwayne will complete this enhancement in I5/I6 development.  The test cases and product documentation will be complete in I5 TPs and I6 development.  This past week, Duwayne found non-thread-safe code in the Hyades execution APIs causing exceptions when extracting data from RMI callsWill consult Joe and Scott for any history on this area of the code.
+
** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=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.  Duwayne will complete this enhancement in I5/I6 development.  The test cases and product documentation will be complete in I5 TPs and I6 development.  This past week, Duwayne found some serious design issues (or perhaps partial implementation) that need to be fixed to handle the RMI return data properly.  The timing of calling thread activities can cause an error where the caller does not get the right return data.  Duwayne will work on the RMI return data multi-caller design details to properly join the RMI return data to the right caller at the appropriate time, try to avoid any added serialization of activities perhaps avoiding the current notifyAll() (waking up everybody when there is only data available for one caller thread), and testingDuwayne will schedule a call for next week to discuss the progress and outstanding items.
  
 
* Jerome:
 
* Jerome:
** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=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 meeting minutes] for the design review.  Jerome chaired a call to discuss the final [http://wiki.eclipse.org/TPTP-Test-Tools-Design-Review-166025 design decisions].  See the [http://wiki.eclipse.org/TPTP-Test-Tools-Design-Review-166025-01112008 meeting minutes] for more details, including the [http://wiki.eclipse.org/TPTP-Test-Tools-Design-Review-166025-01112008#Core_Use_Cases core use cases] and [http://wiki.eclipse.org/TPTP-Test-Tools-Design-Review-166025-01112008#Action_items action items].  Jerome completed the [http://wiki.eclipse.org/TPTP-Test-Tools-Design-Review-166025-01112008#Detailed_Design Detailed Design Document] and is currently working on the engine work.
+
** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=166025 Move, Copy, Delete, Rename and Import/Export test assets]: Jerome is currently working on the engine work.  Jerome scheduled a follow-on call/demo for today.  For more information, see:
 +
*** [http://wiki.eclipse.org/index.php?title=TPTP-Test-Tools-Design-Review-166025 Design Review.]
 +
*** [http://wiki.eclipse.org/TPTP-Test-Tools-Design-Review-166025 Design Decisions].
 +
*** [http://wiki.eclipse.org/TPTP-Test-Tools-Design-Review-166025-01112008#Core_Use_Cases Core Use Cases.]
 +
*** [http://wiki.eclipse.org/TPTP-Test-Tools-Design-Review-166025-01112008#Detailed_Design Detailed Design Document]  
  
 
* Paul:
 
* Paul:
** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=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]) and will complete the implementation/testing in I5.
+
** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=208110 Generic Recorder Wizard enhancement to filter the list of recorders]: Paul has closed with the consuming product on removing the duplicate HTTP recording wizard (see [https://bugs.eclipse.org/bugs/show_bug.cgi?id=137591 defect 137591) and wizard to import HTTP recordings (see [https://bugs.eclipse.org/bugs/show_bug.cgi?id=206078 defect 206078) since both are currently supported by the GRF.  Paul will complete the implementation/testing in I5.
  
 
=== Defects ===  
 
=== Defects ===  
Line 97: Line 125:
 
* [http://www.eclipse.org/tptp/reports/bugs/report_45.php?src=All&queryType=bugs&component=Test Queries.]
 
* [http://www.eclipse.org/tptp/reports/bugs/report_45.php?src=All&queryType=bugs&component=Test Queries.]
 
* [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=215082 publication task problems.]
 +
**** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=216635 Running ASF through Ant requires display export.]
 +
 +
* Defects required by consuming products in I5:
 +
** Duwayne:
 +
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=201412 Repeated launch through Automated Services Framework eventually fails]
  
 
* Remaining I5 defects:
 
* Remaining I5 defects:
 
** Paul:
 
** Paul:
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=212537 Remove references to internal APIs.]
 
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=213318 Exported datapool with deleted variables is incorrect.]
 
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=213329 Importing large datapool freezes wizard.]
 
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=214638 Test log not accurate]
 
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=190453 OutOfMemoryError when generating large TPTP test reports.]
 
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=203273 Incorrect german translation of the word "Pass"]
 
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=200725 Simplified Chinese translation when editing a datapool is incorrect]
 
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=189136 Malformed report window time stamps in the report wizard.]
 
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=194752 Confusing label in Test preferences.]
 
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=213639 Remove the "open editor" button on the Report Wizard first page]
 
 
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=200201 Need new icon for testlog files]
 
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=200201 Need new icon for testlog files]
 
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=201900 scroll bars not appearing when needed in test suite editor and other Hyades editors when content doesn't all fit in a page]
 
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=201900 scroll bars not appearing when needed in test suite editor and other Hyades editors when content doesn't all fit in a page]
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=213644 Add help icon to Report Wizard]
 
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=200969 Formatting messages make translation difficult.]
 
 
*** [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=206355 (Usability) Switch to Test Perspective after test execution.]
 
*** [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=206356 (Usability) Switch to Test Perspective after creating a test asset.]
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=201402 (Testing Tool) Invalid characters inserted in source folder textbox when using Browse button of "Generate..." menu item]
+
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=213329 Importing large datapool freezes wizard.]
 
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=205477 Copy / Paste should not be available in the logical test navigator]
 
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=205477 Copy / Paste should not be available in the logical test navigator]
 
*** [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=174460 (Usability) Missing/inconsistent titles/descriptions/icons in test report dialogs.]
Line 122: Line 147:
 
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=210742 Log Viewer : navigation button on event part of test log are not enabled by default]
 
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=210742 Log Viewer : navigation button on event part of test log are not enabled by default]
 
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=213205 TPTP test pass reports show test type ID instead of meaningful name.]
 
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=213205 TPTP test pass reports show test type ID instead of meaningful name.]
 +
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=212537 Remove references to internal APIs.]
 +
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=213318 Exported datapool with deleted variables is incorrect.]
 
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=151922 (Usability) Hyperlinks in Test Log view are rendered differently for the Test Execution event type.]
 
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=151922 (Usability) Hyperlinks in Test Log view are rendered differently for the Test Execution event type.]
 
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=201828 Report Icon is incorrect for Test Pass and Time Frame Historic]
 
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=201828 Report Icon is incorrect for Test Pass and Time Frame Historic]
 +
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=206078 Cannot import HTTP recording file.]
 
*** [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 Remove XMLUnit dependency and convert reporting tests to TPTP tests.]
 +
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=137591 Duplicate wizards for creating a URL recording/test.]
 +
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=214638 Test log not accurate]
 +
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=216423 (Test Project) (Web) (Matrix) Update the TPTP Matrix and Bugzilla component owners.]
 +
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=216588 Fix project/compilation errors in the TPTP test bucket.]
 +
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=214388 Clean-up the TPTP committer lists and project matrix.]
 
** Duwayne:
 
** Duwayne:
 
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=189128 Vista-specific error dialog when recording using IAC/IE on XP.]
 
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=189128 Vista-specific error dialog when recording using IAC/IE on XP.]
Line 151: Line 184:
  
 
* Last Week:
 
* Last Week:
** Reviewed the [http://wiki.eclipse.org/TPTP-Test-Tools-Design-Review-166025-01112008#Detailed_Design Detailed Design Document] for enhancement [https://bugs.eclipse.org/bugs/show_bug.cgi?id=166025 Move, Copy, Delete, Rename and Import/Export test assets].
+
** Worked on enhancement [https://bugs.eclipse.org/bugs/show_bug.cgi?id=208110 Generic Recorder Wizard enhancement to filter the list of recorders].
 
** Completed defects:
 
** Completed defects:
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=215702 (Web Doc) Local and remote Eclipse instances must be the same version when running remote JUnit Plug-in test suites remotely.]
+
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=200725 Simplified Chinese translation when editing a datapool is incorrect]
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=215823 Fix 4.4.1 copyright and translatability errors in build report]      
+
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=189136 Malformed report window time stamps in the report wizard.]
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=214792 Deploying junit plug-in test to remote Windows machine from a Linux machine fails]            
+
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=194752 Confusing label in Test preferences.]
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=211729 Problems in displaying Hebrew (Bi-Directional) text in the TPTP Log Viewer]      
+
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=213639 Remove the "open editor" button on the Report Wizard first page]
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=210117 Provide a TPTP icon for Ganymede.]          
+
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=162891 (Code cleanup) Clean-up translated strings and help contexts from test.ui and test.tools.ui]
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=215533 Remove unused import statements.]            
+
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=186813 Create Bugzilla components for JUnit plug-in test editor and runner.]
 +
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=200969 Formatting messages make translation difficult.]
 +
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=216447 (Test Project) Remove duplicate/unused messages]
 +
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=201402 (Testing Tool) Invalid characters inserted in source folder textbox when using Browse button of "Generate..." menu item]
 +
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=124902 Remove mention of  http recorder jars from setconfig]
 +
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=155093 Incorrect summary verdict when generating JScrib reports on test executions with no verdicts.]
 +
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=190453 OutOfMemoryError when generating large TPTP test reports.]
 +
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=213644 Add help icon to Report Wizard.]
 +
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=156858 Newly created JUnit tests are sometimes not displayed in the test navigator]
  
 
* This Week:
 
* This Week:
 +
** 4.4.1 TP.
 
** Enhancement:
 
** Enhancement:
 
*** [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].
 
** Defects:
 
** Defects:
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=212537 Remove references to internal APIs.]
 
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=190453 OutOfMemoryError when generating large TPTP test reports.]
 
 
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=213329 Importing large datapool freezes wizard.]
 
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=213329 Importing large datapool freezes wizard.]
 +
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=212537 Remove references to internal APIs.]
 
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=213318 Exported datapool with deleted variables is incorrect.]
 
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=213318 Exported datapool with deleted variables is incorrect.]
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=214638 Test log not accurate]           
+
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=206078 Cannot import HTTP recording file.]
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=203273 Incorrect german translation of the word "Pass"]
+
*** [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=189136 Malformed report window time stamps in the report wizard.]
+
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=137591 Duplicate wizards for creating a URL recording/test.]
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=194752 Confusing label in Test preferences.]
+
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=214638 Test log not accurate]
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=213639 Remove the "open editor" button on the Report Wizard first page]
+
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=216588 Fix project/compilation errors in the TPTP test bucket.]
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=213644 Add help icon to Report Wizard]
+
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=200969 Formatting messages make translation difficult.]
+
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=201402 (Testing Tool) Invalid characters inserted in source folder textbox when using Browse button of "Generate..." menu item]
+
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=200725 Simplified Chinese translation when editing a datapool is incorrect]
+
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=211476 Remove XMLUnit dependency and convert reporting tests to TPTP tests]: Targeted to i5.
+
  
 
=== Duwayne ===
 
=== Duwayne ===
Line 185: Line 221:
  
 
* This Week:
 
* This Week:
 +
** 4.4.1 TP.
 
** Enhancement:
 
** Enhancement:
 
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=162605 Test execution should support parallel execution of tests].
 
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=162605 Test execution should support parallel execution of tests].
Line 199: Line 236:
 
** Enhancement:
 
** Enhancement:
 
*** [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=166025 Move, Copy, Delete, Rename and Import/Export test assets].
**** Schedule a follow-on call/demo.
+
**** Chair follow-on call/demo.
  
 
=== Tony ===
 
=== Tony ===
  
 
* Last Week:
 
* Last Week:
** Reviewed TPTP processes and Testing Tools documentation.
+
** Completed the assigned 4.4.1 test suites on Windows.
** Running 4.4.1 test suites on Windows.
+
  
 
* This  Week:
 
* This  Week:
** Complete running 4.4.1 test suites on Windows.
+
** Complete the outstanding 4.4.1 test suites on Windows.
 
   
 
   
 
== Action items ==
 
== Action items ==
  
=== Jerome ===
+
=== Duwayne ===
  
* Schedule a follow-on call/demo for enhancement [https://bugs.eclipse.org/bugs/show_bug.cgi?id=166025 Move, Copy, Delete, Rename and Import/Export test assets].
+
* Schedule a call for next week to discuss the progress and outstanding items for enhancement [https://bugs.eclipse.org/bugs/show_bug.cgi?id=162605 Test execution should support parallel execution of tests].
  
 
== Notes ==
 
== Notes ==
Line 220: Line 256:
 
=== News ===
 
=== News ===
  
* Jerome was elected by the Committers and approved by the PMC as a Committer on the TPTP Testing Tools project. 
+
* Jerome was elected as the Lead Committer for the following components:
** Jerome will fill out the [http://www.eclipse.org/legal/committer_process/member_committer_questionnaire.php Member Committer Questionnaire] to complete the process.
+
** Test.UI
** Jerome G. will nominate Jerome as the lead committer for the following components by sending an email to the [mailto:tptp-testing-tools-dev@eclipse.org Testing Tools mailing list]:
+
** Test.UI.ConfigEditors
*** Test.UI
+
** Test.UI.DatapoolEditor
*** Test.UI.ConfigEditors
+
** Test.UI.FrameworkEditors
*** Test.UI.DatapoolEditor
+
** Test.UI.TestPerspective
*** Test.UI.FrameworkEditors
+
*** Test.UI.TestPerspective
+
  
 
=== [http://www.eclipsecon.org/2008/ EclipseCon 2008] ===
 
=== [http://www.eclipsecon.org/2008/ EclipseCon 2008] ===

Latest revision as of 07:36, 11 February 2008

Attendees

  • Present:
    • Paul Slauenwhite
    • DuWayne Morris
    • Jerome Bozier
    • Tony Wang
    • Harm Sluiman

4.4.1

Release Information

  • 4.4.1 will ship with the Europa Winter Maintenance Release (target release date: February 29, 2008).

Where are we at?

  • We are currently starting the 4.4.1 test pass (TP) for two weeks (target: February 8).

Testing

  • Tony completed a majority of the Windows testing as part of his orientation.
  • The candidate driver will be announced by the Release Engineering Team later today.
  • The outstanding testing includes:
    • Duwayne:
      • /org.eclipse.hyades.test.URLTest.tests/manual/basic_tests/Test.Execution.URLRunner.Remote.testsuite
    • Paul:
      • /org.eclipse.tptp.test.doc.user/manual/Doc/Test.Doc.smoke.testsuite
      • /org.eclipse.hyades.test.ui.logViewer.tests/manual/Test.UI.FrameworkEditors_logViewer_linux.testsuite
      • /org.eclipse.hyades.test.java.tests/manual/regressionTests/Test.Execution.ManualRunner.Windows_XP.testsuite
    • Tony:
      • /org.eclipse.hyades.test.core.tests/junit/launch/extensions/DeploymentsProviderTest.testsuite
      • /org.eclipse.hyades.test.core.tests/junit/launch/extensions/ExecutionHistoryDefaultsProviderTest.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/facade/TestLaunchConfigurationFacadeTest.testsuite
      • /org.eclipse.tptp.test.auto.gui.tests/manual/Test.Execution.AutoGUIRunner.testsuite
      • /org.eclipse.tptp.test.auto.gui.tests/manual/Test.UI.AutoGUIRunner.testsuite
      • /org.eclipse.tptp.test.auto.gui.tests/manual/Test.Execution.AutoGUIRunner.Basic.Sun1.4.testsuite
      • /org.eclipse.tptp.test.auto.gui.tests/manual/Test.Execution.AutoGUIRunner.Basic.Sun15.testsuite
      • /org.eclipse.hyades.execution.harness.tests/manual/defects/Test.Execution.ExecutionHarness.testsuite
      • /org.eclipse.hyades.test.java.tests/manual/regressionTests/Test.Execution.JUnitRunner.testsuite
      • /org.eclipse.hyades.test.java.tests/manual/regressionTests/Test.Execution.ManualRunner.Windows_XP.Sun_JRE_142.testsuite
      • /org.eclipse.hyades.test.ui.logViewer.tests/manual/Test.UI.FrameworkEditors_logViewer_extensibility.testsuite
      • /org.eclipse.hyades.test.ui.datapool.tests/manual/datapool/Test.UI.DatapoolEditor_importExport.testsuite
      • /org.eclipse.hyades.test.java.tests/junit/CodeSynchronizationTest.testsuite
      • /org.eclipse.hyades.test.java.tests/junit/JUnitTestSuiteFacadeTest.testsuite
      • /org.eclipse.tptp.test.tools.api.tests/manual/Recorder/Test.UI.APIRecorder.Windows_IA32.Sun_JRE_142.testsuite
      • /org.eclipse.tptp.test.tools.api.tests/manual/Recorder/Test.UI.APIRecorder.Windows_IA32.Sun_JRE_150.testsuite

4.5

Release Information

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

Where are we at?

  • We have delayed the start of I5 testing until TP2 (target: February 11) to focus on the 4.4.1 TP.
  • We have extended I5 development to February 6 (February 7/8 for smoke testing in preparation for the I5 TP) by attaching patches to the Bugzilla and requesting Test Project approval to be included in I5.

Testing

  • Since the 4.4.1 TP overlaps with the 4.5 I5 TP1 (see 4.4.1 Detailed Schedule and 4.5 Detailed Schedule) and there have been sufficient fixes integrated into 4.4.1 to merit a full test pass, we will:
    • Not complete 4.5 I5 TP1 to focus on the 4.4.1 TP.
    • Start the 4.5 I5 TP2 when the 4.4.1 TP is complete.
    • Complete a full test pass for 4.5 I5 TP2.

Test Automation Initiative

Enhancements

  • Duwayne:
    • Test execution should support parallel execution of tests: See the meeting minutes for more details. Duwayne will complete this enhancement in I5/I6 development. The test cases and product documentation will be complete in I5 TPs and I6 development. This past week, Duwayne found some serious design issues (or perhaps partial implementation) that need to be fixed to handle the RMI return data properly. The timing of calling thread activities can cause an error where the caller does not get the right return data. Duwayne will work on the RMI return data multi-caller design details to properly join the RMI return data to the right caller at the appropriate time, try to avoid any added serialization of activities perhaps avoiding the current notifyAll() (waking up everybody when there is only data available for one caller thread), and testing. Duwayne will schedule a call for next week to discuss the progress and outstanding items.

Defects

Miscellaneous

Round-table

Paul

Duwayne

Jerome

Tony

  • Last Week:
    • Completed the assigned 4.4.1 test suites on Windows.
  • This Week:
    • Complete the outstanding 4.4.1 test suites on Windows.

Action items

Duwayne

Notes

News

  • Jerome was elected as the Lead Committer for the following components:
    • Test.UI
    • Test.UI.ConfigEditors
    • Test.UI.DatapoolEditor
    • Test.UI.FrameworkEditors
    • Test.UI.TestPerspective

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