An open API service for providing issue and pull request metadata for open source projects.

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++