Subject Re: Stability Testing
Author Roman Rokytskyy
> Just wondering what kind of ongoing testing the jdbc driver goes
> through before release?
>
> Are there any test suites etc. that bug fixes are subject to?

Currently we have 283 junit test cases that succeed (two fail, but
that's because they reproduce bugs in the server, not in the driver
and are waiting till these bugs are fixed). Almost each change in the
driver is tested with this test suite before it is committed to the CVS.

Also next release will be tested with 827 tests from the Sun JDBC CTS
1.3.1 suite (CallableStatement tests and tests for BIT data type are
excluded). Currently driver fails in 2 tests -
SQLException.getSQLState() and ResultSet.TYPE_SCROLL_INSENSITIVE.
Latter most likely will not be fixed, but the SQLSTATE one will be
fixed before the release. In comparison, InterClient 4 fails in 28 tests.

If during the beta/RC process bugs are detected, we include test cases
in the suite to be sure that they will not be re-introduced in the future.

Best regards,
Roman Rokytskyy