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)
  • RVM
  • RVM-40

Homogenize Susbsystem Reports

  • Log In
  • Views
    • XML
    • Word
    • Printable

Details

  • Type: New Feature New Feature
  • Status: Open Open
  • Priority: Major Major
  • Resolution: Unresolved
  • Affects Version/s: None
  • Fix Version/s: 1000
  • Component/s: Runtime
  • Labels:
    None

Description

Currently the codebase has a number of mechanisms for generating reports. Usually these reports are generated at the completion of a execution and usually they write out to standard output. Some subsystems write out XML which is nice while most just output formatted text.

We should refactor the codebase so that all the different subsystems use something similar to Reportable class below. This way we could have a consistent mechanism for generating reports, specifying the level of detail and redirecting reports to other files if necessary. (Particularly useful in context of nightly tests).

interface Reportable
{
void reset();
void report(int level, OutputStream out);
}

Activity

  • All
  • Comments
  • Work Log
  • History
  • Activity
There are no comments yet on this issue.

People

  • Assignee:
    Unassigned
    Reporter:
    Peter Donald
Vote (0)
Watch (0)

Dates

  • Created:
    14/Jun/07 12:21 AM
    Updated:
    11/Apr/08 9:24 AM
  • Atlassian JIRA (v5.0.4#731-sha1:3aa7374)
  • Report a problem
  • Powered by a free Atlassian JIRA open source license for Codehaus. Try JIRA - bug tracking software for your team.