mirror of
https://github.com/facebookarchive/prepack.git
synced 2024-09-11 14:46:37 +03:00
Summary: This method provides an alternative way to run Test262 through a stream of compiled test contents for each scenario (default, strict mode), including all the necessary harness contents. The logic to capture an execution success or failure is similar to the original one - from scripts/test262-runner.js - and improvements should be done as follow ups. The filtering system is now done through a configuration yaml file, using tests metadata and path locations. This filter is used as an object that can be extended with further logic, but still offers a single point to check for filtering. The report system requires some improvements and these should also be done as follow-ups. For now they provide a report for each folder and the total results. Although, the results data contain enough information to highly expand the report. Some further improvements are expected and planned, this work should be at least ready for an initial round for feedback review. Closes https://github.com/facebook/prepack/pull/1122 Reviewed By: cblappert Differential Revision: D6456700 Pulled By: hermanventer fbshipit-source-id: ba56efcaa4eab847594cb7c1fbc908cf1fc66a80
63 lines
1.5 KiB
YAML
63 lines
1.5 KiB
YAML
features:
|
|
- async-iteration
|
|
- tail-call-optimization
|
|
- generators
|
|
- default-parameters
|
|
- Function.prototype.toString
|
|
- SharedArrayBuffer
|
|
- atomics
|
|
- cross-realm
|
|
- u180e
|
|
- Symbol.isConcatSpreadable
|
|
- class-fields
|
|
- destructuring-binding
|
|
- BigInt
|
|
esid:
|
|
- pending
|
|
es5id:
|
|
- 7.8.5_A1.4_T2
|
|
- 7.8.5_A2.4_T2
|
|
- 7.8.5_A2.1_T2
|
|
- 7.8.5_A1.1_T2
|
|
- 15.1.2.2_A8
|
|
- 15.1.2.3_A6
|
|
- 7.4_A5
|
|
- 7.4_A6
|
|
- 15.10.2.12_A3_T1
|
|
- 15.10.2.12_A4_T1
|
|
- 15.10.2.12_A5_T1
|
|
- 15.10.2.12_A6_T1
|
|
es6id:
|
|
- 22.1.3.1_3
|
|
flags:
|
|
- module
|
|
- async
|
|
paths:
|
|
- language/directive-prologue/
|
|
- harness
|
|
- intl402
|
|
- built-ins/Function/prototype/toString/
|
|
- built-ins/SharedArrayBuffer/
|
|
- built-ins/Atomics/
|
|
- annexB/
|
|
- language/statements/with/
|
|
- detached-buffer-after-toindex-byteoffset.js
|
|
- built-ins/ArrayIteratorPrototype/next/detach-typedarray-in-progress.js
|
|
- built-ins/RegExp/S15.10.2.12_A1_T1.js
|
|
- built-ins/RegExp/S15.10.2.12_A2_T1.js
|
|
- built-ins/RegExp/prototype/Symbol.search/lastindex-no-restore.js
|
|
- built-ins/RegExp/prototype/exec/failure-lastindex-no-access.js
|
|
- built-ins/RegExp/prototype/exec/success-lastindex-no-access.js
|
|
- built-ins/RegExp/prototype/Symbol.match/builtin-success-u-return-val-groups.js
|
|
- built-ins/decodeURI
|
|
- built-ins/encodeURI
|
|
- built-ins/decodeURIComponent
|
|
- built-ins/encodeURIComponent
|
|
- built-ins/Array/S15.4.5.2_A1_T1.js
|
|
- built-ins/Array/S15.4.5.2_A1_T1.js
|
|
- built-ins/Array/S15.4_A1
|
|
- built-ins/Array/length/S15.4.5.2_A3
|
|
negative:
|
|
phase:
|
|
- early
|