Test cases addition & cleanup
We are lacking in sufficient test case area, and have some issues in existing test cases, where a large numbered of test cases are not actually getting executed(skipped).
To improve code effectiveness and max coverage we should have more strict test cases for Gate.
We needs multiple improvement in test cases:
* Add more unit test cases.
* Re-factor existing test cases.
* Enable skipped test cases.
* Add/improve functional test cases.
Blueprint information
- Status:
- Started
- Approver:
- None
- Priority:
- High
- Drafter:
- dharmendra
- Direction:
- Needs approval
- Assignee:
- Yan Xing'an
- Definition:
- Approved
- Series goal:
- Accepted for stein
- Implementation:
- Started
- Milestone target:
- None
- Started by
- Yan Xing'an
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
Please refer to the following etherpad to get more information about
https:/
1. cleanup total UT directories. --Done
2. cleanup&improve each directory/file in UT. --Processing
3. enable skipped UT test cases.
4. cleanup total FT directories.
5. cleanup&improve each directory/file in FT
6. enable skipped FT test cases.
Gerrit topic: https:/
Addressed by: https:/
Refactoring UT directories
Addressed by: https:/
Enable UT test_auth.py
Addressed by: https:/
Improve UT test_alarm_receiver
Addressed by: https:/
Support UT for agent/linux/
Addressed by: https:/
Fix error in resource_help and add UT
Addressed by: https:/
Refactoring UT test_resource
Addressed by: https:/
Improve UT test_resource_
Addressed by: https:/
Improve UT test_api_common
Addressed by: https:/
Add UT case for policy_action VNFActionLog
Addressed by: https:/
Improve UT test_wsgi, reduce code duplication
Addressed by: https:/
Improve zabbix.py, add one UT case for test_zabbix
Addressed by: https:/
Add UT test_router
Addressed by: https:/
Add UT cases for ipv6
Addressed by: https:/
Add UT case for policy_action VNFActionLogAndKill
Addressed by: https:/
Add UT cases for policy action add cases for test_autoscaling, test_respawn Partially Implements: blueprint test-addition-
Addressed by: https:/
Enable skipped test cases for context