π
Good morning, team! Here's your daily snapshot for PureWeen/maui β June 16, 2026. βοΈ
π New Today
One new CI failure emerged overnight:
- #146 SearchBarMaxLength visual regression on iOS latest β deterministic 0.64% screenshot diff in
maui-pr-uitests (build 1465238, main branch). Both the initial run and the retry fail identically, confirming this is not flakiness. Needs baseline comparison or investigation of recent SearchBar handler changes.
π¨ Day 7: ShellBadge Regression β Still Open
The highest-priority issue continues into its seventh day with no resolution. The ShellBadge iOS visual regression (#132 β #138 β #142) fails on every iOS UI test run on net11.0 across both iOS 18.5 and latest.
Root cause window: Last passing build was June 9 build 1455595, failing build was 1456236 (~4 hours later). The bisect target is very narrow β this should be actionable.
π΄ Active Blockers
| Issue |
Days Open |
Area |
Impact |
| #142 / #138 / #132 |
7 days |
π± iOS ShellBadge visual regression (4 tests Γ 2 iOS versions) |
π΄ Blocks every iOS UI test run on net11.0 |
| #139 / #135 |
5 days |
π macOS Helix: DispatcherTests.CreateTimerNonRepeatingDoesNotRepeat NRE |
β Blocks Windows Helix Unit Tests |
| #137 |
7 days |
π₯οΈ MacCatalyst XHarness launch timeout (~50% failure rate) |
π΄ Blocks net11.0 device tests |
| #146 |
New |
π± iOS SearchBarMaxLength visual regression (0.64% deterministic) |
π Blocks main UI tests |
π‘ Persistent CI Noise
| Issue |
Branch |
Area |
Trend |
| #134 |
net11.0 |
π€ Android BlazorWebView RequestsCanBeIntercepted |
Persistent |
| #133 |
main |
π€ Android UITests ADB keys push failure |
Recurring |
| #129 |
net11.0 |
π₯οΈ MacCatalyst Mono Controls tests timeout |
Persistent |
| #128 |
net11.0 |
π₯οΈ Windows Controls.DeviceTests-packaged failures |
Persistent |
| #124 |
main |
πͺ Windows: Azure Artifacts build failure |
Recurring |
| #121 |
net11.0 |
π Issue16918Test visual snapshot on macOS/MacCatalyst |
Persistent |
| #120 |
main |
π€ Android API 30 Entry UI test timeouts |
Recurring |
| #119 |
main |
π macOS MemoryLeakB42329 timeouts |
Recurring |
| #117 |
main |
π€ Android CollectionView ScrollTo/InfiniteScroll flaky |
Recurring |
π CI Health Dashboard
| Branch |
Status |
Key Blockers |
main |
π‘ Degraded |
SearchBarMaxLength new regression (#146), Dispatcher NRE (#139/#135), ADB flakiness (#133), Scanner down (#140) |
net11.0 |
π΄ At Risk |
ShellBadge day 7 (#142), MacCatalyst XHarness timeout (#137), CI Scanner failing (#145), 4+ persistent failures |
π Open Pull Requests
| PR |
Description |
Status |
| #28 |
β¨ Add CI status assessment gh-aw workflow |
Awaiting review since Jun 3 |
| #125 |
π§ Skip HybridWebView device tests on Windows Helix |
Draft β ready to review & merge |
| #96 |
π§ Skip flaky BlazorWebView test (Windows) |
Draft β 5th day unmerged |
| #53 |
π§ Skip CarouselView leak test (MacCatalyst) |
Draft β 5th day unmerged |
| #27 |
π€ Automated: main β net11.0 |
β³ Stale since Apr 30 (7 weeks) |
| #26 |
π€ Automated: main β net10.0 |
β³ Stale since Apr 30 (7 weeks) |
| #24 |
π§ͺ Experiment: dotnet build in gh-aw container |
In progress |
β
Recommended Actions
- π΄ Bisect ShellBadge regression (#142) β Compare
net11.0 commits between builds 1455595 and 1456236 on June 9. Day 7 β this is overdue. Check src/Controls/tests/TestCases.Shared.Tests/Tests/Issues/Issue8305.cs and related baseline images.
- π Investigate SearchBarMaxLength regression (#146) β New today on
main. Check recent SearchBar handler changes in src/Controls/src/Core/Handlers/SearchBar/ and update baseline if intentional.
- π΄ Fix Dispatcher NRE (#139/#135) β Add null guard for
Dispatcher.GetForCurrentThread() on macOS. Day 5, blocking Windows Helix.
- π Merge the skip PRs today (#96, #53, #125) β Each is a sub-5-minute review that cuts CI noise. They've been sitting 5+ days.
- π‘ Fix CI Failure Scanners (#140, #145) β Configure fork
create_pull_request secrets in Settings β Secrets β Actions to restore both scanners.
- βͺ Rebase automated merge PRs (#26, #27) β 7 weeks stale. A quick rebase keeps branches synchronized.
π€ Generated by the Daily Repo Status workflow Β· PureWeen/maui
Generated by Daily Repo Status Β· β 4.4M Β· β·
To install this agentic workflow, run
gh aw add githubnext/agentics/workflows/daily-repo-status.md@69b5e3ae5fa7f35fa555b0a22aee14c36ab57ebb
π Good morning, team! Here's your daily snapshot for PureWeen/maui β June 16, 2026. βοΈ
π New Today
One new CI failure emerged overnight:
maui-pr-uitests(build 1465238,mainbranch). Both the initial run and the retry fail identically, confirming this is not flakiness. Needs baseline comparison or investigation of recentSearchBarhandler changes.π¨ Day 7: ShellBadge Regression β Still Open
The highest-priority issue continues into its seventh day with no resolution. The ShellBadge iOS visual regression (#132 β #138 β #142) fails on every iOS UI test run on
net11.0across both iOS 18.5 and latest.π΄ Active Blockers
net11.0DispatcherTests.CreateTimerNonRepeatingDoesNotRepeatNREnet11.0device testsSearchBarMaxLengthvisual regression (0.64% deterministic)mainUI testsπ‘ Persistent CI Noise
net11.0RequestsCanBeInterceptedmainnet11.0net11.0mainnet11.0mainmainMemoryLeakB42329timeoutsmainπ CI Health Dashboard
mainnet11.0π Open Pull Requests
mainβnet11.0mainβnet10.0β Recommended Actions
net11.0commits between builds 1455595 and 1456236 on June 9. Day 7 β this is overdue. Checksrc/Controls/tests/TestCases.Shared.Tests/Tests/Issues/Issue8305.csand related baseline images.main. Check recent SearchBar handler changes insrc/Controls/src/Core/Handlers/SearchBar/and update baseline if intentional.Dispatcher.GetForCurrentThread()on macOS. Day 5, blocking Windows Helix.create_pull_requestsecrets in Settings β Secrets β Actions to restore both scanners.π€ Generated by the Daily Repo Status workflow Β· PureWeen/maui