aboutsummaryrefslogtreecommitdiff
path: root/scripts/test_scripts/oplog-import-export-test.py
Commit message (Collapse)AuthorAgeFilesLines
* zen history command (#987)Dan Engelbrecht2026-04-201-1/+1
| | | | | | | | | - Feature: Per-user invocation history for `zen` and `zenserver`; each startup appends a record to a JSONL file capped at the most recent 100 entries. Location: `%LOCALAPPDATA%\Epic\Zen\History\invocations.jsonl` on Windows, `~/.zen/History/invocations.jsonl` on POSIX - `zen history` opens an interactive picker; selecting a zen row re-runs it inline and forwards the exit code, selecting a zenserver row spawns it detached - `zen history --list` (`-l`) prints the table to stdout instead of showing the picker - `zen history --filter zen|zenserver` restricts the listing to one executable - `zen history --print` prints the reconstructed command line of the selected row instead of launching it - `--enable-execution-history` global option on both binaries (default `true`) to opt out per invocation - The history file is attached to Sentry crash reports (alongside the existing zenserver log)
* add buildid updates to oplog and builds test scripts (#838)Dan Engelbrecht2026-03-141-56/+121
| | | | * updated test scripts * remove some hardcoded assumptions
* updated chunk–block analyser (#818)Dan Engelbrecht2026-03-091-5/+11
| | | | | * create oplogs as they are imported * Improved logic for partial block analisys * unit tests for ChunkBlockAnalyser
* add fallback for zencache multirange (#816)Dan Engelbrecht2026-03-091-0/+228
* clean up BuildStorageResolveResult to allow capabilities * add check for multirange request capability * add MaxRangeCountPerRequest capabilities * project export tests * add InMemoryBuildStorageCache * progress and logging improvements * fix ElapsedSeconds calculations in fileremoteprojectstore.cpp * oplogs/builds test script