immich/server
Zack Pollard d613f15606
test: fix flaky user handle delete check medium test (#17253)
we can't run specifically the handleUserDeleteCheck tests concurrently due to one of the tests modifying the config in the shared database
if run concurrently you can get race conditions where the other tests pick up the change, even with resetting the config in the beforeEach
therefore the test that checks a delete actually happens, fails
there are many ways to solve this, disabling concurrency for the suite, forcing sequential tests for just handleUserDeleteCheck, increasing the delete test deletedAt to more than the custom duration tests deleteDelay
I applied all three of these. You could also force all the user tests to run in their own databases, but that feels overkill
2025-03-31 13:19:57 +01:00
..
bin feat(server): add Bash healthcheck script (#14704) 2024-12-16 15:19:18 +00:00
resources feat: use immich hosted map tiles (#11332) 2024-07-26 15:41:09 +01:00
src fix: MAX_PARAMETERS_EXCEEDED error during person cleanup job (#17222) 2025-03-31 11:30:56 +00:00
test test: fix flaky user handle delete check medium test (#17253) 2025-03-31 13:19:57 +01:00
.gitignore feat(web): re-add open graph tags for public share links (#5635) 2023-12-11 13:37:47 -06:00
.nvmrc chore(deps): update node.js to v22.14.0 (#16132) 2025-02-15 21:29:33 -06:00
.prettierignore refactor: migrate map repository to kysely (#15348) 2025-01-17 09:14:42 -06:00
.prettierrc fix(server): lint import order (#3974) 2023-09-04 21:45:59 +02:00
Dockerfile chore(deps): update base-image to v202503251114 (major) (#17085) 2025-03-25 20:15:02 +00:00
eslint.config.mjs chore: finish migrating eslint config files; bump unicorn (#17200) 2025-03-31 12:18:25 +01:00
nest-cli.json chore(server): enable swagger to take class validator rules into account (#9022) 2024-04-22 18:13:44 -04:00
package-lock.json chore: finish migrating eslint config files; bump unicorn (#17200) 2025-03-31 12:18:25 +01:00
package.json chore: finish migrating eslint config files; bump unicorn (#17200) 2025-03-31 12:18:25 +01:00
start.sh fix(server): add ld_library_path in start.sh (#13686) 2024-10-22 18:41:59 -04:00
tsconfig.build.json fix: exclude e2e format (#3250) 2023-07-13 21:41:16 -05:00
tsconfig.json refactor(server): use kysely (#12857) 2025-01-09 11:15:41 -05:00