@@ -114,70 +114,75 @@ - (void)testObjectCreation {
114114- (void )testLogSamplingWithBucketIdentifier {
115115 [self .fakeConfigs setTraceSamplingRate: 0.05 ];
116116 [self .fakeConfigs setNetworkSamplingRate: 0.05 ];
117- XCTAssertNil ([self .logSampler transform :self .transportTraceEvent]);
118- XCTAssertNil ([self .logSampler transform :self .transportNetworkEvent]);
117+ XCTAssertNil ([self .logSampler transformGDTEvent :self .transportTraceEvent]);
118+ XCTAssertNil ([self .logSampler transformGDTEvent :self .transportNetworkEvent]);
119119
120120 [self .fakeConfigs setTraceSamplingRate: 0.65 ];
121121 [self .fakeConfigs setNetworkSamplingRate: 0.65 ];
122- XCTAssertNil ([self .logSampler transform :self .transportTraceEvent]);
123- XCTAssertNil ([self .logSampler transform :self .transportNetworkEvent]);
122+ XCTAssertNil ([self .logSampler transformGDTEvent :self .transportTraceEvent]);
123+ XCTAssertNil ([self .logSampler transformGDTEvent :self .transportNetworkEvent]);
124124
125125 [self .fakeConfigs setTraceSamplingRate: 0.66 ];
126126 [self .fakeConfigs setNetworkSamplingRate: 0.66 ];
127- XCTAssertEqual ([self .logSampler transform: self .transportTraceEvent], self.transportTraceEvent );
128- XCTAssertEqual ([self .logSampler transform: self .transportNetworkEvent],
127+ XCTAssertEqual ([self .logSampler transformGDTEvent: self .transportTraceEvent],
128+ self.transportTraceEvent );
129+ XCTAssertEqual ([self .logSampler transformGDTEvent: self .transportNetworkEvent],
129130 self.transportNetworkEvent );
130131
131132 [self .fakeConfigs setTraceSamplingRate: 0.67 ];
132133 [self .fakeConfigs setNetworkSamplingRate: 0.67 ];
133- XCTAssertEqual ([self .logSampler transform: self .transportTraceEvent], self.transportTraceEvent );
134- XCTAssertEqual ([self .logSampler transform: self .transportNetworkEvent],
134+ XCTAssertEqual ([self .logSampler transformGDTEvent: self .transportTraceEvent],
135+ self.transportTraceEvent );
136+ XCTAssertEqual ([self .logSampler transformGDTEvent: self .transportNetworkEvent],
135137 self.transportNetworkEvent );
136138
137139 [self .fakeConfigs setTraceSamplingRate: 1.0 ];
138140 [self .fakeConfigs setNetworkSamplingRate: 1.0 ];
139- XCTAssertEqual ([self .logSampler transform: self .transportTraceEvent], self.transportTraceEvent );
140- XCTAssertEqual ([self .logSampler transform: self .transportNetworkEvent],
141+ XCTAssertEqual ([self .logSampler transformGDTEvent: self .transportTraceEvent],
142+ self.transportTraceEvent );
143+ XCTAssertEqual ([self .logSampler transformGDTEvent: self .transportNetworkEvent],
141144 self.transportNetworkEvent );
142145}
143146
144147/* * Validates if the trace and network trace event honor different sampling rates. */
145148- (void )testSamplingWhenTracesAndNetworkSamplingRatesAreDifferent {
146149 [self .fakeConfigs setTraceSamplingRate: 0.65 ];
147150 [self .fakeConfigs setNetworkSamplingRate: 0.67 ];
148- XCTAssertNil ([self .logSampler transform :self .transportTraceEvent]);
149- XCTAssertEqual ([self .logSampler transform :self .transportNetworkEvent],
151+ XCTAssertNil ([self .logSampler transformGDTEvent :self .transportTraceEvent]);
152+ XCTAssertEqual ([self .logSampler transformGDTEvent :self .transportNetworkEvent],
150153 self.transportNetworkEvent );
151154
152155 [self .fakeConfigs setTraceSamplingRate: 0.67 ];
153156 [self .fakeConfigs setNetworkSamplingRate: 0.65 ];
154- XCTAssertEqual ([self .logSampler transform: self .transportTraceEvent], self.transportTraceEvent );
155- XCTAssertNil ([self .logSampler transform: self .transportNetworkEvent]);
157+ XCTAssertEqual ([self .logSampler transformGDTEvent: self .transportTraceEvent],
158+ self.transportTraceEvent );
159+ XCTAssertNil ([self .logSampler transformGDTEvent: self .transportNetworkEvent]);
156160}
157161
158162/* * Validates if sampling works when trace sampling rate is greater than 1. */
159163- (void )testTraceSamplingWithInvalidNumerator {
160164 [self .fakeConfigs setTraceSamplingRate: 2.0 ];
161- XCTAssertEqual ([self .logSampler transform: self .transportTraceEvent], self.transportTraceEvent );
165+ XCTAssertEqual ([self .logSampler transformGDTEvent: self .transportTraceEvent],
166+ self.transportTraceEvent );
162167}
163168
164169/* * Validates if sampling works with trace sampling rate of Zero. */
165170- (void )testTraceSamplingWithZeroNumerator {
166171 [self .fakeConfigs setTraceSamplingRate: 0.0 ];
167- XCTAssertNil ([self .logSampler transform :self .transportTraceEvent]);
172+ XCTAssertNil ([self .logSampler transformGDTEvent :self .transportTraceEvent]);
168173}
169174
170175/* * Validates if sampling works when network sampling rate is greater than 1. */
171176- (void )testNetworkSamplingWithInvalidNumerator {
172177 [self .fakeConfigs setNetworkSamplingRate: 2.0 ];
173- XCTAssertEqual ([self .logSampler transform :self .transportNetworkEvent],
178+ XCTAssertEqual ([self .logSampler transformGDTEvent :self .transportNetworkEvent],
174179 self.transportNetworkEvent );
175180}
176181
177182/* * Validates if sampling works with network sampling rate of Zero. */
178183- (void )testNetworkSamplingWithZeroNumerator {
179184 [self .fakeConfigs setNetworkSamplingRate: 0.0 ];
180- XCTAssertNil ([self .logSampler transform :self .transportNetworkEvent]);
185+ XCTAssertNil ([self .logSampler transformGDTEvent :self .transportNetworkEvent]);
181186}
182187
183188/* * Validates if the trace event is not dropped if the session is verbose. */
@@ -192,7 +197,7 @@ - (void)testTraceSamplingWhenSessionIsVerbose {
192197 traceEvent.dataObject = [FPRGDTEvent gdtEventForPerfMetric: traceMetric];
193198
194199 // Trace event will not be dropped.
195- XCTAssertEqual ([self .logSampler transform : traceEvent], traceEvent);
200+ XCTAssertEqual ([self .logSampler transformGDTEvent : traceEvent], traceEvent);
196201}
197202
198203/* * Validates if the trace event is sampled if the session is not verbose. */
@@ -207,7 +212,7 @@ - (void)testTraceSamplingWhenSessionIsNotVerbose {
207212 traceEvent.dataObject = [FPRGDTEvent gdtEventForPerfMetric: tracePerfMetric];
208213
209214 // Trace event is dropped because of sampling.
210- XCTAssertNil ([self .logSampler transform : traceEvent]);
215+ XCTAssertNil ([self .logSampler transformGDTEvent : traceEvent]);
211216}
212217
213218/* * Validates if the network trace event is not sampled if the session is verbose. */
@@ -236,7 +241,7 @@ - (void)testNetworkTraceSamplingWhenSessionIsVerbose {
236241 networkEvent.dataObject = [FPRGDTEvent gdtEventForPerfMetric: networkMetric];
237242
238243 // Network event will not be dropped.
239- XCTAssertEqual ([self .logSampler transform : networkEvent], networkEvent);
244+ XCTAssertEqual ([self .logSampler transformGDTEvent : networkEvent], networkEvent);
240245}
241246
242247/* * Validates if the network trace event is sampled if the session is not verbose. */
@@ -263,7 +268,7 @@ - (void)testNetworkTraceSamplingWhenSessionIsNotVerbose {
263268 networkEvent.dataObject = [FPRGDTEvent gdtEventForPerfMetric: networkMetric];
264269
265270 // Network event is dropped because of sampling.
266- XCTAssertNil ([self .logSampler transform : networkEvent]);
271+ XCTAssertNil ([self .logSampler transformGDTEvent : networkEvent]);
267272}
268273
269274@end
0 commit comments