You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@texera.apache.org by GitBox <gi...@apache.org> on 2026/05/03 03:24:36 UTC
[GH] (texera/test-pyamber-async-rpc-client): Workflow run "Required Checks" failed!
The GitHub Actions job "Required Checks" on texera.git/test-pyamber-async-rpc-client has failed.
Run started by GitHub user Yicong-Huang (triggered by Yicong-Huang).
Head commit for run:
3bf668cf57561190c7ea60267f5636bf3eed1942 / Yicong Huang <17...@users.noreply.github.com>
test(pyamber): assert _fulfill_promise log + verify stub is rewired
- The no-match branch test now patches the loguru `logger.warning` used
inside async_rpc_client and asserts it fires with the expected
"no corresponding ControlCommand" message; it also seeds an unrelated
pending promise and verifies `_unfulfilled_promises` keeps that entry
intact, so a silent-drop regression won't pass.
- The controller_stub coverage now goes beyond identity: it asserts
`_unary_unary` was replaced (different object than a fresh
ControllerServiceStub's) and that the underlying function comes from
`_assign_context`, plus it loops over the upstream stub's async
methods and confirms each one is no longer a coroutine function on
the configured stub (i.e. async_run actually wrapped them).
Report URL: https://github.com/apache/texera/actions/runs/25268507239
With regards,
GitHub Actions via GitBox