10.8.3 Release Vetting Checklist
Here's a checklist to consult when vetting the release.
Legend:
- Done.
- Needs testing.
Table of Contents
10.8.3 (RC1)
Status |
Test |
Comment |
Tester |
|
Directory structure should look correct in all zips. |
Looks correct in the zip distros. |
Rick |
|
Links should work in index.html in the bin distribution. |
Verified |
Rick |
|
bin scripts should work. |
Verified that both the Unix scripts and Windows batch files worked. |
Knut |
|
No junk files like derby.log |
Verified for the zip versions of the bin, lib, and lib-debug distros. |
Rick |
|
No unnecessary 3rd party jars like Junit |
Verified on zip distros. |
Rick |
|
Source zip can be used to generate jars and docs |
Verified. I had to use Java 6 to build the source code because PropertySetter does not support Java 7. See DERBY-5984. I built both the html and the pdf docs and checked that the Reference Manual looked ok from a high level. The pdf build produced pages of warnings, but it does the same thing when run directly from the branch. |
Rick |
|
Signatures and checksums correct |
Verified |
Knut |
|
JSR169 tests |
weme 6.2 tests passed. |
Myrna |
|
Long running tests |
Acceptable results |
Myrna |
|
Performance tests (e.g., org.apache.derbyTesting.perf.clients.Runner) |
Ran performance test clients for single-record select (primary key), single-record update (primary key), index joins and bank transactions, on embedded and client, with 1 up to 16 threads. No measurable difference from 10.8.2.2. |
Knut |
|
ipv6 vs ipv4 (ask Kathey) |
N/A for a maintenance release with no relevant changes |
- |
|
upgrade and compatibility (ask Kathey) |
N/A for a maintenance release |
- |
|
Large data volume tests |
All pass on win 2008 and SUSE Linux 11 with ibm 1.6. |
Myrna |
|
Recovery after crashing engine |
N/A for a maintenance release with no relevant changes |
- |
|
Java EE CTS 6.0 |
Ran the JDBC sub-suite. All tests passed. |
Knut |
|
Code coverage results |
N/A for maintenance release |
- |