docs
Getting started with Test Chronicle
Go from an empty account to a populated project using the local sync workflow.
Updated 2026-06-06
1. Create an account and project
Create a free Test Chronicle account, open the dashboard, and create the project you want to track.
Before linking a repository, review how repository access and synced metadata are handled.
2. Open the repository locally
Run the Test Chronicle CLI from the root of the Git repository containing your tests:
npx testchronicle@latest login
Complete authentication in the browser, then return to the terminal and select the project. The CLI writes its non-secret project identifier to testchronicle.config.json. Your project token is stored in your user configuration directory, outside the repository.
3. Run the first sync
From the repository root, run:
npx testchronicle@latest sync
The agent detects supported frameworks, parses test files, and walks up to 365 days of Git history on the first sync.
4. Inspect the dashboard
Open the project to review the summary, timeline, contributors, tests, files, and Health Score views.
5. Automate future updates
Once the local workflow produces the expected data, add the Test Chronicle GitHub Action to your CI workflow. Later syncs use the saved commit marker and process new history instead of repeating the initial window.
Related reading
See it in Test Chronicle
Inspect a populated project or start tracking your own repository history.
Create a free account