[CI] Windows Integration loses VSM-XAM-147 agent heartbeat

Abierto
#26,534 3 comentarios 0 reacciones 0 asignados Ver en GitHub

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

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

ci-failure ci-postmortem

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
PR #26240

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/macios issues 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

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de dotnet/macios

Todos los issues de dotnet/macios

Issues similares

Más issues de C#

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.