codeceptjs / codeceptjs/CodeceptJS

Missing printscreens when using stepByStep reporter and run-workers with Codeceptjs 3.7.3

Abierto
#4,856 6 comentarios 0 reacciones 0 asignados Ver en GitHub
stale
Lenguaje dominante
JavaScript
Estrellas
4.2k
Forks
757
Merge medio
2 d 9 h
PR fusionados (30 d)
16

Descripción

**What are you trying to achieve?**
With run-workers ( and same symptoms with run-multiple), obtain a complete report using the stepByStep reporter

**What do you get instead?**
The top records.html file is created, but the screenshots for failed tests look like they're not stored in the appropriate directory : they're stored in _output and as a result the stepByStep report looks empty.
```
jenkins@tests-projects-linkurious-enterprise-develop-stable-1025--wlv51:~/agent/workspace/urious-enterprise_develop-stable$ ls -lah reports/
checkstyle.xml html/ unit/
jenkins@tests-projects-linkurious-enterprise-develop-stable-1025--wlv51:~/agent/workspace/urious-enterprise_develop-stable$ ls -lah reports/html/stepByStep/record_
record_44efc55c9202038f8c3e19f105604f19b9be2e4abdf62d06e608de72e61854c9/ record_7f172197ce773e117720ee3040980b9a2fb74f42d42171d7debeeef034b102bd/
jenkins@tests-projects-linkurious-enterprise-develop-stable-1025--wlv51:~/agent/workspace/urious-enterprise_develop-stable$ ls -lah reports/html/stepByStep/record_*
reports/html/stepByStep/record_7f172197ce773e117720ee3040980b9a2fb74f42d42171d7debeeef034b102bd:
total 12K
drwxr-xr-x 2 jenkins jenkins 4.0K Feb 12 16:49 .
drwxr-xr-x 4 jenkins jenkins 4.0K Feb 12 16:52 ..
-rw-r--r-- 1 jenkins jenkins 3.0K Feb 12 16:49 index.html

reports/html/stepByStep/record_c213406b65383a76910a89e0886590cbbcd8527ddb170fde82892d35ce17a7ca:
total 8.0K
drwxr-xr-x 2 jenkins jenkins 4.0K Feb 12 16:52 .
drwxr-xr-x 4 jenkins jenkins 4.0K Feb 12 16:52 ..
jenkins@tests-projects-linkurious-enterprise-develop-stable-1025--wlv51:~/agent/workspace/urious-enterprise_develop-stable$ ls -lah _output/
total 12K
drwxr-xr-x 3 jenkins jenkins 4.0K Feb 12 16:49 .
drwxr-xr-x 13 jenkins jenkins 4.0K Feb 12 16:44 ..
drwxr-xr-x 2 jenkins jenkins 4.0K Feb 12 16:49 basic_chromium1
jenkins@tests-projects-linkurious-enterprise-develop-stable-1025--wlv51:~/agent/workspace/urious-enterprise_develop-stable$ ls -lah _output/basic_chromium1/
total 48K
drwxr-xr-x 2 jenkins jenkins 4.0K Feb 12 16:49 .
drwxr-xr-x 3 jenkins jenkins 4.0K Feb 12 16:49 ..
-rw-r--r-- 1 jenkins jenkins 39K Feb 12 16:49 User_can_create_and_delete_visualizations_within_a_spa.failed.png
jenkins@tests-projects-linkurious-enterprise-develop-stable-1025--wlv51:~/agent/workspace/urious-enterprise_develop-stable$
```

Please find attached an example of the stepByStep report and our codecept.conf.js file
[stepByStep.zip](https://github.com/user-attachments/files/18797289/stepByStep.zip)
[codecept.conf.js.zip](https://github.com/user-attachments/files/18797301/codecept.conf.js.zip)

This is a follow-up of https://github.com/codeceptjs/CodeceptJS/issues/4637

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Comienza revisando el codecept.conf.js adjunto junto con el informe stepByStep, centrándote en cómo run-workers y run-multiple determinan las rutas de los informes y las capturas de pantalla. Reproduce el fallo y compara _output con reports/html/stepByStep/record_*; se considera terminado cuando las capturas de pantalla de las pruebas fallidas aparecen en las ubicaciones utilizadas por el informe stepByStep.

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

Evaluación

Stack tecnológico
javascript, node.js
Área
testing-qa
Tipo de issue
Error
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Tranquilo
Claridad
Bastante claro
Aptitud para principiantes
48/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.