Hi devs,

I wanted to keep up to date on the list of stuff that we still need to do in 
the domain of Docker, CI & Clover, specifically on the domains I’ve been 
working on. All the items below are items I need to work on (but any help is 
welcome of course).

1) Clover pipeline job to modify to add docker-based functional tests: right 
now the global TPC is going to decrease because of MenuIT and MailIT. This 
needs to be fixed ASAP before we convert too many tests.

2) Also fix Clover pipeline job in general which hasn’t passed since the 22nd 
of October

3) Execute Docker-based tests in main pipeline job for the default config as 
otherwise we might have the platform job succeeding but it’ll miss several 
functional tests! Option 1: execute Browser outside of docker as option, Option 
2: add more docker-based agents. For the moment, we might be able to run the 
docker tests on agent4.

4) Screenshot attachment on UI test failures to fix in pipeline job

5) Flicker recognition on tests to fix in pipeline job

6) Fix the ClosedChannelExcption/InterruptedException in our CI

7) Research running Jenkins agents in docker images and make our Docker test 
work (docker on docker). Once this works, set up 2 or 2 agents on a4. And then 
move all other agents to this.

8) Still need to apply the Clover strategy we agreed on (global TPC needs to 
not go down during releases).

9) Find strategy to move Docker image creation in platform build

Let me know if you have questions.

Thanks
-Vincent

PS: I didn’t list fixing tests (such and flicker fixing or WCAG test fixing) 
since this not infra and I wanted to limit this list to infra.

Reply via email to