Bug 215266 - [GTK][WPE] Add a script for generating MiniBrowser bundles
Summary: [GTK][WPE] Add a script for generating MiniBrowser bundles
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Tools / Tests (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Carlos Alberto Lopez Perez
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2020-08-07 07:12 PDT by Carlos Alberto Lopez Perez
Modified: 2022-04-07 18:01 PDT (History)
8 users (show)

See Also:


Attachments
Patch (51.00 KB, patch)
2020-08-07 07:27 PDT, Carlos Alberto Lopez Perez
no flags Details | Formatted Diff | Diff
Patch (50.13 KB, patch)
2020-08-07 08:13 PDT, Carlos Alberto Lopez Perez
no flags Details | Formatted Diff | Diff
Patch (1.92 KB, patch)
2020-08-25 16:39 PDT, Carlos Alberto Lopez Perez
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Carlos Alberto Lopez Perez 2020-08-07 07:12:34 PDT
We have a script for generating jsc bundles (jsc-cli). Those bundles are uploaded to https://webkitgtk.org/jsc-built-products for consumption on other projects like jsvu or esvu
We need now to generate MiniBrowser bundles for making easier for external projects to test WebKit on their CI (for example, like the WPT project)
Comment 1 Carlos Alberto Lopez Perez 2020-08-07 07:27:52 PDT
Created attachment 406171 [details]
Patch
Comment 2 Carlos Alberto Lopez Perez 2020-08-07 07:30:54 PDT
I have currently 4 test bots for this at https://build-webkit.igalia.com/waterfall:

- GTK Linux 64-bit Release Packaging Nightly (Ubuntu 18.04)
- GTK Linux 64-bit Release Packaging Nightly (Ubuntu 20.04)
- WPE Linux 64-bit Release Packaging Nightly (Ubuntu 18.04)
- WPE Linux 64-bit Release Packaging Nightly (Ubuntu 20.04)

Running nightly. You can check the bundles they generate and upload at https://webkitgtk.org/built-products/x86_64 and https://wpewebkit.org/built-products/x86_64

Ideally I would move this bots to build.webkit.org after this patch lands and if there is no issue with the idea of running them on a timer (once per day)
Comment 3 Carlos Alberto Lopez Perez 2020-08-07 08:13:39 PDT
Created attachment 406175 [details]
Patch
Comment 4 EWS 2020-08-13 08:35:22 PDT
Committed r265606: <https://trac.webkit.org/changeset/265606>

All reviewed patches have been landed. Closing bug and clearing flags on attachment 406175 [details].
Comment 5 Radar WebKit Bug Importer 2020-08-13 08:36:18 PDT
<rdar://problem/66992725>
Comment 6 Carlos Alberto Lopez Perez 2020-08-25 16:38:19 PDT
Re-opening to land follow-up fix
Comment 7 Carlos Alberto Lopez Perez 2020-08-25 16:39:46 PDT
Created attachment 407248 [details]
Patch
Comment 8 EWS 2020-08-25 17:08:42 PDT
Committed r266154: <https://trac.webkit.org/changeset/266154>

All reviewed patches have been landed. Closing bug and clearing flags on attachment 407248 [details].