Skip to content

Conversation

bkhouri
Copy link
Contributor

@bkhouri bkhouri commented Aug 21, 2025

Migrate the PluginsBuildPlanTests suite to Swift Testing and, where applicable, augment the test to run against both the Native and SwiftBuild build system, in addition to the debug and release build configurations.

Depends on: #9013
Relates to: #8997
issue: rdar://157669245

@bkhouri bkhouri force-pushed the t/main/gh8997_rdar157669245_migrate_PluginBuildPlan_to_ST_and_augment branch from 797f864 to 4b724e5 Compare August 29, 2025 17:44
@bkhouri
Copy link
Contributor Author

bkhouri commented Aug 29, 2025

@swift-ci test self hosted

@bkhouri bkhouri force-pushed the t/main/gh8997_rdar157669245_migrate_PluginBuildPlan_to_ST_and_augment branch from 4b724e5 to cc31932 Compare August 29, 2025 18:07
@bkhouri
Copy link
Contributor Author

bkhouri commented Aug 29, 2025

@swift-ci test self hosted

@bkhouri bkhouri force-pushed the t/main/gh8997_rdar157669245_migrate_PluginBuildPlan_to_ST_and_augment branch from cc31932 to d05981c Compare September 2, 2025 12:20
@bkhouri
Copy link
Contributor Author

bkhouri commented Sep 2, 2025

@swift-ci test self hosted

@bkhouri bkhouri force-pushed the t/main/gh8997_rdar157669245_migrate_PluginBuildPlan_to_ST_and_augment branch from d05981c to 107d103 Compare September 3, 2025 18:54
@bkhouri
Copy link
Contributor Author

bkhouri commented Sep 3, 2025

@swift-ci test self hosted windows

@bkhouri
Copy link
Contributor Author

bkhouri commented Sep 5, 2025

Retriggering build at the previous build failure was no longer available on Jenkins.

@swift-ci test self hosted windows

@bkhouri
Copy link
Contributor Author

bkhouri commented Sep 8, 2025

WIndows self hosted pipeline passed. Trigger all self hosted pipelines

@swift-ci test self hosted

@bkhouri bkhouri force-pushed the t/main/gh8997_rdar157669245_migrate_PluginBuildPlan_to_ST_and_augment branch from 107d103 to 2936bbc Compare September 9, 2025 14:09
@bkhouri
Copy link
Contributor Author

bkhouri commented Sep 9, 2025

@swift-ci test self hosted

@bkhouri
Copy link
Contributor Author

bkhouri commented Sep 9, 2025

@swift-ci test self hosted windows

@bkhouri
Copy link
Contributor Author

bkhouri commented Sep 9, 2025

@swift-ci smoke test

@bkhouri bkhouri marked this pull request as ready for review September 9, 2025 18:35
@bkhouri bkhouri marked this pull request as draft September 9, 2025 20:14
@bkhouri bkhouri marked this pull request as ready for review September 9, 2025 20:14
@bkhouri
Copy link
Contributor Author

bkhouri commented Sep 9, 2025

@swift-ci smoke test

Migrate the `PluginsBuildPlanTests` suite to Swift Testing and, where
applicable, augment the test to run against both the Native and
SwiftBuild build system, in addition to the `debug` and `release` build
configurations.

Depends on: swiftlang#9013
Relates to: swiftlang#8997
issue: rdar://157669245
@bkhouri bkhouri force-pushed the t/main/gh8997_rdar157669245_migrate_PluginBuildPlan_to_ST_and_augment branch from 2936bbc to c4b01ff Compare September 10, 2025 16:53
@bkhouri
Copy link
Contributor Author

bkhouri commented Sep 10, 2025

@swift-ci test

@bkhouri
Copy link
Contributor Author

bkhouri commented Sep 10, 2025

@swift-ci test windows

@bkhouri bkhouri enabled auto-merge (squash) September 11, 2025 01:26
Copy link
Contributor

@bripeticca bripeticca left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, just a couple of nits!

swiftSDK: .hostSwiftSDK(environment: [:]),
environment: [:]
)
// let hostTriple = try! hostToolchain.targetTriple.withoutVersion().tripleString
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit: was this accidentally left in?

localFileSystem.exists(
fixturePath.appending(RelativePath(".build/\(hostTriple)/debug/plugintool-tool"))
try await fixture(name: "Miscellaneous/Plugins/CommandPluginTestStub") { fixturePath in
// let hostBinPath: AbsolutePath = fixturePath.appending(components: hostBinPathSegments)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit: same as above

@bkhouri bkhouri merged commit b7fb958 into swiftlang:main Sep 11, 2025
6 checks passed
@bkhouri bkhouri deleted the t/main/gh8997_rdar157669245_migrate_PluginBuildPlan_to_ST_and_augment branch September 12, 2025 16:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants