Skip to content

feat: add distributed counting semaphore with multi-provider support #263

feat: add distributed counting semaphore with multi-provider support

feat: add distributed counting semaphore with multi-provider support #263

Triggered via pull request March 22, 2026 11:40
Status Success
Total duration 4m 11s
Artifacts

build-and-test.yml

on: pull_request
build-and-test
4m 7s
build-and-test
Fit to window
Zoom out
Zoom in

Annotations

8 warnings
build-and-test: tests/MultiLock.Tests/InMemorySemaphoreProviderTests.cs#L278
Test methods should not call ConfigureAwait(ConfigureAwaitOptions.SuppressThrowing), as it may bypass parallelization limits. Ensure ConfigureAwaitOptions.ContinueOnCapturedContext in the flags. (https://xunit.net/xunit.analyzers/rules/xUnit1030)
build-and-test: tests/MultiLock.Tests/InMemorySemaphoreProviderTests.cs#L278
Test methods should not call ConfigureAwait(ConfigureAwaitOptions.SuppressThrowing), as it may bypass parallelization limits. Ensure ConfigureAwaitOptions.ContinueOnCapturedContext in the flags. (https://xunit.net/xunit.analyzers/rules/xUnit1030)
build-and-test: src/Providers/MultiLock.ZooKeeper/ZooKeeperSemaphoreProvider.cs#L401
XML comment has badly formed XML -- 'Expected an end tag for element 'summary'.'
build-and-test: src/Providers/MultiLock.ZooKeeper/ZooKeeperSemaphoreProvider.cs#L401
XML comment has badly formed XML -- 'Expected an end tag for element 'summary'.'
build-and-test: tests/MultiLock.Tests/InMemorySemaphoreProviderTests.cs#L278
Test methods should not call ConfigureAwait(ConfigureAwaitOptions.SuppressThrowing), as it may bypass parallelization limits. Ensure ConfigureAwaitOptions.ContinueOnCapturedContext in the flags. (https://xunit.net/xunit.analyzers/rules/xUnit1030)
build-and-test: tests/MultiLock.Tests/InMemorySemaphoreProviderTests.cs#L278
Test methods should not call ConfigureAwait(ConfigureAwaitOptions.SuppressThrowing), as it may bypass parallelization limits. Ensure ConfigureAwaitOptions.ContinueOnCapturedContext in the flags. (https://xunit.net/xunit.analyzers/rules/xUnit1030)
build-and-test: src/Providers/MultiLock.ZooKeeper/ZooKeeperSemaphoreProvider.cs#L401
XML comment has badly formed XML -- 'Expected an end tag for element 'summary'.'
build-and-test: src/Providers/MultiLock.ZooKeeper/ZooKeeperSemaphoreProvider.cs#L401
XML comment has badly formed XML -- 'Expected an end tag for element 'summary'.'