Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/pull_request.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,10 @@ jobs:
with:
linux_os_versions: '["noble", "jammy", "focal", "rhel-ubi9"]'
linux_pre_build_command: command -v apt >/dev/null 2>&1 && apt update && apt install -y libsqlite3-dev libncurses-dev || (command -v yum >/dev/null 2>&1 && yum update -y && yum install -y sqlite-devel ncurses-devel)
linux_build_command: 'swift build'
linux_build_command: 'swift test --no-parallel'
linux_swift_versions: '["nightly-main", "nightly-6.2"]'
windows_swift_versions: '["nightly-main"]'
windows_build_command: 'swift build'
windows_build_command: 'swift test --no-parallel'
soundness:
name: Soundness
uses: swiftlang/github-workflows/.github/workflows/soundness.yml@main
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ import SWBUtil
import Testing
import SwiftBuildTestSupport

@Suite(.skipHostOS(.windows))
@Suite(.skipHostOS(.windows), .skipInGitHubActions("failing in the GitHub actions runner environment"))
fileprivate struct BuildCommandTests {
private let commandSequenceCodec: any CommandSequenceEncodable = LLVMStyleCommandCodec()

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ import SWBTestSupport

// Note: The functionality of this class is heavily unit tested in `XCFrameworkTests.swift`. These tests are only to ensure that the command is indeed hooked up and registered properly.

@Suite
@Suite(.skipInGitHubActions("failing in the GitHub actions runner environment"))
fileprivate struct CreateXCFrameworkCommandTests {
@Test
func commandInvocation() async throws {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ import SwiftBuild
import SWBTestSupport
import SWBUtil

@Suite
@Suite(.skipInGitHubActions("failing in the GitHub actions runner environment"))
fileprivate struct GeneralCommandsTests {
@Test(.skipHostOS(.windows), // PTY not supported on Windows
.requireHostOS(.macOS)) // something with terminal echo is different on macOS vs Linux
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ import SWBUtil
import WinSDK
#endif

@Suite
@Suite(.skipInGitHubActions("failing in the GitHub actions runner environment"))
fileprivate struct ServiceConsoleTests {
@Test
func emptyInput() async throws {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ import SWBTestSupport
import Testing
import SWBUtil

@Suite
@Suite(.skipInGitHubActions("failing in the GitHub actions runner environment"))
fileprivate struct SessionCommandsTests {
@Test(.skipHostOS(.windows), // PTY not supported on Windows
.requireHostOS(.macOS)) // something with terminal echo is different on macOS vs Linux
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ import SWBTestSupport
import Testing
import SWBUtil

@Suite
@Suite(.skipInGitHubActions("failing in the GitHub actions runner environment"))
fileprivate struct XcodeCommandsTests {
@Test(.skipHostOS(.windows), // PTY not supported on Windows
.requireHostOS(.macOS)) // something with terminal echo is different on macOS vs Linux
Expand Down