Emcee
1import Foundation
2import Graphite
3import Metrics
4import QueueModels
5
6public final class TimeBetweenTestsMetric: GraphiteMetric {
7public init(
8host: String,
9duration: Double,
10version: Version,
11timestamp: Date
12) {
13super.init(
14fixedComponents: [
15"test",
16"between_tests",
17"duration",
18],
19variableComponents: [
20host,
21version.value,
22GraphiteMetric.reservedField,
23GraphiteMetric.reservedField,
24GraphiteMetric.reservedField,
25],
26value: duration,
27timestamp: timestamp
28)
29}
30}
31