Copy logo as SVG
Copy wordmark as SVG
Download brand assets
Brand guidelines
更新日誌 Product

Build and test insights for Elixir

Tuist now supports Elixir projects. Add the tuist_ex Hex package, alias test and compile to its tasks, and every mix test and mix compile is reported to the dashboard:

  • Build insights: how long each build took, its warnings and errors, how long each file took to compile, and which files the rest of the project waits on, with a timeline of the build and the machine's processor, memory, network and disk.
  • Test insights: the result and duration of every test, down to the module and describe block.
  • Flaky tests: retry failed tests with test_retries, and Tuist flags tests that pass on a retry or fail and pass on the same commit in CI.
  • Test sharding: mix tuist.test.build compiles once, splits the suite across CI runners by how long each test file took, and every shard runs from that build.

Timeline of a Mix build of a Phoenix application

Choose Mix (Elixir) when you create a project, and follow the Elixir guide to set it up.