Skip to content

build script: Update SwiftPM preset#78300

Merged
bkhouri merged 1 commit into
swiftlang:mainfrom
bkhouri:t/main/update_swiftpm_presets
Jan 11, 2025
Merged

build script: Update SwiftPM preset#78300
bkhouri merged 1 commit into
swiftlang:mainfrom
bkhouri:t/main/update_swiftpm_presets

Conversation

@bkhouri

@bkhouri bkhouri commented Dec 19, 2024

Copy link
Copy Markdown
Contributor

Update the mixin_swiftpm_base presets include Swift Testing and Swift Testing macros.

Comment thread utils/build-presets.ini Outdated
@bkhouri

bkhouri commented Dec 19, 2024

Copy link
Copy Markdown
Contributor Author

Please test with following pull request:
swiftlang/swift-package-manager#8092

@swift-ci please test

@bkhouri bkhouri force-pushed the t/main/update_swiftpm_presets branch 2 times, most recently from 8feb982 to 9aad22c Compare December 20, 2024 01:19
@bkhouri

bkhouri commented Dec 20, 2024

Copy link
Copy Markdown
Contributor Author

Please test with following pull request:
swiftlang/swift-package-manager#8092

@swift-ci please test

@bkhouri

bkhouri commented Jan 7, 2025

Copy link
Copy Markdown
Contributor Author

Please test with following pull request:
swiftlang/swift-package-manager#8092

@swift-ci please test

@bkhouri

bkhouri commented Jan 9, 2025

Copy link
Copy Markdown
Contributor Author

Please test with following pull request:
swiftlang/swift-package-manager#8092

@swift-ci please test linux

@bkhouri

bkhouri commented Jan 10, 2025

Copy link
Copy Markdown
Contributor Author

Please test with following pull request:
swiftlang/swift-package-manager#8147

@swift-ci please test

@etcwilde

Copy link
Copy Markdown
Member

swiftlang/swift-package-manager#8147
preset=buildbot_swiftpm_linux_platform,tools=RA,stdlib=RA
@swift-ci please test with preset Linux Platform

Comment thread utils/build-presets.ini Outdated
Update the mixin_swiftpm_base presets include Swift Testing and Swift
Testing macros.
@bkhouri bkhouri force-pushed the t/main/update_swiftpm_presets branch from df237bb to d4a0930 Compare January 10, 2025 18:51
@bkhouri

bkhouri commented Jan 10, 2025

Copy link
Copy Markdown
Contributor Author

Please test with following pull request:
swiftlang/swift-package-manager#8092
preset=buildbot_swiftpm_linux_platform,tools=RA,stdlib=RA

@swift-ci please test

@bkhouri bkhouri enabled auto-merge January 10, 2025 22:51
@bkhouri bkhouri merged commit eb07814 into swiftlang:main Jan 11, 2025
@bkhouri bkhouri deleted the t/main/update_swiftpm_presets branch January 11, 2025 02:03
bkhouri added a commit to swiftlang/swift-package-manager that referenced this pull request Feb 7, 2025
Modify the XCTest xUnit failure message to display the test result.

### Motivation:

The generated xUnit XML file is not helpful when tests fail as it
contains the message "failure", which is redundant with the test
results.

### Modifications:

Update the XML output to display the result output instead of static
"failure" message. The failure message may contain irrelevant output,
but it's better than the current message of `failure`.

### Result:

```
swift test 
```

Requires: swiftlang/swift#78300

---------

Co-authored-by: Jonathan Grynspan <grynspan@me.com>
bripeticca pushed a commit to bripeticca/swift-package-manager that referenced this pull request Feb 28, 2025
Modify the XCTest xUnit failure message to display the test result.

### Motivation:

The generated xUnit XML file is not helpful when tests fail as it
contains the message "failure", which is redundant with the test
results.

### Modifications:

Update the XML output to display the result output instead of static
"failure" message. The failure message may contain irrelevant output,
but it's better than the current message of `failure`.

### Result:

```
swift test 
```

Requires: swiftlang/swift#78300

---------

Co-authored-by: Jonathan Grynspan <grynspan@me.com>
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.

4 participants