Bug 215266

Summary: [GTK][WPE] Add a script for generating MiniBrowser bundles
Product: WebKit Reporter: Carlos Alberto Lopez Perez <clopez>
Component: Tools / TestsAssignee: Carlos Alberto Lopez Perez <clopez>
Status: RESOLVED FIXED    
Severity: Normal CC: aakash_jain, bugs-noreply, cgarcia, clopez, jbedard, pnormand, webkit-bug-importer, zan
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://bugs.webkit.org/show_bug.cgi?id=215623
https://bugs.webkit.org/show_bug.cgi?id=238976
Attachments:
Description Flags
Patch
none
Patch
none
Patch none

Carlos Alberto Lopez Perez
Reported 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)
Attachments
Patch (51.00 KB, patch)
2020-08-07 07:27 PDT, Carlos Alberto Lopez Perez
no flags
Patch (50.13 KB, patch)
2020-08-07 08:13 PDT, Carlos Alberto Lopez Perez
no flags
Patch (1.92 KB, patch)
2020-08-25 16:39 PDT, Carlos Alberto Lopez Perez
no flags
Carlos Alberto Lopez Perez
Comment 1 2020-08-07 07:27:52 PDT
Carlos Alberto Lopez Perez
Comment 2 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)
Carlos Alberto Lopez Perez
Comment 3 2020-08-07 08:13:39 PDT
EWS
Comment 4 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].
Radar WebKit Bug Importer
Comment 5 2020-08-13 08:36:18 PDT
Carlos Alberto Lopez Perez
Comment 6 2020-08-25 16:38:19 PDT
Re-opening to land follow-up fix
Carlos Alberto Lopez Perez
Comment 7 2020-08-25 16:39:46 PDT
EWS
Comment 8 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].
Note You need to log in before you can comment on or make changes to this bug.