Hi, The previous week, we (Igalia) split each one of the GTK+ bots that we maintain (x86_64 release and x86_64 debug) in build-only and tests: [1]
http://build.webkit.org/waterfall?category=GTK We think that this would allow developers to have a better overview of the status of the GTK+ port. The build-only bots should be most of the time green, meanwhile the test ones will be green when the gardening efforts are able to catch up. One of the issues with this setup is that the build-only bot has to upload the built product to the buildmaster, and the tests bot has to download it later. For the release bot, this archive weights around ~70MB, but for the debug one is around ~1.5GB. So, this is a serious problem because uploading and downloading such amount of data would cause serious delays on the build queues. To workaround this issue we implemented a shell script that wraps the zip and unzip commands. And instead of uploading the built product, we only upload to the buildmaster a fake zip file that contains only a txt with a pointer to the real zip file (the one that has the built product). This way we avoid the problem with the slow upload/download steps. If you administer some buildbot, maybe you could be interested in splitting it and deploying a similar setup. Here is the wrapper script that we currently use: http://people.igalia.com/clopez/zipwrapper BTW, in the coming weeks we plan to deploy also a GTK perf bot [2] Regards! -------- [1] https://bugs.webkit.org/show_bug.cgi?id=131358 [2] https://bugs.webkit.org/show_bug.cgi?id=132862
signature.asc
Description: OpenPGP digital signature
_______________________________________________ webkit-gtk mailing list [email protected] https://lists.webkit.org/mailman/listinfo/webkit-gtk
