Skip to content

Improve test coverage #22

@rfrenchseti

Description

@rfrenchseti

Currently several modules are missing 100% test coverage:

Name                                                   Stmts   Miss  Cover   Missing
------------------------------------------------------------------------------------
src/cloud_tasks/__init__.py                                0      0   100%
src/cloud_tasks/common/__init__.py                         0      0   100%
src/cloud_tasks/common/config.py                         351      0   100%
src/cloud_tasks/common/logging_config.py                  39      0   100%
src/cloud_tasks/instance_manager/__init__.py              14      0   100%
src/cloud_tasks/instance_manager/aws.py                  319    293     8%   228-263, 319-396, 435-620, 647-755, 765, 780-828, 840-855, 897-965, 975-992, 1002-1071, 1087-1133
src/cloud_tasks/instance_manager/gcp.py                  743     66    91%   186-192, 201-206, 213, 226, 231, 327, 368-378, 391-396, 404, 533, 535-539, 673-680, 752, 1014, 1103-1113, 1208, 1243-1244, 1247-1250, 1364, 1382, 1398-1400, 1404-1406, 1492, 1554-1558, 1578-1579, 1623-1625, 1634-1654
src/cloud_tasks/instance_manager/instance_manager.py      73      0   100%
src/cloud_tasks/instance_manager/orchestrator.py         390    169    57%   51, 56, 62, 115, 129, 166, 170, 173, 187, 194, 202, 206, 215-256, 266, 270-274, 309, 312, 315, 346-350, 358, 377, 381-397, 404-407, 413-424, 433-474, 501-514, 518, 536, 553-557, 582-586, 590, 596-600, 604, 619-620, 628-629, 655, 673-677, 681-700, 710, 730, 733, 785-818, 824-827
src/cloud_tasks/queue_manager/__init__.py                 27      0   100%
src/cloud_tasks/queue_manager/aws.py                     148      0   100%
src/cloud_tasks/queue_manager/gcp.py                     169      0   100%
------------------------------------------------------------------------------------
TOTAL                                                   2273    528    77%

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions