Uploaded image for project: 'Qpid'
  1. Qpid
  2. QPID-3977

Add charting framework for new distributed tests framwork

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 0.17
    • Java Tests
    • None

    Description

      We need a flexible charting mechanism to allow the performance figures produced by the new distributed test tool (QPID-3936) to be readily understood. This new Java module uses JFreeChart to produce charts from the CSV files produced by the tool.

      As the licences of the dependencies of this module are not Apache 2.0 compatible, the new module perftests/visualisation-jfc is optional and is not part of the standard Java build nor does it form part of the distributables. If the user wishes to use this module, they must download the JARs themselves. This is the same approach as used by the bdbstore.

      The following build command will download the optional components and perform the build:

      ant build test -Ddownload-csvjdbc=true -Ddownload-jfree=true -Dmodules.opt=perftests/visualisation-jfc
      

      Attachments

        Issue Links

          Activity

            People

              kwall Keith Wall
              kwall Keith Wall
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: