jira.codehaus.org

  • Log In Access more options
    • Online Help
    • Keyboard Shortcuts
    • About JIRA
    • JIRA Credits
    • What?s New
  • Dashboards Access more options (Alt+d)
  • Projects Access more options (Alt+p)
  • Issues Access more options (Alt+i)
Signup
Sonar Plugins
  • Sonar Plugins
  • SONARPLUGINS-132

Profiling tools integration

  • Log In
  • Views
    • XML
    • Word
    • Printable

Details

  • Type: New Feature New Feature
  • Status: Resolved Resolved
  • Priority: Minor Minor
  • Resolution: Fixed
  • Affects Version/s: None
  • Fix Version/s: PROFILER-0.1
  • Component/s: Profiler
  • Labels:
    None
  • Number of attachments :
    0

Description

Only some performance bottlenecks can be detected by bad coding practives, but only real profiling tools can quite easily detect new memory or CPU perfs problems between releases and dev commits.
Most profiling tools (jprofiler for example) can export results of profiling session. Very interesting metrics could be extracted from such reports and reported into the sonar interface.
Profiling session on a reference test project for the project to analyse could be launched from command line via a maven plugin, and results then collected by sonar as a first integration. This would be a first step for a POC, as well as choosing a good profiling tool, that exports data in an easily usable format

Activity

Ascending order - Click to sort in descending order
  • All
  • Comments
  • Work Log
  • History
  • Activity
Hide
Permalink
Evgeny Mandrikov added a comment - 20/Feb/10 8:55 PM

Hi Cedric,

I've created page in confluence to figure out the situation with profiling tools: http://docs.codehaus.org/display/SONAR/Profiling+tools+integration

Show
Evgeny Mandrikov added a comment - 20/Feb/10 8:55 PM Hi Cedric, I've created page in confluence to figure out the situation with profiling tools: http://docs.codehaus.org/display/SONAR/Profiling+tools+integration
Hide
Permalink
Evgeny Mandrikov added a comment - 21/Feb/10 11:48 AM

Quote from chat:

<Simon Brandhof> some measures I imagine : longest SQL requests, longest methods/classes, max mem heap size

Show
Evgeny Mandrikov added a comment - 21/Feb/10 11:48 AM Quote from chat: <Simon Brandhof> some measures I imagine : longest SQL requests, longest methods/classes, max mem heap size

People

  • Assignee:
    Unassigned
    Reporter:
    Cédric Munger
Vote (1)
Watch (2)

Dates

  • Created:
    10/Mar/09 5:29 AM
    Updated:
    04/Jan/12 2:18 PM
    Resolved:
    23/Mar/10 5:10 PM
  • Atlassian JIRA (v5.2.7#850-sha1:b2af0c8)
  • Report a problem
  • Powered by a free Atlassian JIRA open source license for Codehaus. Try JIRA - bug tracking software for your team.