Test262

Test262 is the official test suite of the ECMAScript specification. To ensure conformity with the specification and prevent regressions, we continuously test Nova against the test suite and track the results. Below is a chart showing the test results of the latest commits to Nova.

Pass Skip Timeout Unresolved Fail Crash f794db6 14761a2 650f3ad 780b05c 2259614 451253e 50414fa 840888e 40857ee bdbb371 55e48f9 5c1c447 dd298e9 71cfa4f e0a7bd3 bb9e218 4a19f86 6ce5084 08ac2ab f49b7b3 fbbd074 b6ec49a 82983aa 372716a 6a03b95 79c81ba 251291e a524c8c 3eceff7 230268e 023428d b6b295c 51ff98d 0 10 20 30 40 50 60 70 80 90 100 0 10 20 30 40 50 60 70 80 90 100
fix(ecmascript): Array [[Get]] and [[HasProperty]] internal methods, Array.prototype.every thisArray parameter, and some optimisations (#817) * perf: Specialise Get abstract operation by object type * chore: Add get_storage and get_storage_mut helpers to Array * feat: Add into_u32 helper for PropertyKey * chore: to_property_descriptor take reference * fix(ecmascript): Array internal methods refactor * perf(ecmascript): optimise OrdinaryHasProperty * fix(ecmascript): Array.prototype.every thisArray argument
At 2025-08-06 09:56:51 commit 51ff98da50ba14d8920bf34ed7fea5057a3601d7
PassSkipTimeoutUnresolvedFailCrash
38130 (75.4%)3310 (6.5%)8 (0.0%)30 (0.1%)9013 (17.8%)103 (0.2%)

A more detailed breakdown of the current test results can be viewed on test262.fyi.