Reference

Tarn Reference

Compact reference documentation. Quick lookup for operators, built-in functions, formats, and schemas.

Reference pages

JSON Schemas

The canonical JSON schemas define the exact grammar for test files and reports:

Add this comment to the top of your test files for IDE autocompletion:

# yaml-language-server: $schema=https://raw.githubusercontent.com/NazarKalytiuk/tarn/main/schemas/v1/testfile.json

Configuration reference

tarn.config.yaml fields:

Field Default Description
test_dir"tests"Directory to scan for .tarn.yaml files
env_file"tarn.env.yaml"Default env file name
timeout10000Global default timeout in milliseconds
retries0Retry failed requests
parallelfalseParallel file execution default
fail_fast_within_testfalseAbort remaining steps on first failure
faker.seed64-bit seed for deterministic RNG
proxyExplicit proxy URL
insecurefalseDisable TLS verification