WebKit Bugzilla
Attachment 339234 Details for
Bug 184926
: Auto save the results for Test262
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Save results on every run
save-results.diff (text/plain), 26.62 KB, created by
valerie
on 2018-05-01 15:57:31 PDT
(
hide
)
Description:
Save results on every run
Filename:
MIME Type:
Creator:
valerie
Created:
2018-05-01 15:57:31 PDT
Size:
26.62 KB
patch
obsolete
>diff --git a/ChangeLog b/ChangeLog >index 8a7a9a628dd..aa5aa28855f 100644 >--- a/ChangeLog >+++ b/ChangeLog >@@ -1,3 +1,10 @@ >+2018-04-24 Leo Balter <leonardo.balter@gmail.com> >+ >+ Auto save the results for Test262 >+ https://bugs.webkit.org/show_bug.cgi?id=184926 >+ >+ Reviewed by NOBODY (OOPS!). >+ > 2018-05-01 Oleksandr Skachkov <gskachkov@gmail.com> > > WebAssembly: add support for stream APIs - JavaScript API >diff --git a/Tools/ChangeLog b/Tools/ChangeLog >index daa2379b1f2..bea8f34372c 100644 >--- a/Tools/ChangeLog >+++ b/Tools/ChangeLog >@@ -1,3 +1,18 @@ >+2018-04-24 Leo Balter <leonardo.balter@gmail.com> >+ >+ Auto save the results for Test262 >+ https://bugs.webkit.org/show_bug.cgi?id=184926 >+ >+ Reviewed by NOBODY (OOPS!). >+ >+ * Scripts/test262/Runner.pm: >+ (processCLI): >+ (main): >+ (parseError): >+ (processResult): >+ (summarizeResults): >+ * Scripts/test262/config.yaml: Renamed from Tools/Scripts/test262/test262-config.yaml. >+ > 2018-05-01 Jonathan Bedard <jbedard@apple.com> > > webkitpy: SIGKILL right after SIGTERM causes orphaned processes with 'xcrun simctl spawn' >diff --git a/Tools/Scripts/test262/Runner.pm b/Tools/Scripts/test262/Runner.pm >index df6b5067736..583409396eb 100755 >--- a/Tools/Scripts/test262/Runner.pm >+++ b/Tools/Scripts/test262/Runner.pm >@@ -75,13 +75,14 @@ my $ignoreConfig; > my $config; > my %configSkipHash; > my $expect; >-my $saveCurrentResults; >+my $saveExpectations; > my $failingOnly; > my $latestImport; >+my $runningAllTests; > >-my $expectationsFile = abs_path("$Bin/test262-expectations.yaml"); >-my $configFile = abs_path("$Bin/test262-config.yaml"); >-my $resultsFile = abs_path("$Bin/test262-results.yaml"); >+my $expectationsFile = abs_path("$Bin/expectations.yaml"); >+my $configFile = abs_path("$Bin/config.yaml"); >+my $resultsFile = abs_path("$Bin/results.yaml"); > > processCLI(); > >@@ -124,7 +125,7 @@ sub processCLI { > 'f|features=s@' => \@features, > 'c|config=s' => \$configFile, > 'i|ignore-config' => \$ignoreConfig, >- 's|save' => \$saveCurrentResults, >+ 's|save' => \$saveExpectations, > 'x|ignore-expectations' => \$ignoreExpectations, > 'failing-files' => \$failingOnly, > 'l|latest-import' => \$latestImport, >@@ -228,6 +229,7 @@ sub main { > # If we only want to re-run failure, only run tests in expectation file > @files = map { qq($test262Dir/$_) } keys %{$expect}; > } else { >+ $runningAllTests = 1; > # Otherwise, get all files from directory > foreach my $testsDir (@cliTestDirs) { > find( >@@ -299,33 +301,38 @@ sub main { > } > } > >- if ($saveCurrentResults) { >- DumpFile($resultsFile, \@res); >+ if ($saveExpectations) { > DumpFile($expectationsFile, \%failed); >+ print "\nSaved results in: $expectationsFile\n"; >+ } else { >+ print "\nRun with --save to save a new expectations file\n"; >+ } >+ >+ if ($runningAllTests) { >+ DumpFile($resultsFile, \@res); >+ print "Saved all the results in the $resultsFile."; >+ print "Summarizing results...\n\n"; >+ summarizeResults(); > } > >- my $endTime = time(); >- my $totalTime = $endTime - $startTime; > my $total = scalar @res - $skipfilecount; > print "\n" . $total . " tests ran\n"; > > if ( !$expect ) { > print $failcount . " tests failed\n"; >- } >- else { >+ } else { > print $failcount . " expected tests failed\n"; > print $newfailcount . " tests newly fail\n"; > print $newpasscount . " tests newly pass\n"; > } > > print $skipfilecount . " test files skipped\n"; >+ >+ my $endTime = time(); >+ my $totalTime = $endTime - $startTime; > print "Done in $totalTime seconds!\n"; >- if ($saveCurrentResults) { >- print "\nSaved results in:\n$expectationsFile\n$resultsFile\n"; >- } >- else { >- print "\nRun with --save to saved new test262-expectation.yaml and test262-results.yaml files\n"; >- } >+ >+ exit $newfailcount ? 1 : 0; > } > > sub loadImportFile { >@@ -368,8 +375,7 @@ sub parseError { > > if ($error =~ /^Exception: ([\w\d]+: .*)/m) { > return $1; >- } >- else { >+ } else { > # Unusual error format. Save the first line instead. > my @errors = split("\n", $error); > return $errors[0]; >@@ -580,16 +586,14 @@ sub processResult { > > $resultdata{result} = 'FAIL'; > $resultdata{error} = $currentfailure; >- } >- elsif ($scenario ne 'skip' && !$currentfailure) { >+ } elsif ($scenario ne 'skip' && !$currentfailure) { > if ($expectedfailure) { > print "NEW PASS $file ($scenario)\n"; > print "\n" if $verbose; > } > > $resultdata{result} = 'PASS'; >- } >- else { >+ } else { > $resultdata{result} = 'SKIP'; > } > >@@ -650,7 +654,6 @@ sub getHarness { > return $content; > } > >- > sub summarizeResults { > my @rawresults = LoadFile($resultsFile) or die $!; > >@@ -658,7 +661,6 @@ sub summarizeResults { > my %bypath; > > foreach my $test (@{$rawresults[0]}) { >- > my $result = $test->{result}; > > if ($test->{features}) { >@@ -701,11 +703,10 @@ sub summarizeResults { > > } > >- > print sprintf("%-6s %-6s %-6s %-6s %s\n", '% PASS', 'PASS', 'FAIL', 'SKIP', 'FOLDER'); > foreach my $key (sort keys %bypath) { >- my $c = 'black'; >- $c = 'red' if $bypath{$key}->[1]; >+ my $c = 'bold'; >+ $c = 'clear' if $bypath{$key}->[1]; > > my $per = ($bypath{$key}->[0] / ( > $bypath{$key}->[0] >@@ -724,8 +725,8 @@ sub summarizeResults { > print sprintf("%-6s %-6s %-6s %-6s %s\n", '% PASS', 'PASS', 'FAIL', 'SKIP', 'FEATURE'); > > foreach my $key (sort keys %byfeature) { >- my $c = 'black'; >- $c = 'red' if $byfeature{$key}->[1]; >+ my $c = 'bold'; >+ $c = 'clear' if $byfeature{$key}->[1]; > > my $per = ($byfeature{$key}->[0] / ( > $byfeature{$key}->[0] >@@ -739,8 +740,6 @@ sub summarizeResults { > $byfeature{$key}->[1], > $byfeature{$key}->[2], $key)); > } >- >- > } > > __END__ >diff --git a/Tools/Scripts/test262/test262-config.yaml b/Tools/Scripts/test262/config.yaml >similarity index 95% >rename from Tools/Scripts/test262/test262-config.yaml >rename to Tools/Scripts/test262/config.yaml >index 3e321e17570..1381dd6b4cf 100644 >--- a/Tools/Scripts/test262/test262-config.yaml >+++ b/Tools/Scripts/test262/config.yaml >@@ -6,6 +6,7 @@ skip: > # - test/built-ins/Atomics > features: > - SharedArrayBuffer >+ - Atomics > - BigInt > files: > - test/built-ins/Array/prototype/reverse/length-exceeding-integer-limit-with-object.js >diff --git a/Tools/Scripts/test262/test262-expectations.yaml b/Tools/Scripts/test262/expectations.yaml >similarity index 95% >rename from Tools/Scripts/test262/test262-expectations.yaml >rename to Tools/Scripts/test262/expectations.yaml >index 1d7bc7b2166..8742fbb8bda 100644 >--- a/Tools/Scripts/test262/test262-expectations.yaml >+++ b/Tools/Scripts/test262/expectations.yaml >@@ -785,9 +785,6 @@ test/built-ins/ArrayBuffer/prototype/slice/start-exceeds-length.js: > test/built-ins/ArrayIteratorPrototype/next/detach-typedarray-in-progress.js: > default: 'Test262Error: Expected a TypeError to be thrown but no exception was thrown at all (Testing with Float64Array.)' > strict mode: 'Test262Error: Expected a TypeError to be thrown but no exception was thrown at all (Testing with Float64Array.)' >-test/built-ins/ArrayIteratorPrototype/next/non-own-slots.js: >- default: 'Test262Error: Expected a TypeError to be thrown but no exception was thrown at all' >- strict mode: 'Test262Error: Expected a TypeError to be thrown but no exception was thrown at all' > test/built-ins/AsyncGeneratorFunction/has-instance.js: > default: 'SyntaxError: Unexpected end of script' > strict mode: 'SyntaxError: Unexpected end of script' >@@ -821,255 +818,6 @@ test/built-ins/AsyncGeneratorFunction/invoked-as-function-no-arguments.js: > test/built-ins/AsyncGeneratorFunction/invoked-as-function-single-argument.js: > default: "SyntaxError: Unexpected token '*'. Expected a parenthesis for argument list." > strict mode: "SyntaxError: Unexpected token '*'. Expected a parenthesis for argument list." >-test/built-ins/Atomics/Symbol.toStringTag.js: >- default: "ReferenceError: Can't find variable: Atomics" >- strict mode: "ReferenceError: Can't find variable: Atomics" >-test/built-ins/Atomics/add/descriptor.js: >- default: "ReferenceError: Can't find variable: Atomics" >- strict mode: "ReferenceError: Can't find variable: Atomics" >-test/built-ins/Atomics/add/length.js: >- default: "ReferenceError: Can't find variable: Atomics" >- strict mode: "ReferenceError: Can't find variable: Atomics" >-test/built-ins/Atomics/add/name.js: >- default: "ReferenceError: Can't find variable: Atomics" >- strict mode: "ReferenceError: Can't find variable: Atomics" >-test/built-ins/Atomics/add/nonshared-int-views.js: >- default: 'Test262Error: Expected a TypeError but got a ReferenceError (Testing with Int8Array.)' >- strict mode: 'Test262Error: Expected a TypeError but got a ReferenceError (Testing with Int8Array.)' >-test/built-ins/Atomics/add/shared-nonint-views.js: >- default: "ReferenceError: Can't find variable: SharedArrayBuffer" >- strict mode: "ReferenceError: Can't find variable: SharedArrayBuffer" >-test/built-ins/Atomics/and/descriptor.js: >- default: "ReferenceError: Can't find variable: Atomics" >- strict mode: "ReferenceError: Can't find variable: Atomics" >-test/built-ins/Atomics/and/length.js: >- default: "ReferenceError: Can't find variable: Atomics" >- strict mode: "ReferenceError: Can't find variable: Atomics" >-test/built-ins/Atomics/and/name.js: >- default: "ReferenceError: Can't find variable: Atomics" >- strict mode: "ReferenceError: Can't find variable: Atomics" >-test/built-ins/Atomics/and/nonshared-int-views.js: >- default: 'Test262Error: Expected a TypeError but got a ReferenceError (Testing with Int8Array.)' >- strict mode: 'Test262Error: Expected a TypeError but got a ReferenceError (Testing with Int8Array.)' >-test/built-ins/Atomics/and/shared-nonint-views.js: >- default: "ReferenceError: Can't find variable: SharedArrayBuffer" >- strict mode: "ReferenceError: Can't find variable: SharedArrayBuffer" >-test/built-ins/Atomics/compareExchange/descriptor.js: >- default: "ReferenceError: Can't find variable: Atomics" >- strict mode: "ReferenceError: Can't find variable: Atomics" >-test/built-ins/Atomics/compareExchange/length.js: >- default: "ReferenceError: Can't find variable: Atomics" >- strict mode: "ReferenceError: Can't find variable: Atomics" >-test/built-ins/Atomics/compareExchange/name.js: >- default: "ReferenceError: Can't find variable: Atomics" >- strict mode: "ReferenceError: Can't find variable: Atomics" >-test/built-ins/Atomics/compareExchange/nonshared-int-views.js: >- default: 'Test262Error: Expected a TypeError but got a ReferenceError (Testing with Int8Array.)' >- strict mode: 'Test262Error: Expected a TypeError but got a ReferenceError (Testing with Int8Array.)' >-test/built-ins/Atomics/compareExchange/shared-nonint-views.js: >- default: "ReferenceError: Can't find variable: SharedArrayBuffer" >- strict mode: "ReferenceError: Can't find variable: SharedArrayBuffer" >-test/built-ins/Atomics/exchange/descriptor.js: >- default: "ReferenceError: Can't find variable: Atomics" >- strict mode: "ReferenceError: Can't find variable: Atomics" >-test/built-ins/Atomics/exchange/length.js: >- default: "ReferenceError: Can't find variable: Atomics" >- strict mode: "ReferenceError: Can't find variable: Atomics" >-test/built-ins/Atomics/exchange/name.js: >- default: "ReferenceError: Can't find variable: Atomics" >- strict mode: "ReferenceError: Can't find variable: Atomics" >-test/built-ins/Atomics/exchange/nonshared-int-views.js: >- default: 'Test262Error: Expected a TypeError but got a ReferenceError (Testing with Int8Array.)' >- strict mode: 'Test262Error: Expected a TypeError but got a ReferenceError (Testing with Int8Array.)' >-test/built-ins/Atomics/exchange/shared-nonint-views.js: >- default: "ReferenceError: Can't find variable: SharedArrayBuffer" >- strict mode: "ReferenceError: Can't find variable: SharedArrayBuffer" >-test/built-ins/Atomics/isLockFree/corner-cases.js: >- default: "ReferenceError: Can't find variable: Atomics" >- strict mode: "ReferenceError: Can't find variable: Atomics" >-test/built-ins/Atomics/isLockFree/descriptor.js: >- default: "ReferenceError: Can't find variable: Atomics" >- strict mode: "ReferenceError: Can't find variable: Atomics" >-test/built-ins/Atomics/isLockFree/length.js: >- default: "ReferenceError: Can't find variable: Atomics" >- strict mode: "ReferenceError: Can't find variable: Atomics" >-test/built-ins/Atomics/isLockFree/name.js: >- default: "ReferenceError: Can't find variable: Atomics" >- strict mode: "ReferenceError: Can't find variable: Atomics" >-test/built-ins/Atomics/isLockFree/value.js: >- default: "ReferenceError: Can't find variable: Atomics" >- strict mode: "ReferenceError: Can't find variable: Atomics" >-test/built-ins/Atomics/load/descriptor.js: >- default: "ReferenceError: Can't find variable: Atomics" >- strict mode: "ReferenceError: Can't find variable: Atomics" >-test/built-ins/Atomics/load/length.js: >- default: "ReferenceError: Can't find variable: Atomics" >- strict mode: "ReferenceError: Can't find variable: Atomics" >-test/built-ins/Atomics/load/name.js: >- default: "ReferenceError: Can't find variable: Atomics" >- strict mode: "ReferenceError: Can't find variable: Atomics" >-test/built-ins/Atomics/load/nonshared-int-views.js: >- default: 'Test262Error: Expected a TypeError but got a ReferenceError (Testing with Int8Array.)' >- strict mode: 'Test262Error: Expected a TypeError but got a ReferenceError (Testing with Int8Array.)' >-test/built-ins/Atomics/load/shared-nonint-views.js: >- default: "ReferenceError: Can't find variable: SharedArrayBuffer" >- strict mode: "ReferenceError: Can't find variable: SharedArrayBuffer" >-test/built-ins/Atomics/or/descriptor.js: >- default: "ReferenceError: Can't find variable: Atomics" >- strict mode: "ReferenceError: Can't find variable: Atomics" >-test/built-ins/Atomics/or/length.js: >- default: "ReferenceError: Can't find variable: Atomics" >- strict mode: "ReferenceError: Can't find variable: Atomics" >-test/built-ins/Atomics/or/name.js: >- default: "ReferenceError: Can't find variable: Atomics" >- strict mode: "ReferenceError: Can't find variable: Atomics" >-test/built-ins/Atomics/or/nonshared-int-views.js: >- default: 'Test262Error: Expected a TypeError but got a ReferenceError (Testing with Int8Array.)' >- strict mode: 'Test262Error: Expected a TypeError but got a ReferenceError (Testing with Int8Array.)' >-test/built-ins/Atomics/or/shared-nonint-views.js: >- default: "ReferenceError: Can't find variable: SharedArrayBuffer" >- strict mode: "ReferenceError: Can't find variable: SharedArrayBuffer" >-test/built-ins/Atomics/prop-desc.js: >- default: 'Test262Error: no [[Call]] Expected SameValue(ëundefinedû, ëobjectû) to be true' >- strict mode: 'Test262Error: no [[Call]] Expected SameValue(ëundefinedû, ëobjectû) to be true' >-test/built-ins/Atomics/proto.js: >- default: "ReferenceError: Can't find variable: Atomics" >- strict mode: "ReferenceError: Can't find variable: Atomics" >-test/built-ins/Atomics/store/descriptor.js: >- default: "ReferenceError: Can't find variable: Atomics" >- strict mode: "ReferenceError: Can't find variable: Atomics" >-test/built-ins/Atomics/store/length.js: >- default: "ReferenceError: Can't find variable: Atomics" >- strict mode: "ReferenceError: Can't find variable: Atomics" >-test/built-ins/Atomics/store/name.js: >- default: "ReferenceError: Can't find variable: Atomics" >- strict mode: "ReferenceError: Can't find variable: Atomics" >-test/built-ins/Atomics/store/nonshared-int-views.js: >- default: 'Test262Error: Expected a TypeError but got a ReferenceError (Testing with Int8Array.)' >- strict mode: 'Test262Error: Expected a TypeError but got a ReferenceError (Testing with Int8Array.)' >-test/built-ins/Atomics/store/shared-nonint-views.js: >- default: "ReferenceError: Can't find variable: SharedArrayBuffer" >- strict mode: "ReferenceError: Can't find variable: SharedArrayBuffer" >-test/built-ins/Atomics/sub/descriptor.js: >- default: "ReferenceError: Can't find variable: Atomics" >- strict mode: "ReferenceError: Can't find variable: Atomics" >-test/built-ins/Atomics/sub/length.js: >- default: "ReferenceError: Can't find variable: Atomics" >- strict mode: "ReferenceError: Can't find variable: Atomics" >-test/built-ins/Atomics/sub/name.js: >- default: "ReferenceError: Can't find variable: Atomics" >- strict mode: "ReferenceError: Can't find variable: Atomics" >-test/built-ins/Atomics/sub/nonshared-int-views.js: >- default: 'Test262Error: Expected a TypeError but got a ReferenceError (Testing with Int8Array.)' >- strict mode: 'Test262Error: Expected a TypeError but got a ReferenceError (Testing with Int8Array.)' >-test/built-ins/Atomics/sub/shared-nonint-views.js: >- default: "ReferenceError: Can't find variable: SharedArrayBuffer" >- strict mode: "ReferenceError: Can't find variable: SharedArrayBuffer" >-test/built-ins/Atomics/wait/descriptor.js: >- default: "ReferenceError: Can't find variable: Atomics" >- strict mode: "ReferenceError: Can't find variable: Atomics" >-test/built-ins/Atomics/wait/did-timeout.js: >- default: "ReferenceError: Can't find variable: SharedArrayBuffer" >- strict mode: "ReferenceError: Can't find variable: SharedArrayBuffer" >-test/built-ins/Atomics/wait/good-views.js: >- default: "ReferenceError: Can't find variable: SharedArrayBuffer" >- strict mode: "ReferenceError: Can't find variable: SharedArrayBuffer" >-test/built-ins/Atomics/wait/length.js: >- default: "ReferenceError: Can't find variable: Atomics" >- strict mode: "ReferenceError: Can't find variable: Atomics" >-test/built-ins/Atomics/wait/name.js: >- default: "ReferenceError: Can't find variable: Atomics" >- strict mode: "ReferenceError: Can't find variable: Atomics" >-test/built-ins/Atomics/wait/negative-timeout.js: >- default: "ReferenceError: Can't find variable: SharedArrayBuffer" >- strict mode: "ReferenceError: Can't find variable: SharedArrayBuffer" >-test/built-ins/Atomics/wait/no-spurious-wakeup.js: >- default: "ReferenceError: Can't find variable: SharedArrayBuffer" >- strict mode: "ReferenceError: Can't find variable: SharedArrayBuffer" >-test/built-ins/Atomics/wait/non-int32-typedarray-throws.js: >- default: 'Test262Error: Float64Array Expected a TypeError but got a ReferenceError' >- strict mode: 'Test262Error: Float64Array Expected a TypeError but got a ReferenceError' >-test/built-ins/Atomics/wait/nonshared-bufferdata-throws.js: >- default: 'Test262Error: Expected a TypeError but got a ReferenceError' >- strict mode: 'Test262Error: Expected a TypeError but got a ReferenceError' >-test/built-ins/Atomics/wait/not-a-typedarray-throws.js: >- default: 'Test262Error: Expected a TypeError but got a ReferenceError' >- strict mode: 'Test262Error: Expected a TypeError but got a ReferenceError' >-test/built-ins/Atomics/wait/not-an-object-throws.js: >- default: 'Test262Error: null Expected a TypeError but got a ReferenceError' >- strict mode: 'Test262Error: null Expected a TypeError but got a ReferenceError' >-test/built-ins/Atomics/wait/null-bufferdata-throws.js: >- default: 'Test262Error: Expected a TypeError but got a ReferenceError' >- strict mode: 'Test262Error: Expected a TypeError but got a ReferenceError' >-test/built-ins/Atomics/wait/null-for-timeout.js: >- default: "ReferenceError: Can't find variable: SharedArrayBuffer" >- strict mode: "ReferenceError: Can't find variable: SharedArrayBuffer" >-test/built-ins/Atomics/wait/object-for-timeout.js: >- default: "ReferenceError: Can't find variable: SharedArrayBuffer" >- strict mode: "ReferenceError: Can't find variable: SharedArrayBuffer" >-test/built-ins/Atomics/wait/poisoned-object-for-timeout-throws.js: >- default: "ReferenceError: Can't find variable: SharedArrayBuffer" >- strict mode: "ReferenceError: Can't find variable: SharedArrayBuffer" >-test/built-ins/Atomics/wait/was-woken.js: >- default: "ReferenceError: Can't find variable: SharedArrayBuffer" >- strict mode: "ReferenceError: Can't find variable: SharedArrayBuffer" >-test/built-ins/Atomics/wake/counts.js: >- default: "ReferenceError: Can't find variable: SharedArrayBuffer" >- strict mode: "ReferenceError: Can't find variable: SharedArrayBuffer" >-test/built-ins/Atomics/wake/descriptor.js: >- default: "ReferenceError: Can't find variable: Atomics" >- strict mode: "ReferenceError: Can't find variable: Atomics" >-test/built-ins/Atomics/wake/length.js: >- default: "ReferenceError: Can't find variable: Atomics" >- strict mode: "ReferenceError: Can't find variable: Atomics" >-test/built-ins/Atomics/wake/name.js: >- default: "ReferenceError: Can't find variable: Atomics" >- strict mode: "ReferenceError: Can't find variable: Atomics" >-test/built-ins/Atomics/wake/nonshared-int-views.js: >- default: 'Test262Error: Expected a TypeError but got a ReferenceError (Testing with Int8Array.)' >- strict mode: 'Test262Error: Expected a TypeError but got a ReferenceError (Testing with Int8Array.)' >-test/built-ins/Atomics/wake/shared-nonint-views.js: >- default: "ReferenceError: Can't find variable: SharedArrayBuffer" >- strict mode: "ReferenceError: Can't find variable: SharedArrayBuffer" >-test/built-ins/Atomics/wake/wake-all-on-loc.js: >- default: "ReferenceError: Can't find variable: SharedArrayBuffer" >- strict mode: "ReferenceError: Can't find variable: SharedArrayBuffer" >-test/built-ins/Atomics/wake/wake-all.js: >- default: "ReferenceError: Can't find variable: SharedArrayBuffer" >- strict mode: "ReferenceError: Can't find variable: SharedArrayBuffer" >-test/built-ins/Atomics/wake/wake-in-order.js: >- default: "ReferenceError: Can't find variable: SharedArrayBuffer" >- strict mode: "ReferenceError: Can't find variable: SharedArrayBuffer" >-test/built-ins/Atomics/wake/wake-nan.js: >- default: "ReferenceError: Can't find variable: SharedArrayBuffer" >- strict mode: "ReferenceError: Can't find variable: SharedArrayBuffer" >-test/built-ins/Atomics/wake/wake-negative.js: >- default: "ReferenceError: Can't find variable: SharedArrayBuffer" >- strict mode: "ReferenceError: Can't find variable: SharedArrayBuffer" >-test/built-ins/Atomics/wake/wake-one.js: >- default: "ReferenceError: Can't find variable: SharedArrayBuffer" >- strict mode: "ReferenceError: Can't find variable: SharedArrayBuffer" >-test/built-ins/Atomics/wake/wake-two.js: >- default: "ReferenceError: Can't find variable: SharedArrayBuffer" >- strict mode: "ReferenceError: Can't find variable: SharedArrayBuffer" >-test/built-ins/Atomics/wake/wake-zero.js: >- default: "ReferenceError: Can't find variable: SharedArrayBuffer" >- strict mode: "ReferenceError: Can't find variable: SharedArrayBuffer" >-test/built-ins/Atomics/xor/descriptor.js: >- default: "ReferenceError: Can't find variable: Atomics" >- strict mode: "ReferenceError: Can't find variable: Atomics" >-test/built-ins/Atomics/xor/length.js: >- default: "ReferenceError: Can't find variable: Atomics" >- strict mode: "ReferenceError: Can't find variable: Atomics" >-test/built-ins/Atomics/xor/name.js: >- default: "ReferenceError: Can't find variable: Atomics" >- strict mode: "ReferenceError: Can't find variable: Atomics" >-test/built-ins/Atomics/xor/nonshared-int-views.js: >- default: 'Test262Error: Expected a TypeError but got a ReferenceError (Testing with Int8Array.)' >- strict mode: 'Test262Error: Expected a TypeError but got a ReferenceError (Testing with Int8Array.)' >-test/built-ins/Atomics/xor/shared-nonint-views.js: >- default: "ReferenceError: Can't find variable: SharedArrayBuffer" >- strict mode: "ReferenceError: Can't find variable: SharedArrayBuffer" > test/built-ins/Boolean/proto-from-ctor-realm.js: > default: 'Test262Error: Expected SameValue(ëfalseû, ëfalseû) to be true' > strict mode: 'Test262Error: Expected SameValue(ëfalseû, ëfalseû) to be true' >@@ -1649,9 +1397,6 @@ test/built-ins/String/proto-from-ctor-realm.js: > test/built-ins/String/prototype/trim/u180e.js: > default: 'Test262Error: Expected SameValue(ë_û, ë_á Âû) to be true' > strict mode: 'Test262Error: Expected SameValue(ë_û, ë_á Âû) to be true' >-test/built-ins/StringIteratorPrototype/next/next-missing-internal-slots.js: >- default: 'Test262Error: Expected a TypeError to be thrown but no exception was thrown at all' >- strict mode: 'Test262Error: Expected a TypeError to be thrown but no exception was thrown at all' > test/built-ins/ThrowTypeError/extensible.js: > default: 'Test262Error: Expected SameValue(ëtrueû, ëfalseû) to be true' > strict mode: 'Test262Error: Expected SameValue(ëtrueû, ëfalseû) to be true' >@@ -1957,8 +1702,8 @@ test/intl402/DateTimeFormat/prototype/format/time-clip-near-time-boundaries.js: > default: 'Test262Error: Expected a RangeError to be thrown but no exception was thrown at all' > strict mode: 'Test262Error: Expected a RangeError to be thrown but no exception was thrown at all' > test/intl402/DateTimeFormat/prototype/format/time-clip-to-integer.js: >- default: 'Test262Error: format(-0.9) Expected SameValue(ë6:59:59 PMû, ë7:00:00 PMû) to be true' >- strict mode: 'Test262Error: format(-0.9) Expected SameValue(ë6:59:59 PMû, ë7:00:00 PMû) to be true' >+ default: 'Test262Error: format(-0.9) Expected SameValue(ë8:59:59 PMû, ë9:00:00 PMû) to be true' >+ strict mode: 'Test262Error: format(-0.9) Expected SameValue(ë8:59:59 PMû, ë9:00:00 PMû) to be true' > test/intl402/DateTimeFormat/prototype/formatToParts/length.js: > default: 'Test262Error: Expected SameValue(ë0û, ë1û) to be true' > strict mode: 'Test262Error: Expected SameValue(ë0û, ë1û) to be true' >@@ -1966,8 +1711,8 @@ test/intl402/DateTimeFormat/prototype/formatToParts/time-clip-near-time-boundari > default: 'Test262Error: Expected a RangeError to be thrown but no exception was thrown at all' > strict mode: 'Test262Error: Expected a RangeError to be thrown but no exception was thrown at all' > test/intl402/DateTimeFormat/prototype/formatToParts/time-clip-to-integer.js: >- default: 'Test262Error: formatToParts(-0.9) Expected SameValue(ë6:59:59 PMû, ë7:00:00 PMû) to be true' >- strict mode: 'Test262Error: formatToParts(-0.9) Expected SameValue(ë6:59:59 PMû, ë7:00:00 PMû) to be true' >+ default: 'Test262Error: formatToParts(-0.9) Expected SameValue(ë8:59:59 PMû, ë9:00:00 PMû) to be true' >+ strict mode: 'Test262Error: formatToParts(-0.9) Expected SameValue(ë8:59:59 PMû, ë9:00:00 PMû) to be true' > test/intl402/DateTimeFormat/prototype/resolvedOptions/basic.js: > default: 'Test262Error: Invalid calendar: gregorian Expected SameValue(ë-1û, ë-1û) to be false' > strict mode: 'Test262Error: Invalid calendar: gregorian Expected SameValue(ë-1û, ë-1û) to be false'
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Formatted Diff
|
Diff
Attachments on
bug 184926
:
338668
|
338797
| 339234