running-test262

Run test262 conformance suites across fleet parsers and runtimes.

125|42|Updated May 19, 2025
One-click install
npx skills add https://github.com/SocketDev/socket-mcp --skill running-test262
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: running-test262
Source: https://github.com/SocketDev/socket-mcp/tree/main/.claude/skills/fleet/running-test262
Command: npx skills add https://github.com/SocketDev/socket-mcp --skill running-test262

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill streamlines cross-fleet conformance testing for TC39 test262 by orchestrating the canonical runners across multiple parsers and runtimes, enabling unified verification of conformance, regression debugging, and feature reporting.

Core Features & Use Cases

  • Orchestrates test262 conformance runs across ultrathink and socket-btm fleets using repo-specific runners.
  • Supports cross-fleet comparison, debugging failing tests, and tracking feature support via the test262 configuration.
  • Provides guidance to run spec tests and compare parsers against reference implementations.

Quick Start

Invoke the fleet test262 runner to start a conformance run across available parsers.

Frequently Asked Questions about running-test262

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run TC39 test262 conformance tests across multiple parser fleets?

To run test262 conformance tests across multiple fleets, invoke the fleet runner which orchestrates each repo's canonical runner under test/scripts to execute the suite against ultrathink acorn variants and socket-btm temporal-infra runtimes.

What is the test262 configuration used for during a conformance run?

The test262 configuration provides unsupported-features files that classify feature support during conformance runs, enabling accurate cross-fleet comparison and feature tracking across different parsers and runtimes.

Do I need the tc39/test262 submodule to check parser conformance?

Yes, you need access to the tc39/test262 submodule along with per-repo runners under test/scripts and unsupported-features configuration files to classify features and execute conformance checks successfully.

Can I compare acorn variants against socket-btm temporal-infra using test262?

Yes, you can compare ultrathink acorn variants against socket-btm temporal-infra by orchestrating the test262 conformance suite across both fleets using their respective repo-specific canonical runners.

How do I debug failing test262 conformance tests in my parser fleet?

Debug failing test262 conformance tests by running the cross-fleet conformance suite, which provides unified verification and allows comparison of your parsers against reference implementations to isolate regressions.