Skip to content

Fix AWS CI failures exposed by debug matrix#2818

Closed
sfc-gh-fpawlowski wants to merge 3 commits intomainfrom
fix/aws-ci-failures-and-matrix
Closed

Fix AWS CI failures exposed by debug matrix#2818
sfc-gh-fpawlowski wants to merge 3 commits intomainfrom
fix/aws-ci-failures-and-matrix

Conversation

@sfc-gh-fpawlowski
Copy link
Copy Markdown
Contributor

Summary

  • restore the temporary PR AWS debug matrix to the 10 failing jobs from PR TEST: PR #2809 pytest config + 10 AWS jobs matrix #2811 and fix the lambda workflow to consume the derived AWS-only matrix correctly
  • fix the multi-statement executemany regex in both sync and async cursors, and reset integration-test paramstyle so pyformat-based tests do not fail from leaked global state
  • scope the gzip interception test to non-Snowflake hosts and add pytest verbosity and timeouts so AWS failures surface as errors instead of hanging indefinitely

Test plan

  • python -m pytest test/unit/test_result_batch.py -k Gzip
  • python -m pytest test/integ/test_multi_statement.py::test_executemany_multi
  • python -m pytest test/integ/test_numpy_binding.py::test_numpy_datatype_binding
  • python -m pytest test/integ/test_large_result_set.py::test_multichunk_json_gzip_decompression_with_fix
  • Full 10-job AWS PR matrix in GitHub Actions

Made with Cursor

Restore the temporary 10-job AWS matrix, isolate integration tests from leaked global paramstyle state, and scope the gzip interception so AWS result-set validation fails fast instead of hanging.

Made-with: Cursor
@sfc-gh-fpawlowski sfc-gh-fpawlowski requested a review from a team as a code owner March 24, 2026 16:11
@sfc-gh-fpawlowski sfc-gh-fpawlowski added NO-CHANGELOG-UPDATES This pull request does not need to update CHANGELOG.md NO_ASYNC_CHANGES labels Mar 24, 2026
@sfc-gh-fpawlowski sfc-gh-fpawlowski self-assigned this Mar 24, 2026
GitHub Actions still invokes the generated `pyXX-...-ci` environments, so dropping the `ci` factor made the AWS matrix fail before any tests could start.

Made-with: Cursor
@sfc-gh-fpawlowski sfc-gh-fpawlowski deleted the fix/aws-ci-failures-and-matrix branch March 26, 2026 10:33
@github-actions github-actions bot locked and limited conversation to collaborators Mar 26, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

NO_ASYNC_CHANGES NO-CHANGELOG-UPDATES This pull request does not need to update CHANGELOG.md

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant