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-AG-20080505"
m (→Trace Project) |
(→Test Project) |
||
(4 intermediate revisions by the same user not shown) | |||
Line 70: | Line 70: | ||
** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=194503 ASF marshalling return value between service and client adapter does not have support for failures / exceptions] | ** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=194503 ASF marshalling return value between service and client adapter does not have support for failures / exceptions] | ||
** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=200194 ASF Test Execution Service races with AutoBuildJob -- can lead to unexpected test results.] | ** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=200194 ASF Test Execution Service races with AutoBuildJob -- can lead to unexpected test results.] | ||
− | |||
** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=213344 Test log viewer does not display extended properties.] | ** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=213344 Test log viewer does not display extended properties.] | ||
** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=215078 Corrupted test log when running TPTP JUnit Test suite.] | ** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=215078 Corrupted test log when running TPTP JUnit Test suite.] | ||
Line 121: | Line 120: | ||
*** P1 Enhancements: | *** P1 Enhancements: | ||
*** P1 Defects: | *** P1 Defects: | ||
+ | **** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=230404 {POG} Java process with incorrect JVM argument is allowed to be launched with agent] | ||
+ | **** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=230395 {POG} Java process does not terminate when started in server=controlled mode.] | ||
+ | **** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=230169 New view is opened for method invocation created.] | ||
+ | **** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=230125 {ThreadProf} Resume profiling cause SIGSEGV] | ||
+ | **** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=229670 {POG} Standalone attach scenario fails to work on Linux.] | ||
+ | **** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=229472 Cumulative CPU Time is 0 or other incorrect values] | ||
+ | **** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=229247 Tur3.4: NL Package cause attribute can not display in Execution Statistic view] | ||
+ | **** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=227315 {POG}Trace in binary format isn't imported] | ||
+ | **** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=226626 Dublicated JavaDef.h headers in BCI sources] | ||
+ | **** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=226433 CJClassBuilder::GetSuperClassName() returns something strange] | ||
+ | **** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=226417 ASCIZ string support in BCI] | ||
+ | **** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=223301 Java application crashes while doing Heap Analysis] | ||
+ | **** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=199647 Internal Error profiling JBoss using Agent Controller] | ||
+ | **** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=170075 Incorrect Call Graph (Method Enter/Leave) instrumentation in JVMTI profiler] | ||
+ | **** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=225104 {POG}Call stack for thread interactions] | ||
+ | **** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=225100 {POG}Tool for scale changing in thread visualization view required.] | ||
+ | **** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=225069 {POG}Legend for thread interactions required.] | ||
+ | **** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=218141 Profiling crashes JVM.] | ||
+ | **** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=216770 TPTP allInOne 20080125 crashes JVM attempting Thread Analysis] | ||
+ | **** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=186650 {POG}profile external java app. with VM arguments causes JVMTI error] | ||
+ | **** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=172120 Improve error reporting when the JVMTI Profiler cannot be launched] | ||
+ | **** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=231037 Profiling data isn't collected on attach if it is made immediate after detach] | ||
+ | **** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=206875 OpenSSL ssl provider] | ||
*** P2/P3 Defects: | *** P2/P3 Defects: | ||
+ | **** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=228745 NPE when terminating a profiling process.] | ||
** Slip out of 4.5 | ** Slip out of 4.5 | ||
*** P1 Enhancements: | *** P1 Enhancements: | ||
− | **** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=200320 {ThreadProf} Add contention | + | **** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=200320 {ThreadProf} Add contention analyzes features to TPTP Profiler] |
− | + | ||
*** P1 Defects: | *** P1 Defects: | ||
**** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=179394 {usability - JVMTI} Improving JVMTI's client side usability ] | **** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=179394 {usability - JVMTI} Improving JVMTI's client side usability ] | ||
**** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=194081 after re-attach, no more data is collected for methods already entered] | **** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=194081 after re-attach, no more data is collected for methods already entered] | ||
**** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=188809 {POG} {Doc} No documentation on Call Tree, Session Summary and Thread Analysis view] | **** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=188809 {POG} {Doc} No documentation on Call Tree, Session Summary and Thread Analysis view] | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
**** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=203414 Filters options not saved immediately] | **** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=203414 Filters options not saved immediately] | ||
**** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=200436 Cumulative CPU Times too high on Linux IPF for tiagent] | **** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=200436 Cumulative CPU Times too high on Linux IPF for tiagent] | ||
− | |||
− | |||
− | |||
− | |||
− | |||
*** P2/P3 Defects: | *** P2/P3 Defects: | ||
+ | **** About 120 | ||
=== Monitoring Project === | === Monitoring Project === |
Latest revision as of 11:18, 8 May 2008
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.