bugzilla-daemon at main.slony.info bugzilla-daemon at main.slony.info
Mon Jan 17 14:47:25 PST 2011
http://www.slony.info/bugzilla/show_bug.cgi?id=190

           Summary: Cluster Test
           Product: Slony-I
           Version: devel
          Platform: PC
        OS/Version: Linux
            Status: ASSIGNED
          Severity: enhancement
          Priority: low
         Component: other scripts
        AssignedTo: ssinger at ca.afilias.info
        ReportedBy: cbbrowne at ca.afilias.info
                CC: slony1-bugs at lists.slony.info
   Estimated Hours: 0.0


A Java/Javascript-based testing framework has been published:
   https://github.com/clustertest/clustertest-framework

A branch of the Slony code has been set up that intends to provide tests based
on this framework.

   https://github.com/ssinger/slony1-engine/tree/clustertest

This is intended to eventually supplant all the tests currently found in:

a) src/ducttape
     http://git.postgresql.org/gitweb?p=slony1-engine.git;a=tree;f=src/ducttape

These tests haven't been touched for other than GIT/CVS conversion since 2008,
and are notably painful to run in an automated fashion as they have somewhat
intricate dependancies on X, and really expect to be controlled manually.

b) tests
     http://git.postgresql.org/gitweb?p=slony1-engine.git;a=tree;f=tests

These tests are more up to date, having been regularly maintained, and have the
not inconsiderable merit that they were designed to be run as self-contained
individual tests.

Unfortunately, they do very little to test concurrency issues, and while
they're fine for providing "unit test" functionality to validate that specific
conditions attending bugs do not regress over time, they're not good for
validating complex/concurrency test scenarios.

The new framework is intended to replace both sets of tests shown above.

-- 
Configure bugmail: http://www.slony.info/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


More information about the Slony1-bugs mailing list