[PR #10267] [CLOSED] Run Helix tests on PR as we keep missing failures #27975

Open
opened 2026-01-31 09:25:29 +00:00 by claunia · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/microsoft/terminal/pull/10267
Author: @miniksa
Created: 5/28/2021
Status: Closed

Base: mainHead: dev/miniksa/helix-on-pr


📝 Commits (2)

  • 0ed2d34 Temporarily suspend rolling build. Move helix testing to PR build since they keep silently breaking.
  • 0264839 Merge remote-tracking branch 'origin/main' into dev/miniksa/helix-on-pr

📊 Changes

1 file changed (+12 additions, -13 deletions)

View changed files

📝 build/pipelines/ci.yml (+12 -13)

📄 Description

Run Helix tests on PR as we keep missing failures

References

  • Cannot be completed until after #10266 is fixed.

PR Checklist

  • Closes outstanding problem with unnoticed failed builds on mainline commits.
  • I worked here
  • If this PR build passes and has the Helix test line, it's good to go.
  • I've discussed this with @DHowett and @zadjii-msft in Teams already.

Detailed Description of the Pull Request / Additional comments

  • I have tried multiple times to get the rolling builds to email on failure. It's not worked
  • When we set the policy of not running Helix tests on PR... we had significantly lower horsepower machines and a smaller pool and turn around times were terrible. Now there is more space and capacity.
  • When this policy was set, we had fewer tests that had to run in Helix and several other testing limitations. These are gone now with updated OS builds on the test machines.

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/microsoft/terminal/pull/10267 **Author:** [@miniksa](https://github.com/miniksa) **Created:** 5/28/2021 **Status:** ❌ Closed **Base:** `main` ← **Head:** `dev/miniksa/helix-on-pr` --- ### 📝 Commits (2) - [`0ed2d34`](https://github.com/microsoft/terminal/commit/0ed2d3436874aba64a2bf4d47038de34b21bf707) Temporarily suspend rolling build. Move helix testing to PR build since they keep silently breaking. - [`0264839`](https://github.com/microsoft/terminal/commit/02648398f7f4a6ae85e634660c2655ba14b2275f) Merge remote-tracking branch 'origin/main' into dev/miniksa/helix-on-pr ### 📊 Changes **1 file changed** (+12 additions, -13 deletions) <details> <summary>View changed files</summary> 📝 `build/pipelines/ci.yml` (+12 -13) </details> ### 📄 Description Run Helix tests on PR as we keep missing failures ## References - Cannot be completed until after #10266 is fixed. ## PR Checklist * [x] Closes outstanding problem with unnoticed failed builds on mainline commits. * [x] I worked here * [ ] If this PR build passes and has the Helix test line, it's good to go. * [x] I've discussed this with @DHowett and @zadjii-msft in Teams already. ## Detailed Description of the Pull Request / Additional comments - I have tried multiple times to get the rolling builds to email on failure. It's not worked - When we set the policy of not running Helix tests on PR... we had significantly lower horsepower machines and a smaller pool and turn around times were terrible. Now there is more space and capacity. - When this policy was set, we had fewer tests that had to run in Helix and several other testing limitations. These are gone now with updated OS builds on the test machines. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
claunia added the pull-request label 2026-01-31 09:25:29 +00:00
Sign in to join this conversation.
No Label pull-request
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#27975