-
Couldn't load subscription status.
- Fork 259
chore: Remove NPM Windows 2022 Tests from the NPM Conformance Tests #3888
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore: Remove NPM Windows 2022 Tests from the NPM Conformance Tests #3888
Conversation
| /azp run Azure Container Networking PR, NPM Scale Test, NPM Conformance Tests |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR removes Windows 2022 NPM conformance tests from the CI pipeline to address flaky timeout issues and streamline testing. The change eliminates Windows-specific test configurations while maintaining Linux NPM testing, which is the only supported NPM version.
- Removes Windows 2022 test matrix configurations from both main and latest-release conformance test pipelines
- Eliminates Windows-specific cluster creation and test execution logic
- Removes commented-out Windows Cyclonus test stage
Reviewed Changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
| .pipelines/npm/npm-conformance-tests.yaml | Removes Windows 2022 test matrix, cluster creation logic, and test execution code |
| .pipelines/npm/npm-conformance-tests-latest-release.yaml | Removes Windows 2022 test matrix configuration |
| Azure Pipelines successfully started running 3 pipeline(s). |
| /azp run Azure Container Networking PR, NPM Scale Test, NPM Conformance Tests |
| Azure Pipelines successfully started running 3 pipeline(s). |
| Scale: https://msazure.visualstudio.com/One/_build/results?buildId=132765236&view=results |
| /azp run Azure Container Networking PR |
| Azure Pipelines successfully started running 1 pipeline(s). |
…3888) * removing windows conformance tests part 1 * removing windows conformance tests part 2 * removed unused segament * typo * keep latest release the same * removed 1 of the az aks get-credentials
…ce Tests + Clean Up NPM release/v1.4 (#3917) * chore: Remove NPM Windows 2022 Tests from the NPM Conformance Tests (#3888) * removing windows conformance tests part 1 * removing windows conformance tests part 2 * removed unused segament * typo * keep latest release the same * removed 1 of the az aks get-credentials * backport windows conformance test removal and image bump as v1.4 is EOL
…zure#3888) * removing windows conformance tests part 1 * removing windows conformance tests part 2 * removed unused segament * typo * keep latest release the same * removed 1 of the az aks get-credentials
…3888) * removing windows conformance tests part 1 * removing windows conformance tests part 2 * removed unused segament * typo * keep latest release the same * removed 1 of the az aks get-credentials
Reason for Change:
Removes the NPM Windows 2022 tests from the NPM conformance test pipeline runs.
Issue Fixed:
Recently the NPM conformance tests have experienced a
[TIMEDOUT]error for the Windows 2022 tests. This is causing NPM-related PRs to be delayed due to flaky/inconsistent pipeline runs. We do not need to verify NPM Windows scenarios in the conformance test as we aren't supporting Windows or planning to ever cut a new release. This change streamlines the NPM conformance test runs to test NPM Linux which is the only supported NPM version outside of NPM-Lite which runs different tests to validate.Requirements:
Notes: