[CI] Windows Integration loses VSM-XAM-147 agent heartbeat
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Error
- Claridad
- Necesita aclaración
- Estado de actividad
- Activo
- Stack tecnológico
- azure
- Área
- ci-cd, devops, infrastructure
Línea de trabajo
Comienza con las líneas de tiempo de compilación de Azure para las compilaciones 15180927 y 15181530 y el trabajo Windows Integration Tests / Dotnet tests. Compara los fallos de heartbeat de VSM-XAM-147 con el reintento activo en otro worker e inspecciona los diagnósticos disponibles del agente de Azure o de la red. Se considera terminado cuando la fase de Windows se completa de forma fiable sin el trabajo abandonado recurrente, o cuando el problema tiene una corrección de infraestructura documentada.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Failure signature
The Windows Integration Tests Dotnet tests job is abandoned when Azure DevOps loses contact with VSM-XAM-147:
We stopped hearing from agent VSM-XAM-147. Verify the agent machine is running and has a healthy network connection.
Confirmed occurrences
PR #26020
- Head:
52aa6b725350ec79b8019d3d5e8523c817be9b27 - Build 15180927, Windows Integration Tests / Dotnet tests
- Azure abandoned the job after losing the agent heartbeat. A full Windows-stage attempt 2 is active on a different worker.
PR #26240
- Head:
69ff5adf1625c166175164e1c040e45d2defca35 - Build 15181530, Windows Integration Tests / Dotnet tests
- Azure reported the same
VSM-XAM-147heartbeat-loss message and marked the job abandoned before tests produced a result.
First observed: 2026-09-02T07:59:57Z.
Latest confirmed occurrence: 2026-09-02T11:09:57Z.
Recurrence: 2 jobs across 2 distinct monitored PRs.
Classification and impact
This is a CI infrastructure/agent failure, not a source or deterministic test failure. The same worker heartbeat symptom affects unrelated PRs and prevents the Windows test job from completing.
Investigation performed
- Inspected both Azure build timelines, stage/job states, agent identifiers, and exact error text.
- Confirmed the source changes in the affected PRs are unrelated to Azure agent connectivity.
- Searched all open and closed
dotnet/maciosissues separately using the exact error, worker name, Windows stage, and agent-network wording. No matching issue existed.
Workaround
Rerun the entire Windows Integration Tests stage, never only the failed job, after the build is terminal and mergeability/retry-budget gates permit it. Prefer a healthy worker rather than retrying on VSM-XAM-147.
Azure diagnostic retention is limited.
- Lenguaje dominante
- C#
- Estrellas
- 2.9k
- Forks
- 578
- Merge medio
- 2 d 9 h
- PR fusionados (30 d)
- 187
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de dotnet/macios
-
NSString(string) keeps an extra native reference, so every NSString created from a managed string leaksPosiblemente ocupada @rolfbjarne la tomó hace 4 días. Abiertobackport-to-net10.0 backport-to-net11.0 bug regression
Dificultad 2/5 1-3 horas Aptitud para principiantes 64/100
dotnet/macios#27042 · 1 comentario · 1 reacción ·
Los mantenedores suelen responder en 1 día
-
[Network] Align NWIPVersion enum values with native nw_ip_version_tPosiblemente ocupada @rolfbjarne la tomó hace 4 días. Abiertoapi-bindings copilot
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
dotnet/macios#26802 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
[Network] Bind the waiting state for NWBrowserStatePosiblemente ocupada @rolfbjarne la tomó hace 17 días. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
Los mantenedores suelen responder en 1 día
-
ci-failure ci-postmortem tests
Dificultad 2/5 1-3 horas Aptitud para principiantes 86/100
Los mantenedores suelen responder en 1 día
-
Specifying both RuntimeIdentifier + RuntimeIdentifiers can confuse the build.Posiblemente ocupada @rolfbjarne la tomó hace 9 días. Abiertobug msbuild regression
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
dotnet/macios#25463 · 1 reacción ·
Los mantenedores suelen responder en 1 día
Todos los issues de dotnet/macios
Issues similares
-
bug elsa 3 prio low
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
elsa-workflows/elsa-core#9154 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
NethermindEth/nethermind#15452 ·
Los mantenedores suelen responder en 1 día
-
kind:ux size:S
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
elsa-workflows/elsa-foundation#3563 ·
Los mantenedores suelen responder en 1 día
-
请让 FPS 叠加层的字号大小可单独设置Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
Los mantenedores suelen responder en 1 día
-
امکان انتخاب متن پیام هرزنامهAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 66/100
MahdiyarGHD/GheychiApp#39 ·
Los mantenedores suelen responder en 1 día