Skip to content

Merge v4.0 to main - #238

Merged
AArnott merged 2 commits into
mainfrom
v4.0-to-main
Oct 1, 2026
Merged

AArnott merged 2 commits into
mainfrom
v4.0-to-main

Conversation

@AArnott

@AArnott AArnott commented Oct 1, 2026 •

Copy link
Copy Markdown
Owner

No description provided.

Copilot AI and others added 2 commits October 1, 2026 10:07
…#237)

* Initial plan

* Honor Timeout on UI/Sta facts and theories

Co-authored-by: AArnott <3548+AArnott@users.noreply.github.com>

* Cancel timeout timer when test completes; document timeout semantics

Co-authored-by: AArnott <3548+AArnott@users.noreply.github.com>

* Refresh CI after retargeting #237 to v4.0

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Enforce UI test timeouts across the full lifecycle

Keep timeout reporting independent of blocked UI threads and add runner-level regression tests for lifecycle, fact, and theory timeout failures.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: AArnott <3548+AArnott@users.noreply.github.com>
Co-authored-by: Andrew Arnott <andrew@mysideoftheweb.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

# Conflicts:
#	src/Xunit.StaFact/Sdk/UITestCaseRunner.cs
@AArnott
AArnott enabled auto-merge October 1, 2026 16:19
@AArnott AArnott added this to the v4.1 milestone Oct 1, 2026
@codecov-commenter

codecov-commenter commented Oct 1, 2026 •

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 79.12088% with 19 lines in your changes missing coverage. Please review.
✅ Project coverage is 82.48%. Comparing base (ab7c2fa) to head (95e8c9e).
⚠️ Report is 3 commits behind head on main.

Files with missing lines Patch % Lines
src/Xunit.StaFact/Sdk/UITestCaseRunner.cs 70.00% 14 Missing and 1 partial ⚠️
src/Xunit.StaFact/Sdk/UITestRunner.cs 89.74% 2 Missing and 2 partials ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #238      +/-   ##
==========================================
+ Coverage   82.07%   82.48%   +0.40%     
==========================================
  Files          48       48              
  Lines         993     1079      +86     
  Branches       95      106      +11     
==========================================
+ Hits          815      890      +75     
- Misses        146      155       +9     
- Partials       32       34       +2     
Flag Coverage Δ
Linux 81.28% <79.12%> (+0.64%) ⬆️
Windows 82.29% <79.12%> (+0.42%) ⬆️
macOS 81.28% <79.12%> (+0.64%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@AArnott
AArnott merged commit 6b27345 into main Oct 1, 2026
8 checks passed
@AArnott
AArnott deleted the v4.0-to-main branch October 1, 2026 16:24
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