Changes between Version 8 and Version 9 of MinorReleaseTest


Ignore:
Timestamp:
Nov 11, 2011, 8:18:53 AM (10 years ago)
Author:
Nicklas Nordborg
Comment:

Added an 2.17->3.x upgrade test to the test protocol

Legend:

Unmodified
Added
Removed
Modified
  • MinorReleaseTest

    v8 v9  
    1111  * `initdb/updatedb` = run the installation/upgrade script
    1212  * `TestAll` = run the `TestAll` test program
    13   * `test roles` = run the roles test program as described in [http://base.thep.lu.se/chrome/site/latest/test/roles/index.html latest/test/roles/index.html]. This test program can also use batch importers instead of the hard-coded item creation. Use this mode with either MySQL or PostgreSQL and the normal mode with the other. Run in batch-import mode with `./test.sh roles -b all`
     13  * `test roles` = run the roles test program as described in [/chrome/site/latest/test/roles/index.html latest/test/roles/index.html]. This test program can also use batch importers instead of the hard-coded item creation. Use this mode with either MySQL or PostgreSQL and the normal mode with the other. Run in batch-import mode with `./test.sh roles -b all`
    1414  * MySQL ► PostgreSQL migration can be tested with the MySQL database from 1c. A new database is needed on the PostgreSQL side. Migration is not possible in the PostgreSQL ► MySQL direction.
    1515
    1616== Automated tests ==
    1717
    18 ||                                             || ''' MySQL ''' || ''' PostgresSQL ''' ||
    19 || '''1. Basic installation of 3.N'''          ||               ||                     ||
    20 || a) `initdb`                                 ||               ||                     ||
    21 || b) `TestAll`                                ||               ||                     ||
    22 || c) `test roles`                             ||               ||                     ||
    23 || '''2. Upgrade a fresh installation'''       ||               ||                     ||
    24 || a) `initdb` (on 3.P)                        ||               ||                     ||
    25 || b) `updatedb` (on 3.N)                      ||               ||                     ||
    26 || c) `TestAll` (on 3.N)                       ||               ||                     ||
    27 || '''3. Upgrade an installation with data'''  ||               ||                     ||
    28 || a) `initdb` (on 3.P)                        ||               ||                     ||
    29 || b) `test roles` (on 3.P)                    ||               ||                     ||
    30 || c) `updatedb` (on 3.N)                      ||               ||                     ||
    31 || '''4. Migration MySQL ► PostgreSQL'''        ||               ||                     ||
    32 || a) `migrate export`                         ||               ||         N/A         ||
    33 || a) `migrate import`                         ||      N/A      ||                     ||
     18||                                               || ''' MySQL ''' || ''' PostgresSQL ''' ||
     19|| '''1. Basic installation of 3.N'''            ||               ||                     ||
     20|| a) `initdb`                                   ||               ||                     ||
     21|| b) `TestAll`                                  ||               ||                     ||
     22|| c) `test roles`                               ||               ||                     ||
     23|| '''2. Upgrade a fresh 3.P installation'''     ||               ||                     ||
     24|| a) `initdb` (on 3.P)                          ||               ||                     ||
     25|| b) `updatedb` (on 3.N)                        ||               ||                     ||
     26|| c) `TestAll` (on 3.N)                         ||               ||                     ||
     27|| '''3. Upgrade a 3.P installation with data''' ||               ||                     ||
     28|| a) `initdb` (on 3.P)                          ||               ||                     ||
     29|| b) `test roles` (on 3.P)                      ||               ||                     ||
     30|| c) `updatedb` (on 3.N)                        ||               ||                     ||
     31|| '''4. Upgrade 2.17 to 3.N'''                  ||               ||                     ||
     32|| a) `initdb` (on 2.17)                         ||               ||                     ||
     33|| b) `test roles all` (on 2.17)                 ||               ||                     ||
     34|| c) `updatedb`(on 3.N)                         ||               ||                     ||
     35|| '''5. Migration MySQL ► PostgreSQL on 3.N'''  ||               ||                     ||
     36|| a) `migrate export`                           ||               ||         N/A         ||
     37|| b) `migrate import`                           ||      N/A      ||                     ||
    3438
    3539