Closed dannycohen closed 10 years ago
Note that the above acceptance tests do include the indicator being red and the number incrementing as processes violate their SLA's. It does not include a definition of how the indicator turns to be ing green again (more precisely: how Opie turns the indicator to green). This is defined in the issue for acknowledging the events: https://github.com/Particular/ServicePulse/issues/13
Closing for re-eval in requirement repo.
As Opie, I would like to see an indication when a process did not complete within the specified timespan (or completed but exceeded the specified timespan).
Notes:
Acceptance tests:
Prep for acceptance tests:
Case 1: Successful completion
Case 2: Delayed completion
"'Customer Interaction' process instance [ProcessInstanceId] did not complete within specified time of 40 seconds (completed in 52 seconds)"
Case 3: SLA violation without completion
"'Customer Interaction' Process instance [ProcessInstanceId] did not complete within specified time of 40 seconds.
"'CRM Data Processing' Process instance [ProcessInstanceId] did not complete within specified time of 60 seconds.
"'Customer Interaction' Process instance [ProcessInstanceId] did not complete within specified time of 40 seconds (completed in 605 seconds)
"'CRM Data Processing' Process instance [ProcessInstanceId] did not complete within specified time of 60 seconds (completed in 603 seconds)
Case 4: SLA violation without completion (2nd example)
"'Content Provisioning' Process instance [ProcessInstanceId] did not complete within specified time of 10 seconds.
Case 5: Process Cancellation
"'Customer Interaction' Process instance [ProcessInstanceId] did not complete within specified time of 40 seconds.
"'CRM Data Processing' Process instance [ProcessInstanceId] did not complete within specified time of 60 seconds.