Refactoring of fuel-qa.fuelweb_test and fuel-devops
System tests (fuel-main.
Move environment manipulation action from system test into devops.
We can create environment only via system tests, more then, for some tests we need have environment with more specific parameters.
When we move ability of environment manipulation into devops, end user can use devops for create environment without tests
During refactoring we need remake some logic of tests, but after that we will have independent tests and environment
Feature Lead: Ivan Kliuk
Developers: Ivan Kliuk, fuel-qa
Design reviewers: fuel-qa
Mandatory reviewers: fuel-qa
QA: fuel-qa
Blueprint information
- Status:
- Complete
- Approver:
- Nastya Urlapova
- Priority:
- High
- Drafter:
- Ivan Kliuk
- Direction:
- Approved
- Assignee:
- Ivan Kliuk
- Definition:
- Approved
- Series goal:
- Accepted for future
- Implementation:
-
Implemented
- Milestone target:
-
next
- Started by
- Nastya Urlapova
- Completed by
- Ihor Kalnytskyi
Related branches
Related bugs
Sprints
Whiteboard
Fuel System tests workflow notes: https:/
Gerrit topic: https:/
Addressed by: https:/
System tests movement from fuel-main
Addressed by: https:/
DevOps framework refactoring
Gerrit topic: https:/
Addressed by: https:/
Add system test runner for Jenkins
Addressed by: https:/
Change database name and IP addresses default pool
Addressed by: https:/
Update fuel-devops version to 2.9.1
Addressed by: https:/
Remove make_snapshot()
Addressed by: https:/
Add make_snapshot()
Addressed by: https:/
Update fuel-devops version to 2.9.2
Addressed by: https:/
Refactor get_virtual_
Addressed by: https:/
Add SSH handling methods
Addressed by: https:/
Remove SSH handling methods
Addressed by: https:/
Bump version to 2.9.6
Addressed by: https:/
Update fuel-devops tag to 2.9.6
Addressed by: https:/
Remove node handling methods
Addressed by: https:/
Add node handling methods
Addressed by: https:/
Refactoring of helpers.py
Gerrit topic: https:/
Addressed by: https:/
Refactoring of environment.py
Gerrit topic: https:/
Addressed by: https:/
Remove double_tuple