Skip to content

Align Redis poison tests with ADR-0035 and skip lupa-only checks without lupa - #10

Merged
muhammetsafak merged 2 commits into
mainfrom
ci/11c-python-fixes
Oct 24, 2026
Merged

muhammetsafak merged 2 commits into
mainfrom
ci/11c-python-fixes

Conversation

@muhammetsafak

Copy link
Copy Markdown
Member

Release v1.22.0 CI was red on main (run 40113791304). Root cause was in the tests, not the product code:

  • lupa is not installed in CI, so the Lua-emulator checks now skip when it is missing.
  • The live Redis poison test expected a splice for {"attempts":0,"data":{"x":NaN}}; conformance poison_dlq (object-nan-literal) pins the wrapper shape, which the code already writes.

Locally: pytest with lupa 638 passed, without lupa 583 passed; ruff and mypy clean.

@muhammetsafak
muhammetsafak merged commit 79618d3 into main Oct 24, 2026
12 checks passed
@muhammetsafak
muhammetsafak deleted the ci/11c-python-fixes branch October 24, 2026 17:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant