GitHub / swiftlang/swift-testing issues and pull requests
Labelled with: concurrency
#1351 - Adopt `Mutex`.
Pull Request -
State: closed - Opened by grynspan 2 months ago
Labels: enhancement, concurrency, performance, tech-debt
#1332 - Change the semantics of `Test.cancel()`.
Pull Request -
State: open - Opened by grynspan 3 months ago
Labels: enhancement, concurrency, public-api
#1305 - Add task names to structured tasks we create.
Pull Request -
State: closed - Opened by grynspan 3 months ago
- 6 comments
Labels: enhancement, concurrency, tools integration
#1289 - Task cancellation within a test is handled inconsistently
Issue -
State: closed - Opened by grynspan 3 months ago
- 1 comment
Labels: bug, concurrency, issue-handling, traits, parameterized-testing, triaged
#1232 - [WIP] Dependency traits
Pull Request -
State: open - Opened by grynspan 5 months ago
Labels: enhancement, concurrency, public-api, traits
#1218 - Make `ExitTest._current` immutable.
Pull Request -
State: closed - Opened by grynspan 5 months ago
- 2 comments
Labels: bug, concurrency, self-reviewed, exit-tests
#1177 - Spurious warnings about `noasync` calls in `#expect(throws:)`
Issue -
State: closed - Opened by grynspan 6 months ago
- 2 comments
Labels: bug, concurrency, public-api, macros
#1050 - Revert "Ensure `Locked+Platform.swift` is not stripped when statically linking. (#1035)"
Pull Request -
State: closed - Opened by grynspan 8 months ago
- 2 comments
Labels: concurrency, workaround, embedded-swift
#1050 - Revert "Ensure `Locked+Platform.swift` is not stripped when statically linking. (#1035)"
Pull Request -
State: closed - Opened by grynspan 8 months ago
- 1 comment
Labels: concurrency, workaround, embedded-swift
#1035 - Ensure `Locked+Platform.swift` is not stripped when statically linking.
Pull Request -
State: closed - Opened by grynspan 9 months ago
- 1 comment
Labels: bug, concurrency, workaround, embedded-swift
#1035 - Ensure `Locked+Platform.swift` is not stripped when statically linking.
Pull Request -
State: closed - Opened by grynspan 9 months ago
- 1 comment
Labels: bug, concurrency, workaround, embedded-swift
#965 - [6.1] Add an overview of test serialization to the XCTest migration guide
Pull Request -
State: closed - Opened by iamleeg 10 months ago
Labels: documentation, enhancement, concurrency
#965 - [6.1] Add an overview of test serialization to the XCTest migration guide
Pull Request -
State: closed - Opened by iamleeg 10 months ago
Labels: documentation, enhancement, concurrency
#960 - Add an overview of test serialization to the XCTest migration guide
Pull Request -
State: closed - Opened by iamleeg 10 months ago
- 2 comments
Labels: documentation, enhancement, concurrency
#960 - Add an overview of test serialization to the XCTest migration guide
Pull Request -
State: closed - Opened by iamleeg 10 months ago
- 2 comments
Labels: documentation, enhancement, concurrency
#942 - Use `os_unfair_lock` on Darwin when available.
Pull Request -
State: closed - Opened by grynspan 10 months ago
- 5 comments
Labels: enhancement, concurrency, darwin, performance
#942 - Use `os_unfair_lock` on Darwin when available.
Pull Request -
State: closed - Opened by grynspan 10 months ago
- 5 comments
Labels: enhancement, concurrency, darwin, performance
#913 - [WIP] Add an experimental `.serialized(.globally)` trait.
Pull Request -
State: open - Opened by grynspan 11 months ago
Labels: enhancement, concurrency, public-api
#913 - [WIP] Add an experimental `.serialized(.globally)` trait.
Pull Request -
State: open - Opened by grynspan 11 months ago
- 2 comments
Labels: enhancement, concurrency, public-api
#789 - Add an overload of `confirmation()` with a timeout
Pull Request -
State: open - Opened by grynspan about 1 year ago
- 1 comment
Labels: enhancement, concurrency, public-api
#789 - Add an overload of `confirmation()` with a timeout
Issue -
State: open - Opened by grynspan about 1 year ago
Labels: enhancement, concurrency, public-api
#781 - Make `ExitTestArtifacts.observedValues` properly sendable.
Pull Request -
State: closed - Opened by grynspan about 1 year ago
- 1 comment
Labels: bug, concurrency, tools integration, exit-tests
#781 - Make `ExitTestArtifacts.observedValues` properly sendable.
Pull Request -
State: closed - Opened by grynspan about 1 year ago
- 1 comment
Labels: bug, concurrency, tools integration, exit-tests
#736 - Inherit isolation in `#expect(exitsWith:)`.
Pull Request -
State: closed - Opened by grynspan about 1 year ago
- 1 comment
Labels: bug, concurrency, exit-tests
#736 - Inherit isolation in `#expect(exitsWith:)`.
Pull Request -
State: closed - Opened by grynspan about 1 year ago
- 1 comment
Labels: bug, concurrency, exit-tests
#680 - Silence a concurrency warning on Linux/Windows building an actor-isolated test.
Pull Request -
State: closed - Opened by grynspan about 1 year ago
- 1 comment
Labels: bug, concurrency
#680 - Silence a concurrency warning on Linux/Windows building an actor-isolated test.
Pull Request -
State: closed - Opened by grynspan about 1 year ago
- 1 comment
Labels: bug, concurrency
#643 - [6.0] Add `isolation` argument to functions taking non-sendable async closures.
Pull Request -
State: closed - Opened by grynspan over 1 year ago
- 3 comments
Labels: bug, concurrency, swift-6.0.x
#624 - Add `isolation` argument to functions taking non-sendable async closures.
Pull Request -
State: closed - Opened by grynspan over 1 year ago
- 6 comments
Labels: bug, concurrency
#624 - Add `isolation` argument to functions taking non-sendable async closures.
Pull Request -
State: closed - Opened by grynspan over 1 year ago
- 6 comments
Labels: bug, concurrency, swift-6.1
#622 - confirmation() does not work from @MainActor tests
Issue -
State: closed - Opened by macguru over 1 year ago
- 2 comments
Labels: bug, concurrency, swift-6.1
#605 - struct's inits are executed before each test, but class's deinits only after a suite is complete.
Issue -
State: closed - Opened by pitt500 over 1 year ago
- 4 comments
Labels: bug, concurrency
#538 - Adopt `Mutex`
Issue -
State: closed - Opened by grynspan over 1 year ago
- 2 comments
Labels: concurrency, windows, linux, wasi/wasm, less-c++