Status as of today below.

> On 26 Nov 2018, at 00:44, Vincent Massol <vinc...@massol.net> wrote:
> 
> 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.

Done

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

Done

> 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.

Not done yet, need to have step 7 work first and move all agents to docker.

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

Tried to fix it but not fully working yet.

> 5) Flicker recognition on tests to fix in pipeline job

Tried to fix it but not fully working yet.

> 6) Fix the ClosedChannelExcption/InterruptedException in our CI

I think we still have it from time to time but not sure.

> 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.

Done!

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

First version done, I’ve proposed a new version that I now need to implement.

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

Not done yet.

Thanks
-Vincent

> 
> 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