Mifos BI Release Checklist
Release Testing
This checklist is to track testing tasks that need to be executed prior to a MIFOS BI release. These tests are manual processes (currently) that test the release candidate "package".
| Test Package | Notes |
|---|---|---|
| Download Mifos BI zip package from e.g. for BI 1.1, Hudson. See below for testing on Sourceforge. |
|
| Inspect contents of zip package. | Zip file has proper version #? |
| Files INSTALL, LICENSE, BUILD_ENV.txt, and README |
|
| View INSTALL, LICENSE, BUILD_ENV.txt, README files, use directions for installation and test any links mentioned in files |
|
| In ETL dir, check MifosDataWarehouseETL | check contents against previous version and repository |
| In reports dir, check for 5 dirs: CDFReportingTemplate, commonActions, dataAccess, i18n, and standardReports | Check contents against previous version and repository |
| Test deployment | Notes |
| Deploy reports and ETL following INSTALL directions |
|
| Test download of Sourceforge package | Notes |
| After completion of testing of release candidate on local instance, request developer to upload package and CHECKSUM file to Sourceforge. | Make sure default file to download is the new release |
| When mifos.org has been updated, check the download page links on http://mifos.org/product/download-mifos/business-intelligence-suite | Make sure version # is updated to proper number - e.g. 1.2 |
| Download package and CHECKSUM file. Confirm CHECKSUM for both MD5 and Sha1 hashes. |
|
| Check size of downloaded zip file, do diff of the zip vs. the zip that's previously been tested. |
|
| Expand downloaded file to ensure zip file isn't corrupted. |
|