Commit graph

423 commits

Author SHA1 Message Date
Théophile Diot
2737fe7ce2
Update python deps 2023-10-16 12:26:15 +02:00
Théophile Diot
309689185e
Update pythons deps 2023-10-11 11:14:02 +02:00
Théophile Diot
f5fe685d42
Fix children classes of Test 2023-10-04 17:50:21 +02:00
Théophile Diot
7ac66a6c65
Update python deps 2023-10-04 16:46:50 +02:00
Théophile Diot
8f456722e0
Augment delay in WebDriverWait in ui tests 2023-10-04 14:37:41 +02:00
Théophile Diot
8ae7b8f43b
Fix redirect tests docker-compose file 2023-10-04 14:37:12 +02:00
Théophile Diot
172874d1c3
Fix redirect tests on docker 2023-10-03 18:00:59 +02:00
Théophile Diot
e7498279cd
Revert Docker image update for tests 2023-10-03 14:19:10 +02:00
Théophile Diot
c2db157bb5
Update python docker image to 3.12.0 2023-10-03 14:10:04 +02:00
Théophile Diot
202698f41f
Fix python deps conflicts and update them 2023-10-03 13:54:53 +02:00
Théophile Diot
628068e9ae
Lint files with prettier 2023-10-03 12:53:30 +02:00
Théophile Diot
87ca176633
Fix typos raised by codespell 2023-10-03 12:37:56 +02:00
Théophile Diot
6b2df35858
Tweak py file to respect flake8 rules 2023-10-03 12:01:24 +02:00
Théophile Diot
5a7f9147fa
Update python deps and update script 2023-10-02 13:08:28 +01:00
Théophile Diot
5ed595be68
Fix shellcheck tests failing 2023-10-02 11:05:15 +01:00
Théophile Diot
1b7e1840cd
Fix blacklist core tests' requirements.txt file 2023-09-29 18:15:38 +01:00
Théophile Diot
1f90d3668c
Add a pre-commit-config file and passed all checks 2023-09-29 18:11:48 +01:00
Théophile Diot
073e8575e2
Updated Dockerfile, python deps and npm package to use pinned dependencies 2023-09-29 16:47:34 +01:00
Théophile Diot
b4a320afaa
Made ui tests better 2023-09-28 14:31:23 +01:00
Théophile Diot
6e2db59919
Add a sleep before changing from cache page to log page to avoid errors in ui tests 2023-09-26 13:33:41 +01:00
Théophile Diot
1db769c321
Remove bugged UI tests check in linux 2023-09-26 13:12:02 +01:00
Théophile Diot
db99d16874
Update the condition that checks the integration in core tests 2023-09-26 13:11:30 +01:00
Théophile Diot
579c80357f
Update UI starting script and ui tests script on linux 2023-09-26 12:56:14 +01:00
Théophile Diot
b901d29710
Update python deps 2023-09-26 12:16:26 +01:00
Théophile Diot
15eef6ef57
Try to fix python deps issues with linux and try to have more logs in linux ui tests 2023-09-26 09:47:03 +01:00
Théophile Diot
cc0167f427
Fix ui linux tests when waiting for the ui to be ready 2023-09-26 08:36:18 +01:00
Théophile Diot
fd4c147b89
Update how the scripts wait for the UI to get ready before starting the tests 2023-09-26 08:01:31 +01:00
Théophile Diot
95afba8792
Change how the ui tests waits for the ui to be ready 2023-09-26 07:44:08 +01:00
Théophile Diot
ea5cb0db2d
Try to fix ui linux test by adding more sleeps 2023-09-25 19:33:40 +01:00
Théophile Diot
cb3250e4e7
Fix UI linux test (again) 2023-09-25 19:17:08 +01:00
Théophile Diot
81b5e80da6
Try to fix deps permissions with linux ui tests (again) 2023-09-25 17:44:17 +01:00
Théophile Diot
6a162d7250
Fix linux permissions with ui tests 2023-09-25 17:35:34 +01:00
Théophile Diot
be5fe2830e
Try to fix ui python deps in ui linux tests 2023-09-25 17:24:19 +01:00
Théophile Diot
380e609abd
Change ui linux tests command into development mode 2023-09-25 17:15:25 +01:00
Théophile Diot
39f17bce60
Try to fix permission issues with Linux and ui python deps 2023-09-25 16:31:32 +01:00
Théophile Diot
94c7c832e6
Fix permissions with python deps in ui linux tests 2023-09-25 16:15:49 +01:00
Théophile Diot
42be334e40
Fix permissions with ui tests on linux 2023-09-25 16:08:08 +01:00
Théophile Diot
cad3012e6d
Try to fix python dependencies error with test ui linux 2023-09-25 09:04:54 +01:00
Théophile Diot
a04282d3f8
Fix test core redis with linux 2023-09-25 09:04:26 +01:00
Théophile Diot
b90da0f909
Add better health check in linux ui tests 2023-09-23 17:11:14 +01:00
Théophile Diot
c964d68f99
Add more tries when the dnsbl server isn't found 2023-09-23 16:38:08 +01:00
Théophile Diot
78a29e65ea
Tweak reversescan core test to avoid false negative 2023-09-23 16:35:48 +01:00
Théophile Diot
16d4c1133b
Optimize the way errors are being checked in linux core tests 2023-09-23 15:05:21 +01:00
Théophile Diot
6534a429af
Fix looking for error in the wrong place in test code linux 2023-09-23 13:54:47 +01:00
Théophile Diot
25eb8de01e
Try to fix a few shenanigans with linux core tests 2023-09-23 13:22:20 +01:00
Théophile Diot
2065d688f1
Fix ui tests with docker checking the wrong containers if healthy 2023-09-23 12:29:54 +01:00
Théophile Diot
87f84d438e
Add a retry on nginx error in linux core tests 2023-09-23 12:13:42 +01:00
Théophile Diot
99b30af8ea
Fix reverse scan python script 2023-09-23 09:17:00 +01:00
Théophile Diot
1ff2aed68c
Fix UI docker tests docker compose file 2023-09-23 09:16:36 +01:00
Théophile Diot
48bcb11983
Rearrange imports for blacklist init core test 2023-09-23 09:03:09 +01:00