Event Store Destructive Testing Phase 2
Business Case
We need to perform destructive and stability testing for the event store against various scenarios where the functionality of the event store could be compromised and provide a report with proposed solutions.
Objectives
Test snapshot mechanism during the Event Store failure (time needed to restart service after the failure/connection issue)
Perform Event Store destructive testing with the clustered core services (services responsible for the main flows should be scaled up to 3 nodes)
Capture the call processing flow metrics for stable and partially failed Event Store
Test each flow independently
Call Capturing
Call Processing
Call Management
Export Engine + Transcription
Policy Engine (Configuration + Policy execution)
Health Monitoring (Collector Health Monitoring, Collector Alerting)
We need to perform destructive testing for the event store against various scenarios where the functionality of the event store could be compromised and provide a report with proposed solutions.
Destructive Testing for event store | |
---|---|
Name of requirement | Event store destructive testing phase 2 |
Type | Business requirement |
Description | We need perform destructive testing for the event store against various scenarios below:
|
Pre-conditions |
|
Environments |
|
Priority | Must |
Tags | NFR; Resiliency |
Stability Testing | |
---|---|
Name of requirement | Stability testing |
Type | Business requirement |
Description | We need to also perform stability testing for the event store
|
Pre-conditions |
|
Environments |
|
Priority | Must |
Tags | NFR; Resiliency |
Phase 1 Testings
https://uniphore.atlassian.net/wiki/spaces/RedboxHome/pages/2562759119
https://uniphore.atlassian.net/wiki/spaces/RedboxHome/pages/2562753364
https://redboxdev.visualstudio.com/Nubis/_workitems/edit/19145