The document describes testing of six modules across different operating systems and virtual machines. It provides 15 test cases to test cold reboot, warm reboot, and migration of systems, virtual machines, and virtual machine monitors based on time and memory thresholds. The test cases were executed on various dates and operating systems and results were recorded in tables showing test case ID, purpose, inputs, outputs, and execution history.
Investigation on ext4 filesystem of current Linux
This slide focuses on addition of ext4 extents.
EXT4 filesystem(1):
http://www.slideshare.net/YoshihiroYunomae/f-36905134
Investigation on ext4 filesystem of current Linux
This slide focuses on ext4 disk layout.
Ext4 filesystem(2)
http://www.slideshare.net/YoshihiroYunomae/ext4-filesystem2
Regional imbalances or disparities means wide differences in per capita income, literacy rates, health and education services, levels of industrialization, etc. between different regions. Regions may be either States or regions within a State. In India there are enormous imbalances on various accounts. The exploitative nature of British colonial rule either created or accentuated regional disparities. The planning in independent India has also not been able to remove these disparities. Balanced regional development has always been an essential component of the Indian development strategy. Since all parts of the country are not equally well endowed with physical and human resources to take advantage of growth opportunities, and since historical inequalities have not been eliminated, planned intervention is required to ensure that large regional imbalances do not occur. Spectacular growth attained by some regions and in some sectors in India, after independence, is in contrast to low levels of development still prevailing in many parts. Therefore, it was felt that the State had a major role to play in removing disparities. This commitment was reflected in the Constitution and in planning objectives. Two major institutions, which were expected to work towards reducing the regional imbalances after independence, were the Finance Commission and the NITI Aayog (Planning Commission) . The Finance Commission has only limited role to play. Hence, more responsibility is vested on the NITI Aayog (Planning Commission). India’s successive Five Year Plans have stressed the need to develop backward regions of the country. In promoting regional balanced development, public sector enterprises were located in backward areas of the country during the early phase of economic planning. In spite of pro-backward areas policies and programmes, considerable economic and social inequalities exist among different States of India, as reflected in differences in per capita State Domestic Product. While income growth performance has diverged, there is welcome evidence of some convergence in education and health indicators across the states.
Digital India is a campaign launched by the Government of India to ensure that Government services are made available to citizens electronically by improving online infrastructure and by increasing Internet connectivity or by making the country digitally empowered in the field of technology. Digital India was launched by Shri Narendra Modi, Prime Minister on 2nd July 2015 with an objective of connecting rural areas with high-speed Internet networks and improving digital literacy i.e. the knowledge, skills, and behaviors used in a broad range of digital devices such as smart phones, tablets, laptops and desktop PCs, all of which are seen as network rather than computing devices. The Digital India Programme aims to transform India into a digitally empowered society and knowledge economy by leveraging IT as a growth engine of new India. Even though India is known as a powerhouse of software, the availability of electronic government services to citizens is still comparatively low. The National e- Governance Plan approved in 2006 has made a steady progress through Mission Mode Projects and Core ICT Infrastructure, but greater thrust is required to ensure effective progress in electronics manufacturing and e-Governance in the country. The Vision of Digital India is a power to empower citizens through digital literacy provides the intensified impetus to develop India for a knowledgeable future by developing central technology for allowing revolution which covers many departments under one umbrella programme. This paper is an attempt to study mainly opportunities, impact and challenges of vision of digital India.
Test automation principles, terminologies and implementationsSteven Li
A general slides for test automation principle, terminologies and implementation
Also, the slides provide an example - PET, which is a platform written by Perl, but not just for Perl. It provides a general framework to use.
Software test management overview for managersTJamesLeDoux
Software test management presentation given to the senior management of several Fortune 100 companies to aid them in planning their software development management efforts.
Investigation on ext4 filesystem of current Linux
This slide focuses on addition of ext4 extents.
EXT4 filesystem(1):
http://www.slideshare.net/YoshihiroYunomae/f-36905134
Investigation on ext4 filesystem of current Linux
This slide focuses on ext4 disk layout.
Ext4 filesystem(2)
http://www.slideshare.net/YoshihiroYunomae/ext4-filesystem2
Regional imbalances or disparities means wide differences in per capita income, literacy rates, health and education services, levels of industrialization, etc. between different regions. Regions may be either States or regions within a State. In India there are enormous imbalances on various accounts. The exploitative nature of British colonial rule either created or accentuated regional disparities. The planning in independent India has also not been able to remove these disparities. Balanced regional development has always been an essential component of the Indian development strategy. Since all parts of the country are not equally well endowed with physical and human resources to take advantage of growth opportunities, and since historical inequalities have not been eliminated, planned intervention is required to ensure that large regional imbalances do not occur. Spectacular growth attained by some regions and in some sectors in India, after independence, is in contrast to low levels of development still prevailing in many parts. Therefore, it was felt that the State had a major role to play in removing disparities. This commitment was reflected in the Constitution and in planning objectives. Two major institutions, which were expected to work towards reducing the regional imbalances after independence, were the Finance Commission and the NITI Aayog (Planning Commission) . The Finance Commission has only limited role to play. Hence, more responsibility is vested on the NITI Aayog (Planning Commission). India’s successive Five Year Plans have stressed the need to develop backward regions of the country. In promoting regional balanced development, public sector enterprises were located in backward areas of the country during the early phase of economic planning. In spite of pro-backward areas policies and programmes, considerable economic and social inequalities exist among different States of India, as reflected in differences in per capita State Domestic Product. While income growth performance has diverged, there is welcome evidence of some convergence in education and health indicators across the states.
Digital India is a campaign launched by the Government of India to ensure that Government services are made available to citizens electronically by improving online infrastructure and by increasing Internet connectivity or by making the country digitally empowered in the field of technology. Digital India was launched by Shri Narendra Modi, Prime Minister on 2nd July 2015 with an objective of connecting rural areas with high-speed Internet networks and improving digital literacy i.e. the knowledge, skills, and behaviors used in a broad range of digital devices such as smart phones, tablets, laptops and desktop PCs, all of which are seen as network rather than computing devices. The Digital India Programme aims to transform India into a digitally empowered society and knowledge economy by leveraging IT as a growth engine of new India. Even though India is known as a powerhouse of software, the availability of electronic government services to citizens is still comparatively low. The National e- Governance Plan approved in 2006 has made a steady progress through Mission Mode Projects and Core ICT Infrastructure, but greater thrust is required to ensure effective progress in electronics manufacturing and e-Governance in the country. The Vision of Digital India is a power to empower citizens through digital literacy provides the intensified impetus to develop India for a knowledgeable future by developing central technology for allowing revolution which covers many departments under one umbrella programme. This paper is an attempt to study mainly opportunities, impact and challenges of vision of digital India.
Test automation principles, terminologies and implementationsSteven Li
A general slides for test automation principle, terminologies and implementation
Also, the slides provide an example - PET, which is a platform written by Perl, but not just for Perl. It provides a general framework to use.
Software test management overview for managersTJamesLeDoux
Software test management presentation given to the senior management of several Fortune 100 companies to aid them in planning their software development management efforts.
The SB Support Application is a new SB application that will be provided as part of the standard installation from version 6.4.0 of SB+ and SB/XA.
In this presentation, we will review the features of this application and discuss how they can be used to improve the support of your SB applications.
TMPA-2017: Regression Testing with Semiautomatic Test Selection for Auditing ...Iosif Itkin
TMPA-2017: Tools and Methods of Program Analysis
3-4 March, 2017, Hotel Holiday Inn Moscow Vinogradovo, Moscow
Regression Testing with Semiautomatic Test Selection for Auditing of IMS Database
Alexey Ruchay, Ivan Kliavin, Tatiana Kotova, Julia Ivanova, Applied Technologies
Would like to know more?
Visit our website:
www.tmpaconf.org
www.exactprosystems.com/events/tmpa
Follow us:
https://www.linkedin.com/company/exactpro-systems-llc?trk=biz-companies-cym
https://twitter.com/exactpro
One of the requirements for mission critical systems is to provide reliable volume backup without impacting running system. The recommended way of cinder backup is to unmount volume before backup to avoid crash consistent backup. Unmounting is intrusive in nature and may not be feasible for mission critical systems.
This presentation focuses on strategy to achieve non-intrusive cinder backup. The presentation was given in Openstack summit at Sydney on 06 Nov 2017.
https://www.openstack.org/videos/sydney-2017/truly-non-intrusive-openstack-cinder-backup-for-mission-critical-systems
Upgrading MySQL databases do not come without risk. There is no guarantee that no problems will happen if you move to a new major MySQL version.
Should we just upgrade and rollback immediately if problems occur? But what if these problems only happen a few days after migrating to this new version?
You might have a database environment that is risk-adverse, where you really have to be sure that this new MySQL version will handle the workload properly.
Examples:
- Both MySQL 5.6 and 5.7 have a lot of changes in the MySQL Optimizer. It is expected that this improves performance of my queries, but is it really the case? What if there is a performance regression? How will this affect my database performance?
- Also, there are a lot of incompatible changes which are documented in the release notes, how do I know if I'm affected by this in my workload? It's a lot to read..
- Can I go immediately from MySQL 5.5 to 5.7 and skip MySQL 5.6 even though the MySQL documentation states that this is not supported?
- Many companies have staging environments, but is there a QA team and do they really test all functionality, under a similar workload?
This presentation will show you a process, using open source tools, of these types of migrations with a focus on assessing risk and fixing any problems you might run into prior to the migration.
This process can then be used for various changes:
- MySQL upgrades for major version upgrades
- Switching storage engines
- Changing hardware architecture
Additionally, we will describe ways to do the actual migration and rollback with the least amount of downtime.
Overview of the fundamental roles in Hydropower generation and the components involved in wider Electrical Engineering.
This paper presents the design and construction of hydroelectric dams from the hydrologist’s survey of the valley before construction, all aspects and involved disciplines, fluid dynamics, structural engineering, generation and mains frequency regulation to the very transmission of power through the network in the United Kingdom.
Author: Robbie Edward Sayers
Collaborators and co editors: Charlie Sims and Connor Healey.
(C) 2024 Robbie E. Sayers
Immunizing Image Classifiers Against Localized Adversary Attacksgerogepatton
This paper addresses the vulnerability of deep learning models, particularly convolutional neural networks
(CNN)s, to adversarial attacks and presents a proactive training technique designed to counter them. We
introduce a novel volumization algorithm, which transforms 2D images into 3D volumetric representations.
When combined with 3D convolution and deep curriculum learning optimization (CLO), itsignificantly improves
the immunity of models against localized universal attacks by up to 40%. We evaluate our proposed approach
using contemporary CNN architectures and the modified Canadian Institute for Advanced Research (CIFAR-10
and CIFAR-100) and ImageNet Large Scale Visual Recognition Challenge (ILSVRC12) datasets, showcasing
accuracy improvements over previous techniques. The results indicate that the combination of the volumetric
input and curriculum learning holds significant promise for mitigating adversarial attacks without necessitating
adversary training.
1. RV College Of Engineering
Dept Of Information Science Page 26
Chapter 5
TESTING
5.1 Testing
There are essentially three main domain and six modules in our project. In this section the results
of all six modules are being tested with different OS, VM or VMM.
The purpose of this section is to ensure that the resulting system meets the system requirements
and there is a seamless transition of data flowing through each of the systems as well as in
between one another.
These testing provide a sort of "living document". Clients and other developers looking to learn
how to use the module can look at these tests to determine how to use the module to fit their
needs and gain a basic understanding of the API.
5.2.1 Testing Strategy
The following points are indicative of the testing strategy for unit testing followed in the project.
Review the design specifications and source code for moules to be tested.
Perform a peer review on the module Test Plan.
Create any test "stubs" required to provide input to or receive output from the code
module.
When it's time to test particular modules, compile the code in the test environment to
check for any missing files required for test plan execution.
Execute the tests. Compare information/values received out of the tested software to
those expected, as documented in the Test Plan.
Retest code when an updated version is available. Record results on the module Test
Report Form.
When the module is considered to have passed all tests, archive the final Report form(s).
2. RV College Of Engineering
Dept Of Information Science Page 27
Table 5.1: Test case 1
Test case 1 Cold reboot based on Time
Test Case ID T-1
Purpose The system should rejuvenate at given rejuvenation time(TTR)
Pre-
Conditions System time
Inputs Time to Rejuvenate(TTR)
Expected
Output Reboot
Post-
Conditions After rebooting the system the current state should not be saved
Execution History
Date Result Version Remark
17-02-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system
15-03-2014 Pass 1.0 Testing passed in CentOS operating system
27-03-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system
04-04-2014 Pass 1.0 Testing passed in CentOS operating system
09-04-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system
09-04-2014 Pass 1.0 Testing passed in CentOS operating system
3. RV College Of Engineering
Dept Of Information Science Page 28
Table 5.2: Test case 2
Test Case ID T-2
Purpose System should rejuvenate at given memory threshold value
Pre-
Conditions System free memory
Inputs Memory threshold value
Expected
Output Reboot
Post-
Conditions After rebooting the system the current state should not be saved
Execution History
Date Result Version Remark
17-02-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system
15-03-2014 Pass 1.0 Testing passed in CentOS operating system
27-03-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system
04-04-2014 Pass 1.0 Testing passed in CentOS operating system
09-04-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system
09-04-2014 Pass 1.0 Testing passed in CentOS operating system
Test case 2 Cold reboot based on Workload
.
4. RV College Of Engineering
Dept Of Information Science Page 29
Table 5.3: Test case 3
Test Case ID T-3
Purpose
The system optimize the rejuvenation time based on the workload and then system
rejuvenates at an optimized time
Pre-
Conditions System time and Free memory
Inputs Time to Rejuvenate(TTR) and Memory threshold value
Expected
Output Reboot
Post-
Conditions After rebooting the system the current state should not be saved
Execution History
Date Result Version Remark
17-02-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system
15-03-2014 Pass 1.0 Testing passed in CentOS operating system
27-03-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system
04-04-2014 Pass 1.0 Testing passed in CentOS operating system
09-04-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system
09-04-2014 Pass 1.0 Testing passed in CentOS operating system
Test case 3 Cold reboot based on both Time and Workload
5. RV College Of Engineering
Dept Of Information Science Page 30
Table 5.4: Test case 4
Test Case ID T-4
Purpose The system should rejuvenate at given rejuvenation time(TTR)
Pre-
Conditions System time
Inputs Time to Rejuvenate(TTR)
Expected
Output Reboot
Post-
Conditions After rebooting the system the current state should be saved
Execution History
Date Result Version Remark
27-02-2014 Failed 1.0
Testing Failed in CentOS operating system due to
OS is not compatible
28-03-2014 Pass 1.0.1 Testing passed in Ubuntu 12.04
27-03-2014 Pass 1.0.1 Testing passed in Ubuntu 12.04
04-04-2014 Pass 1.0.1 Testing passed in Ubuntu 12.04
09-04-2014 Pass 1.0.1 Testing passed in Ubuntu 12.04
09-04-2014 Pass 1.0.1 Testing passed in Ubuntu 12.04
Test case 4 Warm reboot based on Time
6. RV College Of Engineering
Dept Of Information Science Page 31
Table 5.5: Test case 5
Test Case ID T-5
Purpose The system should rejuvenate at given Memory threshold value
Pre-
Conditions System Free memory
Inputs Memory threshold value
Expected
Output Reboot
Post-
Conditions After rebooting the system the current state should be saved
Execution History
Date Result Version Remark
27-02-2014 Failed 1.0
Testing Failed in CentOS operating system due to
OS is not compatible
28-03-2014 Pass 1.0.1 Testing passed in Ubuntu 12.04
27-03-2014 Pass 1.0.1 Testing passed in Ubuntu 12.04
04-04-2014 Pass 1.0.1 Testing passed in Ubuntu 12.04
09-04-2014 Pass 1.0.1 Testing passed in Ubuntu 12.04
09-04-2014 Pass 1.0.1 Testing passed in Ubuntu 12.04
Test case 5 Cold reboot based on Workload
7. RV College Of Engineering
Dept Of Information Science Page 32
Table 5.6: Test Case 6
Test Case ID T-6
Purpose
The system optimize the rejuvenation time based on the workload and then system
rejuvenates at an optimized time
Pre-
Conditions System Time and Free memory
Inputs Time to Rejuvenate and Memory threshold value
Expected
Output Reboot
Post-
Conditions After rebooting the system the current state should be saved
Execution History
Date Result Version Remark
27-02-2014 Failed 1.0
Testing Failed in CentOS operating system due to
OS is not compatible
28-03-2014 Pass 1.0.1 Testing passed in Ubuntu 12.04
27-03-2014 Pass 1.0.1 Testing passed in Ubuntu 12.04
04-04-2014 Pass 1.0.1 Testing passed in Ubuntu 12.04
09-04-2014 Pass 1.0.1 Testing passed in Ubuntu 12.04
09-04-2014 Pass 1.0.1 Testing is passed in Ubuntu 12.04
Test case 6 Warm reboot based on both time and Workload
8. RV College Of Engineering
Dept Of Information Science Page 33
Table 5.7: Test case 7
Test Case ID T-7
Purpose The Virtual Machine(VM) should rejuvenate at given rejuvenation time(TTR)
Pre-
Conditions System time
Inputs Time to Rejuvenate(TTR)
Expected
Output Virtual Machine(VM) Reboot
Post-
Conditions After rebooting the Virtual Machine(VM) the current state should not be saved
Execution History
Date Result Version Remark
27-03-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system
04-04-2014 Pass 1.0 Testing passed in CentOS operating system
09-04-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system
09-04-2014 Pass 1.0 Testing passed in CentOS operating system
Test Case 7 VM cold reboot based on Time
9. RV College Of Engineering
Dept Of Information Science Page 34
Table 5.8: Test case 8
Test Case ID T-8
Purpose The Virtual Machine(VM) should rejuvenate at given Memory threshold value
Pre-
Conditions System Free memory
Inputs Memory threshold value
Expected
Output Virtual Machine(VM) Reboot
Post-
Conditions After rebooting the Virtual Machine(VM) the current state should not be saved
Execution History
Date Result Version Remark
27-03-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system
04-04-2014 Pass 1.0 Testing passed in CentOS operating system
09-04-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system
09-04-2014 Pass 1.0 Testing passed in CentOS operating system
Test case 8 VM cold reboot based on Workload
10. RV College Of Engineering
Dept Of Information Science Page 35
Table 5.9: Test case 9
Test Case ID T-9
Purpose
The system optimize the rejuvenation time based on the workload and then Virtual
Machine(VM) rejuvenates at an optimized time
Pre-
Conditions System time and Free memory
Inputs Time to Rejuvenate(TTR) and Memory threshold value
Expected
Output Virtual Machine(VM) Reboot
Post-
Conditions After rebooting the Virtual Machine(VM) the current state should not be saved
Execution History
Date Result Version Remark
27-03-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system
04-04-2014 Pass 1.0 Testing passed in CentOS operating system
09-04-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system
09-04-2014 Pass 1.0 Testing passed in CentOS operating system
Test case 9 VM cold reboot based on both Time and workload
11. RV College Of Engineering
Dept Of Information Science Page 36
Table 5.10: Test case 10
Test Case ID T-10
Purpose The Virtual Machine(VM) should rejuvenate at given rejuvenation time(TTR)
Pre-
Conditions System time
Inputs Time to Rejuvenate(TTR)
Expected
Output Virtual Machine(VM) Reboot
Post-
Conditions After rebooting the Virtual Machine(VM) the current state should be saved
Execution History
Date Result Version Remark
27-03-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system
04-04-2014 Pass 1.0 Testing passed in CentOS operating system
09-04-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system
09-04-2014 Pass 1.0 Testing passed in CentOS operating system
Test case 10 VM warm reboot based on Time
12. RV College Of Engineering
Dept Of Information Science Page 37
Table 5.11: Test case 11
Test Case ID T-11
Purpose The Virtual Machine(VM) should rejuvenate at given Memory threshold value
Pre-
Conditions System Free memory
Inputs Memory threshold value
Expected
Output Virtual Machine(VM) Reboot
Post-
Conditions After rebooting the Virtual Machine(VM) the current state should be saved
Execution History
Date Result Version Remark
27-03-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system
04-04-2014 Pass 1.0 Testing passed in CentOS operating system
09-04-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system
09-04-2014 Pass 1.0 Testing passed in CentOS operating system
Test case 11 VM warm reboot based on Workload
13. RV College Of Engineering
Dept Of Information Science Page 38
Table 5.12: Test case 12
Test Case ID T-12
Purpose
The system optimize the rejuvenation time based on the workload and then Virtual
Machine(VM) rejuvenates at an optimized time
Pre-
Conditions System time and Free memory
Inputs Time to Rejuvenate(TTR) and Memory threshold value
Expected
Output Virtual Machine(VM) Reboot
Post-
Conditions After rebooting the Virtual Machine(VM) the current state should be saved
Execution History
Date Result Version Remark
27-03-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system
04-04-2014 Pass 1.0 Testing passed in CentOS operating system
09-04-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system
09-04-2014 Pass 1.0 Testing passed in CentOS operating system
Test case 12 VM warm reboot based on both Time and workload
14. RV College Of Engineering
Dept Of Information Science Page 39
Table 5.13: Test case 13
Test Case ID T-13
Purpose
The Virtual Machine Monitor(VMM) should rejuvenate at given rejuvenation
time(TTR)
Pre-
Conditions System time
Inputs Time to Rejuvenate(TTR)
Expected
Output Virtual Machine Monitor(VMM) Reboot
Post-
Conditions
After rebooting the Virtual Machine Monitor(VMM) connection between VMM
and VM’s should loss
Execution History
Date Result Version Remark
27-03-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system
04-04-2014 Pass 1.0 Testing passed in CentOS operating system
09-04-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system
09-04-2014 Pass 1.0 Testing passed in CentOS operating system
Test case 13 VMM reboot based on Time
15. RV College Of Engineering
Dept Of Information Science Page 40
Table 5.14: Test case 14
Test Case ID T-14
Purpose
The Virtual Machine Monitor(VMM) should rejuvenate at given Memory
threshold value
Pre-
Conditions System Free memory
Inputs Memory threshold value
Expected
Output Virtual Machine Monitor(VMM) Reboot
Post-
Conditions
After rebooting the Virtual Machine Monitor(VMM) connection between VMM
and VM’s should loss
Execution History
Date Result Version Remark
27-03-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system
04-04-2014 Pass 1.0 Testing passed in CentOS operating system
09-04-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system
09-04-2014 Pass 1.0 Testing passed in CentOS operating system
Test case 14 VMM reboot based on Workload
16. RV College Of Engineering
Dept Of Information Science Page 41
Table 5.15: Test case 15
Test Case ID T-15
Purpose
The system optimize the rejuvenation time based on the workload and then Virtual
Machine Monitor(VMM) rejuvenates at an optimized time
Pre-
Conditions System time and Free memory
Inputs Time to Rejuvenate(TTR) and Memory threshold value
Expected
Output Virtual Machine Monitor(VMM) Reboot
Post-
Conditions
After rebooting the Virtual Machine Monitor(VMM) connection between VMM
and VM’s should loss
Execution History
Date Result Version Remark
27-03-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system
04-04-2014 Pass 1.0 Testing passed in CentOS operating system
09-04-2014 Pass 1.0 Testing passed in Ubuntu 12.04 operating system
09-04-2014 Pass 1.0 Testing passed in CentOS operating system
Test case 15 VMM reboot based on both Time and Workload
17. RV College Of Engineering
Dept Of Information Science Page 42
Table 5.16: Test case 16
Test Case ID T-16
Purpose
The Virtual Machine(VM) should migrate from one Physical Machine(PM1) to
another Physical Machine(PM2) at given rejuvenation time(TTR)
Pre-
Conditions System time
Inputs Time to Rejuvenate(TTR)
Expected
Output
Virtual Machine(VM) should migrate from one Physical Machine(PM1) to
another Physical Machine(PM2)
Post-
Conditions
After the migration Virtual Machine(VM) from Physical Machine(PM1) should
reboot
Execution History
Date Result Version Remark
27-02-2014 Failed 1.0
Testing Failed in Ubuntu 12.04 operating system
due to OS is not compatible
05-03-2014 Failed 1.0
Testing Failed in Ubuntu 12.04 operating system
due to OS is not compatible
10-03-2014 Failed 1.0
Testing Failed in Ubuntu 12.04 operating system
due to OS is not compatible
30-03-2014 Pass 1.0.1 Testing passed in CentOS operating system
04-04-2014 Pass 1.0.1 Testing passed in CentOS operating system
09-04-2014 Pass 1.0.1 Testing passed in CentOS operating system
Test case 16 VM migration based on Time
18. RV College Of Engineering
Dept Of Information Science Page 43
Table 5.17: Test case 17
Test Case ID T-17
Purpose
The Virtual Machine(VM) should migrate from one Physical Machine(PM1) to
another Physical Machine(PM2) at given Memory threshold value
Pre-
Conditions System Free memory
Inputs Memory threshold value
Expected
Output
Virtual Machine(VM) should migrate from one Physical Machine(PM1) to
another Physical Machine(PM2)
Post-
Conditions
After the migration Virtual Machine(VM) from Physical Machine(PM1) should
reboot
Execution History
Date Result Version Remark
27-02-2014 Failed 1.0
Testing Failed in Ubuntu 12.04 operating system
due to OS is not compatible
05-03-2014 Failed 1.0
Testing Failed in Ubuntu 12.04 operating system
due to OS is not compatible
10-03-2014 Failed 1.0
Testing Failed in Ubuntu 12.04 operating system
due to OS is not compatible
30-03-2014 Pass 1.0.1 Testing passed in CentOS operating system
04-04-2014 Pass 1.0.1 Testing passed in CentOS operating system
09-04-2014 Pass 1.0.1 Testing passed in CentOS operating system
Test case 17 VM migration based on workload
19. RV College Of Engineering
Dept Of Information Science Page 44
Table 5.18: Test case 18
Test Case ID T-18
Purpose
The system optimize the rejuvenation time based on the workload and then Virtual
Machine(VM) should migrate from one Physical Machine(PM1) to another
Physical Machine(PM2) based on optimized time
Pre-
Conditions System Free memory and System Free memory
Inputs System Time and Memory threshold value
Expected
Output
Virtual Machine(VM) should migrate from one Physical Machine(PM1) to
another Physical Machine(PM2)
Post-
Conditions
After the migration Virtual Machine(VM) from Physical Machine(PM1) should
reboot
Execution History
Date Result Version Remark
27-02-2014 Failed 1.0
Testing Failed in Ubuntu 12.04 operating system
due to OS is not compatible
05-03-2014 Failed 1.0
Testing Failed in Ubuntu 12.04 operating system
due to OS is not compatible
10-03-2014 Failed 1.0
Testing Failed in Ubuntu 12.04 operating system
due to OS is not compatible
30-03-2014 Pass 1.0.1 Testing passed in CentOS operating system
04-04-2014 Pass 1.0.1 Testing passed in CentOS operating system
09-04-2014 Pass 1.0.1 Testing passed in CentOS operating system
Test case 18 VM migration based on both Time and workload
20. RV College Of Engineering
Dept Of Information Science Page 45