Meet Bot (Grabacion)

Activo · Tipo: python · Intervalo: 720 min · Canal: whatsapp · Urgencia: high

Editar
Volver
Descripcion

Test E2E completo del Meet Bot (puerto 3978). Crea una reunion real de Google Meet usando Puppeteer, el bot se une, graba audio durante ~35 segundos, sale, y espera a que el procesamiento termine. Verifica toda la cadena: Chrome/Puppeteer, autenticacion Google, grabacion FFmpeg, y procesamiento. El resultado 'done' sin transcripcion es PASS (el bot esta solo = silencio = esperado). Duracion total del test: hasta 10 minutos.

Credenciales
{"url": "http://localhost:3978"}
Flujo de Test
1. GET /api/health — verifica que Chrome esta vivo y la sesion Google esta autenticada
2. GET /api/backup-codes/status — comprueba cuantos codigos de respaldo quedan para auto-login
3. POST /api/test/create-meet — crea una reunion real de Google Meet via Puppeteer (timeout 45s)
4. POST /api/join con la URL del Meet — el bot se une a la reunion y devuelve session_id
5. Poll GET /api/status/{session_id} cada 5s hasta que el estado sea 'recording' (timeout 180s)
6. Espera 35 segundos grabando audio (el bot esta solo, asi que graba silencio)
7. POST /api/leave/{session_id} — fuerza al bot a salir de la reunion
8. Poll GET /api/status/{session_id} cada 5s hasta estado 'done' o 'error' (timeout 300s)
9. Verifica estado final: 'done' = PASS, 'error' = FAIL con detalles del error
Documentacion

Puerto 3978. Container meet-bot. Puppeteer + Express + FFmpeg.

Permisos
{"read_logs": true, "restart": true}
Ultimo Error
OK: Sessions activas: 2
OK: Browser vivo
OK: Google logueado
Historial de Resultados
Fecha Estado Mensaje Duracion Detalles
2026-03-23T06:35:56 pass Meet Bot OK (2 sessions, browser=True, google=True) 14 ms
Ver error
OK: Sessions activas: 2
OK: Browser vivo
OK: Google logueado
2026-03-22T18:34:56 pass Meet Bot OK (2 sessions, browser=True, google=True) 7 ms
Ver error
OK: Sessions activas: 2
OK: Browser vivo
OK: Google logueado
2026-03-22T06:34:56 pass Meet Bot OK (2 sessions, browser=True, google=True) 11 ms
Ver error
OK: Sessions activas: 2
OK: Browser vivo
OK: Google logueado
2026-03-21T18:34:56 pass Meet Bot OK (2 sessions, browser=True, google=True) 7 ms
Ver error
OK: Sessions activas: 2
OK: Browser vivo
OK: Google logueado
2026-03-21T06:34:56 pass Meet Bot OK (2 sessions, browser=True, google=True) 18 ms
Ver error
OK: Sessions activas: 2
OK: Browser vivo
OK: Google logueado
2026-03-20T18:34:10 pass Meet Bot OK (2 sessions, browser=True, google=True) 6 ms
Ver error
OK: Sessions activas: 2
OK: Browser vivo
OK: Google logueado
2026-03-20T18:23:27 pass Meet Bot OK (2 sessions, browser=True, google=True) 6 ms
Ver error
OK: Sessions activas: 2
OK: Browser vivo
OK: Google logueado
2026-03-20T18:15:17 pass Meet Bot OK (2 sessions, browser=True, google=True) 10 ms
Ver error
OK: Sessions activas: 2
OK: Browser vivo
OK: Google logueado
2026-03-20T09:35:57 pass Meet Bot OK (2 sessions, browser=True, google=True) 10 ms
Ver error
OK: Sessions activas: 2
OK: Browser vivo
OK: Google logueado
2026-03-20T09:13:32 pass Meet Bot OK (2 sessions, browser=True, google=True) 19 ms
Ver error
OK: Sessions activas: 2
OK: Browser vivo
OK: Google logueado
2026-03-20T02:46:23 pass Meet Bot OK (3 sessions, browser=True, google=True) 15 ms
Ver error
OK: Sessions activas: 3
OK: Browser vivo
OK: Google logueado
2026-03-19T14:45:34 pass Meet Bot OK (2 sessions, browser=True, google=True) 10 ms
Ver error
OK: Sessions activas: 2
OK: Browser vivo
OK: Google logueado
2026-03-19T12:52:27 pass Meet Bot OK (2 sessions, browser=True, google=True) 12 ms
Ver error
OK: Sessions activas: 2
OK: Browser vivo
OK: Google logueado
2026-03-19T11:06:31 pass Meet Bot OK (2 sessions, browser=True, google=True) 5 ms
Ver error
OK: Sessions activas: 2
OK: Browser vivo
OK: Google logueado
2026-03-19T09:51:28 fail Meet Bot no responde (timeout conexion) 117469 ms
Ver error
URL: http://localhost:3978
2026-03-19T08:59:15 pass E2E COMPLETO (sin transcripcion = silencio, OK). Flujo: health OK (browser=True,... 86254 ms
2026-03-19T04:21:52 pass E2E COMPLETO (sin transcripcion = silencio, OK). Flujo: health OK (browser=True,... 71492 ms
2026-03-18T16:21:07 pass E2E COMPLETO (sin transcripcion = silencio, OK). Flujo: health OK (browser=True,... 72158 ms
2026-03-18T09:40:52 pass E2E COMPLETO (sin transcripcion = silencio, OK). Flujo: health OK (browser=True,... 76456 ms
2026-03-18T04:54:35 pass E2E COMPLETO (sin transcripcion = silencio, OK). Flujo: health OK (browser=True,... 71433 ms
Ver historial completo