test262/Runner.pm: performance improvements
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 3 May 2018 16:52:28 +0000 (16:52 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 3 May 2018 16:52:28 +0000 (16:52 +0000)
commit40d8dd912282beceb6d7783369ae2484e95dfc70
treed785def0be4f6f6507597e50f45663defd6ca105
parent128c474162266517499e4c4deb11abc4880921f4
test262/Runner.pm: performance improvements
https://bugs.webkit.org/show_bug.cgi?id=185202

Patch by Valerie R Young <valerie@bocoup.com> on 2018-05-03
Reviewed by Michael Saboff.

Batch the tests by the number of processes, and give each process
a file to save results to to avoid threading. Do not parallelize
when running small sets of tests.

* Scripts/test262/Runner.pm:
(processCLI):
(main):
(processFile):
(processResult):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@231309 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Tools/ChangeLog
Tools/Scripts/test262/Runner.pm