Page MenuHomePhabricator

Make Chromium in CI slim and faster for webdriver.io
Closed, ResolvedPublic

Description

Lets go through the current Chromium setup and see if there's configuration we can add/skip to try to make it faster in CI.

AC:

  • Audit the current setup
  • If there are any configurations that isn't optimal, propose changes

Event Timeline

Change #1198683 had a related patch set uploaded (by Phedenskog; author: Phedenskog):

[mediawiki/core@master] selenium: Disable more features in Chromium

https://gerrit.wikimedia.org/r/1198683

Change #1198684 had a related patch set uploaded (by Phedenskog; author: Phedenskog):

[mediawiki/core@master] selenium: Use dev-shm set in Docker for faster Chromium

https://gerrit.wikimedia.org/r/1198684

Change #1199812 had a related patch set uploaded (by Phedenskog; author: Phedenskog):

[mediawiki/core@master] selenium: Add doc link to Chrome cli parameters

https://gerrit.wikimedia.org/r/1199812

Change #1198684 abandoned by Phedenskog:

[mediawiki/core@master] selenium: Use dev-shm set in Docker for faster Chromium

Reason:

Since we already mount /tmp as RAM in CI this is not needed.

https://gerrit.wikimedia.org/r/1198684

Change #1199812 merged by jenkins-bot:

[mediawiki/core@master] selenium: Add documentation link to Chrome cli parameters

https://gerrit.wikimedia.org/r/1199812

Change #1198683 abandoned by Phedenskog:

[mediawiki/core@master] selenium: Disable more features in Chromium

Reason:

Lets wait with this one until we get more data about what this actually do.

https://gerrit.wikimedia.org/r/1198683