BlazorUI's E2E wasm jobs never finish within their 3 hour limit

Abierto
#14,535 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

@msynk ya está trabajando en esto.

Desde el 4/11/2026.

  • #14602 de @msynk — abierto

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
32/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Activo
Stack tecnológico
csharp, github-actions, wasm
Área
ci-cd, testing

Línea de trabajo

Start with the BlazorUI E2E GitHub Actions workflow, where the three wasm jobs set timeout-minutes: 180, and check whether the test host is built in Debug. Compare the job log against the cancelled run's host.log to see how far the suite gets. Done means the wasm jobs finish the 7464 tests within the limit, or the issue records a justified limit change.

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

Descripción

The three wasm jobs of BlazorUI's E2E workflow hit their timeout-minutes: 180 on every full run, so wasm mode has no result.

Tests reached out of 7464 before the cancel:

Run Branch chromium webkit firefox
41319249066 develop 5900 5177 3871
41320088661 another branch, same day 5993 3871 6064

41119299828 and 40252464131 on develop ended the same way.

The job is cancelled while the tests run, so it writes no TRX. The artifact has only host.log and a trx-stream-*.bin, and the only readable list of failures is whatever the job log printed before the cancel.

The server jobs run the same 7464 tests in 47 to 107 minutes. The wasm jobs run a Debug build of the test host, and Debug WebAssembly is much slower than Release, so that's the first thing to check.

Lenguaje dominante
C#
Estrellas
1.4k
Forks
264
Merge medio
10 h 8 min
PR fusionados (30 d)
487

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 bitfoundation/bitplatform

Todos los issues de bitfoundation/bitplatform

Issues similares

Más issues de C#

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.