Skip to content

Commit c4536f9

Browse files
committed
Tests: Update test expectation - take 2
Update test expectation for executing SwiftPM tests using the build.ps1 script found in swiftlang/swift/utils/build.ps1. Relates to: swiftlang/swift#80405
1 parent ba2b0e0 commit c4536f9

File tree

3 files changed

+12
-6
lines changed

3 files changed

+12
-6
lines changed

Tests/CommandsTests/RunCommandTests.swift

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -399,7 +399,9 @@ struct RunCommandTests {
399399
}
400400

401401
@Test(
402-
.bug("https://github.com/swiftlang/swift-package-manager/issues/8844"),
402+
.issue("https://github.com/swiftlang/swift-package-manager/issues/8844", relationship: .verifies),
403+
.issue("https://github.com/swiftlang/swift-package-manager/issues/8911", relationship: .defect),
404+
.issue("https://github.com/swiftlang/swift-package-manager/issues/8912", relationship: .defect),
403405
arguments: SupportedBuildSystemOnPlatform, BuildConfiguration.allCases
404406
)
405407
func swiftRunQuietLogLevel(
@@ -423,9 +425,12 @@ struct RunCommandTests {
423425
#expect(stdout == "done\n")
424426
}
425427
} when: {
426-
ProcessInfo.hostOperatingSystem == .linux &&
427-
buildSystem == .swiftbuild &&
428-
CiEnvironment.runningInSelfHostedPipeline
428+
(
429+
ProcessInfo.hostOperatingSystem == .linux &&
430+
buildSystem == .swiftbuild &&
431+
CiEnvironment.runningInSelfHostedPipeline
432+
)
433+
|| (CiEnvironment.runningInSmokeTestPipeline && ProcessInfo.hostOperatingSystem == .windows)
429434
}
430435
}
431436

Tests/CommandsTests/TestCommandTests.swift

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -243,7 +243,8 @@ struct TestCommandTests {
243243
}
244244
} when: {
245245
(buildSystem == .swiftbuild && .linux == ProcessInfo.hostOperatingSystem)
246-
|| (buildSystem == .swiftbuild && .windows == ProcessInfo.hostOperatingSystem && CiEnvironment.runningInSelfHostedPipeline)
246+
// || (buildSystem == .swiftbuild && .windows == ProcessInfo.hostOperatingSystem && CiEnvironment.runningInSelfHostedPipeline)
247+
|| (buildSystem == .swiftbuild && .windows == ProcessInfo.hostOperatingSystem )
247248
}
248249
}
249250

Tests/PackageLoadingTests/PD_6_2_LoadingTests.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ struct PackageDescription6_2LoadingTests {
8686
results.checkIsEmpty()
8787
}
8888
} when: {
89-
isWindows
89+
isWindows && !CiEnvironment.runningInSmokeTestPipeline
9090
}
9191
}
9292
}

0 commit comments

Comments
 (0)