Skip to content

Commit a1f6fbf

Browse files
authored
Merge pull request #3052 from tomerd/fix/skip-search-perf
skip collection perf tests when not desired
2 parents 893e626 + 27c826d commit a1f6fbf

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

Tests/PackageCollectionsTests/PackageCollectionsTests.swift

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -356,6 +356,11 @@ final class PackageCollectionsTests: XCTestCase {
356356
}
357357

358358
func testListPerformance() throws {
359+
#if ENABLE_COLLECTION_PERF_TESTS
360+
#else
361+
try XCTSkipIf(true)
362+
#endif
363+
359364
let configuration = PackageCollections.Configuration()
360365
let storage = makeMockStorage()
361366
defer { XCTAssertNoThrow(try storage.close()) }
@@ -488,6 +493,11 @@ final class PackageCollectionsTests: XCTestCase {
488493
}
489494

490495
func testPackageSearchPerformance() throws {
496+
#if ENABLE_COLLECTION_PERF_TESTS
497+
#else
498+
try XCTSkipIf(true)
499+
#endif
500+
491501
let configuration = PackageCollections.Configuration()
492502
let storage = makeMockStorage()
493503
defer { XCTAssertNoThrow(try storage.close()) }
@@ -594,6 +604,11 @@ final class PackageCollectionsTests: XCTestCase {
594604
}
595605

596606
func testTargetsSearchPerformance() throws {
607+
#if ENABLE_COLLECTION_PERF_TESTS
608+
#else
609+
try XCTSkipIf(true)
610+
#endif
611+
597612
let configuration = PackageCollections.Configuration()
598613
let storage = makeMockStorage()
599614
defer { XCTAssertNoThrow(try storage.close()) }
@@ -1003,6 +1018,11 @@ final class PackageCollectionsTests: XCTestCase {
10031018
}
10041019

10051020
func testFetchMetadataPerformance() throws {
1021+
#if ENABLE_COLLECTION_PERF_TESTS
1022+
#else
1023+
try XCTSkipIf(true)
1024+
#endif
1025+
10061026
let configuration = PackageCollections.Configuration()
10071027
let storage = makeMockStorage()
10081028
defer { XCTAssertNoThrow(try storage.close()) }

0 commit comments

Comments
 (0)