Updated pnpm version from 10.19.0 to 10.27.0 to fix HIGH severity vulnerabilities (CVE-2025-69262, CVE-2025-69263, CVE-2025-6926). Changes: - apps/api/Dockerfile: line 8 - apps/web/Dockerfile: lines 8 and 81 Fixes #180
2487 lines
80 KiB
JSON
2487 lines
80 KiB
JSON
{
|
|
"meta": {
|
|
"format": 3,
|
|
"version": "7.13.2",
|
|
"timestamp": "2026-02-01T18:23:40.086042",
|
|
"branch_coverage": false,
|
|
"show_contexts": false
|
|
},
|
|
"files": {
|
|
"src/__init__.py": {
|
|
"executed_lines": [3],
|
|
"summary": {
|
|
"covered_lines": 1,
|
|
"num_statements": 1,
|
|
"percent_covered": 100.0,
|
|
"percent_covered_display": "100",
|
|
"missing_lines": 0,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 100.0,
|
|
"percent_statements_covered_display": "100"
|
|
},
|
|
"missing_lines": [],
|
|
"excluded_lines": [],
|
|
"functions": {
|
|
"": {
|
|
"executed_lines": [3],
|
|
"summary": {
|
|
"covered_lines": 1,
|
|
"num_statements": 1,
|
|
"percent_covered": 100.0,
|
|
"percent_covered_display": "100",
|
|
"missing_lines": 0,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 100.0,
|
|
"percent_statements_covered_display": "100"
|
|
},
|
|
"missing_lines": [],
|
|
"excluded_lines": [],
|
|
"start_line": 1
|
|
}
|
|
},
|
|
"classes": {
|
|
"": {
|
|
"executed_lines": [3],
|
|
"summary": {
|
|
"covered_lines": 1,
|
|
"num_statements": 1,
|
|
"percent_covered": 100.0,
|
|
"percent_covered_display": "100",
|
|
"missing_lines": 0,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 100.0,
|
|
"percent_statements_covered_display": "100"
|
|
},
|
|
"missing_lines": [],
|
|
"excluded_lines": [],
|
|
"start_line": 1
|
|
}
|
|
}
|
|
},
|
|
"src/agent_assignment.py": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 36,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 36,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [
|
|
10, 12, 15, 18, 25, 30, 31, 34, 46, 47, 55, 56, 61, 64, 77, 78, 81, 91, 94, 107, 109, 111,
|
|
113, 115, 118, 131, 134, 158, 159, 164, 167, 170, 171, 174, 175, 177
|
|
],
|
|
"excluded_lines": [],
|
|
"functions": {
|
|
"NoCapableAgentError.__init__": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 3,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 3,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [25, 30, 31],
|
|
"excluded_lines": [],
|
|
"start_line": 18
|
|
},
|
|
"_map_difficulty_to_capability": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 5,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 5,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [46, 47, 55, 56, 61],
|
|
"excluded_lines": [],
|
|
"start_line": 34
|
|
},
|
|
"_can_handle_context": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 2,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 2,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [77, 78],
|
|
"excluded_lines": [],
|
|
"start_line": 64
|
|
},
|
|
"_can_handle_difficulty": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 1,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 1,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [91],
|
|
"excluded_lines": [],
|
|
"start_line": 81
|
|
},
|
|
"_filter_qualified_agents": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 5,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 5,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [107, 109, 111, 113, 115],
|
|
"excluded_lines": [],
|
|
"start_line": 94
|
|
},
|
|
"_sort_by_cost": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 1,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 1,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [131],
|
|
"excluded_lines": [],
|
|
"start_line": 118
|
|
},
|
|
"assign_agent": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 9,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 9,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [158, 159, 164, 167, 170, 171, 174, 175, 177],
|
|
"excluded_lines": [],
|
|
"start_line": 134
|
|
},
|
|
"": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 10,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 10,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [10, 12, 15, 18, 34, 64, 81, 94, 118, 134],
|
|
"excluded_lines": [],
|
|
"start_line": 1
|
|
}
|
|
},
|
|
"classes": {
|
|
"NoCapableAgentError": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 3,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 3,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [25, 30, 31],
|
|
"excluded_lines": [],
|
|
"start_line": 15
|
|
},
|
|
"": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 33,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 33,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [
|
|
10, 12, 15, 18, 34, 46, 47, 55, 56, 61, 64, 77, 78, 81, 91, 94, 107, 109, 111, 113, 115,
|
|
118, 131, 134, 158, 159, 164, 167, 170, 171, 174, 175, 177
|
|
],
|
|
"excluded_lines": [],
|
|
"start_line": 1
|
|
}
|
|
}
|
|
},
|
|
"src/config.py": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 13,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 13,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [3, 6, 9, 18, 24, 25, 28, 31, 32, 33, 36, 38, 42],
|
|
"excluded_lines": [],
|
|
"functions": {
|
|
"get_settings": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 1,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 1,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [38],
|
|
"excluded_lines": [],
|
|
"start_line": 36
|
|
},
|
|
"": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 12,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 12,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [3, 6, 9, 18, 24, 25, 28, 31, 32, 33, 36, 42],
|
|
"excluded_lines": [],
|
|
"start_line": 1
|
|
}
|
|
},
|
|
"classes": {
|
|
"Settings": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 0,
|
|
"percent_covered": 100.0,
|
|
"percent_covered_display": "100",
|
|
"missing_lines": 0,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 100.0,
|
|
"percent_statements_covered_display": "100"
|
|
},
|
|
"missing_lines": [],
|
|
"excluded_lines": [],
|
|
"start_line": 6
|
|
},
|
|
"": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 13,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 13,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [3, 6, 9, 18, 24, 25, 28, 31, 32, 33, 36, 38, 42],
|
|
"excluded_lines": [],
|
|
"start_line": 1
|
|
}
|
|
}
|
|
},
|
|
"src/context_monitor.py": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 50,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 50,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [
|
|
3, 4, 5, 6, 7, 9, 11, 14, 23, 24, 26, 33, 34, 35, 36, 38, 50, 51, 58, 59, 61, 63, 72, 74,
|
|
75, 78, 79, 80, 83, 85, 86, 88, 97, 99, 111, 112, 116, 117, 118, 119, 120, 121, 125, 126,
|
|
127, 128, 130, 132, 138, 139
|
|
],
|
|
"excluded_lines": [],
|
|
"functions": {
|
|
"ContextMonitor.__init__": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 4,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 4,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [33, 34, 35, 36],
|
|
"excluded_lines": [],
|
|
"start_line": 26
|
|
},
|
|
"ContextMonitor.get_context_usage": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 5,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 5,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [50, 51, 58, 59, 61],
|
|
"excluded_lines": [],
|
|
"start_line": 38
|
|
},
|
|
"ContextMonitor.determine_action": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 9,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 9,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [72, 74, 75, 78, 79, 80, 83, 85, 86],
|
|
"excluded_lines": [],
|
|
"start_line": 63
|
|
},
|
|
"ContextMonitor.get_usage_history": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 1,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 1,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [97],
|
|
"excluded_lines": [],
|
|
"start_line": 88
|
|
},
|
|
"ContextMonitor.start_monitoring": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 13,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 13,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [111, 112, 116, 117, 118, 119, 120, 121, 125, 126, 127, 128, 130],
|
|
"excluded_lines": [],
|
|
"start_line": 99
|
|
},
|
|
"ContextMonitor.stop_monitoring": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 2,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 2,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [138, 139],
|
|
"excluded_lines": [],
|
|
"start_line": 132
|
|
},
|
|
"": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 16,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 16,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [3, 4, 5, 6, 7, 9, 11, 14, 23, 24, 26, 38, 63, 88, 99, 132],
|
|
"excluded_lines": [],
|
|
"start_line": 1
|
|
}
|
|
},
|
|
"classes": {
|
|
"ContextMonitor": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 34,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 34,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [
|
|
33, 34, 35, 36, 50, 51, 58, 59, 61, 72, 74, 75, 78, 79, 80, 83, 85, 86, 97, 111, 112,
|
|
116, 117, 118, 119, 120, 121, 125, 126, 127, 128, 130, 138, 139
|
|
],
|
|
"excluded_lines": [],
|
|
"start_line": 14
|
|
},
|
|
"": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 16,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 16,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [3, 4, 5, 6, 7, 9, 11, 14, 23, 24, 26, 38, 63, 88, 99, 132],
|
|
"excluded_lines": [],
|
|
"start_line": 1
|
|
}
|
|
}
|
|
},
|
|
"src/coordinator.py": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 63,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 63,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [
|
|
3, 4, 5, 7, 9, 12, 23, 34, 35, 36, 37, 38, 40, 41, 47, 49, 50, 56, 58, 64, 66, 71, 72, 73,
|
|
75, 76, 77, 78, 79, 80, 84, 85, 90, 91, 93, 96, 97, 99, 105, 106, 107, 108, 110, 120, 122,
|
|
123, 124, 126, 133, 136, 137, 139, 141, 142, 144, 146, 147, 150, 152, 164, 171, 179, 181
|
|
],
|
|
"excluded_lines": [],
|
|
"functions": {
|
|
"Coordinator.__init__": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 5,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 5,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [34, 35, 36, 37, 38],
|
|
"excluded_lines": [],
|
|
"start_line": 23
|
|
},
|
|
"Coordinator.is_running": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 1,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 1,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [47],
|
|
"excluded_lines": [],
|
|
"start_line": 41
|
|
},
|
|
"Coordinator.active_agents": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 1,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 1,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [56],
|
|
"excluded_lines": [],
|
|
"start_line": 50
|
|
},
|
|
"Coordinator.get_active_agent_count": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 1,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 1,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [64],
|
|
"excluded_lines": [],
|
|
"start_line": 58
|
|
},
|
|
"Coordinator.start": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 16,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 16,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [71, 72, 73, 75, 76, 77, 78, 79, 80, 84, 85, 90, 91, 93, 96, 97],
|
|
"excluded_lines": [],
|
|
"start_line": 66
|
|
},
|
|
"Coordinator.stop": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 4,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 4,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [105, 106, 107, 108],
|
|
"excluded_lines": [],
|
|
"start_line": 99
|
|
},
|
|
"Coordinator.process_queue": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 15,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 15,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [
|
|
120, 122, 123, 124, 126, 133, 136, 137, 139, 141, 142, 144, 146, 147, 150
|
|
],
|
|
"excluded_lines": [],
|
|
"start_line": 110
|
|
},
|
|
"Coordinator.spawn_agent": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 4,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 4,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [164, 171, 179, 181],
|
|
"excluded_lines": [],
|
|
"start_line": 152
|
|
},
|
|
"": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 16,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 16,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [3, 4, 5, 7, 9, 12, 23, 40, 41, 49, 50, 58, 66, 99, 110, 152],
|
|
"excluded_lines": [],
|
|
"start_line": 1
|
|
}
|
|
},
|
|
"classes": {
|
|
"Coordinator": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 47,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 47,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [
|
|
34, 35, 36, 37, 38, 47, 56, 64, 71, 72, 73, 75, 76, 77, 78, 79, 80, 84, 85, 90, 91, 93,
|
|
96, 97, 105, 106, 107, 108, 120, 122, 123, 124, 126, 133, 136, 137, 139, 141, 142, 144,
|
|
146, 147, 150, 164, 171, 179, 181
|
|
],
|
|
"excluded_lines": [],
|
|
"start_line": 12
|
|
},
|
|
"": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 16,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 16,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [3, 4, 5, 7, 9, 12, 23, 40, 41, 49, 50, 58, 66, 99, 110, 152],
|
|
"excluded_lines": [],
|
|
"start_line": 1
|
|
}
|
|
}
|
|
},
|
|
"src/gates/__init__.py": {
|
|
"executed_lines": [3, 4, 5, 6, 7, 9],
|
|
"summary": {
|
|
"covered_lines": 6,
|
|
"num_statements": 6,
|
|
"percent_covered": 100.0,
|
|
"percent_covered_display": "100",
|
|
"missing_lines": 0,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 100.0,
|
|
"percent_statements_covered_display": "100"
|
|
},
|
|
"missing_lines": [],
|
|
"excluded_lines": [],
|
|
"functions": {
|
|
"": {
|
|
"executed_lines": [3, 4, 5, 6, 7, 9],
|
|
"summary": {
|
|
"covered_lines": 6,
|
|
"num_statements": 6,
|
|
"percent_covered": 100.0,
|
|
"percent_covered_display": "100",
|
|
"missing_lines": 0,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 100.0,
|
|
"percent_statements_covered_display": "100"
|
|
},
|
|
"missing_lines": [],
|
|
"excluded_lines": [],
|
|
"start_line": 1
|
|
}
|
|
},
|
|
"classes": {
|
|
"": {
|
|
"executed_lines": [3, 4, 5, 6, 7, 9],
|
|
"summary": {
|
|
"covered_lines": 6,
|
|
"num_statements": 6,
|
|
"percent_covered": 100.0,
|
|
"percent_covered_display": "100",
|
|
"missing_lines": 0,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 100.0,
|
|
"percent_statements_covered_display": "100"
|
|
},
|
|
"missing_lines": [],
|
|
"excluded_lines": [],
|
|
"start_line": 1
|
|
}
|
|
}
|
|
},
|
|
"src/gates/build_gate.py": {
|
|
"executed_lines": [3, 4, 6, 9, 16, 22, 23, 30, 31, 41, 51, 52, 58, 59, 65, 66],
|
|
"summary": {
|
|
"covered_lines": 16,
|
|
"num_statements": 16,
|
|
"percent_covered": 100.0,
|
|
"percent_covered_display": "100",
|
|
"missing_lines": 0,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 100.0,
|
|
"percent_statements_covered_display": "100"
|
|
},
|
|
"missing_lines": [],
|
|
"excluded_lines": [],
|
|
"functions": {
|
|
"BuildGate.check": {
|
|
"executed_lines": [22, 23, 30, 31, 41, 51, 52, 58, 59, 65, 66],
|
|
"summary": {
|
|
"covered_lines": 11,
|
|
"num_statements": 11,
|
|
"percent_covered": 100.0,
|
|
"percent_covered_display": "100",
|
|
"missing_lines": 0,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 100.0,
|
|
"percent_statements_covered_display": "100"
|
|
},
|
|
"missing_lines": [],
|
|
"excluded_lines": [],
|
|
"start_line": 16
|
|
},
|
|
"": {
|
|
"executed_lines": [3, 4, 6, 9, 16],
|
|
"summary": {
|
|
"covered_lines": 5,
|
|
"num_statements": 5,
|
|
"percent_covered": 100.0,
|
|
"percent_covered_display": "100",
|
|
"missing_lines": 0,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 100.0,
|
|
"percent_statements_covered_display": "100"
|
|
},
|
|
"missing_lines": [],
|
|
"excluded_lines": [],
|
|
"start_line": 1
|
|
}
|
|
},
|
|
"classes": {
|
|
"BuildGate": {
|
|
"executed_lines": [22, 23, 30, 31, 41, 51, 52, 58, 59, 65, 66],
|
|
"summary": {
|
|
"covered_lines": 11,
|
|
"num_statements": 11,
|
|
"percent_covered": 100.0,
|
|
"percent_covered_display": "100",
|
|
"missing_lines": 0,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 100.0,
|
|
"percent_statements_covered_display": "100"
|
|
},
|
|
"missing_lines": [],
|
|
"excluded_lines": [],
|
|
"start_line": 9
|
|
},
|
|
"": {
|
|
"executed_lines": [3, 4, 6, 9, 16],
|
|
"summary": {
|
|
"covered_lines": 5,
|
|
"num_statements": 5,
|
|
"percent_covered": 100.0,
|
|
"percent_covered_display": "100",
|
|
"missing_lines": 0,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 100.0,
|
|
"percent_statements_covered_display": "100"
|
|
},
|
|
"missing_lines": [],
|
|
"excluded_lines": [],
|
|
"start_line": 1
|
|
}
|
|
}
|
|
},
|
|
"src/gates/coverage_gate.py": {
|
|
"executed_lines": [
|
|
3, 4, 5, 7, 10, 16, 18, 24, 26, 34, 35, 37, 39, 40, 52, 53, 65, 77, 78, 84, 85, 91, 92, 98,
|
|
104, 105, 106, 112, 114, 125, 126, 127, 128, 129, 130, 131, 134
|
|
],
|
|
"summary": {
|
|
"covered_lines": 37,
|
|
"num_statements": 44,
|
|
"percent_covered": 84.0909090909091,
|
|
"percent_covered_display": "84",
|
|
"missing_lines": 7,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 84.0909090909091,
|
|
"percent_statements_covered_display": "84"
|
|
},
|
|
"missing_lines": [107, 108, 109, 110, 111, 132, 133],
|
|
"excluded_lines": [],
|
|
"functions": {
|
|
"CoverageGate.check": {
|
|
"executed_lines": [24, 26, 34, 35, 37, 39, 40, 52, 53, 65, 77, 78, 84, 85, 91, 92],
|
|
"summary": {
|
|
"covered_lines": 16,
|
|
"num_statements": 16,
|
|
"percent_covered": 100.0,
|
|
"percent_covered_display": "100",
|
|
"missing_lines": 0,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 100.0,
|
|
"percent_statements_covered_display": "100"
|
|
},
|
|
"missing_lines": [],
|
|
"excluded_lines": [],
|
|
"start_line": 18
|
|
},
|
|
"CoverageGate._extract_coverage_from_json": {
|
|
"executed_lines": [104, 105, 106, 112],
|
|
"summary": {
|
|
"covered_lines": 4,
|
|
"num_statements": 9,
|
|
"percent_covered": 44.44444444444444,
|
|
"percent_covered_display": "44",
|
|
"missing_lines": 5,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 44.44444444444444,
|
|
"percent_statements_covered_display": "44"
|
|
},
|
|
"missing_lines": [107, 108, 109, 110, 111],
|
|
"excluded_lines": [],
|
|
"start_line": 98
|
|
},
|
|
"CoverageGate._extract_coverage_from_output": {
|
|
"executed_lines": [125, 126, 127, 128, 129, 130, 131, 134],
|
|
"summary": {
|
|
"covered_lines": 8,
|
|
"num_statements": 10,
|
|
"percent_covered": 80.0,
|
|
"percent_covered_display": "80",
|
|
"missing_lines": 2,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 80.0,
|
|
"percent_statements_covered_display": "80"
|
|
},
|
|
"missing_lines": [132, 133],
|
|
"excluded_lines": [],
|
|
"start_line": 114
|
|
},
|
|
"": {
|
|
"executed_lines": [3, 4, 5, 7, 10, 16, 18, 98, 114],
|
|
"summary": {
|
|
"covered_lines": 9,
|
|
"num_statements": 9,
|
|
"percent_covered": 100.0,
|
|
"percent_covered_display": "100",
|
|
"missing_lines": 0,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 100.0,
|
|
"percent_statements_covered_display": "100"
|
|
},
|
|
"missing_lines": [],
|
|
"excluded_lines": [],
|
|
"start_line": 1
|
|
}
|
|
},
|
|
"classes": {
|
|
"CoverageGate": {
|
|
"executed_lines": [
|
|
24, 26, 34, 35, 37, 39, 40, 52, 53, 65, 77, 78, 84, 85, 91, 92, 104, 105, 106, 112, 125,
|
|
126, 127, 128, 129, 130, 131, 134
|
|
],
|
|
"summary": {
|
|
"covered_lines": 28,
|
|
"num_statements": 35,
|
|
"percent_covered": 80.0,
|
|
"percent_covered_display": "80",
|
|
"missing_lines": 7,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 80.0,
|
|
"percent_statements_covered_display": "80"
|
|
},
|
|
"missing_lines": [107, 108, 109, 110, 111, 132, 133],
|
|
"excluded_lines": [],
|
|
"start_line": 10
|
|
},
|
|
"": {
|
|
"executed_lines": [3, 4, 5, 7, 10, 16, 18, 98, 114],
|
|
"summary": {
|
|
"covered_lines": 9,
|
|
"num_statements": 9,
|
|
"percent_covered": 100.0,
|
|
"percent_covered_display": "100",
|
|
"missing_lines": 0,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 100.0,
|
|
"percent_statements_covered_display": "100"
|
|
},
|
|
"missing_lines": [],
|
|
"excluded_lines": [],
|
|
"start_line": 1
|
|
}
|
|
}
|
|
},
|
|
"src/gates/lint_gate.py": {
|
|
"executed_lines": [3, 5, 8, 15, 21, 22, 29, 30, 40, 50, 51, 57, 58, 64, 65],
|
|
"summary": {
|
|
"covered_lines": 15,
|
|
"num_statements": 15,
|
|
"percent_covered": 100.0,
|
|
"percent_covered_display": "100",
|
|
"missing_lines": 0,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 100.0,
|
|
"percent_statements_covered_display": "100"
|
|
},
|
|
"missing_lines": [],
|
|
"excluded_lines": [],
|
|
"functions": {
|
|
"LintGate.check": {
|
|
"executed_lines": [21, 22, 29, 30, 40, 50, 51, 57, 58, 64, 65],
|
|
"summary": {
|
|
"covered_lines": 11,
|
|
"num_statements": 11,
|
|
"percent_covered": 100.0,
|
|
"percent_covered_display": "100",
|
|
"missing_lines": 0,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 100.0,
|
|
"percent_statements_covered_display": "100"
|
|
},
|
|
"missing_lines": [],
|
|
"excluded_lines": [],
|
|
"start_line": 15
|
|
},
|
|
"": {
|
|
"executed_lines": [3, 5, 8, 15],
|
|
"summary": {
|
|
"covered_lines": 4,
|
|
"num_statements": 4,
|
|
"percent_covered": 100.0,
|
|
"percent_covered_display": "100",
|
|
"missing_lines": 0,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 100.0,
|
|
"percent_statements_covered_display": "100"
|
|
},
|
|
"missing_lines": [],
|
|
"excluded_lines": [],
|
|
"start_line": 1
|
|
}
|
|
},
|
|
"classes": {
|
|
"LintGate": {
|
|
"executed_lines": [21, 22, 29, 30, 40, 50, 51, 57, 58, 64, 65],
|
|
"summary": {
|
|
"covered_lines": 11,
|
|
"num_statements": 11,
|
|
"percent_covered": 100.0,
|
|
"percent_covered_display": "100",
|
|
"missing_lines": 0,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 100.0,
|
|
"percent_statements_covered_display": "100"
|
|
},
|
|
"missing_lines": [],
|
|
"excluded_lines": [],
|
|
"start_line": 8
|
|
},
|
|
"": {
|
|
"executed_lines": [3, 5, 8, 15],
|
|
"summary": {
|
|
"covered_lines": 4,
|
|
"num_statements": 4,
|
|
"percent_covered": 100.0,
|
|
"percent_covered_display": "100",
|
|
"missing_lines": 0,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 100.0,
|
|
"percent_statements_covered_display": "100"
|
|
},
|
|
"missing_lines": [],
|
|
"excluded_lines": [],
|
|
"start_line": 1
|
|
}
|
|
}
|
|
},
|
|
"src/gates/quality_gate.py": {
|
|
"executed_lines": [3, 5, 8, 17, 18, 19, 24, 30],
|
|
"summary": {
|
|
"covered_lines": 8,
|
|
"num_statements": 8,
|
|
"percent_covered": 100.0,
|
|
"percent_covered_display": "100",
|
|
"missing_lines": 0,
|
|
"excluded_lines": 2,
|
|
"percent_statements_covered": 100.0,
|
|
"percent_statements_covered_display": "100"
|
|
},
|
|
"missing_lines": [],
|
|
"excluded_lines": [36, 37],
|
|
"functions": {
|
|
"QualityGate.check": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 0,
|
|
"percent_covered": 100.0,
|
|
"percent_covered_display": "100",
|
|
"missing_lines": 0,
|
|
"excluded_lines": 1,
|
|
"percent_statements_covered": 100.0,
|
|
"percent_statements_covered_display": "100"
|
|
},
|
|
"missing_lines": [],
|
|
"excluded_lines": [36],
|
|
"start_line": 30
|
|
},
|
|
"": {
|
|
"executed_lines": [3, 5, 8, 17, 18, 19, 24, 30],
|
|
"summary": {
|
|
"covered_lines": 8,
|
|
"num_statements": 8,
|
|
"percent_covered": 100.0,
|
|
"percent_covered_display": "100",
|
|
"missing_lines": 0,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 100.0,
|
|
"percent_statements_covered_display": "100"
|
|
},
|
|
"missing_lines": [],
|
|
"excluded_lines": [],
|
|
"start_line": 1
|
|
}
|
|
},
|
|
"classes": {
|
|
"GateResult": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 0,
|
|
"percent_covered": 100.0,
|
|
"percent_covered_display": "100",
|
|
"missing_lines": 0,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 100.0,
|
|
"percent_statements_covered_display": "100"
|
|
},
|
|
"missing_lines": [],
|
|
"excluded_lines": [],
|
|
"start_line": 8
|
|
},
|
|
"QualityGate": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 0,
|
|
"percent_covered": 100.0,
|
|
"percent_covered_display": "100",
|
|
"missing_lines": 0,
|
|
"excluded_lines": 1,
|
|
"percent_statements_covered": 100.0,
|
|
"percent_statements_covered_display": "100"
|
|
},
|
|
"missing_lines": [],
|
|
"excluded_lines": [36],
|
|
"start_line": 24
|
|
},
|
|
"": {
|
|
"executed_lines": [3, 5, 8, 17, 18, 19, 24, 30],
|
|
"summary": {
|
|
"covered_lines": 8,
|
|
"num_statements": 8,
|
|
"percent_covered": 100.0,
|
|
"percent_covered_display": "100",
|
|
"missing_lines": 0,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 100.0,
|
|
"percent_statements_covered_display": "100"
|
|
},
|
|
"missing_lines": [],
|
|
"excluded_lines": [],
|
|
"start_line": 1
|
|
}
|
|
}
|
|
},
|
|
"src/gates/test_gate.py": {
|
|
"executed_lines": [3, 5, 8, 15, 21, 22, 29, 30, 40, 50, 51, 57, 58, 64, 65],
|
|
"summary": {
|
|
"covered_lines": 15,
|
|
"num_statements": 15,
|
|
"percent_covered": 100.0,
|
|
"percent_covered_display": "100",
|
|
"missing_lines": 0,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 100.0,
|
|
"percent_statements_covered_display": "100"
|
|
},
|
|
"missing_lines": [],
|
|
"excluded_lines": [],
|
|
"functions": {
|
|
"TestGate.check": {
|
|
"executed_lines": [21, 22, 29, 30, 40, 50, 51, 57, 58, 64, 65],
|
|
"summary": {
|
|
"covered_lines": 11,
|
|
"num_statements": 11,
|
|
"percent_covered": 100.0,
|
|
"percent_covered_display": "100",
|
|
"missing_lines": 0,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 100.0,
|
|
"percent_statements_covered_display": "100"
|
|
},
|
|
"missing_lines": [],
|
|
"excluded_lines": [],
|
|
"start_line": 15
|
|
},
|
|
"": {
|
|
"executed_lines": [3, 5, 8, 15],
|
|
"summary": {
|
|
"covered_lines": 4,
|
|
"num_statements": 4,
|
|
"percent_covered": 100.0,
|
|
"percent_covered_display": "100",
|
|
"missing_lines": 0,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 100.0,
|
|
"percent_statements_covered_display": "100"
|
|
},
|
|
"missing_lines": [],
|
|
"excluded_lines": [],
|
|
"start_line": 1
|
|
}
|
|
},
|
|
"classes": {
|
|
"TestGate": {
|
|
"executed_lines": [21, 22, 29, 30, 40, 50, 51, 57, 58, 64, 65],
|
|
"summary": {
|
|
"covered_lines": 11,
|
|
"num_statements": 11,
|
|
"percent_covered": 100.0,
|
|
"percent_covered_display": "100",
|
|
"missing_lines": 0,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 100.0,
|
|
"percent_statements_covered_display": "100"
|
|
},
|
|
"missing_lines": [],
|
|
"excluded_lines": [],
|
|
"start_line": 8
|
|
},
|
|
"": {
|
|
"executed_lines": [3, 5, 8, 15],
|
|
"summary": {
|
|
"covered_lines": 4,
|
|
"num_statements": 4,
|
|
"percent_covered": 100.0,
|
|
"percent_covered_display": "100",
|
|
"missing_lines": 0,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 100.0,
|
|
"percent_statements_covered_display": "100"
|
|
},
|
|
"missing_lines": [],
|
|
"excluded_lines": [],
|
|
"start_line": 1
|
|
}
|
|
}
|
|
},
|
|
"src/main.py": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 65,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 65,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [
|
|
3, 4, 5, 6, 7, 8, 10, 11, 13, 14, 15, 16, 20, 22, 23, 31, 32, 35, 36, 39, 45, 48, 49, 60,
|
|
61, 62, 63, 66, 67, 68, 71, 72, 76, 82, 83, 85, 87, 90, 93, 94, 95, 96, 97, 98, 99, 100,
|
|
101, 102, 104, 108, 116, 121, 122, 125, 126, 132, 133, 135, 136, 137, 139, 148, 151, 152,
|
|
154
|
|
],
|
|
"excluded_lines": [],
|
|
"functions": {
|
|
"setup_logging": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 2,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 2,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [22, 23],
|
|
"excluded_lines": [],
|
|
"start_line": 20
|
|
},
|
|
"get_coordinator": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 1,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 1,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [45],
|
|
"excluded_lines": [],
|
|
"start_line": 39
|
|
},
|
|
"lifespan": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 26,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 26,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [
|
|
60, 61, 62, 63, 66, 67, 68, 71, 72, 76, 82, 83, 85, 87, 90, 93, 94, 95, 96, 97, 98, 99,
|
|
100, 101, 102, 104
|
|
],
|
|
"excluded_lines": [],
|
|
"start_line": 49
|
|
},
|
|
"health_check": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 6,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 6,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [132, 133, 135, 136, 137, 139],
|
|
"excluded_lines": [],
|
|
"start_line": 126
|
|
},
|
|
"": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 30,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 30,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [
|
|
3, 4, 5, 6, 7, 8, 10, 11, 13, 14, 15, 16, 20, 31, 32, 35, 36, 39, 48, 49, 108, 116, 121,
|
|
122, 125, 126, 148, 151, 152, 154
|
|
],
|
|
"excluded_lines": [],
|
|
"start_line": 1
|
|
}
|
|
},
|
|
"classes": {
|
|
"HealthResponse": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 0,
|
|
"percent_covered": 100.0,
|
|
"percent_covered_display": "100",
|
|
"missing_lines": 0,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 100.0,
|
|
"percent_statements_covered_display": "100"
|
|
},
|
|
"missing_lines": [],
|
|
"excluded_lines": [],
|
|
"start_line": 116
|
|
},
|
|
"": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 65,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 65,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [
|
|
3, 4, 5, 6, 7, 8, 10, 11, 13, 14, 15, 16, 20, 22, 23, 31, 32, 35, 36, 39, 45, 48, 49,
|
|
60, 61, 62, 63, 66, 67, 68, 71, 72, 76, 82, 83, 85, 87, 90, 93, 94, 95, 96, 97, 98, 99,
|
|
100, 101, 102, 104, 108, 116, 121, 122, 125, 126, 132, 133, 135, 136, 137, 139, 148,
|
|
151, 152, 154
|
|
],
|
|
"excluded_lines": [],
|
|
"start_line": 1
|
|
}
|
|
}
|
|
},
|
|
"src/models.py": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 73,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 73,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [
|
|
3, 4, 6, 9, 12, 13, 14, 17, 20, 21, 22, 23, 24, 27, 30, 31, 32, 35, 38, 46, 47, 48, 50, 51,
|
|
57, 58, 59, 61, 62, 68, 70, 72, 79, 82, 87, 91, 95, 99, 104, 105, 106, 108, 109, 110, 111,
|
|
113, 114, 115, 117, 118, 119, 120, 122, 123, 124, 126, 127, 128, 131, 134, 135, 139, 143,
|
|
147, 152, 153, 154, 156, 157, 158, 162, 201, 213
|
|
],
|
|
"excluded_lines": [],
|
|
"functions": {
|
|
"ContextUsage.__init__": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 3,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 3,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [46, 47, 48],
|
|
"excluded_lines": [],
|
|
"start_line": 38
|
|
},
|
|
"ContextUsage.usage_ratio": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 3,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 3,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [57, 58, 59],
|
|
"excluded_lines": [],
|
|
"start_line": 51
|
|
},
|
|
"ContextUsage.usage_percent": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 1,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 1,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [68],
|
|
"excluded_lines": [],
|
|
"start_line": 62
|
|
},
|
|
"ContextUsage.__repr__": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 1,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 1,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [72],
|
|
"excluded_lines": [],
|
|
"start_line": 70
|
|
},
|
|
"IssueMetadata.validate_difficulty": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 4,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 4,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [108, 109, 110, 111],
|
|
"excluded_lines": [],
|
|
"start_line": 106
|
|
},
|
|
"IssueMetadata.validate_agent": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 4,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 4,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [117, 118, 119, 120],
|
|
"excluded_lines": [],
|
|
"start_line": 115
|
|
},
|
|
"IssueMetadata.validate_issue_lists": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 3,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 3,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [126, 127, 128],
|
|
"excluded_lines": [],
|
|
"start_line": 124
|
|
},
|
|
"AgentProfile.validate_best_for_not_empty": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 3,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 3,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [156, 157, 158],
|
|
"excluded_lines": [],
|
|
"start_line": 154
|
|
},
|
|
"get_agent_profile": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 1,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 1,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [213],
|
|
"excluded_lines": [],
|
|
"start_line": 201
|
|
},
|
|
"": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 50,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 50,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [
|
|
3, 4, 6, 9, 12, 13, 14, 17, 20, 21, 22, 23, 24, 27, 30, 31, 32, 35, 38, 50, 51, 61, 62,
|
|
70, 79, 82, 87, 91, 95, 99, 104, 105, 106, 113, 114, 115, 122, 123, 124, 131, 134, 135,
|
|
139, 143, 147, 152, 153, 154, 162, 201
|
|
],
|
|
"excluded_lines": [],
|
|
"start_line": 1
|
|
}
|
|
},
|
|
"classes": {
|
|
"Capability": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 0,
|
|
"percent_covered": 100.0,
|
|
"percent_covered_display": "100",
|
|
"missing_lines": 0,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 100.0,
|
|
"percent_statements_covered_display": "100"
|
|
},
|
|
"missing_lines": [],
|
|
"excluded_lines": [],
|
|
"start_line": 9
|
|
},
|
|
"AgentName": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 0,
|
|
"percent_covered": 100.0,
|
|
"percent_covered_display": "100",
|
|
"missing_lines": 0,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 100.0,
|
|
"percent_statements_covered_display": "100"
|
|
},
|
|
"missing_lines": [],
|
|
"excluded_lines": [],
|
|
"start_line": 17
|
|
},
|
|
"ContextAction": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 0,
|
|
"percent_covered": 100.0,
|
|
"percent_covered_display": "100",
|
|
"missing_lines": 0,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 100.0,
|
|
"percent_statements_covered_display": "100"
|
|
},
|
|
"missing_lines": [],
|
|
"excluded_lines": [],
|
|
"start_line": 27
|
|
},
|
|
"ContextUsage": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 8,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 8,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [46, 47, 48, 57, 58, 59, 68, 72],
|
|
"excluded_lines": [],
|
|
"start_line": 35
|
|
},
|
|
"IssueMetadata": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 11,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 11,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [108, 109, 110, 111, 117, 118, 119, 120, 126, 127, 128],
|
|
"excluded_lines": [],
|
|
"start_line": 79
|
|
},
|
|
"AgentProfile": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 3,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 3,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [156, 157, 158],
|
|
"excluded_lines": [],
|
|
"start_line": 131
|
|
},
|
|
"": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 51,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 51,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [
|
|
3, 4, 6, 9, 12, 13, 14, 17, 20, 21, 22, 23, 24, 27, 30, 31, 32, 35, 38, 50, 51, 61, 62,
|
|
70, 79, 82, 87, 91, 95, 99, 104, 105, 106, 113, 114, 115, 122, 123, 124, 131, 134, 135,
|
|
139, 143, 147, 152, 153, 154, 162, 201, 213
|
|
],
|
|
"excluded_lines": [],
|
|
"start_line": 1
|
|
}
|
|
}
|
|
},
|
|
"src/parser.py": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 35,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 35,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [
|
|
3, 4, 5, 7, 8, 10, 12, 15, 18, 20, 23, 40, 41, 42, 45, 46, 48, 50, 52, 65, 66, 67, 68, 69,
|
|
72, 82, 85, 87, 89, 90, 96, 99, 109, 139, 149
|
|
],
|
|
"excluded_lines": [],
|
|
"functions": {
|
|
"clear_cache": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 1,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 1,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [20],
|
|
"excluded_lines": [],
|
|
"start_line": 18
|
|
},
|
|
"parse_issue_metadata": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 20,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 20,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [
|
|
40, 41, 42, 45, 46, 48, 50, 52, 65, 66, 67, 68, 69, 72, 82, 85, 87, 89, 90, 96
|
|
],
|
|
"excluded_lines": [],
|
|
"start_line": 23
|
|
},
|
|
"_build_parse_prompt": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 1,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 1,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [109],
|
|
"excluded_lines": [],
|
|
"start_line": 99
|
|
},
|
|
"_create_metadata_from_parsed": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 1,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 1,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [149],
|
|
"excluded_lines": [],
|
|
"start_line": 139
|
|
},
|
|
"": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 12,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 12,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [3, 4, 5, 7, 8, 10, 12, 15, 18, 23, 99, 139],
|
|
"excluded_lines": [],
|
|
"start_line": 1
|
|
}
|
|
},
|
|
"classes": {
|
|
"": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 35,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 35,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [
|
|
3, 4, 5, 7, 8, 10, 12, 15, 18, 20, 23, 40, 41, 42, 45, 46, 48, 50, 52, 65, 66, 67, 68,
|
|
69, 72, 82, 85, 87, 89, 90, 96, 99, 109, 139, 149
|
|
],
|
|
"excluded_lines": [],
|
|
"start_line": 1
|
|
}
|
|
}
|
|
},
|
|
"src/queue.py": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 85,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 85,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [
|
|
3, 4, 5, 6, 7, 9, 12, 15, 16, 17, 20, 21, 26, 27, 29, 32, 34, 40, 47, 48, 57, 65, 68, 74,
|
|
75, 76, 78, 85, 89, 90, 91, 93, 99, 100, 101, 102, 104, 110, 116, 119, 122, 123, 124, 127,
|
|
128, 130, 136, 137, 138, 139, 141, 147, 148, 149, 151, 160, 162, 168, 170, 176, 178, 184,
|
|
186, 192, 199, 201, 202, 205, 208, 210, 212, 214, 215, 217, 219, 220, 222, 223, 224, 226,
|
|
227, 228, 231, 232, 234
|
|
],
|
|
"excluded_lines": [],
|
|
"functions": {
|
|
"QueueItem.__post_init__": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 1,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 1,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [32],
|
|
"excluded_lines": [],
|
|
"start_line": 29
|
|
},
|
|
"QueueItem.to_dict": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 1,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 1,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [40],
|
|
"excluded_lines": [],
|
|
"start_line": 34
|
|
},
|
|
"QueueItem.from_dict": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 1,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 1,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [57],
|
|
"excluded_lines": [],
|
|
"start_line": 48
|
|
},
|
|
"QueueManager.__init__": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 3,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 3,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [74, 75, 76],
|
|
"excluded_lines": [],
|
|
"start_line": 68
|
|
},
|
|
"QueueManager.enqueue": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 4,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 4,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [85, 89, 90, 91],
|
|
"excluded_lines": [],
|
|
"start_line": 78
|
|
},
|
|
"QueueManager.dequeue": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 4,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 4,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [99, 100, 101, 102],
|
|
"excluded_lines": [],
|
|
"start_line": 93
|
|
},
|
|
"QueueManager.get_next_ready": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 8,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 8,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [110, 116, 119, 122, 123, 124, 127, 128],
|
|
"excluded_lines": [],
|
|
"start_line": 104
|
|
},
|
|
"QueueManager.mark_complete": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 4,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 4,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [136, 137, 138, 139],
|
|
"excluded_lines": [],
|
|
"start_line": 130
|
|
},
|
|
"QueueManager.mark_in_progress": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 3,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 3,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [147, 148, 149],
|
|
"excluded_lines": [],
|
|
"start_line": 141
|
|
},
|
|
"QueueManager.get_item": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 1,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 1,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [160],
|
|
"excluded_lines": [],
|
|
"start_line": 151
|
|
},
|
|
"QueueManager.list_all": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 1,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 1,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [168],
|
|
"excluded_lines": [],
|
|
"start_line": 162
|
|
},
|
|
"QueueManager.list_ready": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 1,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 1,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [176],
|
|
"excluded_lines": [],
|
|
"start_line": 170
|
|
},
|
|
"QueueManager.size": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 1,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 1,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [184],
|
|
"excluded_lines": [],
|
|
"start_line": 178
|
|
},
|
|
"QueueManager._update_ready_status": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 6,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 6,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [192, 199, 201, 202, 205, 208],
|
|
"excluded_lines": [],
|
|
"start_line": 186
|
|
},
|
|
"QueueManager.save": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 3,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 3,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [212, 214, 215],
|
|
"excluded_lines": [],
|
|
"start_line": 210
|
|
},
|
|
"QueueManager._load": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 11,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 11,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [219, 220, 222, 223, 224, 226, 227, 228, 231, 232, 234],
|
|
"excluded_lines": [],
|
|
"start_line": 217
|
|
},
|
|
"": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 32,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 32,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [
|
|
3, 4, 5, 6, 7, 9, 12, 15, 16, 17, 20, 21, 26, 27, 29, 34, 47, 48, 65, 68, 78, 93, 104,
|
|
130, 141, 151, 162, 170, 178, 186, 210, 217
|
|
],
|
|
"excluded_lines": [],
|
|
"start_line": 1
|
|
}
|
|
},
|
|
"classes": {
|
|
"QueueItemStatus": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 0,
|
|
"percent_covered": 100.0,
|
|
"percent_covered_display": "100",
|
|
"missing_lines": 0,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 100.0,
|
|
"percent_statements_covered_display": "100"
|
|
},
|
|
"missing_lines": [],
|
|
"excluded_lines": [],
|
|
"start_line": 12
|
|
},
|
|
"QueueItem": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 3,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 3,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [32, 40, 57],
|
|
"excluded_lines": [],
|
|
"start_line": 21
|
|
},
|
|
"QueueManager": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 50,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 50,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [
|
|
74, 75, 76, 85, 89, 90, 91, 99, 100, 101, 102, 110, 116, 119, 122, 123, 124, 127, 128,
|
|
136, 137, 138, 139, 147, 148, 149, 160, 168, 176, 184, 192, 199, 201, 202, 205, 208,
|
|
212, 214, 215, 219, 220, 222, 223, 224, 226, 227, 228, 231, 232, 234
|
|
],
|
|
"excluded_lines": [],
|
|
"start_line": 65
|
|
},
|
|
"": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 32,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 32,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [
|
|
3, 4, 5, 6, 7, 9, 12, 15, 16, 17, 20, 21, 26, 27, 29, 34, 47, 48, 65, 68, 78, 93, 104,
|
|
130, 141, 151, 162, 170, 178, 186, 210, 217
|
|
],
|
|
"excluded_lines": [],
|
|
"start_line": 1
|
|
}
|
|
}
|
|
},
|
|
"src/security.py": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 7,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 7,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [3, 4, 7, 26, 27, 30, 35],
|
|
"excluded_lines": [],
|
|
"functions": {
|
|
"verify_signature": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 4,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 4,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [26, 27, 30, 35],
|
|
"excluded_lines": [],
|
|
"start_line": 7
|
|
},
|
|
"": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 3,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 3,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [3, 4, 7],
|
|
"excluded_lines": [],
|
|
"start_line": 1
|
|
}
|
|
},
|
|
"classes": {
|
|
"": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 7,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 7,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [3, 4, 7, 26, 27, 30, 35],
|
|
"excluded_lines": [],
|
|
"start_line": 1
|
|
}
|
|
}
|
|
},
|
|
"src/validation.py": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 14,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 14,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [7, 9, 13, 22, 23, 32, 35, 54, 55, 58, 61, 64, 65, 74],
|
|
"excluded_lines": [],
|
|
"functions": {
|
|
"validate_fifty_percent_rule": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 7,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 7,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [54, 55, 58, 61, 64, 65, 74],
|
|
"excluded_lines": [],
|
|
"start_line": 35
|
|
},
|
|
"": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 7,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 7,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [7, 9, 13, 22, 23, 32, 35],
|
|
"excluded_lines": [],
|
|
"start_line": 1
|
|
}
|
|
},
|
|
"classes": {
|
|
"ValidationResult": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 0,
|
|
"percent_covered": 100.0,
|
|
"percent_covered_display": "100",
|
|
"missing_lines": 0,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 100.0,
|
|
"percent_statements_covered_display": "100"
|
|
},
|
|
"missing_lines": [],
|
|
"excluded_lines": [],
|
|
"start_line": 23
|
|
},
|
|
"": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 14,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 14,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [7, 9, 13, 22, 23, 32, 35, 54, 55, 58, 61, 64, 65, 74],
|
|
"excluded_lines": [],
|
|
"start_line": 1
|
|
}
|
|
}
|
|
},
|
|
"src/webhook.py": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 43,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 43,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [
|
|
3, 4, 6, 7, 9, 10, 12, 14, 17, 20, 21, 22, 23, 26, 29, 30, 31, 32, 33, 36, 37, 59, 62, 65,
|
|
69, 72, 82, 83, 84, 85, 86, 87, 90, 91, 99, 109, 120, 128, 138, 146, 154, 164, 172
|
|
],
|
|
"excluded_lines": [],
|
|
"functions": {
|
|
"handle_gitea_webhook": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 13,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 13,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [59, 62, 65, 69, 72, 82, 83, 84, 85, 86, 87, 90, 91],
|
|
"excluded_lines": [],
|
|
"start_line": 37
|
|
},
|
|
"handle_assigned_event": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 2,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 2,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [109, 120],
|
|
"excluded_lines": [],
|
|
"start_line": 99
|
|
},
|
|
"handle_unassigned_event": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 2,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 2,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [138, 146],
|
|
"excluded_lines": [],
|
|
"start_line": 128
|
|
},
|
|
"handle_closed_event": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 2,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 2,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [164, 172],
|
|
"excluded_lines": [],
|
|
"start_line": 154
|
|
},
|
|
"": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 24,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 24,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [
|
|
3, 4, 6, 7, 9, 10, 12, 14, 17, 20, 21, 22, 23, 26, 29, 30, 31, 32, 33, 36, 37, 99, 128,
|
|
154
|
|
],
|
|
"excluded_lines": [],
|
|
"start_line": 1
|
|
}
|
|
},
|
|
"classes": {
|
|
"WebhookResponse": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 0,
|
|
"percent_covered": 100.0,
|
|
"percent_covered_display": "100",
|
|
"missing_lines": 0,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 100.0,
|
|
"percent_statements_covered_display": "100"
|
|
},
|
|
"missing_lines": [],
|
|
"excluded_lines": [],
|
|
"start_line": 17
|
|
},
|
|
"GiteaWebhookPayload": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 0,
|
|
"percent_covered": 100.0,
|
|
"percent_covered_display": "100",
|
|
"missing_lines": 0,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 100.0,
|
|
"percent_statements_covered_display": "100"
|
|
},
|
|
"missing_lines": [],
|
|
"excluded_lines": [],
|
|
"start_line": 26
|
|
},
|
|
"": {
|
|
"executed_lines": [],
|
|
"summary": {
|
|
"covered_lines": 0,
|
|
"num_statements": 43,
|
|
"percent_covered": 0.0,
|
|
"percent_covered_display": "0",
|
|
"missing_lines": 43,
|
|
"excluded_lines": 0,
|
|
"percent_statements_covered": 0.0,
|
|
"percent_statements_covered_display": "0"
|
|
},
|
|
"missing_lines": [
|
|
3, 4, 6, 7, 9, 10, 12, 14, 17, 20, 21, 22, 23, 26, 29, 30, 31, 32, 33, 36, 37, 59, 62,
|
|
65, 69, 72, 82, 83, 84, 85, 86, 87, 90, 91, 99, 109, 120, 128, 138, 146, 154, 164, 172
|
|
],
|
|
"excluded_lines": [],
|
|
"start_line": 1
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"totals": {
|
|
"covered_lines": 98,
|
|
"num_statements": 589,
|
|
"percent_covered": 16.6383701188455,
|
|
"percent_covered_display": "17",
|
|
"missing_lines": 491,
|
|
"excluded_lines": 2,
|
|
"percent_statements_covered": 16.6383701188455,
|
|
"percent_statements_covered_display": "17"
|
|
}
|
|
}
|