[CI] Sonoma corrupts mac-test-package.7z during test expansion
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
- 42/100
- Tipo di issue
- Bug
- Chiarezza
- Da chiarire
- Stato di attività
- Attiva
- Stack tecnologico
- azure
- Ambito
- ci-cd, infrastructure
Direzione di ricerca
Inizia dalle tempistiche Azure e dai log delle attività per le build 15181206 e 15183044, quindi confronta le assegnazioni dei worker Sonoma con le esecuzioni di retry riuscite di Tahoe, Sequoia e Sonoma. Il lavoro è completato quando viene identificata la causa locale al worker relativa al trasferimento o all'archiviazione e viene stabilita una correzione duratura o una mitigazione documentata per l'espansione corrotta degli artefatti.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Failure signature
The X64 - Mac Sonoma (14) Expand tests task can read mac-test-package.7z, but extraction reports widespread ERROR: Data Error entries and exits with code 2 on XAMBOT-1049.Sonoma. Other macOS lanes expand the same build artifact successfully.
Stable signature:
X64 Mac Sonoma Expand tests extracts mac-test-package.7z with widespread ERROR: Data Error entries and exits 2 on XAMBOT-1049 while sibling workers expand the same artifact
Confirmed occurrences
PR #26481
- Head:
af51a02611066b9bd44db7a6ed8f1f1fc8069e70 - Build 15181206, Sonoma / Expand tests
- Worker:
XAMBOT-1049.Sonoma - Extraction produced 1,627 data errors and exited 2.
- Tahoe and Sequoia expanded the same artifact successfully. A targeted Sonoma retry on
XAMBOT-1006.Sonomasucceeded, and the PR later merged.
PR #26535
- Head:
3d2e0c0665e69b90d74f2b5d9a186d9b475a283f - Build 15183044, Sonoma / Expand tests
- Worker:
XAMBOT-1049.Sonoma - Extraction produced 1,352 data errors and exited 2.
VSM-XAM-47.Tahoe.arm64andVSM-XAM-75.Sequoia.arm64expanded the same artifact successfully in the same build.
First observed: 2026-09-02T07:06:24Z.
Latest confirmed occurrence: 2026-09-02T12:30:22Z.
Recurrence: 2 jobs across 2 distinct monitored PRs.
Classification and impact
This is a worker-local CI artifact transfer/storage corruption, not a source or deterministic test failure. The affected PRs are unrelated, the archive remains readable enough for 7-Zip to enumerate entries, and sibling workers successfully expand the same pipeline artifact.
The corruption prevents Sonoma tests from starting and fails the entire stage.
Investigation performed
- Inspected Azure timelines, task logs, worker assignments, and 7-Zip summaries.
- Counted the retained
ERROR: Data Errorrecords for each occurrence. - Compared extraction results across Sonoma, Tahoe, and Sequoia within the same builds.
- Verified the successful #26481 Sonoma retry on a different worker.
- Searched all open and closed
dotnet/maciosissues using the archive name, exact data-error text, task name, worker, and corruption terms. No matching issue existed.
Workaround
After the full run is terminal and retry gates permit it, rerun the failed Sonoma stage so the artifact is transferred and expanded on a healthy worker.
Azure artifacts and task logs are retention-limited.
- Lingua principale
- C#
- Stelle
- 2.9k
- Fork
- 579
- Merge medio
- 2g 8h
- PR unite (30g)
- 148
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 1 giorno 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 1 giorno 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 14 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 5 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 72/100
Open-Systems-Pharmacology/OSPSuite.Core#3049 ·
I maintainer di solito rispondono entro 1 giorno
-
needs attention public-client untriaged
Difficoltà 2/5 1-3 ore Idoneità per principianti 73/100
AzureAD/microsoft-authentication-library-for-dotnet#6242 ·
I maintainer di solito rispondono entro 2 giorni
-
docs: HTML config transform example sets advancedCustomization at a path the UI does not readAperta
Difficoltà 1/5 1-3 ore Idoneità per principianti 90/100
criticalmanufacturing/cli#882 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
Dome-Works/DOME#129 ·
I maintainer di solito rispondono entro 1 giorno
-
bug sev:L
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
Systemorph/MeshWeaver#7480 ·
I maintainer di solito rispondono entro 1 giorno