FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

FEAT: MacOS in PR Validation Pipeline by bewithgaurav · Pull Request #83 · microsoft/mssql-python · GitHub

FEAT: MacOS in PR Validation Pipeline - #83

Merged
Sumit Sarabhai (sumitmsft) merged 1 commit into
bewithgaurav/macos_intel_supportfrom
bewithgaurav/macos_test_pipeline
Jun 19, 2025
Merged

FEAT: MacOS in PR Validation Pipeline#83
Sumit Sarabhai (sumitmsft) merged 1 commit into
bewithgaurav/macos_intel_supportfrom
bewithgaurav/macos_test_pipeline

Conversation

Gaurav Sharma (bewithgaurav) commented Jun 18, 2025
edited
Loading

Copy link
Copy Markdown
Collaborator

Summary

This pull request adds a new job to the pr-validation-pipeline.yml file to enable running Python tests on macOS. The job includes steps for setting up the environment, installing dependencies, building bindings, running tests with coverage, and publishing results. Some Docker-related steps are commented out for now.

Additions to the pipeline:

  • New job for macOS testing: Added a PytestOnMacOS job to the pipeline, which uses the macos-latest image to run Python tests.
  • Python environment setup: Configured the job to use Python 3.13.5 and installed dependencies from requirements.txt.
  • Build and test execution:
    • Built pybind bindings via build.sh.
    • Ran pytest with coverage and published the results.

Commented-out Docker-related steps:

  • Steps for installing and configuring Docker on macOS, including setting up Colima and running an SQL Server container, are included but commented out for now.

Issue Reference

Fixes AB#37749

Checklist

  • Tests Passed (if applicable)
  • Code is formatted
  • Docs Updated (if necessary)

Testing Performed

  • Unit Tests

Copy link
Copy Markdown
Collaborator Author

/azp run

Copy link
Copy Markdown
Azure Pipelines could not run because the pipeline triggers exclude this branch/path.

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

Choose a reason Spam Abuse Off Topic Outdated Duplicate Resolved Low Quality

Added some clarifications on approach to test this as of now.

Sumit Sarabhai (sumitmsft) merged commit d5ad8eb into bewithgaurav/macos_intel_support Jun 19, 2025
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
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.

3 participants


Back | FazBrowse Home | New Git URL