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.
Difference between revisions of "TPTP-Test-Tools-20080414"
(New page: == Attendees == * Present: ** Paul Slauenwhite ** DuWayne Morris ** Tony Wang ** Jerome Bozier == 4.5 == === Release Information === * 4.5 will ship with the Ganymede Simultaneous Rel...) |
|||
Line 23: | Line 23: | ||
=== Where are we at? === | === Where are we at? === | ||
− | * We are in | + | * We are in last week for I7 development (target: April 18). |
=== News Group === | === News Group === | ||
* We have a backlog of news group posts that require a reply. Please work this week at replying to the posts for your component. | * We have a backlog of news group posts that require a reply. Please work this week at replying to the posts for your component. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
=== Test Automation Initiative === | === Test Automation Initiative === | ||
Line 73: | Line 61: | ||
* Alexander Nyßen: | * Alexander Nyßen: | ||
− | ** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=133099 Providing the ability to record user's interactions with GEF objects in a GEF editor]: Alexander (TPTP user and contributor) has contributed a patch and documentation for basic GEF/Draw2D support in the AGR. AG/PMC approval has been received and Paul | + | ** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=133099 Providing the ability to record user's interactions with GEF objects in a GEF editor]: Alexander (TPTP user and contributor) has contributed a patch and documentation for basic GEF/Draw2D support in the AGR. AG/PMC approval has been received and Paul has opened a Contribution Questionnaire (CQ) for the contribution. |
=== Defects === | === Defects === | ||
Line 81: | Line 69: | ||
* [http://wiki.eclipse.org/TPTP_45_Weekly_Schedule Schedule]. | * [http://wiki.eclipse.org/TPTP_45_Weekly_Schedule Schedule]. | ||
− | * | + | * Platform Project impacting the Test Project: |
− | ** [ | + | ** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=222382 Execution of any testsuite fails using the IAC - InactiveProcessException] |
− | * | + | * Defects with Community patches that MUST be integrated in I7 (e.g. this week): |
** Duwayne: | ** Duwayne: | ||
− | *** [https://bugs.eclipse.org/bugs/show_bug.cgi?id= | + | *** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=170279 Difficulties recording a session in Linux: the order/reporting of SWT events on Linux seems to be different than in Windows.] |
− | *** [https://bugs.eclipse.org/bugs/show_bug.cgi?id= | + | *** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=217551 Certain characters in text on Button causes recorded script not playable] |
− | *** [https://bugs.eclipse.org/bugs/show_bug.cgi?id= | + | *** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=217593 Continuous single selection in List/Table/Tree cannot be recorded correctly] |
− | ** | + | *** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=217597 Redundant dependency on org.eclipse.ui.testing] |
− | *** [https://bugs.eclipse.org/bugs/show_bug.cgi?id= | + | *** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=217635 Redundant message to STDOUT when execute in quick mode] |
− | * | + | * Defects that MUST be completed in I7 (e.g. this week): |
** Duwayne: | ** Duwayne: | ||
− | *** [https://bugs.eclipse.org/bugs/show_bug.cgi?id= | + | *** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=59905 Exception when canceling a recording (before "recording "actually starts)] |
− | + | *** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=223555 Command Line Execution - overwrite = True flag does not actually overwrite the results] | |
− | + | ||
− | + | ||
− | * | + | |
− | ** [https://bugs.eclipse.org/bugs/show_bug.cgi?id= | + | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=201896 Cannot remove a test invocation to a removed HTTP request.] | *** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=201896 Cannot remove a test invocation to a removed HTTP request.] | ||
− | |||
− | |||
** Jerome: | ** Jerome: | ||
− | *** [https://bugs.eclipse.org/bugs/show_bug.cgi?id= | + | *** [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= | + | **** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=160485 Filename vs. logical name in UI] |
+ | **** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=220555 Adding a location or artifact with a duplicate name of a removed resource in a deployment does not work] | ||
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=162407 Test assets' editors (locations, datapools etc) allow save with empty internal names] | *** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=162407 Test assets' editors (locations, datapools etc) allow save with empty internal names] | ||
** Paul: | ** Paul: | ||
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=138736 UI allows to launch non-profilable tests in profile mode]. | *** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=138736 UI allows to launch non-profilable tests in profile mode]. | ||
− | *** [https://bugs.eclipse.org/bugs/show_bug.cgi?id= | + | *** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=180280 Unmovable rows in Datapool Editor] |
+ | *** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=163150 Usability - adding existing artifacts/locations to deployment should select by name (not filename)] | ||
+ | *** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=201886 (Usability) creating TPTP test but you need to have parent project created first.] | ||
+ | *** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=200586 Context sensitive help requires refactoring and new content.] | ||
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=201900 scroll bars not appearing when needed in test suite editor and other Hyades] | *** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=201900 scroll bars not appearing when needed in test suite editor and other Hyades] | ||
− | *** [https://bugs.eclipse.org/bugs/show_bug.cgi?id= | + | *** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=201893 what does the synchronous option mean for an invocation behavior in a JUnit Test Suite?] |
+ | *** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=201892 doc updates for section Creating a test deployment] | ||
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=194754 Location does not contain port number.] | *** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=194754 Location does not contain port number.] | ||
− | + | *** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=123650 (Product) (Usability) HTTP tests do not automatically generate JUnit Java code like JUnit tests.] | |
− | *** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=123650 (Usability) HTTP tests do not automatically generate JUnit Java code like JUnit tests. | + | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
** Tony: | ** Tony: | ||
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=195203 Accessibility-Need shortcuts for all Test Navigator pulldowns] | *** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=195203 Accessibility-Need shortcuts for all Test Navigator pulldowns] | ||
Line 136: | Line 109: | ||
* Last Week: | * Last Week: | ||
− | |||
** Resolved defects: | ** Resolved defects: | ||
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=225827 (Web) (Linux) Cannot not delete test assets in the Test Navigator.] | *** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=225827 (Web) (Linux) Cannot not delete test assets in the Test Navigator.] | ||
− | |||
− | |||
* This Week: | * This Week: | ||
− | ** | + | ** See |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
=== Duwayne === | === Duwayne === | ||
Line 173: | Line 137: | ||
** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=225157 sun.io.MalformedInputException when deleting a test asset in the Test Navigator.] | ** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=225157 sun.io.MalformedInputException when deleting a test asset in the Test Navigator.] | ||
** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=205476 copy/paste of a simple folder does not work in Test Navigator view] | ** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=205476 copy/paste of a simple folder does not work in Test Navigator view] | ||
− | ** 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]: |
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=123833 Execution History viewer does not reload associated Test Suite when its resource changes] | *** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=123833 Execution History viewer does not reload associated Test Suite when its resource changes] | ||
*** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=222822 Provide error handling for corrupt/incomplete test assets.] | *** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=222822 Provide error handling for corrupt/incomplete test assets.] |
Revision as of 09:10, 14 April 2008
Contents
Attendees
- Present:
- Paul Slauenwhite
- DuWayne Morris
- Tony Wang
- Jerome Bozier
4.5
Release Information
- 4.5 will ship with the Ganymede Simultaneous Release (target release date: June 30, 2008).
Where are we at?
- We are in last week for I7 development (target: April 18).
News Group
- We have a backlog of news group posts that require a reply. Please work this week at replying to the posts for your component.
Test Automation Initiative
- Paul and the Release Engineering Team are working on consolidating our testing process and automation infrastructure:
- For more information, see the WIKI page.
- To see the BVT results for a specific build, open the Build Reports page for a specific build and select BVT Results.
- Outstanding defect against the Platform Project include:
- Outstanding defect against the Test Project include:
- Paul:
- AGR Tests require absolute path to Equinox JAR
- Clear remote workspace launch does not work for remote test execution
- AGR Tests cannot be run with start ACServer
- Remove XMLUnit dependency and convert reporting tests to TPTP tests
- Content missing in Tabular Report
- Connection property does not deploy all dependencies
- Connection property does not allow JUnit Plug-in Tests to be executed
- Duwayne:
- ASF marshalling return value between service and client adapter does not have support for failures / exceptions
- Confusing exceptions when running automated services.
- ASF Test Execution Service races with AutoBuildJob -- can lead to unexpected test results
- ANT test results property requires trailing slash to specify location
- ANT importExistingProjects throws Exception
- Paul:
Enhancements
- Jerome:
- Move, Copy, Delete, Rename and Import/Export test assets: Paul reviewed and integrated the final patch. Jerome is continuing on the test cases and documentation. Dependent Execution History viewer does not reload associated Test Suite when its resource changes, Provide error handling for corrupt/incomplete test assets., and (Test Navigator) Copy, Move, Rename, Delete should be optional.
- Alexander Nyßen:
- Providing the ability to record user's interactions with GEF objects in a GEF editor: Alexander (TPTP user and contributor) has contributed a patch and documentation for basic GEF/Draw2D support in the AGR. AG/PMC approval has been received and Paul has opened a Contribution Questionnaire (CQ) for the contribution.
Defects
- Platform Project impacting the Test Project:
- Defects with Community patches that MUST be integrated in I7 (e.g. this week):
- Duwayne:
- Difficulties recording a session in Linux: the order/reporting of SWT events on Linux seems to be different than in Windows.
- Certain characters in text on Button causes recorded script not playable
- Continuous single selection in List/Table/Tree cannot be recorded correctly
- Redundant dependency on org.eclipse.ui.testing
- Redundant message to STDOUT when execute in quick mode
- Duwayne:
- Defects that MUST be completed in I7 (e.g. this week):
- Duwayne:
- Jerome:
- Paul:
- UI allows to launch non-profilable tests in profile mode.
- Unmovable rows in Datapool Editor
- Usability - adding existing artifacts/locations to deployment should select by name (not filename)
- (Usability) creating TPTP test but you need to have parent project created first.
- Context sensitive help requires refactoring and new content.
- scroll bars not appearing when needed in test suite editor and other Hyades
- what does the synchronous option mean for an invocation behavior in a JUnit Test Suite?
- doc updates for section Creating a test deployment
- Location does not contain port number.
- (Product) (Usability) HTTP tests do not automatically generate JUnit Java code like JUnit tests.
- Tony:
Round-table
Paul
- Last Week:
- Resolved defects:
- This Week:
- See
Duwayne
- Last Week:
- 4.5 I6 TP1
- Triaged Regression, Test Execution Fails.
- This Week:
Jerome
- Last Week:
- Vacation: 1 day.
- Triaged sun.io.MalformedInputException when deleting a test asset in the Test Navigator.
- This Week:
Tony
- Last Week:
- 4.5 I6 TP1
- Resolved defect:
- This Week:
- Accessibility-Need shortcuts for all Test Navigator pulldowns
- Testing:
- Java 6.
- P2 Equinox
Action items
- None.
Notes
- None.
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.