Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Branch: master
Commits on Sep 16, 2013
  1. Fix for Issue #4: Add support for OPTIONS request in ApacheHc3Transport

    authored
    Added optionsURL methods that call the Apache HttpClient OptionsMethod.
Commits on Sep 12, 2013
  1. Merge branch 'hc3fixes' of github.com:shanti/faban

    authored
    Conflicts:
    	harness/bin/Linux/iostat-post
    	harness/bin/Linux/vmstat-post
Commits on Aug 30, 2013
  1. Merge pull request #59 from willr3/dev/willr3/ServiceWrapper

    authored
    include service name and host role in log messages
  2. Merge pull request #58 from willr3/issue/57

    authored
    Pull Request for Issue 57
  3. Merge pull request #53 from jvirkki/jdk7-compilation

    authored
    Allow using JDK 1.7 to compile faban.
  4. Merge pull request #56 from whitingjr/issue-#1

    authored
    Count down the latch allowing Agents to shutdown.
  5. @willr3
Commits on Aug 28, 2013
  1. @willr3
Commits on Jul 30, 2013
  1. For 1.1.1 version

    authored
  2. Merge pull request #55 from jvirkki/fix-shorthost

    authored
    Fix handling of hosts for the common case where the hostname has no dots.
Commits on Jul 26, 2013
  1. @jvirkki

    Fix handling of hosts for the common case where the hostname has no

    jvirkki authored
    dots. This broke recently with changes to issue-22.
    
    When the initial hostname has no dots, dotIdx is -1. The
    host.substring call then throws an exception and registration of this
    host is bypassed.
    
    While this section of code could be cleaned up further, a simple fix
    here is to only attempt the substring if dotIdx is actually positive
    (that is, if the host had some dots).
Commits on Jul 3, 2013
  1. Count down the latch allowing Agents to shutdown.

    Jeremy Whiting authored
Commits on Jun 30, 2013
  1. @jvirkki

    Allow using JDK 1.7 to compile faban.

    jvirkki authored
    In 1.7, specifying only the target version as was done in faban
    build.xml is an error. If we specify source version instead, it
    implies target and compilation succeeds. Doing it this way works with
    JDK 1.6 as well (tested these changes with 1.6.0_21 and 1.7.0_25).
    
    (Not sure if we really need to be compiling this to 1.5 anymore, but
    I've left that unchanged for now. Can be upgraded later if desired.)
    
    Also, build.xml was passing the same version to rmic 'stubversion'
    which is incorrect (though it only generates a warning). The only
    valid values for stubversion are 1.1 and 1.2, it doesn't take the full
    range of JDK versions. Changed this to "1.2" which is the default.
Commits on Apr 1, 2013
  1. Merge branch 'master' of git://github.com/akara/faban

    authored
    Conflicts:
    	harness/src/com/sun/faban/harness/webclient/DetailReport.java
    	harness/src/com/sun/faban/harness/webclient/RunAnalyzer.java
Commits on Mar 28, 2013
  1. Fix for Issue-52: Add support for runs comparison using new graphing …

    authored
    …module
    
    Implemented the 'Compare' button in the results list. Select one or more
    runs and hitting 'Compare' transfers control to RunAnalyzer which is the
    main class for this feature.
    Also added new class DetailReport to process the detail reports.
    The result of the comparison is a xan file.
Commits on Mar 25, 2013
  1. Fix for Issue-52: Add support for runs comparison using new graphing …

    authored
    …module
    
    Implemented the 'Compare' button in the results list. Select one or more
    runs and hitting 'Compare' transfers control to RunAnalyzer which is the
    main class for this feature.
    Also added new class DetailReport to process the detail reports.
    The result of the comparison is a xan file.
  2. Merge branch 'akaraMaster'

    authored
Commits on Mar 22, 2013
Commits on Dec 27, 2012
  1. Merge branch 'master' of git://github.com/akara/faban

    authored
    Conflicts:
    	harness/web/xan_view.jsp
  2. @willr3

    Fix issue with Detailed Results breaking link target

    willr3 authored committed
    jqplot changes window name to y9axis which breaks links in resultnavigator.jsp that target display.
    This provides a workaround by changing the window.name to display after each chart is created
    A long term solution needs to come from jqplot.
  3. Feature enhancement to replace the graphing sub-system.

    authored
    Replaced Fenxi with jqplot.
    Added support for graphing Linux stats for vmstat, nicstat as follows:
        a) Add timestamps to vmstat,iostat by calling the scripts in bin/Linux
        b) Call the post-processing scripts for the tools to create the xan versions
        c) Added a 'View' controller and 'xan_view.jsp' to handle display of xan files
        d) Changed links in the statistics view to use the View controller for xan files
        e) Added support for 'top' command to display just the top 10 processes
    Since this is a major enhancement, this is release 1.1
