---
title: Install mir-test-tools on Linux | Snap Store
description: Get the latest version of mir-test-tools for Linux - Mir test scripts
  and applications
url: https://snapcraft.io/mir-test-tools
---

# mir-test-tools

[Alan Griffiths (alangriffiths)](https://snapcraft.io/publisher/alangriffiths "View all snaps from Alan Griffiths (alangriffiths)")

* [Alan Griffiths (alangriffiths)](https://snapcraft.io/publisher/alangriffiths "View all snaps from Alan Griffiths (alangriffiths)")
* [Development](https://snapcraft.io/search?categories=development)

24/stable 2.26.0-snap177

Install 24/stable of mir-test-tools

---

**Install using the command line**

```
sudo snap install mir-test-tools
```

Don't have snapd? [Get set up for snaps](https://snapcraft.io/docs/installing-snapd).

---

### Package name

* mir-test-tools

---

### License

* GPL-3.0

---

### Last updated

* 30 April 2026 - 24/stable
* Yesterday - 20/beta

---

### Websites

* [mir-server.io](https://mir-server.io/ "https://mir-server.io/")

---

### Contact

* [alan.griffiths@canonical.com](mailto:alan.griffiths@canonical.com "mailto:alan.griffiths@canonical.com")

---

##### Report a Snap Store violation

* [Report this Snap](https://snapcraft.io/mir-test-tools#report-snap-modal)

---

* [Description](https://snapcraft.io/mir-test-tools#tab-description)
* [Security](https://snapcraft.io/mir-test-tools#tab-security)

#### Mir test scripts and applications

Once installed the tests can be run in two modes:

1. As an application on an X11 supporting desktop:

   $ mir-test-tools.<test>
2. As "owner" of a virtual terminal:

   $ sudo mir-test-tools.<test>

`mir-test-tools.smoke-test` runs each of the example clients and reports any that fail, covers both s/w and GL rendering clients

`mir-test-tools.performance-test` runs the Mir performance tests and reports if any fail

`mir-test-tools.gtk3-test` runs a gtk3+ client and reports if it fail

`mir-test-tools.qt-test` runs a Qt client and reports if it fail

`mir-test-tools.sdl2-test` runs an SDL2 client and reports if it fail

`mir-test-tools.bash` is a debugging aid: it starts a bash session with the environment set up for the tests.

---

## Install mir-test-tools on your Linux distribution

Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the [installing snapd documentation](https://snapcraft.io/docs/installing-snapd).

[### Arch Linux](https://snapcraft.io/install/mir-test-tools/arch)

[### CentOS](https://snapcraft.io/install/mir-test-tools/centos)

[### Debian](https://snapcraft.io/install/mir-test-tools/debian)

[### elementary OS](https://snapcraft.io/install/mir-test-tools/elementary)

[### Fedora](https://snapcraft.io/install/mir-test-tools/fedora)

[### KDE Neon](https://snapcraft.io/install/mir-test-tools/kde-neon)

[### Kubuntu](https://snapcraft.io/install/mir-test-tools/kubuntu)

[### Manjaro](https://snapcraft.io/install/mir-test-tools/manjaro)

[### Pop!\_OS](https://snapcraft.io/install/mir-test-tools/pop)

[### openSUSE](https://snapcraft.io/install/mir-test-tools/opensuse)

[### Red Hat Enterprise Linux](https://snapcraft.io/install/mir-test-tools/rhel)

[### Ubuntu](https://snapcraft.io/install/mir-test-tools/ubuntu)

[### Raspberry Pi](https://snapcraft.io/install/mir-test-tools/raspbian)
