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-Automation-20071203"

Line 5: Line 5:
 
** Jonathan
 
** Jonathan
 
** Joel
 
** Joel
** Joanna
 
** Alan
 
  
 
* Absent:
 
* Absent:
 
** Kiryl - conflict
 
** Kiryl - conflict
 +
** Joanna
 +
** Alan
  
 
== Deliverables ==
 
== Deliverables ==
  
 
* Testing Process:
 
* Testing Process:
** Alan integrated the [http://wiki.eclipse.org/Testing_Process_Part_1_Draft_1_Comments review comments] and Paul posted the second draft of the Testing Process (part 1) document for review.
+
** Paul replied to Alan's note with repsonses to his questions on the [http://wiki.eclipse.org/Testing_Process_Part_1_Draft_1_Comments review comments].
*** Allan will integrate [http://wiki.eclipse.org/Testing_Process_Part_1_Draft_2_Comments review comments] for the second draft of the Testing Process (part 1) document by Monday, December 3.
+
*** Alan will post the questions/answers to as[http://wiki.eclipse.org/Testing_Process_Part_1_Draft_1_Comments review comments].
** Alan will add more detailed content to the first draft of the Testing Process (part 2) by Wednesday, November 28.
+
** Paul added [http://wiki.eclipse.org/Testing_Process_Part_1_Draft_2_Comments review comments] for the second draft of the Testing Process (part 1) document.
** Please review the latest drafts for both [http://wiki.eclipse.org/4.5_Test_Automation_Initiative#Testing_Process Testing Process documents] for Monday, December 3.
+
*** Allan will integrate [http://wiki.eclipse.org/Testing_Process_Part_1_Draft_2_Comments review comments] for the second draft of the Testing Process (part 1) document.  
 +
** Please review the latest drafts for both [http://wiki.eclipse.org/4.5_Test_Automation_Initiative#Testing_Process Testing Process documents].
 +
** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=211777 Defect 211777] will be managed by the Platform Project Lead to track the delivery of the final Testing Process documents (part 1 and part 2).  See the [http://wiki.eclipse.org/TPTP_45_Weekly_Schedule 4.5 Weekly Schedule]).
  
 
* Common Test Infrastructure:  
 
* Common Test Infrastructure:  
Line 23: Line 25:
 
*** CVS check-out of all of the test plug-ins in the <code>/test-results/&lt;project&gt;/*</code> modules.
 
*** CVS check-out of all of the test plug-ins in the <code>/test-results/&lt;project&gt;/*</code> modules.
 
*** Configure and run the Agent Controller on the reference platform.
 
*** Configure and run the Agent Controller on the reference platform.
*** Paul created the [http://dev.eclipse.org/viewcvs/index.cgi/test-results/platform/org.eclipse.hyades.tests/BVT/?root=TPTP_Project root-level test suites for BVTs].  The test infrastructure will execute the <code>org.eclipse.hyades.tests/AllBVT&lt;test type&gt;Tests.testsuite</code> test suites.  We do not need to check-in the execution results to CVS due to disk space limitations and polluting of our test pass results.  Each developer can rerun the automated tests to reproduce a failure.
+
*** Paul created the [http://dev.eclipse.org/viewcvs/index.cgi/test-results/platform/org.eclipse.hyades.tests/BVT/?root=TPTP_Project root-level test suites for BVTs].  The test infrastructure will execute the <code>org.eclipse.hyades.tests/bvt/AllBVT&lt;test type&gt;Tests.testsuite</code> test suites.  We do not need to check-in the execution results to CVS due to disk space limitations and polluting of our test pass results.  Each developer can rerun the automated tests to reproduce a failure.
 
*** Paul created the [http://dev.eclipse.org/viewcvs/index.cgi/test-results/platform/org.eclipse.hyades.tests/deployment/?root=TPTP_Project BVT deployment] to the reference platform.
 
*** Paul created the [http://dev.eclipse.org/viewcvs/index.cgi/test-results/platform/org.eclipse.hyades.tests/deployment/?root=TPTP_Project BVT deployment] to the reference platform.
 
*** Automatically generating the Test Report based on the existing test execution results in CVS.
 
*** Automatically generating the Test Report based on the existing test execution results in CVS.
 
*** Paul modified the BIRT tabular test report to walk an execution result to generate a detailed test report from a root-level execution result.
 
*** Paul modified the BIRT tabular test report to walk an execution result to generate a detailed test report from a root-level execution result.
 +
*** Cleanup of the reference platform is done when staring the BVT.
 
** Outstanding:
 
** Outstanding:
*** Check for Intel build to complete (every x hours) before launching the BVTs.
+
*** Check for Intel build to complete (every x hours) before launching the BVTs (see [https://bugs.eclipse.org/bugs/show_bug.cgi?id=200351 defect 200351]).
**** Run when Intel is complete.
+
**** Joel will run the BVT when the web site has been updated with Intel's portion of the build.
 
*** Automatically posting the Test Report to <code>/tptp/test/reports/&lt;release&gt;</code>.
 
*** Automatically posting the Test Report to <code>/tptp/test/reports/&lt;release&gt;</code>.
**** Will copy code
+
**** An ANT task is available and needs to copied/refactored.  
*** Cleanup of the reference platform.
+
*** Documenting the test infrastructure for use in the second testing process document, which will be required by TPTP adopters or extenders (see [https://bugs.eclipse.org/bugs/show_bug.cgi?id=211752 defect 211752].
**** Done when staring the BVT.
+
*** Documenting the test infrastructure for use in the second testing process document, which will be required by TPTP adopters or extenders.
+
**** Open a defect for i5.
+
 
*** Email notifications to component leads for failing test suites.
 
*** Email notifications to component leads for failing test suites.
 
** Issues:
 
** Issues:
Line 44: Line 44:
 
# [https://bugs.eclipse.org/bugs/show_bug.cgi?id=210955 Defect 210955]: DTP has resolved the issue, available in the December 1st build.  Paul has verified the patch but the symptoms still exist due to [https://bugs.eclipse.org/bugs/show_bug.cgi?id=211381 defect 211381].  Both defects are now resolved and Paul will verify the fixes.
 
# [https://bugs.eclipse.org/bugs/show_bug.cgi?id=210955 Defect 210955]: DTP has resolved the issue, available in the December 1st build.  Paul has verified the patch but the symptoms still exist due to [https://bugs.eclipse.org/bugs/show_bug.cgi?id=211381 defect 211381].  Both defects are now resolved and Paul will verify the fixes.
 
# [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.
 +
# Few minor issues with the executable bit on Linux not being set properly.
  
* Few minor issues: Executable bit on Linux not set properly and no other roadblocks. Broken LTA dependencies consumed most of Joel but still breaking IAC.   
+
** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=211751 Defect 211751] will be managed by the Platform Project Lead to track the delivery of the final Common Test Infrastructure[https://bugs.eclipse.org/bugs/show_bug.cgi?id=211752 Defect 211752] will be managed by the Platform Project Lead to track documenting the test infrastructure for use in the second testing process document. See the [http://wiki.eclipse.org/TPTP_45_Weekly_Schedule 4.5 Weekly Schedule]).
 
+
Open a defect for Joel and Alan.
+
Part 2 document...need defect
+
AG presentation
+
  
 
* Metrics:  
 
* Metrics:  
Line 58: Line 55:
  
 
* All:
 
* All:
** Review the latest drafts for both [http://wiki.eclipse.org/4.5_Test_Automation_Initiative#Testing_Process Testing Process documents] for Monday, December 3.
+
** Review the latest drafts for both [http://wiki.eclipse.org/4.5_Test_Automation_Initiative#Testing_Process Testing Process documents].
  
 
* Alan:  
 
* Alan:  
** Integrate [http://wiki.eclipse.org/Testing_Process_Part_1_Draft_2_Comments review comments] for the second draft of the Testing Process (part 1) document by Monday, December 3.  
+
** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=211777 Defect 211777].
** Add more detailed content to the first draft of the Testing Process (part 2) by Monday, December 3.
+
 
   
 
   
 
* Joel:  
 
* Joel:  
** Outstanding issues for the PoC (integrate the ASF with the TPTP builds to check-out a 'Hello World' TPTP JUnit test suite from CVS, run the test suite on an Eclipse instance running on the target platform, and generate a BIRT report on the test execution using existing sample code).
+
** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=211751 Defect 211751].
 +
** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=211752 Defect 211752].
  
 
* Paul:  
 
* Paul:  
Line 73: Line 70:
 
== Upcoming Meeting ==
 
== Upcoming Meeting ==
  
* Since this is We will meet next on Monday, December 3 (9 AM ET).
+
* Since this is the wrap-up call, the outstanding deliverables will be managed by the Platform Project Lead, under the 4.5 plan.  See the [http://wiki.eclipse.org/TPTP_45_Weekly_Schedule 4.5 Weekly Schedule]).
  
 
== Upcoming Discussion ==
 
== Upcoming Discussion ==

Revision as of 13:07, 3 December 2007

Attendees

  • Present:
    • Paul
    • Jonathan
    • Joel
  • Absent:
    • Kiryl - conflict
    • Joanna
    • Alan

Deliverables

  • Testing Process:
  • Common Test Infrastructure:
    • Completed:
      • CVS check-out of all of the test plug-ins in the /test-results/<project>/* modules.
      • Configure and run the Agent Controller on the reference platform.
      • Paul created the root-level test suites for BVTs. The test infrastructure will execute the org.eclipse.hyades.tests/bvt/AllBVT<test type>Tests.testsuite test suites. We do not need to check-in the execution results to CVS due to disk space limitations and polluting of our test pass results. Each developer can rerun the automated tests to reproduce a failure.
      • Paul created the BVT deployment to the reference platform.
      • Automatically generating the Test Report based on the existing test execution results in CVS.
      • Paul modified the BIRT tabular test report to walk an execution result to generate a detailed test report from a root-level execution result.
      • Cleanup of the reference platform is done when staring the BVT.
    • Outstanding:
      • Check for Intel build to complete (every x hours) before launching the BVTs (see defect 200351).
        • Joel will run the BVT when the web site has been updated with Intel's portion of the build.
      • Automatically posting the Test Report to /tptp/test/reports/<release>.
        • An ANT task is available and needs to copied/refactored.
      • Documenting the test infrastructure for use in the second testing process document, which will be required by TPTP adopters or extenders (see defect 211752.
      • Email notifications to component leads for failing test suites.
    • 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 210955: DTP has resolved the issue, available in the December 1st build. Paul has verified the patch but the symptoms still exist due to defect 211381. Both defects are now resolved and Paul will verify the fixes.
  6. Defect 211476: Paul will fix during i4 TP1.
  7. Few minor issues with the executable bit on Linux not being set properly.
    • Defect 211751 will be managed by the Platform Project Lead to track the delivery of the final Common Test Infrastructure. Defect 211752 will be managed by the Platform Project Lead to track documenting the test infrastructure for use in the second testing process document. See the 4.5 Weekly Schedule).
  • Metrics:
    • The monitoring project lead has replied to a request to estimate the current testing costs.
      • Joanna and Guru are gathering their estimates.

Action Items

  • Paul:
    • Determine labor cost (PW) for a) full test pass and b) smoke test pass from project leads.
    • Encourage Project Leads to automate existing manual test suites.

Upcoming Meeting

  • Since this is the wrap-up call, the outstanding deliverables will be managed by the Platform Project Lead, under the 4.5 plan. See the 4.5 Weekly Schedule).

Upcoming Discussion

Back to the top