Getting started
Quickstart: first verdict in 30 minutes
End-to-end quickstart — install the AEON CLI, authenticate, push a UE build, reserve an SDR lane, and run your first TTCN-3 test case.
7 min read
This quickstart takes you from a clean machine to a signed TTCN-3 verdict. It assumes you have a workspace and can install a binary. No radio hardware is required on your side — the SDR lives in our lab.
1. Install and authenticate
bashbash
curl -fsSL https://get.aeon.cloud | bash aeon login # opens a browser, stores a scoped token aeon whoami
2. Push a build
A build is any UE artifact: a firmware tarball, a Docker image reference, or a compiled srsUE binary set. Builds are immutable and content-addressed.
bashbash
aeon builds push ./ue-v2.4.1.tar.gz --tag rc3 --release 18 aeon builds list
3. Reserve a lane and run
bashbash
aeon lanes list --available aeon lanes reserve --region eu-west-1 --sdr lime aeon exec run \ --suite NR_5GS_Registration \ --case TC_6_1_1_1 \ --build rc3 \ --wait
4. Read the verdict
outputtext
exec 4821 TC_6_1_1_1 NR5GC / Registration / initial [00:00:03] cell found, SIB1 decoded [00:00:05] RRCSetupRequest -> RRCSetup [00:00:07] Registration Request (5GS) sent [00:00:09] Authentication Request / Response OK [00:00:11] Security Mode Command -> Security Mode Complete [00:00:14] Registration Accept verdict: PASS duration 14.2s lane eu-west-1/lime-03
5. Export the report
bashbash
aeon reports get --exec 4821 --format pdf --output ./verdict.pdf aeon reports get --exec 4821 --format json | jq '.verdict'
noteIf the run failed, ask the Copilot: aeon copilot explain --exec 4821
Run this against a real SDR lane
The tester is a service, not a box. Push a build, reserve a lane, get a verdict.