[webkit-changes] [WebKit/WebKit] a61b5a: [GTK][WPE] Add WPE layout testers for the EWS and ...

Carlos Alberto Lopez Perez noreply at github.com
Mon Feb 20 12:23:13 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: a61b5a754b582534732e57437e8d22efb71fea4f
      https://github.com/WebKit/WebKit/commit/a61b5a754b582534732e57437e8d22efb71fea4f
  Author: Carlos Alberto Lopez Perez <clopez at igalia.com>
  Date:   2023-02-20 (Mon, 20 Feb 2023)

  Changed paths:
    M Tools/CISupport/ews-build/config.json
    M Tools/CISupport/ews-build/factories.py
    M Tools/CISupport/ews-build/factories_unittest.py
    M Tools/CISupport/ews-build/loadConfig.py
    M Tools/CISupport/ews-build/steps_unittest.py

  Log Message:
  -----------
  [GTK][WPE] Add WPE layout testers for the EWS and two more bots for GTK API test queue
https://bugs.webkit.org/show_bug.cgi?id=250706

Reviewed by Aakash Jain.

We would like to add WPE EWS layout testers for the EWS (new queue) and also two
more testers to the GTK API queue that sometimes is a bit slow.

This are the changes in this patch for the EWS buildbot config:
  - Rename queue 'WPE-EWS' to 'WPE-Build-EWS'
  - And a new queue named: 'WPE-WK2-Tests-EWS' (EWS layout tests) with 8 workers.
  - Add 2 new workers for queue: API-Tests-GTK-EWS
  - Add 1 new worker for queue: WPE-Build-EWS

* Tools/CISupport/ews-build/config.json:
* Tools/CISupport/ews-build/factories.py:
(BuildFactory.__init__):
(WPEBuildFactory):
(WPETestsFactory):
(WPEFactory): Deleted.
(WPEFactory.__init__): Deleted.
* Tools/CISupport/ews-build/factories_unittest.py:
(TestExpectedBuildSteps):
* Tools/CISupport/ews-build/loadConfig.py:
* Tools/CISupport/ews-build/steps_unittest.py:
(TestCheckChangeRelevance.test_queues_without_relevance_info):

Canonical link: https://commits.webkit.org/260554@main




More information about the webkit-changes mailing list