Skip to content

Commit 4793ca9

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 6252b97 commit 4793ca9

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
@@ -239,7 +239,8 @@ struct TestCommandTests {
239239
}
240240
} when: {
241241
(buildSystem == .swiftbuild && .linux == ProcessInfo.hostOperatingSystem && CiEnvironment.runningInSelfHostedPipeline)
242-
|| (buildSystem == .swiftbuild && .windows == ProcessInfo.hostOperatingSystem && CiEnvironment.runningInSelfHostedPipeline)
242+
// || (buildSystem == .swiftbuild && .windows == ProcessInfo.hostOperatingSystem && CiEnvironment.runningInSelfHostedPipeline)
243+
|| (buildSystem == .swiftbuild && .windows == ProcessInfo.hostOperatingSystem )
243244
}
244245
}
245246

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)