39,481 tests run for v0.60.0

We ran these tests on Ubuntu, Windows, and macOS, for 98,491 runs on Synnax v0.60.0 (commit 2379722). Each square below is one test, and shows its worst result on any operating system. Flaky and skipped tests are marked, and listed at the end of the page with the reason. Hover over a square to see its test, and click it to read the code.

39,475

Passed

3

Flaky

0

Failed

3

Skipped

85

Test suites

174

CI jobs

59 min

Run time
Tested October 27, 2026 in CI run #40427698072

Core

10,559

Console

10,435

Arc

8,224

Client libraries

3,669

Driver

2,884

Toolchain

3,710

What the tests cover

Core

10,559

Lost writes, corrupt reads, and servers that disagree about your data. Covers storage, replication, and every service the Core runs.

API

HTTP and WebSocket endpoints every client talks to

543

Services

Channels, ranges, users, access control, devices, and tasks

5,438

Distribution

Channels, and the reads, writes, and streams of frames

294

Aspen

Keeps metadata in sync across nodes

79

Cesium

Time-series storage engine

671

Freighter

Network transport

152

X

Shared libraries

3,382

24 suites

Console

10,435

Broken workflows in the app operators use to configure hardware, watch live data, and run control sequences.

3,474

Pluto

3,085

Console app

1,939

X

1,792

Lyra

85

Drift

60

End-to-end
16 suites · 1 flaky

Arc

8,224

Control logic that compiles wrong, runs out of order, or keeps acting after a sequence stops.

Parser

Reads Arc source code

798

Analyzer

Checks names and types

2,484

Compiler

Turns programs into WebAssembly

1,613

Go runtime

Runs Arc in the Core

200

C++ runtime

Runs Arc in the Driver

500

Standard library

939 Go · 409 C++

1,348

523

Whole programs

700

LSP and formatter

58

End-to-end
8 suites · 1 flaky

Client libraries

3,669

Tests the client libraries that your scripts and apps use.

2,154

TypeScript

1,230

Python

285

C++
13 suites

Driver

2,884

Missed samples, stuck tasks, and wrong commands sent to NI, Modbus, OPC UA, EtherCAT, and HTTP devices.

1,225

C++ foundation

508

EtherCAT

365

HTTP

314

Task pipeline

156

OPC UA

102

NI

58

Modbus

52

Arc runtime

20

LabJack

84

End-to-end
12 suites · 1 flaky · 3 skipped

Toolchain

3,710

Broken builds, and generated code that differs from one language to the next.

1,938

Code generators

832

Schema analysis

372

Language tools

281

Docs site

242

Repo scripts

23

Lint rules

22

Vite plugin
12 suites

Tests that did not pass cleanly

A flaky test failed once, then passed when we ran it again. We list them because a retry can hide a real bug. A skipped test could not run on our CI machines.