[PR #12141] [MERGED] ci: run the tests as a separate build stage #28866

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

📋 Pull Request Information

Original PR: https://github.com/microsoft/terminal/pull/12141
Author: @DHowett
Created: 1/11/2022
Status: Merged
Merged: 1/12/2022
Merged by: @DHowett

Base: mainHead: dev/duhowett/yote_tes


📝 Commits (3)

  • c5c6f2e what if we run the tests as a separate thing
  • 2c30d5f well that's silly
  • b4e7a7f at this point it just feels silly

📊 Changes

4 files changed (+111 additions, -53 deletions)

View changed files

📝 build/pipelines/ci.yml (+15 -0)
📝 build/pipelines/templates/build-console-steps.yml (+0 -50)
build/pipelines/templates/test-console-ci.yml (+92 -0)
📝 build/scripts/Run-Tests.ps1 (+4 -3)

📄 Description

This commit moves the unit and feature tests to a separate stage, which can be retried more easily.

Closes #11858


🔄 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/12141 **Author:** [@DHowett](https://github.com/DHowett) **Created:** 1/11/2022 **Status:** ✅ Merged **Merged:** 1/12/2022 **Merged by:** [@DHowett](https://github.com/DHowett) **Base:** `main` ← **Head:** `dev/duhowett/yote_tes` --- ### 📝 Commits (3) - [`c5c6f2e`](https://github.com/microsoft/terminal/commit/c5c6f2ebd0ae365ed1d16cd7838f419d5047da85) what if we run the tests as a separate thing - [`2c30d5f`](https://github.com/microsoft/terminal/commit/2c30d5fc1f167202d7c8cb23a74a0dcc0543cb3c) well that's silly - [`b4e7a7f`](https://github.com/microsoft/terminal/commit/b4e7a7f6b23dbd06e839597f173ecbb1ee7e7827) at this point it just feels silly ### 📊 Changes **4 files changed** (+111 additions, -53 deletions) <details> <summary>View changed files</summary> 📝 `build/pipelines/ci.yml` (+15 -0) 📝 `build/pipelines/templates/build-console-steps.yml` (+0 -50) ➕ `build/pipelines/templates/test-console-ci.yml` (+92 -0) 📝 `build/scripts/Run-Tests.ps1` (+4 -3) </details> ### 📄 Description This commit moves the unit and feature tests to a separate stage, which can be retried more easily. Closes #11858 --- <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:31:17 +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#28866