XCTest Nightly: two panel-fixture tests find no Button on the CI runtime
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 62/100
- Type d'issue
- Bug
- Clarté
- Clairement spécifiée
- Activité
- Active
- Stack technique
- ios, typescript
Piste de recherche
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.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
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.
- Langage dominant
- TypeScript
- Étoiles
- 5.3k
- Forks
- 377
- Merge moyen
- 14 h 6 min
- PR mergées (30 j)
- 650
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Aucun modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de callstack/agent-device
-
iOS alert wait: the last poll can get ~30 ms and turns "no alert" into a failed readPeut-être pris @pcbeingused333 l’a pris il y a 6 jours. Ouvertebug ready-for-agent
Difficulté 2/5 1-3 heures Accessibilité débutants 77/100
callstack/agent-device#4018 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
callstack/agent-device#1869 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 4/5 3-5 jours Accessibilité débutants 48/100
callstack/agent-device#4274 ·
Les mainteneurs répondent en général sous 1 jour
-
iOS simulator: in-flight `prepare ios-runner` keeps retrying the old runner port after the runner is relaunched on a new portPeut-être pris @twotnguyen l’a pris aujourd’hui. Ouverte
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
callstack/agent-device#4265 ·
Les mainteneurs répondent en général sous 1 jour
-
bug ready-for-agent
Difficulté 4/5 3-5 jours Accessibilité débutants 48/100
callstack/agent-device#4264 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de callstack/agent-device
Issues similaires
-
The sample email preview's ResizeObserver is never disconnected and keeps raising errors after leaving SettingsPeut-être pris Une pull request liée à cette issue est ouverte ou déjà fusionnée. Ouvertebug
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
Les mainteneurs répondent en général sous 1 jour
-
area:ui bug effort:S priority:P2
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
Les mainteneurs répondent en général sous 1 jour
-
Typo in WSL project description on Projects pagePeut-être pris @akhil9tiet l’a pris aujourd’hui. Ouverte
Difficulté 1/5 Moins d'une heure Accessibilité débutants 75/100
microsoft/opensource.microsoft.com#1066 · 1 commentaire ·
-
ArcGIS Maps SDK for JavaScript c-carousel calcite-design-tokens enhancement impact - p3 - not time sensitive needs triage
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
Esri/calcite-design-system#15565 ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
linkwarden/linkwarden#1891 ·
Les mainteneurs répondent en général sous 1 jour