-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdeployment_validation_20250906_001309.json
More file actions
111 lines (111 loc) · 5.34 KB
/
deployment_validation_20250906_001309.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.022143,
"deployment_ready": false,
"timestamp": "2025-09-06T00:13:09.920312"
},
"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 0x755c82d36f00>: Failed to establish a new connection: [Errno 111] Connection refused'))",
"details": {},
"timestamp": "2025-09-06T00:13:09.900922"
},
{
"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 0x755c821ec290>: Failed to establish a new connection: [Errno 111] Connection refused'))",
"details": {},
"timestamp": "2025-09-06T00:13:09.903226"
},
{
"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 0x755c821bf1a0>: Failed to establish a new connection: [Errno 111] Connection refused'))",
"details": {},
"timestamp": "2025-09-06T00:13:09.905408"
},
{
"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 0x755c821ec2f0>: Failed to establish a new connection: [Errno 111] Connection refused'))",
"details": {},
"timestamp": "2025-09-06T00:13:09.907033"
},
{
"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 0x755c821ecb60>: Failed to establish a new connection: [Errno 111] Connection refused'))",
"details": {},
"timestamp": "2025-09-06T00:13:09.908751"
},
{
"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 0x755c821ed220>: Failed to establish a new connection: [Errno 111] Connection refused'))",
"details": {},
"timestamp": "2025-09-06T00:13:09.910434"
},
{
"test": "User Login",
"success": false,
"message": "No test user available",
"details": {},
"timestamp": "2025-09-06T00:13:09.910510"
},
{
"test": "Protected Endpoints",
"success": false,
"message": "No authentication token available",
"details": {},
"timestamp": "2025-09-06T00:13:09.910557"
},
{
"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 0x755c821edac0>: Failed to establish a new connection: [Errno 111] Connection refused'))",
"details": {},
"timestamp": "2025-09-06T00:13:09.912170"
},
{
"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 0x755c821bf920>: Failed to establish a new connection: [Errno 111] Connection refused'))",
"details": {},
"timestamp": "2025-09-06T00:13:09.916573"
},
{
"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 0x755c821ee0f0>: Failed to establish a new connection: [Errno 111] Connection refused'))",
"details": {},
"timestamp": "2025-09-06T00:13:09.918551"
},
{
"test": "Email Service",
"success": false,
"message": "No authentication token available",
"details": {},
"timestamp": "2025-09-06T00:13:09.918644"
},
{
"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 0x755c821ecef0>: Failed to establish a new connection: [Errno 111] Connection refused'))",
"details": {},
"timestamp": "2025-09-06T00:13:09.920250"
}
],
"recommendations": [
"Fix API connectivity issues before deployment",
"Resolve database connectivity problems",
"Address security configuration issues",
"Implement or fix rate limiting",
"Configure email service properly"
]
}