Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,146 @@
[
{
"test_name": "full_connection_loss",
"test_type": "FullConnectionLoss",
"passed": true,
"duration_ms": 21.739869,
"connection_lost": true,
"recovery_success": true,
"data_lost": false,
"cascading_failure": false,
"graceful_degradation": true,
"retry_attempts": 5,
"error_message": null,
"metrics": {
"connection_loss_time_ms": 0.02016,
"recovery_time_ms": 10.761098,
"requests_before_partition": 10,
"requests_after_partition": 0,
"queued_operations": 10,
"cached_responses": 0,
"successful_requests_before_recovery": 0,
"failed_requests_during_partition": 10,
"recovery_attempts": 5
}
},
{
"test_name": "intermittent_connectivity",
"test_type": "IntermittentConnectivity",
"passed": true,
"duration_ms": 336.494939,
"connection_lost": false,
"recovery_success": true,
"data_lost": false,
"cascading_failure": false,
"graceful_degradation": true,
"retry_attempts": 0,
"error_message": null,
"metrics": {
"connection_loss_time_ms": 0.0,
"recovery_time_ms": 0.0,
"requests_before_partition": 15,
"requests_after_partition": 0,
"queued_operations": 0,
"cached_responses": 0,
"successful_requests_before_recovery": 15,
"failed_requests_during_partition": 5,
"recovery_attempts": 0
}
},
{
"test_name": "partial_failure",
"test_type": "PartialFailure",
"passed": true,
"duration_ms": 21.965941,
"connection_lost": false,
"recovery_success": true,
"data_lost": false,
"cascading_failure": false,
"graceful_degradation": true,
"retry_attempts": 0,
"error_message": null,
"metrics": {
"connection_loss_time_ms": 0.0,
"recovery_time_ms": 0.0,
"requests_before_partition": 6,
"requests_after_partition": 0,
"queued_operations": 0,
"cached_responses": 0,
"successful_requests_before_recovery": 6,
"failed_requests_during_partition": 4,
"recovery_attempts": 0
}
},
{
"test_name": "connection_recovery",
"test_type": "ConnectionRecovery",
"passed": true,
"duration_ms": 34.747764000000004,
"connection_lost": true,
"recovery_success": true,
"data_lost": false,
"cascading_failure": false,
"graceful_degradation": true,
"retry_attempts": 5,
"error_message": null,
"metrics": {
"connection_loss_time_ms": 0.0173,
"recovery_time_ms": 23.923074999999997,
"requests_before_partition": 10,
"requests_after_partition": 0,
"queued_operations": 5,
"cached_responses": 0,
"successful_requests_before_recovery": 0,
"failed_requests_during_partition": 5,
"recovery_attempts": 5
}
},
{
"test_name": "no_cascading_failures",
"test_type": "ConcurrentPartitions",
"passed": true,
"duration_ms": 24.823646,
"connection_lost": true,
"recovery_success": true,
"data_lost": false,
"cascading_failure": false,
"graceful_degradation": true,
"retry_attempts": 0,
"error_message": null,
"metrics": {
"connection_loss_time_ms": 0.0,
"recovery_time_ms": 0.0,
"requests_before_partition": 3,
"requests_after_partition": 0,
"queued_operations": 0,
"cached_responses": 0,
"successful_requests_before_recovery": 5,
"failed_requests_during_partition": 5,
"recovery_attempts": 0
}
},
{
"test_name": "rapid_reconnect",
"test_type": "RapidReconnect",
"passed": true,
"duration_ms": 159.216807,
"connection_lost": true,
"recovery_success": true,
"data_lost": false,
"cascading_failure": false,
"graceful_degradation": true,
"retry_attempts": 20,
"error_message": null,
"metrics": {
"connection_loss_time_ms": 0.0,
"recovery_time_ms": 0.0,
"requests_before_partition": 23,
"requests_after_partition": 0,
"queued_operations": 20,
"cached_responses": 0,
"successful_requests_before_recovery": 3,
"failed_requests_during_partition": 20,
"recovery_attempts": 0
}
}
]
Original file line number Diff line number Diff line change
@@ -0,0 +1,146 @@
[
{
"test_name": "full_connection_loss",
"test_type": "FullConnectionLoss",
"passed": true,
"duration_ms": 20.507704,
"connection_lost": true,
"recovery_success": true,
"data_lost": false,
"cascading_failure": false,
"graceful_degradation": true,
"retry_attempts": 5,
"error_message": null,
"metrics": {
"connection_loss_time_ms": 0.025191,
"recovery_time_ms": 10.464854,
"requests_before_partition": 10,
"requests_after_partition": 0,
"queued_operations": 10,
"cached_responses": 0,
"successful_requests_before_recovery": 0,
"failed_requests_during_partition": 10,
"recovery_attempts": 5
}
},
{
"test_name": "intermittent_connectivity",
"test_type": "IntermittentConnectivity",
"passed": true,
"duration_ms": 256.672218,
"connection_lost": false,
"recovery_success": true,
"data_lost": false,
"cascading_failure": false,
"graceful_degradation": true,
"retry_attempts": 0,
"error_message": null,
"metrics": {
"connection_loss_time_ms": 0.0,
"recovery_time_ms": 0.0,
"requests_before_partition": 16,
"requests_after_partition": 0,
"queued_operations": 0,
"cached_responses": 0,
"successful_requests_before_recovery": 16,
"failed_requests_during_partition": 4,
"recovery_attempts": 0
}
},
{
"test_name": "partial_failure",
"test_type": "PartialFailure",
"passed": true,
"duration_ms": 16.965023,
"connection_lost": false,
"recovery_success": true,
"data_lost": false,
"cascading_failure": false,
"graceful_degradation": true,
"retry_attempts": 0,
"error_message": null,
"metrics": {
"connection_loss_time_ms": 0.0,
"recovery_time_ms": 0.0,
"requests_before_partition": 6,
"requests_after_partition": 0,
"queued_operations": 0,
"cached_responses": 0,
"successful_requests_before_recovery": 6,
"failed_requests_during_partition": 4,
"recovery_attempts": 0
}
},
{
"test_name": "connection_recovery",
"test_type": "ConnectionRecovery",
"passed": true,
"duration_ms": 23.936855,
"connection_lost": true,
"recovery_success": true,
"data_lost": false,
"cascading_failure": false,
"graceful_degradation": true,
"retry_attempts": 5,
"error_message": null,
"metrics": {
"connection_loss_time_ms": 0.02179,
"recovery_time_ms": 11.648809,
"requests_before_partition": 10,
"requests_after_partition": 0,
"queued_operations": 5,
"cached_responses": 0,
"successful_requests_before_recovery": 0,
"failed_requests_during_partition": 5,
"recovery_attempts": 5
}
},
{
"test_name": "no_cascading_failures",
"test_type": "ConcurrentPartitions",
"passed": true,
"duration_ms": 27.094442,
"connection_lost": true,
"recovery_success": true,
"data_lost": false,
"cascading_failure": false,
"graceful_degradation": true,
"retry_attempts": 0,
"error_message": null,
"metrics": {
"connection_loss_time_ms": 0.0,
"recovery_time_ms": 0.0,
"requests_before_partition": 3,
"requests_after_partition": 0,
"queued_operations": 0,
"cached_responses": 0,
"successful_requests_before_recovery": 5,
"failed_requests_during_partition": 5,
"recovery_attempts": 0
}
},
{
"test_name": "rapid_reconnect",
"test_type": "RapidReconnect",
"passed": true,
"duration_ms": 162.890851,
"connection_lost": true,
"recovery_success": true,
"data_lost": false,
"cascading_failure": false,
"graceful_degradation": true,
"retry_attempts": 20,
"error_message": null,
"metrics": {
"connection_loss_time_ms": 0.0,
"recovery_time_ms": 0.0,
"requests_before_partition": 23,
"requests_after_partition": 0,
"queued_operations": 20,
"cached_responses": 0,
"successful_requests_before_recovery": 3,
"failed_requests_during_partition": 20,
"recovery_attempts": 0
}
}
]
Loading
Loading