Skip to content →


Automatically create issues in Linear whenever a test fails

Image reads "Automate your issue reporting" and shows interface of Testlodge
Image reads "Automate your issue reporting" and shows interface of Testlodge
Image shows test failing being turned into a Linear issue
Linear issue status is synced back into Testlodge


TestLodge is a test management tool that helps you to manage your testing efforts. With this integration, you can set TestLodge to automatically raise and update issues in Linear whenever a test fails.

How it works

With TestLodge's integration for Linear you can automatically raise issues in Linear. Whenever a test fails in TestLodge, an issue will be created with all the information a developer needs to resolve the defect.
You can also set the issue options and optionally choose to set the issue's assigned user, label, priority, and status directly from TestLodge.

If there is already an existing issue, you can let TestLodge know the issue ID, and it will add a comment instead of having to submit a new ticket.

As the integration is bi-directional, you can sync the Linear issue status back into TestLodge to allow a tester to gain instant insight with all data in one place and know what is ready to be re-tested.

This integration brings test management and issue tracking closer together and automates time-consuming tasks so everyone is more productive.


Getting started is simple; just follow these two short steps in TestLodge:

1. Once logged in to TestLodge, select Issue trackers from the side menu and choose Linear.
2. Within TestLodge, edit a project and choose a Linear team; this is where TestLodge will raise any issues.

From then on, whenever you execute your tests, TestLodge will automatically keep your issues up to date in Linear.

Build your own integration

Create your own integration with Linear’s API and submit it to the directory.

Start building