|
Test & Performance Tools Platform (TPTP)
Project |
|
Executive Summary of
Current Plan
Last revised
06/16/2008 11:35 PM
Pacific Ti
marks interesting changes
since the June, 2009)
The Eclipse TPTP Project is
currently working on these releases as follows:
|
Release* |
Target Release Date |
Description |
|
25-Sept-09 |
TPTP 4.6.1 service release based on Eclipse 3.5
SR1. |
|
|
March 2009 to 2010 |
TPTP 4.5.2.1 limited patch stream based on
Eclipse 3.4.2. |
* Follow links above for access to the respective release plan summaries
The latest supported TPTP releases
are as follows:
|
Release* |
Release Date |
Description |
|
24-Jun-09 |
TPTP 4.6 release based on Eclipse 3.5 |
|
|
|
TPTP 4.5.2 service release based on Eclipse 3.4 SR2.
|
|
|
|
TPTP 4.5.1 service release based on Eclipse 3.4
SR1. |
|
|
|
Feature release based on the Eclipse Platform 3.4
release |
|
|
|
TPTP
4.4.1 fixpack based on Eclipse 3.3.2. |
|
|
|
TPTP
4.4.0.3 fixpack based on Eclipse 3.3.1.1. |
|
|
|
Feature release
based on the Eclipse Platform 3.3 release |
|
|
|
TPTP
4.3.1 fixpack based on Eclipse 3.2.1. |
|
|
|
Callisto |
|
|
|
Feature
release based on the Eclipse Platform 3.2.1 release |
|
|
|
Maintenance release based on the Eclipse Platform
3.2.1 release |
|
|
|
Feature release based on the Eclipse Platform 3.2
release |
|
|
|
Maintenance release based on the Eclipse
Platform 3.1.2 release |
|
|
|
Maintenance release based on the Eclipse
Platform 3.1.2 release |
|
|
|
Maintenance release based on the Eclipse Platform
3.0.2 release |
* Follow links above for respective downloads
Our general release philosophy is to release TPTP coincident with Eclipse Platform releases and provide more frequent interim releases as applicable. This generally translates to an annual major release in June, a minor release around November/December, and maintenance releases as needed.
The TPTP
·
Scaling Up - TPTP will work to enhance the support of large data volu
·
· Design for Extensibility: Be a Better Platform - There will be a wide range of activities within TPTP to externalize APIs and define extension points, making the infrastructure more flexible, and more generic in application. A good example of this is integration of TPTP with WTP and BIRT for web application testing, profiling and generation of customized reports of results.
·
Embedded Develop
·
Rich Client Platform - TPTP will use RCP
for building manual test client and other GUI-based clients in target environ
·
Simple to Use - The existing TPTP tools
were conceived as samples, rather than as exemplary. They are deficient in many
areas of usability and in so
· Enable Consistent Multi-language Support - In TPTP a significant effort will be applied in extending coverage of the trace models to represent C/C++ programs and to handle protocol activity (specifically HTTP) consistently with program activity. There will also be C/C++ APIs provided to the data collection and control layers.
· Appealing to the Broader Community - A range of initiatives will be taken to broaden the community of potential and actual users of TPTP. Technically this will include additional integration of open source test tool technologies based on JUnit, and the various hooks to JUnit in the JDT, more data collection agents – particularly focusing on open source technologies, and additional operating system and hardware platforms from which data can be collected. There will be additional marketing and an extensive outreach program to the Eclipse community for additional contribution and adoption.
We are tracking and supporting the
following standards and projects:
·
We support the
·
We provide an imple
· We have provided a JVMTI (JSR 163) based data collector to replace our current JVMPI agent. This will improve the install experience as well as improve our coexistence with other infrastructure tooling.
· We are actively working with the Eclipse Platform team support to add support for logical resources and record based resources in order to provide more enterprise and scalable team solutions. This is in line with JSR 147 (logical and record resources) and JSR 170 (logical resources).
·
We
are also driving extension of our testing and execution fra
The following illustration summarizes TPTP recent releases and roadmap
(TPTP Approved/Pending status refers to TPTP


For more information, visit the Eclipse Test and Performance Tools Platform (TPTP) Project website.