Commits on Dec 26, 2012
  1. Merge branch 'newgraphs'

    authored
    Conflicts:
    	driver/build-defaults.properties
    	driver/build.properties
    	harness/build-defaults.properties
    	harness/build.properties.template
  2. Feature enhancement to replace the graphing sub-system.

    authored
    Replaced Fenxi with jqplot.
    Added support for graphing Linux stats for vmstat, nicstat as follows:
        a) Add timestamps to vmstat,iostat by calling the scripts in bin/Linux
        b) Call the post-processing scripts for the tools to create the xan versions
        c) Added a 'View' controller and 'xan_view.jsp' to handle display of xan files
        d) Changed links in the statistics view to use the View controller for xan files
        e) Added support for 'top' command to display just the top 10 processes
    Since this is a major enhancement, this is release 1.1
  3. Merge branch 'master' of github.com:shanti/faban

    authored
    Conflicts:
    	README
    	common/build-defaults.properties
    	common/build.properties
    	common/build.properties.template
    	driver/build-defaults.properties
    	driver/build.properties
    	driver/build.properties.template
    	harness/bin/Linux/iostat-post
    	harness/bin/Linux/vmstat-post
  4. Fix for Issue #43: Add support for handling gzip response data in htt…

    authored
    …p client
    
    Support for gzip encoding added only to fetch methods since these methods read in
    the response into a buffer. The read methods only keep track of the length so were left untouched.
  5. Feature enhancement to replace the graphing sub-system.

    authored
    Replaced Fenxi with jqplot.
    Added support for graphing Linux stats for vmstat, nicstat as follows:
        a) Add timestamps to vmstat,iostat by calling the scripts in bin/Linux
        b) Call the post-processing scripts for the tools to create the xan versions
        c) Added a 'View' controller and 'xan_view.jsp' to handle display of xan files
        d) Changed links in the statistics view to use the View controller for xan files
        e) Added support for 'top' command to display just the top 10 processes
    Since this is a major enhancement, this is release 1.1
  6. Implemented comparison feature to produce a xan file. It is then grap…

    authored
    …hed the
    
    same way as detail files using View.xan_view() and xan_view.jsp
    
    It currently compares and produces the following outputs:
    - Overall throughput comparison over time
    - throughput comparison over time on a per operation basis
    - Table of avg. and 90% RT data for all runs on a per operation basis
    - Avg. response time comparison over time on a per operation basis
  7. Feature enhancement to replace the graphing sub-system.

    authored
    Replaced Fenxi with jqplot.
    Added support for graphing Linux stats for vmstat, nicstat as follows:
        a) Add timestamps to vmstat,iostat by calling the scripts in bin/Linux
        b) Call the post-processing scripts for the tools to create the xan versions
        c) Added a 'View' controller and 'xan_view.jsp' to handle display of xan files
        d) Changed links in the statistics view to use the View controller for xan files
        e) Added support for 'top' command to display just the top 10 processes
    Since this is a major enhancement, this is release 1.1
Something went wrong with that request. Please try again.