36,153 tests run for v0.59.2

We ran these tests on Ubuntu, Windows, and macOS, for 90,220 runs on Synnax v0.59.2 (commit 218569a). 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.

36,129

Passed

2

Flaky

0

Failed

22

Skipped

82

Test suites

153

CI jobs

47 min

Run time
Tested October 16, 2026 in CI run #38829926944

Core

9,126

Console

9,873

Arc

8,210

Client libraries

3,251

Driver

2,761

Toolchain

2,932

What the tests cover

Core

9,126

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

241

Services

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

4,780

Distribution

Routes reads and writes across the nodes of a cluster

282

Aspen

Keeps metadata in sync across nodes

80

Cesium

Time-series storage engine

565

Freighter

Network transport

128

X

Shared libraries

3,050

21 suites

Console

9,873

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

3,267

Pluto

2,947

Console app

1,908

X

1,610

Lyra

83

Drift

58

End-to-end
16 suites · 1 flaky

Arc

8,210

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

Parser

Reads Arc source code

791

Analyzer

Checks names and types

2,484

Compiler

Turns programs into WebAssembly

1,612

Go runtime

Runs Arc in the Core

192

C++ runtime

Runs Arc in the Driver

491

Standard library

932 Go · 408 C++

1,340

522

Whole programs

700

LSP and formatter

78

End-to-end
8 suites · 1 flaky · 1 skipped

Client libraries

3,251

Tests the client libraries that your scripts and apps use.

2,013

TypeScript

957

Python

281

C++
13 suites

Driver

2,761

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

1,223

C++ foundation

432

EtherCAT

361

HTTP

304

Task pipeline

153

OPC UA

102

NI

53

Modbus

51

Arc runtime

20

LabJack

62

End-to-end
13 suites · 21 skipped

Toolchain

2,932

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

1,612

Code generators

713

Schema analysis

362

Language tools

126

Docs site

108

Repo scripts

11

Vite plugin
11 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.

Skipped 21 tests: Windows DAQmx drivers required
Skipped 1 tests: NI-DAQmx is available on Windows