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