WorkerDaemonServiceErrorHandlingIntegrationTest.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
First stab at parallelizing worker daemons

    • -330
    • +0
    ./WorkerDaemonServiceErrorHandlingIntegrationTest.groovy
  1. … 107 more files in changeset.
Adding tests for fork options on worker daemons

    • -1
    • +4
    ./WorkerDaemonServiceErrorHandlingIntegrationTest.groovy
  1. … 1 more file in changeset.
More test coverage for worker daemon failure scenarios

- Check failures when instantiating the runnable fails

- Check failures when the wrong parameters are passed to the worker daemon

    • -12
    • +76
    ./WorkerDaemonServiceErrorHandlingIntegrationTest.groovy
  1. … 4 more files in changeset.
Handle serialization exceptions gracefully in worker daemons

- Add StreamFailureMessage message type

- Have MessageHub receiver/dispatcher catch object stream errors, inject StreamFailureMessage, and continue processing instead of exiting

- Catch object stream errors in SocketConnection and throw a typed exception

    • -0
    • +263
    ./WorkerDaemonServiceErrorHandlingIntegrationTest.groovy
  1. … 11 more files in changeset.