Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

test(BACKEND-GATE-ROCM-SGLANG): publish lifecycle diagnostic aggregate once

Abierto
#3,110 2 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
52/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Activo
Stack tecnológico
cpp, python

Línea de trabajo

Empieza con el controlador de diagnóstico validate-hardware-194a.py y sigue su bloque finally por motor y la publicación del agregado terminal. Añade una regresión específica usando operaciones de motor falsas y una publicación no-replace real, que cubra tanto el éxito como el fallo, conserve las pruebas del fallo y se detenga después de un motor fallido. Se considera terminado cuando cada registro y el agregado terminal se publican una sola vez y la validación acotada de Strix supera una revisión independiente.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

Row: BACKEND-GATE-ROCM-SGLANG

Owner: current Strix campaign operator. Parent: #3108.

Strix diagnostic e6dba009-a81b-4e0f-a74e-b6f39cb3b43d completed vLLM startup, generation and normal owned-child teardown. Engine evidence is PASS, but the scratch validate-hardware-194a.py driver writes run/result.json in its per-engine finally block and then publishes the terminal aggregate to the same immutable path. audit.publish_result correctly refuses replacement with EEXIST, leaving the initial aggregate status FAIL. The job is not an overall PASS.

Repair the diagnostic driver, not the immutable publication contract: publish per-engine records once and the terminal aggregate once; retain failure evidence and stop after a failed engine. Add a focused regression that executes orchestration with fake engine operations and real no-replace publication, covering success and failure. Do not weaken engine binding checks, teardown assertions, pins, or acceptance rules. Re-run bounded Strix validation after independent review. The source lifecycle change and compliant replay are owned by #3108; this issue owns the diagnostic publication repair.

Lenguaje dominante
C++
Estrellas
423
Forks
53
Merge medio
1 d 7 h
PR fusionados (30 d)
380

Preparar el entorno

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 mudler/vllm.cpp

Todos los issues de mudler/vllm.cpp

Issues similares

Más issues de C++

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.