[webkit-dev] Please install shellwords on the bots
Brent Fulgham
bfulgham at apple.com
Mon Oct 7 10:47:22 PDT 2013
It appears that Shellwords is part of the standard Ruby install we use on the Cygwin-based Windows systems.
-Brent
On Oct 6, 2013, at 2:06 PM, Filip Pizlo <fpizlo at apple.com> wrote:
>
> On Oct 6, 2013, at 2:00 PM, Benjamin Poulain <benjamin at webkit.org> wrote:
>
>> On 10/6/13, 1:54 PM, Filip Pizlo wrote:
>>> This bug: https://bugs.webkit.org/show_bug.cgi?id=120696
>>>
>>> Is for making run-javascriptcore-tests run all of the tests in
>>> parallel and in a way that is aware of our multiple tiers. It vastly
>>> improves JSC test coverage.
>>>
>>> Right now, the script will refuse to do anything if your machine
>>> doesn't have the Ruby shellwords package installed. Eventually I'll
>>> change that to make it just fail.
>>>
>>> Please install shellwords on the bots so that this script can work.
>>>
>>> (And no, I don't see an easy alternative to using shellwords for this
>>> testing infrastructure. It would take a lot more code if we didn't
>>> want to use shellwords. So, you should install shellwords to run
>>> javascriptcore tests. It's already installed by default on a lot of
>>> OS's.)
>>>
>>> I'll be landing this patch soon. We need the test coverage.
>>
>> Could run-javascriptcore-tests just install shellwords when it is missing?
>
> Probably.
>
>>
>> There is a precedent of this, webkit-patch downloads every missing
>> packages, making it easy to use without installing the dependencies.
>
> In the case of shellwords, the majority of WebKit developers will already have it. It’s part of the Ruby standard library as of version 2.
>
>>
>> Benjamin
>>
>> _______________________________________________
>> webkit-dev mailing list
>> webkit-dev at lists.webkit.org
>> https://lists.webkit.org/mailman/listinfo/webkit-dev
>
> _______________________________________________
> webkit-dev mailing list
> webkit-dev at lists.webkit.org
> https://lists.webkit.org/mailman/listinfo/webkit-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-dev/attachments/20131007/46513ff6/attachment.html>
More information about the webkit-dev
mailing list