Skip to content

Added a default collation for tables created by MariaDB to avoid errors #150

Added a default collation for tables created by MariaDB to avoid errors

Added a default collation for tables created by MariaDB to avoid errors #150

Triggered via push July 2, 2024 19:21
Status Failure
Total duration 18m 10s
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

11 errors, 5 warnings, and 1 notice
playwright / test (20)
Process completed with exit code 1.
[chromium] › authentication.spec.ts:20:5 › Création d'un compte utilisateur inédit: tests/e2e/authentication.spec.ts#L36
1) [chromium] › authentication.spec.ts:20:5 › Création d'un compte utilisateur inédit ──────────── Error: Timed out 10000ms waiting for expect(locator).toHaveCount(expected) Locator: locator('[data-sonner-toast][data-type = error]') Expected: 1 Received: 0 Call log: - expect.toHaveCount with timeout 10000ms - waiting for locator('[data-sonner-toast][data-type = error]') - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" 34 | await expect( 35 | page.locator( "[data-sonner-toast][data-type = error]" ) > 36 | ).toHaveCount( 1 ); | ^ 37 | } ); 38 | 39 | // at /home/runner/work/Simple-File-Storage/Simple-File-Storage/tests/e2e/authentication.spec.ts:36:4
[chromium] › authentication.spec.ts:20:5 › Création d'un compte utilisateur inédit: tests/e2e/authentication.spec.ts#L36
1) [chromium] › authentication.spec.ts:20:5 › Création d'un compte utilisateur inédit ──────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toHaveCount(expected) Locator: locator('[data-sonner-toast][data-type = error]') Expected: 1 Received: 0 Call log: - expect.toHaveCount with timeout 10000ms - waiting for locator('[data-sonner-toast][data-type = error]') - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" 34 | await expect( 35 | page.locator( "[data-sonner-toast][data-type = error]" ) > 36 | ).toHaveCount( 1 ); | ^ 37 | } ); 38 | 39 | // at /home/runner/work/Simple-File-Storage/Simple-File-Storage/tests/e2e/authentication.spec.ts:36:4
[chromium] › authentication.spec.ts:20:5 › Création d'un compte utilisateur inédit: tests/e2e/authentication.spec.ts#L36
1) [chromium] › authentication.spec.ts:20:5 › Création d'un compte utilisateur inédit ──────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 10000ms waiting for expect(locator).toHaveCount(expected) Locator: locator('[data-sonner-toast][data-type = error]') Expected: 1 Received: 0 Call log: - expect.toHaveCount with timeout 10000ms - waiting for locator('[data-sonner-toast][data-type = error]') - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" 34 | await expect( 35 | page.locator( "[data-sonner-toast][data-type = error]" ) > 36 | ).toHaveCount( 1 ); | ^ 37 | } ); 38 | 39 | // at /home/runner/work/Simple-File-Storage/Simple-File-Storage/tests/e2e/authentication.spec.ts:36:4
[chromium] › notifications.spec.ts:8:5 › Vérification du contrôle des notifications: tests/e2e/notifications.spec.ts#L54
2) [chromium] › notifications.spec.ts:8:5 › Vérification du contrôle des notifications ─────────── 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]') - locator resolved to 3 elements - unexpected value "3" - locator resolved to 3 elements - unexpected value "3" - locator resolved to 3 elements - unexpected value "3" - locator resolved to 3 elements - unexpected value "3" - locator resolved to 3 elements - unexpected value "3" - locator resolved to 3 elements - unexpected value "3" - locator resolved to 3 elements - unexpected value "3" - locator resolved to 3 elements - unexpected value "3" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" 52 | await expect( 53 | page.locator( "[data-sonner-toast][data-type = success]" ) > 54 | ).toHaveCount( 1 ); | ^ 55 | 56 | // Rechargement de la page pour fermer le menu des actions. 57 | // Source : https://github.com/radix-ui/primitives/issues/1836#issuecomment-1674338372 at /home/runner/work/Simple-File-Storage/Simple-File-Storage/tests/e2e/notifications.spec.ts:54:4
[chromium] › notifications.spec.ts:8:5 › Vérification du contrôle des notifications: tests/e2e/notifications.spec.ts#L54
2) [chromium] › notifications.spec.ts:8:5 › Vérification du contrôle des notifications ─────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── 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]') - locator resolved to 2 elements - unexpected value "2" - locator resolved to 2 elements - unexpected value "2" - locator resolved to 3 elements - unexpected value "3" - locator resolved to 3 elements - unexpected value "3" - locator resolved to 3 elements - unexpected value "3" - locator resolved to 3 elements - unexpected value "3" - locator resolved to 3 elements - unexpected value "3" - locator resolved to 3 elements - unexpected value "3" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" 52 | await expect( 53 | page.locator( "[data-sonner-toast][data-type = success]" ) > 54 | ).toHaveCount( 1 ); | ^ 55 | 56 | // Rechargement de la page pour fermer le menu des actions. 57 | // Source : https://github.com/radix-ui/primitives/issues/1836#issuecomment-1674338372 at /home/runner/work/Simple-File-Storage/Simple-File-Storage/tests/e2e/notifications.spec.ts:54:4
[chromium] › notifications.spec.ts:8:5 › Vérification du contrôle des notifications: tests/e2e/notifications.spec.ts#L54
2) [chromium] › notifications.spec.ts:8:5 › Vérification du contrôle des notifications ─────────── 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]') - locator resolved to 2 elements - unexpected value "2" - locator resolved to 2 elements - unexpected value "2" - locator resolved to 3 elements - unexpected value "3" - locator resolved to 3 elements - unexpected value "3" - locator resolved to 3 elements - unexpected value "3" - locator resolved to 3 elements - unexpected value "3" - locator resolved to 3 elements - unexpected value "3" - locator resolved to 3 elements - unexpected value "3" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" 52 | await expect( 53 | page.locator( "[data-sonner-toast][data-type = success]" ) > 54 | ).toHaveCount( 1 ); | ^ 55 | 56 | // Rechargement de la page pour fermer le menu des actions. 57 | // Source : https://github.com/radix-ui/primitives/issues/1836#issuecomment-1674338372 at /home/runner/work/Simple-File-Storage/Simple-File-Storage/tests/e2e/notifications.spec.ts:54:4
[chromium] › sharing.spec.ts:206:5 › Partage d'un fichier en écriture pour partage: tests/e2e/sharing.spec.ts#L228
3) [chromium] › sharing.spec.ts:206:5 › Partage d'un fichier en écriture pour partage ──────────── 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]') - locator resolved to 2 elements - unexpected value "2" - locator resolved to 3 elements - unexpected value "3" - locator resolved to 3 elements - unexpected value "3" - locator resolved to 3 elements - unexpected value "3" - locator resolved to 3 elements - unexpected value "3" - locator resolved to 3 elements - unexpected value "3" - locator resolved to 3 elements - unexpected value "3" - locator resolved to 3 elements - unexpected value "3" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" 226 | await expect( 227 | page.locator( "[data-sonner-toast][data-type = success]" ) > 228 | ).toHaveCount( 1 ); | ^ 229 | 230 | // Rechargement de la page pour fermer le menu des actions. 231 | // Source : https://github.com/radix-ui/primitives/issues/1836#issuecomment-1674338372 at /home/runner/work/Simple-File-Storage/Simple-File-Storage/tests/e2e/sharing.spec.ts:228:4
[chromium] › sharing.spec.ts:206:5 › Partage d'un fichier en écriture pour partage: tests/e2e/sharing.spec.ts#L228
3) [chromium] › sharing.spec.ts:206:5 › Partage d'un fichier en écriture pour partage ──────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── 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]') - locator resolved to 2 elements - unexpected value "2" - locator resolved to 2 elements - unexpected value "2" - locator resolved to 3 elements - unexpected value "3" - locator resolved to 3 elements - unexpected value "3" - locator resolved to 3 elements - unexpected value "3" - locator resolved to 3 elements - unexpected value "3" - locator resolved to 3 elements - unexpected value "3" - locator resolved to 3 elements - unexpected value "3" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" 226 | await expect( 227 | page.locator( "[data-sonner-toast][data-type = success]" ) > 228 | ).toHaveCount( 1 ); | ^ 229 | 230 | // Rechargement de la page pour fermer le menu des actions. 231 | // Source : https://github.com/radix-ui/primitives/issues/1836#issuecomment-1674338372 at /home/runner/work/Simple-File-Storage/Simple-File-Storage/tests/e2e/sharing.spec.ts:228:4
[chromium] › sharing.spec.ts:206:5 › Partage d'un fichier en écriture pour partage: tests/e2e/sharing.spec.ts#L228
3) [chromium] › sharing.spec.ts:206:5 › Partage d'un fichier en écriture pour partage ──────────── 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]') - locator resolved to 2 elements - unexpected value "2" - locator resolved to 3 elements - unexpected value "3" - locator resolved to 3 elements - unexpected value "3" - locator resolved to 3 elements - unexpected value "3" - locator resolved to 3 elements - unexpected value "3" - locator resolved to 3 elements - unexpected value "3" - locator resolved to 3 elements - unexpected value "3" - locator resolved to 3 elements - unexpected value "3" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" 226 | await expect( 227 | page.locator( "[data-sonner-toast][data-type = success]" ) > 228 | ).toHaveCount( 1 ); | ^ 229 | 230 | // Rechargement de la page pour fermer le menu des actions. 231 | // Source : https://github.com/radix-ui/primitives/issues/1836#issuecomment-1674338372 at /home/runner/work/Simple-File-Storage/Simple-File-Storage/tests/e2e/sharing.spec.ts:228:4
[chromium] › sharing.spec.ts:318:5 › Partage d'un fichier en écriture pour renommage: tests/e2e/sharing.spec.ts#L340
4) [chromium] › sharing.spec.ts:318:5 › Partage d'un fichier en écriture pour renommage ────────── 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]') - locator resolved to 2 elements - unexpected value "2" - locator resolved to 2 elements - unexpected value "2" - locator resolved to 3 elements - unexpected value "3" - locator resolved to 3 elements - unexpected value "3" - locator resolved to 3 elements - unexpected value "3" - locator resolved to 3 elements - unexpected value "3" - locator resolved to 3 elements - unexpected value "3" - locator resolved to 3 elements - unexpected value "3" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" - locator resolved to 0 elements - unexpected value "0" 338 | await expect( 339 | page.locator( "[data-sonner-toast][data-type = success]" ) > 340 | ).toHaveCount( 1 ); | ^ 341 | 342 | // Rechargement de la page pour fermer le menu des actions. 343 | // Source : https://github.com/radix-ui/primitives/issues/1836#issuecomment-1674338372 at /home/runner/work/Simple-File-Storage/Simple-File-Storage/tests/e2e/sharing.spec.ts:340:4
Slow Test: [chromium] › dashboard.spec.ts#L1
[chromium] › dashboard.spec.ts took 59.2s
Slow Test: [Mobile Chrome] › dashboard.spec.ts#L1
[Mobile Chrome] › dashboard.spec.ts took 58.8s
Slow Test: [chromium] › settings.spec.ts#L1
[chromium] › settings.spec.ts took 34.3s
Slow Test: [Mobile Chrome] › settings.spec.ts#L1
[Mobile Chrome] › settings.spec.ts took 34.1s
Slow Test: [chromium] › uploading.spec.ts#L1
[chromium] › uploading.spec.ts took 26.5s
🎭 Playwright Run Summary
12 failed [chromium] › authentication.spec.ts:20:5 › Création d'un compte utilisateur inédit ───────────── [chromium] › notifications.spec.ts:8:5 › Vérification du contrôle des notifications ──────────── [chromium] › sharing.spec.ts:206:5 › Partage d'un fichier en écriture pour partage ───────────── [chromium] › sharing.spec.ts:318:5 › Partage d'un fichier en écriture pour renommage ─────────── [chromium] › sharing.spec.ts:406:5 › Partage d'un fichier en écriture pour suppression ───────── [chromium] › sharing.spec.ts:493:5 › Partage d'un fichier en écriture pour versionnage ───────── [Mobile Chrome] › authentication.spec.ts:20:5 › Création d'un compte utilisateur inédit ──────── [Mobile Chrome] › notifications.spec.ts:8:5 › Vérification du contrôle des notifications ─────── [Mobile Chrome] › sharing.spec.ts:206:5 › Partage d'un fichier en écriture pour partage ──────── [Mobile Chrome] › sharing.spec.ts:318:5 › Partage d'un fichier en écriture pour renommage ────── [Mobile Chrome] › sharing.spec.ts:406:5 › Partage d'un fichier en écriture pour suppression ──── [Mobile Chrome] › sharing.spec.ts:493:5 › Partage d'un fichier en écriture pour versionnage ──── 4 skipped 54 passed (15.9m)