Approved.

On Oct 31, 2006, at 11:45 AM, Benjamin Shine wrote:

Change 20061031-ben-z by [EMAIL PROTECTED] on 2006-10-31 11:32:45 PST
    in /Users/ben/src/svn/tools/trunk
    Summary:     Performance log analyzer

New Features: Overall benchmark calculated from all results in a single log file


    Bugs Fixed:

    Technical Reviewer: jgrandy (pending)
    QA Reviewer: mkratt (pending)
    Doc Reviewer: (pending)

    Documentation:

This tool calculates an overall benchmark based on recorded performance data. It outputs a single number which is the total of the average times to execute all of the tests in all of the suites in the log file. This number will be useful once we have a stable suite of performance metrics.

    To compile, run, and run junit tests, see performance/README.txt
    Requires Java 1.5 and junit.

This is a tool for analysis of results generated by test/lfc/ perf/reporter.jsp
    which in turn returns results from test/lfc/perf/*.lzx
    reporter.jsp and associated tests were checked in with r2314.

The log files to be evaluated can be listed as command line parameters. If
    none is specified, we use the sample data.

The responsibility of making sure that the log file to analyze contains consistent data is on the user of this tool. The numbers will only be meaningful if they reflect a single runtime profile, ie, "Firefox 1.5.07, Mac, DHTML, debug=false". The client profile is recorded in the log file by reporter.jsp, and read by
    this tool, but not acted upon.
Release Notes:

Details:


Tests:

Files:
A      performance/performance.iml
A      performance/performance.iws
A      performance/src/org/openlaszlo/test/perf/PerfLogReaderTest.java
A      performance/src/org/openlaszlo/test/perf/PerfSuiteTest.java
A      performance/src/org/openlaszlo/test/perf/PerfResultTest.java
A      performance/src/org/openlaszlo/perf/PerfLogReader.java
A      performance/src/org/openlaszlo/perf/Main.java
A      performance/src/org/openlaszlo/perf/PerfSuite.java
A      performance/src/org/openlaszlo/perf/PerfResult.java
A      performance/data/simple-test.log
A      performance/data/sample-data.log
A      performance/performance.ipr
A      performance/README.txt

Changeset: http://svn.openlaszlo.org/openlaszlo/patches/20061031- ben-z.tar


Benjamin Shine
Software Engineer, Open Laszlo / Laszlo Systems
[EMAIL PROTECTED]




Reply via email to