# `mix pixir.bench.install_t3_harnesses`
[🔗](https://github.com/Ranvier-Technologies/pixir/blob/main/lib/mix/tasks/pixir.bench.install_t3_harnesses.ex#L1)

Installs Pixir-owned copies of the local-only T3 benchmark harnesses into the paired
T3 Code checkout.

The harnesses are templates for local benchmarking only. This task does not create,
commit, push, or upstream T3 Code changes.

Usage:

    mix pixir.bench.install_t3_harnesses --dry-run --json
    mix pixir.bench.install_t3_harnesses
    mix pixir.bench.install_t3_harnesses --force
    mix pixir.bench.install_t3_harnesses --t3-code-path /path/to/t3code

Options:

  * `--t3-code-path` - paired T3 Code checkout. Default: `T3_CODE_PATH`, or
    `../t3code` relative to the Pixir repo.
  * `--force` - overwrite existing harness files when their contents differ.
  * `--dry-run` - describe planned writes without touching the T3 checkout.
  * `--json` - emit machine-readable output or errors.
  * `--help` - print command help.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
