Skip to content

Update HomeserverTestCase.get_success(...) and friends to drive async Rust (Tokio runtime/thread pool) #11356

Update HomeserverTestCase.get_success(...) and friends to drive async Rust (Tokio runtime/thread pool)

Update HomeserverTestCase.get_success(...) and friends to drive async Rust (Tokio runtime/thread pool) #11356

Triggered via pull request June 19, 2026 22:36
Status Cancelled
Total duration 56s
Artifacts

tests.yml

on: pull_request
changes
4s
changes
check-lockfile
6s
check-lockfile
lint-crlf
6s
lint-crlf
lint-newsfile
33s
lint-newsfile
check-sampleconfig
32s
check-sampleconfig
check-schema-delta
25s
check-schema-delta
lint
23s
lint
Typechecking
40s
Typechecking
lint-clippy
0s
lint-clippy
lint-clippy-nightly
0s
lint-clippy-nightly
lint-rust
0s
lint-rust
lint-rustfmt
0s
lint-rustfmt
lint-readme
0s
lint-readme
linting-done
0s
linting-done
Matrix: portdb
calculate-test-jobs
0s
calculate-test-jobs
Matrix: complement / complement
Waiting for pending jobs
trial-olddeps
0s
trial-olddeps
cargo-test
0s
cargo-test
cargo-bench
0s
cargo-bench
Matrix: trial-pypy
export-data
0s
export-data
Matrix: sytest
Matrix: trial
tests-done
4s
tests-done
Fit to window
Zoom out
Zoom in

Annotations

14 errors and 4 warnings
lint
Process completed with exit code 1.
Ruff (F401): tests/synapse_rust/test_http_client.py#L20
tests/synapse_rust/test_http_client.py:20:46: F401 `twisted.internet.defer.ensureDeferred` imported but unused
Ruff (F401): tests/synapse_rust/test_http_client.py#L20
tests/synapse_rust/test_http_client.py:20:36: F401 `twisted.internet.defer.Deferred` imported but unused
Ruff (F401): tests/synapse_rust/test_http_client.py#L18
tests/synapse_rust/test_http_client.py:18:56: F401 `typing.Union` imported but unused
Ruff (F401): tests/synapse_rust/test_http_client.py#L18
tests/synapse_rust/test_http_client.py:18:36: F401 `typing.Generator` imported but unused
Ruff (F401): tests/synapse_rust/test_http_client.py#L18
tests/synapse_rust/test_http_client.py:18:25: F401 `typing.Coroutine` imported but unused
lint-newsfile
Canceling since a higher priority waiting request for Tests-refs/pull/19871/merge exists
lint-newsfile
The operation was canceled.
check-sampleconfig
Canceling since a higher priority waiting request for Tests-refs/pull/19871/merge exists
check-sampleconfig
The operation was canceled.
Typechecking
Canceling since a higher priority waiting request for Tests-refs/pull/19871/merge exists
Typechecking
The operation was canceled.
Tests
Canceling since a higher priority waiting request for Tests-refs/pull/19871/merge exists
tests-done
Job trial returned cancelled
lint
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/setup-python@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
check-sampleconfig
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/setup-python@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Typechecking
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v3, actions/setup-python@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
tests-done
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: matrix-org/done-action@3409aa904e8a2aaf2220f09bc954d3d0b0a2ee67. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/