# Template systemd unit for `make terminal-bench-full` (see run_full.sh). # Not installed by any Makefile target or installer — copy this to # ~/.config/systemd/user/ (or /etc/systemd/system/ for a system unit) and # replace the placeholder paths below with your own checkout before use. # `run_full.sh` only needs this unit for unattended/resumable background # runs; `make terminal-bench-full` invokes it directly without systemd. [Unit] Description=Resumable Decepticon Terminal-Bench 2.1 run StartLimitIntervalSec=0 [Service] Type=simple WorkingDirectory=/path/to/decepticon Environment=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin ExecStart=/path/to/decepticon/benchmark/terminal_bench/run_full.sh Restart=on-failure RestartSec=30 MemoryMax=4G MemorySwapMax=2G CPUWeight=50 Nice=10 TimeoutStopSec=120 [Install] WantedBy=default.target