XCTest Nightly: two panel-fixture tests find no Button on the CI runtime
Maintainer antworten meist innerhalb von 1 Tag
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Anfängerfreundlichkeit
- 62/100
- Issue-Typ
- Bug
- Klarheit
- Klar beschrieben
- Aktivitätsstatus
- Aktiv
- Tech-Stack
- ios, typescript
Rechercherichtung
Start with RunnerRequestPanelTests.swift:84 and inspect the panel fixture and waits used by RunnerTests.testLitPanelBookingAndCoordinateFallbackShareScreenPointsForPartialWindows and RunnerTests.testPlacedIPadWindowDispatchUsesTheMeasuredSoleDisplay. Reproduce the missing Button on the iOS 26.2 CI runtime and compare it with iOS 27.1 locally to identify whether layout, timing, or runtime behavior differs. Done means both tests pass in the XCTest Nightly iPhone full suite and on a current runtime, without skipping either.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Purpose
XCTest Nightly fails on two panel-fixture tests, separately from #4212. They failed on 2026-11-05 and again on 2026-11-06 (run 42163259459).
Current behavior
Both tests fail at the same fixture step:
RunnerTests.testLitPanelBookingAndCoordinateFallbackShareScreenPointsForPartialWindowsRunnerTests.testPlacedIPadWindowDispatchUsesTheMeasuredSoleDisplay
They fail at RunnerRequestPanelTests.swift:84 with No matches found for Descendants matching type Button: the panel fixture's button isn't found.
Both pass locally on an iPhone Air simulator with iOS 27.1. CI's nightly runs iOS 26.2. That points to a fixture or layout difference on iOS 26.2 rather than to the lit-panel logic, but this is unconfirmed.
Required behavior
- Find out why the panel fixture's button is missing on the CI runtime: the fixture's layout, a timing wait, or a runtime difference.
- Fix the fixture or the wait so both tests pass on iOS 26.2 and on current runtimes. Don't skip either test.
Completion conditions
- Both tests pass in the XCTest Nightly iPhone full suite.
- Both still pass on a current runtime locally.
Dependencies
None. #4212 fixes the other nightly failure; once both land, XCTest Nightly should be green.
- Vorherrschende Sprache
- TypeScript
- Sterne
- 5.3k
- Forks
- 377
- Ø Merge
- 14 Std. 6 Min.
- Gemergte PRs (30 T.)
- 650
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Keine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus callstack/agent-device
-
iOS alert wait: the last poll can get ~30 ms and turns "no alert" into a failed readEvtl. vergeben @pcbeingused333 hat das vor 6 Tagen übernommen. Offenbug ready-for-agent
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 77/100
callstack/agent-device#4018 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
callstack/agent-device#1869 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 48/100
callstack/agent-device#4274 ·
Maintainer antworten meist innerhalb von 1 Tag
-
iOS simulator: in-flight `prepare ios-runner` keeps retrying the old runner port after the runner is relaunched on a new portEvtl. vergeben @twotnguyen hat das heute übernommen. Offen
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
callstack/agent-device#4265 ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug ready-for-agent
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 48/100
callstack/agent-device#4264 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in callstack/agent-device
Ähnliche Issues
-
The sample email preview's ResizeObserver is never disconnected and keeps raising errors after leaving SettingsEvtl. vergeben Ein verknüpfter Pull Request ist offen oder bereits gemergt. Offenbug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
Maintainer antworten meist innerhalb von 1 Tag
-
area:ui bug effort:S priority:P2
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
Maintainer antworten meist innerhalb von 1 Tag
-
Typo in WSL project description on Projects pageEvtl. vergeben @akhil9tiet hat das heute übernommen. Offen
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 75/100
microsoft/opensource.microsoft.com#1066 · 1 Kommentar ·
-
ArcGIS Maps SDK for JavaScript c-carousel calcite-design-tokens enhancement impact - p3 - not time sensitive needs triage
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
Esri/calcite-design-system#15565 ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
linkwarden/linkwarden#1891 ·
Maintainer antworten meist innerhalb von 1 Tag