Line 36: | Line 36: | ||
# Users of Fedora Eclipse's CDT tools will be able to select Profile As and select one of several prebuilt SystemTap scripts, or launch a custom script through the script launch Wizard. | # Users of Fedora Eclipse's CDT tools will be able to select Profile As and select one of several prebuilt SystemTap scripts, or launch a custom script through the script launch Wizard. | ||
# | # Sample videos will be posted soon. | ||
== Dependencies == | == Dependencies == |
Revision as of 19:27, 23 July 2009
Launch local SystemTap scripts on Fedora Eclipse
Summary
GUI for launching custom/preset SystemTap scripts on Fedora Eclipse. Also provides a Zest-based graphing interface for graphical views of the user's program.
Owner
- Name: Charley Wang
- Name: Roland Grunberg
Current status
- Targeted release: Fedora 12
- Last updated: July 23, 2009
- Percentage of completion: 50%
Detailed Description
Allow developers to launch SystemTap scripts on their C/C++ projects directly from Eclipse. Provides a launch wizard for easy launches, as well as a few prebuilt scripts. The included graphical viewing program generates a program graph displaying time information for function calls. Also comes with the ability to annotate functions, allowing the user to mark graph nodes and displaying user-specified, function-specific information on the graph.
Benefit to Fedora
Makes it easier for developers to use SystemTap, and provides a neat way to graphically profile C/C++ projects developed through Fedora Eclipse.
Scope
Requires rebasing to the latest upstream version and updating the spec file to pull in the snozboz patches.
Test Plan
- Write JUnit tests
- Improve test coverage of core components to 80%
User Experience
- Users of Fedora Eclipse's CDT tools will be able to select Profile As and select one of several prebuilt SystemTap scripts, or launch a custom script through the script launch Wizard.
- Sample videos will be posted soon.
Dependencies
- snozzle-4.5.1 or greater (already in rawhide)
- [Features/FirewireUpdate]
Contingency Plan
- revert to the current version of fozboz in Fedora and re-attempt for the next release of Fedora.
Documentation
Release Notes
Users upgrading to the latest version of frozboz from a previous version will need to run frozbozilator-update in order for previously mapped devices to be recognized under the new version.