One run. Every layer of your AI stack verified.
Vasolai's Unified Test Runner (UTR) is a single, templated framework that tests generated tools, models, and hardware together — GPU, kernel, and framework layers — instead of stitching together separate test suites per vendor.
Built for the modern AI hardware/software stack
NVIDIA GPU
Device enumeration, memory bandwidth, thermal/throttle behavior, and multi-GPU topology checks.
CUDA
Kernel correctness, occupancy, stream/concurrency validation, and driver/toolkit compatibility matrices.
TensorFlow
Graph/eager execution parity, op-level numerical checks, SavedModel and TF-Serving inference validation.
PyTorch
Autograd correctness, TorchScript/AOT export checks, and distributed training (DDP/FSDP) validation.
Why teams stitch five test suites together — and why we don't
Most orgs test GPU health, CUDA kernels, and framework behavior in separate, disconnected pipelines. A device can pass its own diagnostic and still produce wrong model output once TensorFlow or PyTorch is layered on top. The Unified Test Runner (UTR) runs all four layers in a single pass against one templated spec, so a failure is traced to its exact origin — hardware, driver, kernel, or model code.
Detect the stack
UTR fingerprints GPU model, driver/CUDA version, and installed framework versions before writing a single test.
Build the test set from a template
A YAML template expands into hardware, kernel, and model-level test cases matched to what was discovered.
Execute in one pass
All layers run in a single orchestrated job with shared context, so results can be cross-referenced instead of compared by hand.
Confirm intent match
Output is diffed against the intended spec — the same "does it do exactly what it should" standard we apply to every build.
Starter test-framework templates
Every engagement starts from a template like this one — a single manifest that defines the whole one-run test job. We adapt it to your environment rather than building from scratch.
GPU health template
A focused manifest for pre-deployment GPU/CUDA acceptance testing on new hardware.
DEVICE + CUDAModel-parity template
Cross-checks a model's TensorFlow and PyTorch implementations for numerical parity before release.
TF + PYTORCHFull-stack template
The complete one-run manifest above — device through model verification, in a single job.
ALL LAYERS