RESOLVED FIXED 186399
test262/Runner.pm: minor updates
https://bugs.webkit.org/show_bug.cgi?id=186399
Summary test262/Runner.pm: minor updates
valerie
Reported 2018-06-07 10:00:34 PDT
+++ This bug was initially created as a clone of Bug #184926 +++ Currently, the new Test262-runner only saves the results if called with a --save option. Test262 should generate the results file by default in full runs, while the --save option might be interesting only for creating a new expectations file, listing only failures.
Attachments
Patch (7.09 KB, patch)
2018-06-07 10:12 PDT, valerie
no flags
Archive of layout-test-results from ews202 for win-future (12.82 MB, application/zip)
2018-06-07 12:33 PDT, EWS Watchlist
no flags
Patch (7.58 KB, patch)
2018-06-12 07:32 PDT, valerie
no flags
Archive of layout-test-results from ews113 for mac-sierra (3.03 MB, application/zip)
2018-06-12 09:10 PDT, EWS Watchlist
no flags
Archive of layout-test-results from ews126 for ios-simulator-wk2 (2.30 MB, application/zip)
2018-06-12 09:22 PDT, EWS Watchlist
no flags
valerie
Comment 1 2018-06-07 10:03:52 PDT
(In reply to valerie from comment #0) > +++ This bug was initially created as a clone of Bug #184926 +++ > > Currently, the new Test262-runner only saves the results if called with a > --save option. Test262 should generate the results file by default in full > runs, while the --save option might be interesting only for creating a new > expectations file, listing only failures. THIS DESCRIPTION WAS ACCIDENTAL ^ Real description: - If harness files cannot be found in a custom, supplies test262 path, then default to webkit's test262 harness files. - Lazily create the test262-results directory (only right before writing to it) - If an expectation file is supplied via command line, save to the supplied location instead of the default webkit location (JSTest/test262/expectation.yaml).
valerie
Comment 2 2018-06-07 10:12:58 PDT
EWS Watchlist
Comment 3 2018-06-07 12:33:17 PDT
Comment on attachment 342183 [details] Patch Attachment 342183 [details] did not pass win-ews (win): Output: http://webkit-queues.webkit.org/results/8061892 New failing tests: http/tests/security/video-poster-cross-origin-crash2.html
EWS Watchlist
Comment 4 2018-06-07 12:33:28 PDT
Created attachment 342201 [details] Archive of layout-test-results from ews202 for win-future The attached test failures were seen while running run-webkit-tests on the win-ews. Bot: ews202 Port: win-future Platform: CYGWIN_NT-6.1-2.9.0-0.318-5-3-x86_64-64bit
Michael Saboff
Comment 5 2018-06-11 18:09:31 PDT
Comment on attachment 342183 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=342183&action=review Basically fine after addressing a few issues. > Tools/ChangeLog:7 > + - If harness files cannot be found in a custom, supplies > + test262 path, then default to webkit's test262 harness files. I don't quite understand "in a custom, supplies test262 path," > Tools/Scripts/test262/Runner.pm:96 > my $expectationsFile = abs_path("$Bin/../../../JSTests/test262/expectations.yaml"); > my $configFile = abs_path("$Bin/../../../JSTests/test262/config.yaml"); It seems to make sense to have these paths be based on $webkitTest262Dir.
valerie
Comment 6 2018-06-12 07:32:03 PDT
EWS Watchlist
Comment 7 2018-06-12 09:10:33 PDT
Comment on attachment 342534 [details] Patch Attachment 342534 [details] did not pass mac-debug-ews (mac): Output: http://webkit-queues.webkit.org/results/8147664 New failing tests: js/dom/JSON-stringify.html media/video-buffering-allowed.html
EWS Watchlist
Comment 8 2018-06-12 09:10:34 PDT
Created attachment 342545 [details] Archive of layout-test-results from ews113 for mac-sierra The attached test failures were seen while running run-webkit-tests on the mac-debug-ews. Bot: ews113 Port: mac-sierra Platform: Mac OS X 10.12.6
EWS Watchlist
Comment 9 2018-06-12 09:22:22 PDT
Comment on attachment 342534 [details] Patch Attachment 342534 [details] did not pass ios-sim-ews (ios-simulator-wk2): Output: http://webkit-queues.webkit.org/results/8147665 New failing tests: imported/w3c/web-platform-tests/streams/piping/error-propagation-forward.html
EWS Watchlist
Comment 10 2018-06-12 09:22:23 PDT
Created attachment 342549 [details] Archive of layout-test-results from ews126 for ios-simulator-wk2 The attached test failures were seen while running run-webkit-tests on the ios-sim-ews. Bot: ews126 Port: ios-simulator-wk2 Platform: Mac OS X 10.13.4
Michael Saboff
Comment 11 2018-06-12 09:49:58 PDT
Comment on attachment 342534 [details] Patch r=me
WebKit Commit Bot
Comment 12 2018-06-12 10:16:56 PDT
Comment on attachment 342534 [details] Patch Clearing flags on attachment: 342534 Committed r232755: <https://trac.webkit.org/changeset/232755>
WebKit Commit Bot
Comment 13 2018-06-12 10:16:58 PDT
All reviewed patches have been landed. Closing bug.
Note You need to log in before you can comment on or make changes to this bug.