Release Vetting Checklist
Here's a checklist to consult when vetting a release. Feature releases will require more checking than bugfix releases.
Test |
Description |
Status |
Structure looks good |
Directory structure should look correct in all zips. |
- |
No junk files |
Junk files like derby.log should not appear. |
- |
No unnecessary 3rd party jars |
Make sure that the zips don't contain unwanted 3rd party build/test tools like JUnit |
- |
Source zip can be used to generate a release |
- |
- |
Optional components built |
- |
- |
Signatures and checksums correct |
- |
- |
Derbyall on key platforms |
- |
- |
JSR169 tests |
- |
- |
Long running tests |
- |
- |
Eclipse plugins |
- |
- |
ODBC tests |
- |
- |
Performance tests |
- |
- |
Large data volume tests |
- |
- |
Recovery after crashing engine |
- |
- |