34,660 tests run for v0.58.2

Each square below is one test we ran on Synnax v0.58.2 (commit 43c906e). 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.

34,637

Passed

2

Flaky

0

Failed

21

Skipped

32

Test suites

65

CI jobs

31 min

Run time
21 skipped tests passed manually on Windows.This run used Ubuntu runners only, so we ran the DAQmx tests by hand on Windows.
Tested September 28, 2026 in CI run #36365267401

Core

8,738

Console

9,312

Arc

8,047

Client libraries

3,122

Driver

2,753

Toolchain

2,688

What the tests cover

Core

8,738

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

220

Services

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

4,430

Distribution

Routes reads and writes across the nodes of a cluster

280

Aspen

Keeps metadata in sync across nodes

79

Cesium

Time-series storage engine

572

Freighter

Network transport

128

X

Shared libraries

3,029

7 suites

Console

9,312

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

3,091

Pluto

2,775

Console app

1,879

X

1,431

Lyra

79

Drift

57

End-to-end
7 suites · 1 flaky

Arc

8,047

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

Parser

Reads Arc source code

789

Analyzer

Checks names and types

2,484

Compiler

Turns programs into WebAssembly

1,600

Go runtime

Runs Arc in the Core

172

C++ runtime

Runs Arc in the Driver

413

Standard library

945 Go · 406 C++

1,351

476

Whole programs

700

LSP and formatter

62

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

Client libraries

3,122

Tests the client libraries that your scripts and apps use.

1,948

TypeScript

889

Python

285

C++
7 suites

Driver

2,753

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

1,185

C++ foundation

485

EtherCAT

355

HTTP

294

Task pipeline

143

OPC UA

102

NI

56

Arc runtime

51

Modbus

20

LabJack

62

End-to-end
6 suites · 20 skipped

Toolchain

2,688

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

1,554

Code generators

705

Schema analysis

356

Language tools

73

Repo scripts
2 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 requiredAll passed manually on Windows