Skip to content

Commit 361c8dc

Browse files
committed
fix
1 parent 1775c76 commit 361c8dc

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

Tests/TracingTests/DynamicTracepointTracerTests.swift

+6
Original file line numberDiff line numberDiff line change
@@ -87,8 +87,10 @@ final class DynamicTracepointTracerTests: XCTestCase {
8787
}
8888

8989
func logic(fakeLine: UInt) {
90+
#if swift(>=5.5)
9091
InstrumentationSystem.tracer.withSpan("\(#function)-dont", line: fakeLine) { _ in
9192
}
93+
#endif
9294
}
9395

9496
func traceMeLogic(fakeLine: UInt) {
@@ -166,6 +168,7 @@ final class DynamicTracepointTestTracer: Tracer {
166168
}
167169

168170
private func shouldRecord(tracepoint: TracepointID) -> Bool {
171+
#if swift(>=5.5.0)
169172
if self.isActive(tracepoint: tracepoint) {
170173
// this tracepoint was specifically activated!
171174
return true
@@ -184,6 +187,9 @@ final class DynamicTracepointTestTracer: Tracer {
184187
// there is some active trace already, so we should record as well
185188
// TODO: this logic may need to become smarter
186189
return true
190+
#else
191+
return false
192+
#endif
187193
}
188194

189195
func isActive(tracepoint: TracepointID) -> Bool {

0 commit comments

Comments
 (0)