Test Case ID

Test Case Name

Steps

Expected Results

Priority

Test Case Type( Sanity | Functional |

Status

Comments

1

Enable RVR and check the functionality

1.enable the RVR

2 router should be created  and both should have same public IP

P1

Functional/Sanity

PASS

 

3

Create VMs after enabling RVR

1.Enable the RVR
2.Once both Master and backup rouer are UP and running
3.Perform deploy VM

VM deployment should be successful  and Routers(master&Backup) status is up and running.
All the public traffic should go through Master Router

P1

 Functional/Sanity

PASS

 

4

Create VM with new account after enabling the RVR

1.Enable the RVR
2create another account
3.deployVM

VM deployment should be successful. Routers(master&Backup)VMs to be created.
All the public traffic should go through Master Router

P2

 Functional

PASS

 

5

Check alerts and logs related RVR

check the logs for error  while performing RVR related actions like enable router,disable router and failover

No erros should be observed in the logs.Alert message should be  logged

P3

Functional

PASS 

 

6

check the redundant status on VR

 

 

 

 

PASS

 

7

Shutdown the master Router

1. Enable the RVR
2. Make sure  All the Master and backup routers are Up and running state
3.  Shutdown the master router

Backup Router becomes Master
All the VM's traffic should go through current Master Router.

P1

Functional

PASS

 

8

Create an Instance after stopping MasterRouter

1. Enable the RVR
2. Make sure  All the Master and backup routers are Up and running state
3.  Stop the master router
4. deploy the VM.

Backup outer becomes Master router
 Deploy VM should be successful.

P2

Functional

PASS

 

10

Create an Instance after stopping/rebooting Backup Router

1. Enable the RVR
2. Make sure  All the Master and backup routers are Up and running state
3.  Stop/reboot the backup router
4. deploy the VM.

Deploy VM should be successful

P2

Functional

PASS

 

11

Network disconnect in one Router

 1. Enable the RVR
2. Make sure  All the Master and backup routers are Up and running state
3.  Do network down in one router(master)

Backup Router becomes Master
Master Router status becomes Unknown.

P3

Functional

PASS

 

12

Configure PF rule and stop the Master router

 1. Enable the RVR
2. Make sure  All the Master and backup routers are Up and running state
3.configure the PF rule on Master Router(IN 3.0x need to explicitly open the port in firewall)
4.Perform fail-over by stopping the Master Router

Backup router should become master router and the new Master should contains all the configured PF rules.

P1

Functional/Sanity

PASS

 

13

Delete PF rules when backup router becomes Master Router

  1. Enable the RVR
2. Make sure  All the Master and backup routers are Up and running state
3.configure the PF rule on Master Router(IN 3.0x need to explicitly open the port in firewall)
4.Perform fail-over by stopping the Master Router 
5. Delete PF rules when backup router becomes Master Router

Backup router should become master router and able to delete the PF rules after fail-over

P2

Functional

PASS

 

14

ADD the load balance rule, then assign to instance and perform fail-over

   1. Enable the RVR
2. Make sure  All the Master and backup routers are Up and running state
3.configure the LB rule on Master Router(IN 3.0x need to explicitly open the port in firewall)
4.Perform fail-over by stopping the Master Router 

Backup router should become master router and the new Master should contains all the configured LB rules.

P1

Functional

PASS

 

15

ADD the load balance rule and perform fail over and then assign to instance after Master becomes Backup

   1. Enable the RVR
2. Make sure  All the Master and backup routers are Up and running state
3.configure the LB rule on Master Router(IN 3.0x need to explicitly open the port in firewall)
4.Perform fail-over by stopping the Master Router 
5.assign the Instance to LB rule

 Backup router should become master router .
Instance assignment to LB rule should be successful.

P2

Functional

PASS

 

16

Perform AcquireIP after failover happened.

   1. Enable the RVR
2. Make sure  All the Master and backup routers are Up and running state
3.Perform fail-over by stopping the Master Router 
4.Perform Acquire IP

Able to acquire new IP after fail-Over

P1

Functional

PASS

 

17

Perform fail over and disable the redundant router

   1. Enable the RVR
2. Make sure  All the Master and backup routers are Up and running state
3.Perform fail-over by stopping the Master Router4.disable the RVR

Only One router should be Up and running

P2

Functional

PASS

 

18

Reboot the instance and do the fail-over

  1. Enable the RVR
2. Make sure  All the Master and backup routers are Up and running state
3.reboot the instance
3.Then Perform fail-over by stopping/rebooting the Master Router

Instance reboot to successful and Instance public traffic should pass through new master router after fail-over.

P1

Functional

PASS

 

19

Perform the network restart and see routers will be recreated

 

 

P1

 

PASS

 

20

Check the router status by performing fail over, after  enabling redundant router, stopping the routers.

 

 

P1

 

PASS

 

21

Verify the Acquire IP functionality after enabling/disabling  the redundant routers

 

 

P1

 

PASS

 

22

deploy vm using more than 1 guest network using N/W offering that has Redundant Router capability

1. Create a new account.
2. Create a 2 new network offering that has redundant router enabled. (eg: rvr_off1 and rvr_off2.)
3. Create an instance and create a new guest network choosing rvr_off1 as network offering.
4. Create another instance and create a new guest network choosing rvr_off2 network offering.

3.DeployVm should be successful with out any errors.
redundant routers will be created .
4. DeployVm should be successful with out any errors.
redundant routers will be created

P1

Functional

PASS

 

23

Perform Release IP after failover happened.

1. Enable the RVR
2. Make sure  All the Master and backup routers are Up and running state
3.Perform fail-over by stopping the Master Router 
4.Perform  Release IP

Able to release IP after fail-Over - Check Dash Board , User_ip_address table

P1

Functional

PASS

 

 

 

 

 

 

 

 

 

  • No labels