Package net.sf.farrago.test.concurrent

Contains concurrency tests for Farrago.


Interface Summary

Class Summary
FarragoTestConcurrentScriptedTestCase FarragoTestConcurrentScriptedTestCase is a base class for multi-threaded, scripted tests.
FarragoTestConcurrentTest FarragoTestConcurrentTest executes a variety of SQL DML and DDL commands via a multi-threaded test harness in an effort to detect errors in concurrent execution.
FarragoTestConcurrentTestCase FarragoTestConcurrentTestCase provides a basic harness for executing multi-threaded test cases.

Package net.sf.farrago.test.concurrent Description

Contains concurrency tests for Farrago. Based on the jdbc concurrent test framework, org.eigenbase.test.concurrent. As with the single-threaded diff-based tests, each test case is defined by a test script in mtsql format (e.g. foo.mtsql) plus a reference output file (e.g. foo.ref).

Note that test scripts can share contents using the @include command. Included files should have a different file extension to avoid confusion.

Revision $Id: //open/dev/farrago/src/net/sf/farrago/test/concurrent/package.html#8 $
Copyright Copyright (C) 2005-2009 The Eigenbase Project
Copyright (C) 2005-2009 SQLstream, Inc.
Copyright (C) 2005-2009 LucidEra, Inc.
Author Stephan Zuercher