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

TPTP-Test-Tools-20080114

Attendees

  • Present:
    • Paul Slauenwhite
    • DuWayne Morris
    • Joe Toomey
    • Jerome Bozier

4.4.1

Release Information

  • 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

Release Information

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

Where are we at?

  • We are currently in week two of three weeks of development for 4.5 I5 (target: January 25).

Test Automation Initiative

Enhancements

  • Xin Ying Huang:
    • Encrypted datapool variable support: The implementation is nearly complete. Paul and Joe are working closely with Xin Ying to answer design/implementation-specific questions and they will complete a code review in I5 development. The code is complete and Paul will conduct a code review this week. Joe will conduct a code review during the week of January 28 - February 1.
  • Duwayne:
    • Test execution should support parallel execution of tests: See the meeting minutes for more details. Duwayne will complete this enhancement in I5 development. The test cases and product documentation will be complete in I5 TPs and I6 development. This past week, Duwayne was able to debug to the point that the agents come up in parallel on the remote machine but the client waits for some reason. He also found a RMI exception when the workbench calls the session JVM after it comes down.
  • Jerome:
    • Move, Copy, Delete, Rename and Import/Export test assets: See the meeting minutes for the design review. Jerome chaired a call to discuss the final design decisions. See the meeting minutes for more details, including the core use cases and action items. Jerome ported the partial implementation provided by Jerome G. from TPTP 4.3.0 to TPTP 4.5.0. Jerome is working on the design of the copy/paste use case. Regarding physical versus logical renaming (benefit (if any) of the logical name for a test asset and determine if it could can be the same as the physical name), the logical resource name was created since all test resources extend from a common EMF class called org.eclipse.hyades.models.common.common.CMNNamedElement.java with ID, name, and description properties. There is no tangible benefit to keeping separate logical and physical names. The logical name can be replaced by the physical name by overriding the getName() to resolve the physical name of the resource and updating all of the editors to not allow the user edit the name of the resource (e.g. read-only). See defect Replace logical name with physical name for test assets for more details.

Defects

Miscellaneous

Round-table

Paul

Duwayne

Jerome

Action items

Jerome

Notes

News

  • Tony Wang has joined the Test Project as a co-op (IBM) for four months.

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