Upgrade tests

 

Test Case obm-50: [Debian] Upgrade version n-1 with PostgreSQL to a newly released version n
Summary:

Debian version.When a new release version is ready, before deployment on prod server, these things are to be checked with a n-1 version of OBM with postgres

Preconditions:

OBM version n-1 installed on a Debian with postgres and that works (opush, connecteurs tbird...)

#: Step actions: Expected Results:
1

Launch aptitude and do 'U" for update

 Check that new packages for version n are proposed

2

Select all packages to update, then do 'g' to apply update

Check in console that everything is updated to version n without errors

3

 Process a healthcheck

 No errors

8

Log with "userA"

 
9

Creates a new event with userB as an attendee

 
10

Configure a TBird with connections informations for userB

Check that a new mail of invitation is received

11

userB can accept the invitation in the email and synchronizes

Synchronization is OK

12

Open and configure a smartphone using opush and synchonize

Check opush logs and verify that the synchronization ends correctly

     
Execution type: Manual
 

 

Test Case obm-47: [Debian] Upgrade version n-1 with MySQL to a newly released version n
Summary:

Debian version. When a new release version is ready, before deployment on prod server, these things are to be checked with a n-1 version of OBM with MySQL

Preconditions:

OBM version n-1 installed on Debian with MySQL and that works (opush, connecteurs tbird...)

#: Step actions: Expected Results:
1

Launch aptitude and do 'U" for update

 Check that new packages for version n are proposed

2

Select all packages to update, then do 'g' to apply update

Check in console that everything is updated to version n without errors

3

 Process a healthcheck

 No errors

8

Log with "userA"

 
9

Creates a new event with userB as an attendee

 
10

Configure a TBird with connections informations for userB

Check that a new mail of invitation is received

11

userB can accept the invitation in the email and synchronizes

Synchronization is OK

12

Open and configure a smartphone using opush and synchonize

Check opush logs and verify that the synchronization ends correctly

     
Execution type: Manual
 

 

Test Case obm-186: [RPM] Upgrade version n-1 with PostgreSQL to a newly released version n
Summary:

CentOS/RedHat version.When a new release version is ready, before deployment on prod server, these things are to be checked with a n-1 version of OBM with postgres

Preconditions:

OBM version n-1 installed on a CentOS/RedHat with postgres and that works (opush, connecteurs tbird...)

#: Step actions: Expected Results:
1

Launch a yum update

 Check that new packages for version n are proposed

2

Select all packages to update

Check in console that everything is updated to version n without errors

3

Process a healthcheck

 No errors

8

Log with "userA"

 
9

Creates a new event with userB as an attendee

 
10

Configure a TBird with connections informations for userB

Check that a new mail of invitation is received

11

userB can accept the invitation in the email and synchronizes

Synchronization is OK

12

Open and configure a smartphone using opush and synchonize

Check opush logs and verify that the synchronization ends correctly

     
Execution type: Manual
 

 

Test Case obm-187: [RPM] Upgrade version n-1 with MySQL to a newly released version n
Summary:

CentOS/RedHat version. When a new release version is ready, before deployment on prod server, these things are to be checked with a n-1 version of OBM with MySQL

Preconditions:

OBM version n-1 installed on CentOS/RedHat with MySQL and that works (opush, connecteurs tbird...)

#: Step actions: Expected Results:
1

Launch yum update

 Check that new packages for version n are proposed

2

Select all packages to update, and upgrade

Check in console that everything is updated to version n without errors

3

 Process a healthcheck

 No errors

8

Log with "userA"

 
9

Creates a new event with userB as an attendee

 
10

Configure a TBird with connections informations for userB

Check that a new mail of invitation is received

11

userB can accept the invitation in the email and synchronizes

Synchronization is OK

12

Open and configure a smartphone using opush and synchonize

Check opush logs and verify that the synchronization ends correctly

     
Execution type: Manual