[Webkit-unassigned] [Bug 183343] Perl-based Test262 runner

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Mar 23 03:09:45 PDT 2018


--- Comment #11 from Michael Saboff <msaboff at apple.com> ---
I followed the README.md steps, using `perlbrew install --notests 5.8.8` to install 5.8.8.  I go to execute the test runner and it complains that it can't find YAML.pm.

$ carton exec Tools/Scripts/test262-helpers/test262-runner.pl
Can't locate YAML.pm in @INC (@INC contains: /Volumes/Data/src/webkit/Tools/Scripts/test262-helpers/local/lib/perl5/darwin-2level /Volumes/Data/src/webkit/Tools/Scripts/test262-helpers/local/lib/perl5 /Volumes/Data/src/webkit/Tools/Scripts/test262-helpers/lib . /Volumes/Data/src/webkit/local/lib/perl5 /Users/msaboff/perl5/perlbrew/perls/perl-5.8.8/lib/5.8.8/darwin-2level /Users/msaboff/perl5/perlbrew/perls/perl-5.8.8/lib/5.8.8 /Users/msaboff/perl5/perlbrew/perls/perl-5.8.8/lib/site_perl/5.8.8/darwin-2level /Users/msaboff/perl5/perlbrew/perls/perl-5.8.8/lib/site_perl/5.8.8 /Users/msaboff/perl5/perlbrew/perls/perl-5.8.8/lib/site_perl .) at Tools/Scripts/test262-helpers/test262-runner.pl line 58.
BEGIN failed--compilation aborted at Tools/Scripts/test262-helpers/test262-runner.pl line 58.

How do I install YAML.pm?  Or is there something else I need to do?

I have a greater fundamental question and that is what is the reason for this patch?  We already have a valid means for running test262 tests using run-jsc-stress-tests.  Is this intended for you or others to use s common perl based harness to run test262?  Given the difficulty to set this up, I doubt that many JavaScriptCore developers will use this harness and therefore it will be subject to bit rot.

You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20180323/3aeb22e6/attachment-0001.html>

More information about the webkit-unassigned mailing list