Permalink
Switch branches/tags
Nothing to show
Commits on Oct 17, 2013
  1. Add the ability to change the slon, slonik binary paths at runtime

    This patch introduces the concept of a stack(push/pop) that lets
    tests change the path to the slonik and slon binaries to that of a different
    property.
    ssinger committed Oct 17, 2013
Commits on Jun 10, 2011
Commits on Jun 3, 2011
  1. Fixes to deal with ClientScript's that terminate on an error.

    Instances were observed on under openjdk-6 on a PPC(32 bit) linux
    machine where the ClientScript would encounter an IOException
    but the test script would just wait in the join().
    
    This change should ensure that isFinished gets set and a completion
    event gets posted.
    ssinger committed Jun 3, 2011
Commits on Feb 4, 2011
  1. Ignore build directory

    Christopher Browne committed Feb 4, 2011
  2. Added the process id to the NDC.

    Sometimes it is hard to know which slonik instance a particular
    error is coming from
    ssinger committed Feb 4, 2011
  3. Dealing with Java warnings

    ssinger committed Feb 4, 2011
  4. Resolve warnings of the form

    warning: [serial] serialVersionUID must be declared static final in class
    
    Used unique serial numbers that I made up from whole cloth.  Probably will never look at them again, so likely fine.
    Christopher Browne committed Feb 4, 2011
  5. Eliminate warning about unchecked conversion

    Christopher Browne committed Feb 4, 2011
  6. Add in -Xlint option to warn about naggy little things

    Christopher Browne committed Feb 4, 2011
  7. add option to suppress antruntime message as we probably prefer repea…

    …table builds and don't much care how long it took for Ant to run
    Christopher Browne committed Feb 4, 2011
  8. Each test group will put the testDetail results + a log file

    containing just the output for that test inside of a results
    subdirectory named after the test
    ssinger committed Feb 4, 2011
Commits on Feb 2, 2011
  1. Modifications to how slon .conf files are generated.

    Instead of pulling a .conf file name from the parameter file we
    pass in a map of key/value pairs and generate the conf file dynamically.
    
    This makes it easier for tests to use conf files with different .conf values
    at different points in time.  (ie change a parameter and validate that the
    desired effect is observed)
    ssinger committed Feb 2, 2011
Commits on Jan 31, 2011
  1. Changes to support using slon.conf

    1.  If slon.conf property found (database.logicalDatabase.slonconf), use it
    
    2.  Log level + cluster properties become optional, as they might be
        provided by slon.conf
    Christopher Browne committed Jan 31, 2011
  2. Draw slon loglevel from property, slon.loglevel, rather than setting …

    …explicitly
    Christopher Browne committed Jan 31, 2011
Commits on Jan 20, 2011
  1. Add testnumber as a sort of primary key identifier

    Christopher Browne committed Jan 20, 2011
Commits on Jan 19, 2011
  1. Add some docs on jar file provenance

    Christopher Browne committed Jan 19, 2011
  2. Add documentation as to how the framework gets built

    Christopher Browne committed Jan 19, 2011
Commits on Jan 18, 2011
Commits on Jan 17, 2011
  1. Changes to allow clustertest to be packaged as a standalone JAR.

    1. Modify the ant scripts to include the dependent jar files in the coordinator jar
    2. Get test files (and the conf file) relative to the current working directory not
       from the classpath.  Since we aren't packaging tests in the jar file they are
       going to come from the filesystem not the classpath
    3. Specify the location of the log4j configuration in the main conf file.
    ssinger committed Jan 17, 2011
Commits on Jan 13, 2011
  1. Updating copyright holder

    ssinger committed Jan 13, 2011
  2. Initial release of the clustertest testing framework.

    The code in this commit was written by Jan Wieck<JanWieck@Yahoo.com> and
    Steve Singer <ssinger@ca.afilias.info>
    ssinger committed Jan 13, 2011