[CI] iOS monotouch app launches but never connects to XHarness
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 45/100
Direzione di ricerca
Inizia con i log di build Azure collegati per #26432 e #26438 e con le voci di XHarness relative a LaunchTimedOut, quindi confronta i tentativi falliti con il retry riuscito. Traccia il percorso di avvio dell’harness monotouch iOS e determina perché il processo dell’app non si connette; il lavoro è completato quando la causa è stata isolata e un fix validato previene il timeout intermittente.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Summary
The iOS simulator monotouch test app intermittently launches but never connects to the XHarness test server. XHarness cancels the launch after three minutes and reports LaunchTimedOut after 15 minutes.
- Stable signature:
ios27-monotouch-harness-startup-timeout - Classification: genuinely flaky test / simulator startup failure
- Distinct monitored PRs: 2
- Confirmed occurrences: 4
- First observed by the monitor: 2026-08-12 02:31 UTC
- Latest observed: 2026-08-12 05:09 UTC
Confirmed occurrences
- #26432, head
266d164665536f387afbf8717eea43781e28fdaf, build 14944204- Attempt 1:
Debug (PrepareAssemblies)inT: monotouch_ioslaunched the app but never established the harness connection. - Attempt 2: the same signature moved to
Debug (interpreter). - Attempt 3: the same signature moved to
Release (interpreter). - Attempt 4 succeeded; final retry accounting was 3 lifetime / 3 head requests.
- Attempt 1:
- #26438, head
1c46ed7045bad084f46a529392b8d6ccf1fdb64b- Build 14946633, attempt 1,
T: monotouch_ios Debug (PrepareAssemblies)launchedcom.xamarin.monotouch-test, but the app never connected; XHarness loggedTest failed to start in 3 minutesand ultimatelyLaunchTimedOut.
- Build 14946633, attempt 1,
Impact and investigation
The failing variation changes between attempts, while other variations in the same job pass. The app process is created successfully, but the test harness never receives a connection. This is not the NSUrlSession test hang and is not a deterministic product assertion failure.
Workaround
Rerun only the failed T: monotouch_ios job after confirming the PR is conflict-free and retry budgets permit it. Azure logs and artifacts are retention-limited.
- Lingua principale
- C#
- Stelle
- 2.9k
- Fork
- 578
- Merge medio
- 2g 12h
- PR unite (30g)
- 189
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di dotnet/macios
-
NSString(string) keeps an extra native reference, so every NSString created from a managed string leaksForse già presa @rolfbjarne l’ha presa 2 giorni fa. Apertabackport-to-net10.0 backport-to-net11.0 bug regression
Difficoltà 2/5 1-3 ore Idoneità per principianti 64/100
dotnet/macios#27042 · 1 commento · 1 reazione ·
I maintainer di solito rispondono entro 1 giorno
-
[Network] Align NWIPVersion enum values with native nw_ip_version_tForse già presa @rolfbjarne l’ha presa 3 giorni fa. Apertaapi-bindings copilot
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
dotnet/macios#26802 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
[Network] Bind the waiting state for NWBrowserStateForse già presa @rolfbjarne l’ha presa 15 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
I maintainer di solito rispondono entro 1 giorno
-
ci-failure ci-postmortem tests
Difficoltà 2/5 1-3 ore Idoneità per principianti 86/100
I maintainer di solito rispondono entro 1 giorno
-
Specifying both RuntimeIdentifier + RuntimeIdentifiers can confuse the build.Forse già presa @rolfbjarne l’ha presa 7 giorni fa. Apertabug msbuild regression
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
dotnet/macios#25463 · 1 reazione ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di dotnet/macios
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 67/100
I maintainer di solito rispondono entro 3 giorni
-
Add 'upm' tag on githubAperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 85/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
I maintainer di solito rispondono entro 1 giorno
-
bug mac アプリ: コード アプリ: チャット 優先: 中 要トリアージ
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
yksr-melt/Meltype#1346 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
Collect corrected translations in the app, with no GitHub account and the least possible frictionApertalocalization medium ui
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
hexide-io/HexIDE#2819 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno