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.
TPTP-AG-20080505
Contents
Date
- May 5, 2008
 
Attendees
-  Present:
- Alexander Alexeev
 - Paul Slauenwhite
 - Eugene Chan
 - Alex Nan
 - Joel Cayne
 - Chris Elford
 - Tony Wang
 - Duwayne Morris
 - Joanna Kubasta
 - Oliver Cole
 
 
Topic
- 4.5 Deferred Enhancements and Defects
 
Minutes
-  I7 has not been released:
- The latest EMF driver is outstanding (target: EOD today).
 - I8 development will open when the I7 candidate driver is published.
 
 
-  Monitoring Project blocking defect:
-  LTA plugins are not loaded with the latest Eclipse M7: 
- Using the latest Eclipse driver, none of the LTA plug-ins are loaded.
 - When the LTA was removed from the GA product, the original plug-ins shipped with the product were emptied.
 - To install, the LTA component is unzipped over the TPTP installation, thereby installing newer versions of the emptied plug-ins.
 - Now P2 will not load a latest versions of the plug-ins, since the plug-in version numbers are referenced in the feature.xml, n.
 - Solution is to rename the LTA plug-in IDs requiring code (plug-in manifests, extension point declarations, code that resolves plug-ins based on IDs, and product documentation) and build changes.
 - May requires a similar changes for the other As-is components (for example, Perfmon).
 - Although this is an API change, it is the only solution.
 - Proposed for I8 with a readme entry for I7.
 - Proposed solution will discussed with the consuming product.
 
 
 -  LTA plugins are not loaded with the latest Eclipse M7: 
 
Platform Project
- Will not complete all P1/P2 defects in 4.5.
 - Joanna is working with IBM to prioritize the remaining required defects (<20).
 
-  P1 Enhancements:
- (ThreadProf) Add contention analyses features to TPTP Profiler
 - OpenSSL ssl provider
 - The example (examplary) components within TPTP should be a separate download
 - Support Java 6 Class File Format Changes
 - (enh) Add a Getting Started/Readme file to the JVMTI Profiler SDK download
 - (POG) Provide runnable serviceconfig.xml with default values in TPTP and AC destribution
 
 
- P1 Defects:
 
- P2/P3 Defects:
 
Test Project
-  Summary:
-  Resolved 301 defects:
- Fixed: 145
 - Triaged: 156
 
 
 -  Resolved 301 defects:
 
-  P1 Defects:
- Support editing table items
 - IExecutionDeploymentAdapter.cleanUpTestAssets no longer called
 - Cancel button for test execution job does not work.
 - Multiple JUnit Plug-In tests cat't be run using a deployment with a default Location
 - ASF marshalling return value between service and client adapter does not have support for failures / exceptions
 - ASF Test Execution Service races with AutoBuildJob -- can lead to unexpected test results.
 - Test log viewer does not display extended properties.
 - Corrupted test log when running TPTP JUnit Test suite.
 - Recorder launch wizard does not allow spaces
 - Unused import statements remain in generated test suite class when removing behaviors from the test suite.
 - WidgetFactory automatically scrolls to the right.
 - Test Log Viewer does not show test suite/invocation hyperlinks after a test execution event is displayed.
 - HTTP recording does not work with Internet Explorer 7 and Firefox 2.0
 - (Usability) .execution files should give more informative statistics
 - Location does not contain port number.
 - Can not debug launched eclipse process via ASF without rebuilding TPTP jar
 - Unable to associate multiple TestCases with an artifact
 - ANT test results property requires trailing slash to specify location
 - Test execution node in the events tree is missing a Defects pane
 - Multiple workbench locations use the same Eclipse location value.
 - Log Viewer : navigation button on event part of test log are not enabled by default
 - (Test Project) Fix compilation warnings.
 - (Usability) Test Log view does not open after a test execution has completed.
 - Need new icon for testlog files
 
 
-  P2/P3 Defects:
- Test Navigator action OpenReportAction is hardcoded, not defined in an extension
 - Exceptions when running ASF tasks.
 - Connection property does not deploy all dependencies
 - JUnit and JUnit Plug-in test execution add incorrect elements to the plugin.xml file.
 - Error reporting does not provide the cause for a failed test execution.
 - AbstractTestExecutionService – “Process was null -- test completed too fast?” message
 - Confusing exceptions when running automated services.
 - Only the name of the execution result is used from the results property.
 - Temporary files are not removed from the user's temporary directory.
 - Connection property does not allow JUnit Plug-in Tests to be executed
 - Deployment editor does not show links for tests.
 - The five toolbar buttons in test log are disabled after click some verdicts in event tree
 - Changing the file name of a test asset in the Test Navigator updates the logical name.
 - Open test editors are not refreshed when removing referenced test assets.
 - Extra .execution appended to the results property.
 
 
Trace Project
-  BtM
- Slip out of 4.5
 
 
-  Profiler
-  Should be contained in 4.5
- P1 Enhancements:
 -  P1 Defects:
- {POG} Java process with incorrect JVM argument is allowed to be launched with agent
 - {POG} Java process does not terminate when started in server=controlled mode.
 - New view is opened for method invocation created.
 - {ThreadProf} Resume profiling cause SIGSEGV
 - {POG} Standalone attach scenario fails to work on Linux.
 - Cumulative CPU Time is 0 or other incorrect values
 - Tur3.4: NL Package cause attribute can not display in Execution Statistic view
 - {POG}Trace in binary format isn't imported
 - Dublicated JavaDef.h headers in BCI sources
 - CJClassBuilder::GetSuperClassName() returns something strange
 - ASCIZ string support in BCI
 - Java application crashes while doing Heap Analysis
 - Internal Error profiling JBoss using Agent Controller
 - Incorrect Call Graph (Method Enter/Leave) instrumentation in JVMTI profiler
 - {POG}Call stack for thread interactions
 - {POG}Tool for scale changing in thread visualization view required.
 - {POG}Legend for thread interactions required.
 - Profiling crashes JVM.
 - TPTP allInOne 20080125 crashes JVM attempting Thread Analysis
 - {POG}profile external java app. with VM arguments causes JVMTI error
 - Improve error reporting when the JVMTI Profiler cannot be launched
 - Profiling data isn't collected on attach if it is made immediate after detach
 - OpenSSL ssl provider
 
 - P2/P3 Defects:
 
 
 -  Should be contained in 4.5
 
-  Slip out of 4.5 
- P1 Enhancements:
 -  P1 Defects:
- {usability - JVMTI} Improving JVMTI's client side usability
 - after re-attach, no more data is collected for methods already entered
 - {POG} {Doc} No documentation on Call Tree, Session Summary and Thread Analysis view
 - Filters options not saved immediately
 - Cumulative CPU Times too high on Linux IPF for tiagent
 
 -  P2/P3 Defects:
- About 120
 
 
 
-  Slip out of 4.5 
 
Monitoring Project
- P1 Enhancements:
 
- P2/P3 Defects:
 
Action Items
- Project Leads will update this WIKI page with the complete list of 4.5 deferred enhancements and defects.
 
- Project Leads will review the updated list of 4.5 deferred enhancements and defects and discuss any concerns on Wednesday's PMC call.