Skip to content

Optionally emit three additional request metrics

Choose a tag to compare

@tachyonics tachyonics released this 24 Feb 22:36
· 79 commits to main since this release
8e1c544

This release of SmokeFramework provides compatibility with Swift 5.1, Swift 5.2 and Swift 5.3 using SwiftNIO 2.x.

  1. Report request latency, broken down into time for service calls and waits for retries. (#68)
  2. Optionally emit three additional request metrics (#68)
    i. serviceLatencyTimer: Metrics.Timer
    ii. outwardsServiceCallLatencySumTimer: Metrics.Timer
    iii. outwardsServiceCallRetryWaitSumTimer: Metrics.Timer
  3. Fix an issue where the request metrics were not actually emitted (#68)