Skip to content

NO-SNOW: Extend PR testing matrix to cover all py versions#2825

Open
sfc-gh-turbaszek wants to merge 4 commits intomainfrom
turbaszek-extend-pr-matrix
Open

NO-SNOW: Extend PR testing matrix to cover all py versions#2825
sfc-gh-turbaszek wants to merge 4 commits intomainfrom
turbaszek-extend-pr-matrix

Conversation

@sfc-gh-turbaszek
Copy link
Copy Markdown
Contributor

Please answer these questions before submitting your pull requests. Thanks!

  1. What GitHub issue is this PR addressing? Make sure that there is an accompanying issue to your PR.

    Fixes #NNNN

  2. Fill out the following pre-review checklist:

    • I am adding a new automated test(s) to verify correctness of my new code
    • I am adding new logging messages
    • I am adding a new telemetry message
    • I am modifying authorization mechanisms
    • I am adding new credentials
    • I am modifying OCSP code
    • I am adding a new dependency
  3. Please describe how your code solves the related issue.

    Please write a short description of how your code change solves the related issue.

  4. (Optional) PR for stored-proc connector:

@sfc-gh-turbaszek sfc-gh-turbaszek requested a review from a team as a code owner March 25, 2026 10:34
Copy link
Copy Markdown
Contributor

@sfc-gh-fpawlowski sfc-gh-fpawlowski left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Left few comments

"cloud-provider": "azure"
},
{
"os_image_name": "macos-latest",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

So for the newest version we would have only 3.14 aws on the PR branch?

"cloud-provider": "aws"
},
{
"os_image_name": "macos-latest",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Having known the recent issues with 3.9 and 3.10 only on windows - I am not fully convinced that we shouldn't have a bit denser matrix - to at least cover not CSP x OS permutations, but at least such pairs that we have each one run for each version of python? So 6 instead of 9 if im counting correctly?

Versions with test_on_all_os=True are tested on every PR-eligible OS
instead of rotating through a single one. Applied to Python 3.14.

Made-with: Cursor
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.

2 participants