Skip to content

Fixed reCAPTCHA asynchronous check with React transitions #239

Fixed reCAPTCHA asynchronous check with React transitions

Fixed reCAPTCHA asynchronous check with React transitions #239

Triggered via push December 14, 2024 08:10
Status Failure
Total duration 23m 28s
Artifacts

docker-image.yml

on: push
Matrix: codeql / Analyze
Matrix: eslint / Run eslint scanning
Matrix: playwright / test
build-image
0s
build-image
Fit to window
Zoom out
Zoom in

Annotations

20 errors, 12 warnings, and 2 notices
[chromium] › dashboard.spec.ts:149:5 › Vérification de l'extension dans le lien d'accès: tests/e2e/dashboard.spec.ts#L28
1) [chromium] › dashboard.spec.ts:149:5 › Vérification de l'extension dans le lien d'accès ─────── Error: Timed out 10000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://localhost:3000/dashboard" Received string: "http://localhost:3000/authentication" Call log: - expect.toHaveURL with timeout 10000ms - waiting for locator(':root') 14 × locator resolved to <html lang="en" class="inter blue antialiased light">…</html> - unexpected value "http://localhost:3000/authentication" 26 | 27 | // Attente de la redirection vers la page du tableau de bord. > 28 | await expect( page ).toHaveURL( "/dashboard" ); | ^ 29 | 30 | // Ouverture de la fenêtre de dialogue pour ajouter un fichier. 31 | await page.locator( "button" ).filter( { hasText: "Add a file" } ).click(); at /home/runner/work/Simple-File-Storage/Simple-File-Storage/tests/e2e/dashboard.spec.ts:28:23
[chromium] › dashboard.spec.ts:149:5 › Vérification de l'extension dans le lien d'accès: tests/e2e/dashboard.spec.ts#L28
1) [chromium] › dashboard.spec.ts:149:5 › Vérification de l'extension dans le lien d'accès ─────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://localhost:3000/dashboard" Received string: "http://localhost:3000/authentication" Call log: - expect.toHaveURL with timeout 10000ms - waiting for locator(':root') 14 × locator resolved to <html lang="en" class="inter blue antialiased light">…</html> - unexpected value "http://localhost:3000/authentication" 26 | 27 | // Attente de la redirection vers la page du tableau de bord. > 28 | await expect( page ).toHaveURL( "/dashboard" ); | ^ 29 | 30 | // Ouverture de la fenêtre de dialogue pour ajouter un fichier. 31 | await page.locator( "button" ).filter( { hasText: "Add a file" } ).click(); at /home/runner/work/Simple-File-Storage/Simple-File-Storage/tests/e2e/dashboard.spec.ts:28:23
[chromium] › dashboard.spec.ts:149:5 › Vérification de l'extension dans le lien d'accès: tests/e2e/dashboard.spec.ts#L28
1) [chromium] › dashboard.spec.ts:149:5 › Vérification de l'extension dans le lien d'accès ─────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://localhost:3000/dashboard" Received string: "http://localhost:3000/authentication" Call log: - expect.toHaveURL with timeout 10000ms - waiting for locator(':root') 14 × locator resolved to <html lang="en" class="inter blue antialiased light">…</html> - unexpected value "http://localhost:3000/authentication" 26 | 27 | // Attente de la redirection vers la page du tableau de bord. > 28 | await expect( page ).toHaveURL( "/dashboard" ); | ^ 29 | 30 | // Ouverture de la fenêtre de dialogue pour ajouter un fichier. 31 | await page.locator( "button" ).filter( { hasText: "Add a file" } ).click(); at /home/runner/work/Simple-File-Storage/Simple-File-Storage/tests/e2e/dashboard.spec.ts:28:23
[chromium] › dashboard.spec.ts:289:5 › Renommage de tous les fichiers sélectionnés: tests/e2e/dashboard.spec.ts#L28
2) [chromium] › dashboard.spec.ts:289:5 › Renommage de tous les fichiers sélectionnés ──────────── Error: Timed out 10000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://localhost:3000/dashboard" Received string: "http://localhost:3000/authentication" Call log: - expect.toHaveURL with timeout 10000ms - waiting for locator(':root') 14 × locator resolved to <html lang="en" class="inter blue antialiased light">…</html> - unexpected value "http://localhost:3000/authentication" 26 | 27 | // Attente de la redirection vers la page du tableau de bord. > 28 | await expect( page ).toHaveURL( "/dashboard" ); | ^ 29 | 30 | // Ouverture de la fenêtre de dialogue pour ajouter un fichier. 31 | await page.locator( "button" ).filter( { hasText: "Add a file" } ).click(); at /home/runner/work/Simple-File-Storage/Simple-File-Storage/tests/e2e/dashboard.spec.ts:28:23
[chromium] › dashboard.spec.ts:289:5 › Renommage de tous les fichiers sélectionnés: tests/e2e/dashboard.spec.ts#L28
2) [chromium] › dashboard.spec.ts:289:5 › Renommage de tous les fichiers sélectionnés ──────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://localhost:3000/dashboard" Received string: "http://localhost:3000/authentication" Call log: - expect.toHaveURL with timeout 10000ms - waiting for locator(':root') 14 × locator resolved to <html lang="en" class="inter blue antialiased light">…</html> - unexpected value "http://localhost:3000/authentication" 26 | 27 | // Attente de la redirection vers la page du tableau de bord. > 28 | await expect( page ).toHaveURL( "/dashboard" ); | ^ 29 | 30 | // Ouverture de la fenêtre de dialogue pour ajouter un fichier. 31 | await page.locator( "button" ).filter( { hasText: "Add a file" } ).click(); at /home/runner/work/Simple-File-Storage/Simple-File-Storage/tests/e2e/dashboard.spec.ts:28:23
[chromium] › dashboard.spec.ts:289:5 › Renommage de tous les fichiers sélectionnés: tests/e2e/dashboard.spec.ts#L28
2) [chromium] › dashboard.spec.ts:289:5 › Renommage de tous les fichiers sélectionnés ──────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://localhost:3000/dashboard" Received string: "http://localhost:3000/authentication" Call log: - expect.toHaveURL with timeout 10000ms - waiting for locator(':root') 14 × locator resolved to <html lang="en" class="inter blue antialiased light">…</html> - unexpected value "http://localhost:3000/authentication" 26 | 27 | // Attente de la redirection vers la page du tableau de bord. > 28 | await expect( page ).toHaveURL( "/dashboard" ); | ^ 29 | 30 | // Ouverture de la fenêtre de dialogue pour ajouter un fichier. 31 | await page.locator( "button" ).filter( { hasText: "Add a file" } ).click(); at /home/runner/work/Simple-File-Storage/Simple-File-Storage/tests/e2e/dashboard.spec.ts:28:23
[chromium] › settings.spec.ts:37:5 › Mise à jour des informations du compte utilisateur: tests/e2e/settings.spec.ts#L28
3) [chromium] › settings.spec.ts:37:5 › Mise à jour des informations du compte utilisateur ─────── Error: Timed out 10000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://localhost:3000/dashboard" Received string: "http://localhost:3000/authentication" Call log: - expect.toHaveURL with timeout 10000ms - waiting for locator(':root') 14 × locator resolved to <html lang="en" class="inter blue antialiased light">…</html> - unexpected value "http://localhost:3000/authentication" 26 | 27 | // Attente de la redirection vers la page du tableau de bord. > 28 | await expect( page ).toHaveURL( "/dashboard" ); | ^ 29 | 30 | // Redirection vers la page des paramètres utilisateur. 31 | await page.goto( "/settings/user" ); at /home/runner/work/Simple-File-Storage/Simple-File-Storage/tests/e2e/settings.spec.ts:28:23
[chromium] › settings.spec.ts:37:5 › Mise à jour des informations du compte utilisateur: tests/e2e/settings.spec.ts#L28
3) [chromium] › settings.spec.ts:37:5 › Mise à jour des informations du compte utilisateur ─────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://localhost:3000/dashboard" Received string: "http://localhost:3000/authentication" Call log: - expect.toHaveURL with timeout 10000ms - waiting for locator(':root') 14 × locator resolved to <html lang="en" class="inter blue antialiased light">…</html> - unexpected value "http://localhost:3000/authentication" 26 | 27 | // Attente de la redirection vers la page du tableau de bord. > 28 | await expect( page ).toHaveURL( "/dashboard" ); | ^ 29 | 30 | // Redirection vers la page des paramètres utilisateur. 31 | await page.goto( "/settings/user" ); at /home/runner/work/Simple-File-Storage/Simple-File-Storage/tests/e2e/settings.spec.ts:28:23
[chromium] › settings.spec.ts:37:5 › Mise à jour des informations du compte utilisateur: tests/e2e/settings.spec.ts#L60
3) [chromium] › settings.spec.ts:37:5 › Mise à jour des informations du compte utilisateur ─────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toHaveCount(expected) Locator: locator('[data-sonner-toast][data-type = success]') Expected: 1 Received: 0 Call log: - expect.toHaveCount with timeout 10000ms - waiting for locator('[data-sonner-toast][data-type = success]') 6 × locator resolved to 0 elements - unexpected value "0" 4 × locator resolved to 2 elements - unexpected value "2" 4 × locator resolved to 0 elements - unexpected value "0" 58 | await expect( 59 | page.locator( "[data-sonner-toast][data-type = success]" ) > 60 | ).toHaveCount( 1 ); | ^ 61 | 62 | // Procédure de déconnexion et de reconnexion au compte utilisateur. 63 | // Note : la procédure utilisera les anciennes informations de connexion. at /home/runner/work/Simple-File-Storage/Simple-File-Storage/tests/e2e/settings.spec.ts:60:4
[chromium] › uploading.spec.ts:112:5 › Téléversement d'un fichier compressé: tests/e2e/uploading.spec.ts#L1
4) [chromium] › uploading.spec.ts:112:5 › Téléversement d'un fichier compressé ─────────────────── Test timeout of 30000ms exceeded.
[chromium] › dashboard.spec.ts:50:5 › Publication d'un fichier téléversé: tests/e2e/dashboard.spec.ts#L28
1) [chromium] › dashboard.spec.ts:50:5 › Publication d'un fichier téléversé ────────────────────── Error: Timed out 10000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://localhost:3000/dashboard" Received string: "http://localhost:3000/authentication" Call log: - expect.toHaveURL with timeout 10000ms - waiting for locator(':root') 14 × locator resolved to <html lang="en" class="inter blue antialiased light">…</html> - unexpected value "http://localhost:3000/authentication" 26 | 27 | // Attente de la redirection vers la page du tableau de bord. > 28 | await expect( page ).toHaveURL( "/dashboard" ); | ^ 29 | 30 | // Ouverture de la fenêtre de dialogue pour ajouter un fichier. 31 | await page.locator( "button" ).filter( { hasText: "Add a file" } ).click(); at /home/runner/work/Simple-File-Storage/Simple-File-Storage/tests/e2e/dashboard.spec.ts:28:23
[chromium] › dashboard.spec.ts:50:5 › Publication d'un fichier téléversé: tests/e2e/dashboard.spec.ts#L28
1) [chromium] › dashboard.spec.ts:50:5 › Publication d'un fichier téléversé ────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://localhost:3000/dashboard" Received string: "http://localhost:3000/authentication" Call log: - expect.toHaveURL with timeout 10000ms - waiting for locator(':root') 14 × locator resolved to <html lang="en" class="inter blue antialiased light">…</html> - unexpected value "http://localhost:3000/authentication" 26 | 27 | // Attente de la redirection vers la page du tableau de bord. > 28 | await expect( page ).toHaveURL( "/dashboard" ); | ^ 29 | 30 | // Ouverture de la fenêtre de dialogue pour ajouter un fichier. 31 | await page.locator( "button" ).filter( { hasText: "Add a file" } ).click(); at /home/runner/work/Simple-File-Storage/Simple-File-Storage/tests/e2e/dashboard.spec.ts:28:23
[chromium] › dashboard.spec.ts:50:5 › Publication d'un fichier téléversé: tests/e2e/dashboard.spec.ts#L28
1) [chromium] › dashboard.spec.ts:50:5 › Publication d'un fichier téléversé ────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://localhost:3000/dashboard" Received string: "http://localhost:3000/authentication" Call log: - expect.toHaveURL with timeout 10000ms - waiting for locator(':root') 14 × locator resolved to <html lang="en" class="inter blue antialiased light">…</html> - unexpected value "http://localhost:3000/authentication" 26 | 27 | // Attente de la redirection vers la page du tableau de bord. > 28 | await expect( page ).toHaveURL( "/dashboard" ); | ^ 29 | 30 | // Ouverture de la fenêtre de dialogue pour ajouter un fichier. 31 | await page.locator( "button" ).filter( { hasText: "Add a file" } ).click(); at /home/runner/work/Simple-File-Storage/Simple-File-Storage/tests/e2e/dashboard.spec.ts:28:23
[chromium] › dashboard.spec.ts:103:5 › Renommage d'un fichier téléversé: tests/e2e/dashboard.spec.ts#L28
2) [chromium] › dashboard.spec.ts:103:5 › Renommage d'un fichier téléversé ─────────────────────── Error: Timed out 10000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://localhost:3000/dashboard" Received string: "http://localhost:3000/authentication" Call log: - expect.toHaveURL with timeout 10000ms - waiting for locator(':root') 14 × locator resolved to <html lang="en" class="inter blue antialiased light">…</html> - unexpected value "http://localhost:3000/authentication" 26 | 27 | // Attente de la redirection vers la page du tableau de bord. > 28 | await expect( page ).toHaveURL( "/dashboard" ); | ^ 29 | 30 | // Ouverture de la fenêtre de dialogue pour ajouter un fichier. 31 | await page.locator( "button" ).filter( { hasText: "Add a file" } ).click(); at /home/runner/work/Simple-File-Storage/Simple-File-Storage/tests/e2e/dashboard.spec.ts:28:23
[chromium] › dashboard.spec.ts:103:5 › Renommage d'un fichier téléversé: tests/e2e/dashboard.spec.ts#L28
2) [chromium] › dashboard.spec.ts:103:5 › Renommage d'un fichier téléversé ─────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://localhost:3000/dashboard" Received string: "http://localhost:3000/authentication" Call log: - expect.toHaveURL with timeout 10000ms - waiting for locator(':root') 14 × locator resolved to <html lang="en" class="inter blue antialiased light">…</html> - unexpected value "http://localhost:3000/authentication" 26 | 27 | // Attente de la redirection vers la page du tableau de bord. > 28 | await expect( page ).toHaveURL( "/dashboard" ); | ^ 29 | 30 | // Ouverture de la fenêtre de dialogue pour ajouter un fichier. 31 | await page.locator( "button" ).filter( { hasText: "Add a file" } ).click(); at /home/runner/work/Simple-File-Storage/Simple-File-Storage/tests/e2e/dashboard.spec.ts:28:23
[chromium] › dashboard.spec.ts:103:5 › Renommage d'un fichier téléversé: tests/e2e/dashboard.spec.ts#L28
2) [chromium] › dashboard.spec.ts:103:5 › Renommage d'un fichier téléversé ─────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://localhost:3000/dashboard" Received string: "http://localhost:3000/authentication" Call log: - expect.toHaveURL with timeout 10000ms - waiting for locator(':root') 14 × locator resolved to <html lang="en" class="inter blue antialiased light">…</html> - unexpected value "http://localhost:3000/authentication" 26 | 27 | // Attente de la redirection vers la page du tableau de bord. > 28 | await expect( page ).toHaveURL( "/dashboard" ); | ^ 29 | 30 | // Ouverture de la fenêtre de dialogue pour ajouter un fichier. 31 | await page.locator( "button" ).filter( { hasText: "Add a file" } ).click(); at /home/runner/work/Simple-File-Storage/Simple-File-Storage/tests/e2e/dashboard.spec.ts:28:23
[chromium] › settings.spec.ts:37:5 › Mise à jour des informations du compte utilisateur: tests/e2e/settings.spec.ts#L60
3) [chromium] › settings.spec.ts:37:5 › Mise à jour des informations du compte utilisateur ─────── Error: Timed out 10000ms waiting for expect(locator).toHaveCount(expected) Locator: locator('[data-sonner-toast][data-type = success]') Expected: 1 Received: 0 Call log: - expect.toHaveCount with timeout 10000ms - waiting for locator('[data-sonner-toast][data-type = success]') 6 × locator resolved to 0 elements - unexpected value "0" 4 × locator resolved to 2 elements - unexpected value "2" 4 × locator resolved to 0 elements - unexpected value "0" 58 | await expect( 59 | page.locator( "[data-sonner-toast][data-type = success]" ) > 60 | ).toHaveCount( 1 ); | ^ 61 | 62 | // Procédure de déconnexion et de reconnexion au compte utilisateur. 63 | // Note : la procédure utilisera les anciennes informations de connexion. at /home/runner/work/Simple-File-Storage/Simple-File-Storage/tests/e2e/settings.spec.ts:60:4
[chromium] › settings.spec.ts:37:5 › Mise à jour des informations du compte utilisateur: tests/e2e/settings.spec.ts#L28
3) [chromium] › settings.spec.ts:37:5 › Mise à jour des informations du compte utilisateur ─────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://localhost:3000/dashboard" Received string: "http://localhost:3000/authentication" Call log: - expect.toHaveURL with timeout 10000ms - waiting for locator(':root') 14 × locator resolved to <html lang="en" class="inter blue antialiased light">…</html> - unexpected value "http://localhost:3000/authentication" 26 | 27 | // Attente de la redirection vers la page du tableau de bord. > 28 | await expect( page ).toHaveURL( "/dashboard" ); | ^ 29 | 30 | // Redirection vers la page des paramètres utilisateur. 31 | await page.goto( "/settings/user" ); at /home/runner/work/Simple-File-Storage/Simple-File-Storage/tests/e2e/settings.spec.ts:28:23
[chromium] › settings.spec.ts:37:5 › Mise à jour des informations du compte utilisateur: tests/e2e/settings.spec.ts#L28
3) [chromium] › settings.spec.ts:37:5 › Mise à jour des informations du compte utilisateur ─────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://localhost:3000/dashboard" Received string: "http://localhost:3000/authentication" Call log: - expect.toHaveURL with timeout 10000ms - waiting for locator(':root') 14 × locator resolved to <html lang="en" class="inter blue antialiased light">…</html> - unexpected value "http://localhost:3000/authentication" 26 | 27 | // Attente de la redirection vers la page du tableau de bord. > 28 | await expect( page ).toHaveURL( "/dashboard" ); | ^ 29 | 30 | // Redirection vers la page des paramètres utilisateur. 31 | await page.goto( "/settings/user" ); at /home/runner/work/Simple-File-Storage/Simple-File-Storage/tests/e2e/settings.spec.ts:28:23
[chromium] › sharing.spec.ts:105:5 › Partage d'un fichier en lecture pour révocation: tests/e2e/sharing.spec.ts#L28
4) [chromium] › sharing.spec.ts:105:5 › Partage d'un fichier en lecture pour révocation ────────── Error: Timed out 10000ms waiting for expect(locator).toHaveURL(expected) Locator: locator(':root') Expected string: "http://localhost:3000/dashboard" Received string: "http://localhost:3000/authentication" Call log: - expect.toHaveURL with timeout 10000ms - waiting for locator(':root') 14 × locator resolved to <html lang="en" class="inter blue antialiased light">…</html> - unexpected value "http://localhost:3000/authentication" 26 | 27 | // Attente de la redirection vers la page du tableau de bord. > 28 | await expect( page ).toHaveURL( "/dashboard" ); | ^ 29 | 30 | // Ouverture de la fenêtre de dialogue pour ajouter un fichier. 31 | await page.locator( "button" ).filter( { hasText: "Add a file" } ).click(); at /home/runner/work/Simple-File-Storage/Simple-File-Storage/tests/e2e/sharing.spec.ts:28:23
eslint / Run eslint scanning (20)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
eslint / Run eslint scanning (22)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
codeql / Analyze (javascript)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
playwright / test (22)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Slow Test: [Mobile Chrome] › sharing.spec.ts#L1
[Mobile Chrome] › sharing.spec.ts took 1.5m
Slow Test: [chromium] › versions.spec.ts#L1
[chromium] › versions.spec.ts took 33.6s
Slow Test: [Mobile Chrome] › uploading.spec.ts#L1
[Mobile Chrome] › uploading.spec.ts took 30.8s
Slow Test: [Mobile Chrome] › authentication.spec.ts#L1
[Mobile Chrome] › authentication.spec.ts took 21.6s
Slow Test: [chromium] › notifications.spec.ts#L1
[chromium] › notifications.spec.ts took 15.4s
playwright / test (20)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Slow Test: [Mobile Chrome] › uploading.spec.ts#L1
[Mobile Chrome] › uploading.spec.ts took 31.0s
Slow Test: [Mobile Chrome] › notifications.spec.ts#L1
[Mobile Chrome] › notifications.spec.ts took 15.5s
🎭 Playwright Run Summary
5 failed [chromium] › dashboard.spec.ts:149:5 › Vérification de l'extension dans le lien d'accès ──────── [chromium] › dashboard.spec.ts:289:5 › Renommage de tous les fichiers sélectionnés ───────────── [chromium] › settings.spec.ts:37:5 › Mise à jour des informations du compte utilisateur ──────── [chromium] › uploading.spec.ts:112:5 › Téléversement d'un fichier compressé ──────────────────── [Mobile Chrome] › settings.spec.ts:37:5 › Mise à jour des informations du compte utilisateur ─── 8 flaky [chromium] › authentication.spec.ts:86:5 › Connexion réussie à un compte utilisateur ─────────── [chromium] › dashboard.spec.ts:50:5 › Publication d'un fichier téléversé ─────────────────────── [chromium] › dashboard.spec.ts:176:5 › Suppression d'un fichier téléversé ────────────────────── [chromium] › settings.spec.ts:171:5 › Suppression RGPD des fichiers utilisateur ──────────────── [chromium] › sharing.spec.ts:406:5 › Partage d'un fichier en écriture pour suppression ───────── [Mobile Chrome] › dashboard.spec.ts:176:5 › Suppression d'un fichier téléversé ───────────────── [Mobile Chrome] › dashboard.spec.ts:289:5 › Renommage de tous les fichiers sélectionnés ──────── [Mobile Chrome] › versions.spec.ts:112:5 › Suppression du versionnage des fichiers téléversés ── 3 skipped 54 passed (15.9m)
🎭 Playwright Run Summary
7 failed [chromium] › dashboard.spec.ts:50:5 › Publication d'un fichier téléversé ─────────────────────── [chromium] › dashboard.spec.ts:103:5 › Renommage d'un fichier téléversé ──────────────────────── [chromium] › settings.spec.ts:37:5 › Mise à jour des informations du compte utilisateur ──────── [chromium] › sharing.spec.ts:105:5 › Partage d'un fichier en lecture pour révocation ─────────── [chromium] › sharing.spec.ts:406:5 › Partage d'un fichier en écriture pour suppression ───────── [chromium] › uploading.spec.ts:112:5 › Téléversement d'un fichier compressé ──────────────────── [Mobile Chrome] › settings.spec.ts:37:5 › Mise à jour des informations du compte utilisateur ─── 20 flaky [chromium] › authentication.spec.ts:86:5 › Connexion réussie à un compte utilisateur ─────────── [chromium] › dashboard.spec.ts:77:5 › Privatisation d'un fichier téléversé ───────────────────── [chromium] › dashboard.spec.ts:130:5 › Accès vers un fichier téléversé ───────────────────────── [chromium] › dashboard.spec.ts:202:5 › Publication de tous les fichiers sélectionnés ─────────── [chromium] › dashboard.spec.ts:289:5 › Renommage de tous les fichiers sélectionnés ───────────── [chromium] › dashboard.spec.ts:322:5 › Suppression de tous les fichiers sélectionnés ─────────── [chromium] › notifications.spec.ts:8:5 › Vérification du contrôle des notifications ──────────── [chromium] › settings.spec.ts:96:5 › Mise à jour des paramètres d'apparence du site ──────────── [chromium] › settings.spec.ts:126:5 › Création d'un nouveau signalement de bogue ─────────────── [chromium] › sharing.spec.ts:206:5 › Partage d'un fichier en écriture pour partage ───────────── [chromium] › sharing.spec.ts:493:5 › Partage d'un fichier en écriture pour versionnage ───────── [chromium] › versions.spec.ts:46:5 › Vérification de la création d'une nouvelle version ──────── [chromium] › versions.spec.ts:112:5 › Suppression du versionnage des fichiers téléversés ─────── [Mobile Chrome] › authentication.spec.ts:86:5 › Connexion réussie à un compte utilisateur ────── [Mobile Chrome] › authentication.spec.ts:105:5 › Déconnexion d'un compte utilisateur ─────────── [Mobile Chrome] › dashboard.spec.ts:234:5 › Privatisation de tous les fichiers sélectionnés ──── [Mobile Chrome] › sharing.spec.ts:52:5 › Partage d'un fichier en lecture pour visionnage ─────── [Mobile Chrome] › sharing.spec.ts:105:5 › Partage d'un fichier en lecture pour révocation ────── [Mobile Chrome] › sharing.spec.ts:493:5 › Partage d'un fichier en écriture pour versionnage ──── [Mobile Chrome] › versions.spec.ts:81:5 › Restauration d'une ancienne version ────────────────── 3 skipped 40 passed (20.5m)