-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdeployment_validation_20250906_002011.json
More file actions
111 lines (111 loc) · 5.34 KB
/
deployment_validation_20250906_002011.json
File metadata and controls
111 lines (111 loc) · 5.34 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
{
"summary": {
"total_tests": 10,
"passed": 0,
"failed": 10,
"success_rate": 0.0,
"duration": 0.043315,
"deployment_ready": false,
"timestamp": "2025-09-06T00:20:11.885114"
},
"results": [
{
"test": "API Reachability",
"success": false,
"message": "API unreachable: HTTPConnectionPool(host='localhost', port=8000): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x79f50d2f39e0>: Failed to establish a new connection: [Errno 111] Connection refused'))",
"details": {},
"timestamp": "2025-09-06T00:20:11.854653"
},
{
"test": "Auth Endpoint /auth/register",
"success": false,
"message": "Endpoint error: HTTPConnectionPool(host='localhost', port=8000): Max retries exceeded with url: /auth/register (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x79f50d320200>: Failed to establish a new connection: [Errno 111] Connection refused'))",
"details": {},
"timestamp": "2025-09-06T00:20:11.858287"
},
{
"test": "Auth Endpoint /auth/login",
"success": false,
"message": "Endpoint error: HTTPConnectionPool(host='localhost', port=8000): Max retries exceeded with url: /auth/login (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x79f50d2f3bc0>: Failed to establish a new connection: [Errno 111] Connection refused'))",
"details": {},
"timestamp": "2025-09-06T00:20:11.861372"
},
{
"test": "Auth Endpoint /auth/refresh",
"success": false,
"message": "Endpoint error: HTTPConnectionPool(host='localhost', port=8000): Max retries exceeded with url: /auth/refresh (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x79f50d320170>: Failed to establish a new connection: [Errno 111] Connection refused'))",
"details": {},
"timestamp": "2025-09-06T00:20:11.867649"
},
{
"test": "Auth Endpoint /auth/logout",
"success": false,
"message": "Endpoint error: HTTPConnectionPool(host='localhost', port=8000): Max retries exceeded with url: /auth/logout (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x79f50d320ad0>: Failed to establish a new connection: [Errno 111] Connection refused'))",
"details": {},
"timestamp": "2025-09-06T00:20:11.871048"
},
{
"test": "User Registration",
"success": false,
"message": "Registration error: HTTPConnectionPool(host='localhost', port=8000): Max retries exceeded with url: /auth/register (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x79f50d3211f0>: Failed to establish a new connection: [Errno 111] Connection refused'))",
"details": {},
"timestamp": "2025-09-06T00:20:11.873430"
},
{
"test": "User Login",
"success": false,
"message": "No test user available",
"details": {},
"timestamp": "2025-09-06T00:20:11.873559"
},
{
"test": "Protected Endpoints",
"success": false,
"message": "No authentication token available",
"details": {},
"timestamp": "2025-09-06T00:20:11.873624"
},
{
"test": "Rate Limiting",
"success": false,
"message": "Rate limiting test error: HTTPConnectionPool(host='localhost', port=8000): Max retries exceeded with url: /auth/login (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x79f50d321a30>: Failed to establish a new connection: [Errno 111] Connection refused'))",
"details": {},
"timestamp": "2025-09-06T00:20:11.876113"
},
{
"test": "Security Headers",
"success": false,
"message": "Security headers test error: HTTPConnectionPool(host='localhost', port=8000): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x79f50d2f3890>: Failed to establish a new connection: [Errno 111] Connection refused'))",
"details": {},
"timestamp": "2025-09-06T00:20:11.882429"
},
{
"test": "Database Connectivity",
"success": false,
"message": "Database test error: HTTPConnectionPool(host='localhost', port=8000): Max retries exceeded with url: /api/permits/search (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x79f50d321f70>: Failed to establish a new connection: [Errno 111] Connection refused'))",
"details": {},
"timestamp": "2025-09-06T00:20:11.883802"
},
{
"test": "Email Service",
"success": false,
"message": "No authentication token available",
"details": {},
"timestamp": "2025-09-06T00:20:11.883871"
},
{
"test": "Error Handling",
"success": false,
"message": "Error handling test failed: HTTPConnectionPool(host='localhost', port=8000): Max retries exceeded with url: /auth/login (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x79f50d321370>: Failed to establish a new connection: [Errno 111] Connection refused'))",
"details": {},
"timestamp": "2025-09-06T00:20:11.885055"
}
],
"recommendations": [
"Fix API connectivity issues before deployment",
"Resolve database connectivity problems",
"Address security configuration issues",
"Implement or fix rate limiting",
"Configure email service properly"
]
}