Skip to content

Minimum Configuration and Prerequisites

Focus

These elements are given as an indication and cannot replace a complete study taking into account the target context.

For the installation of SquashTM, the table below indicates the minimum (for trial) and recommended (for production) sizing:

CPU RAM HDD
Minimum 1 core 1 GB dedicated 1 GB
Recommended 2 cores 2 GB dedicated 5 GB

The disk space (HDD) will be used to store application logs and the database if the latter is on the same server.
The application itself and its configuration files weigh 240 MB. For the minimum disk space, you need to count 350 MB if SquashTM is stored with its logs.
Additionally, if the JVM and the database are installed on the same machine, you need to count 1 GB for the minimum disk space.

Prerequisites

The environment prerequisites are:

Minimum* Recommended**
Operating System Linux: Debian 12, Ubuntu 22.04, Red Hat Enterprise Linux 8
Windows 10
Debian 12
Java Runtime Environment JRE*** 21 JRE*** 21
Database PostgreSQL 15
MariaDB 10.7
PostgreSQL 17

* means that later versions can also be used.
** compatibility with SquashTM of the recommended versions has been extensively tested. Known issues exist with MariaDB 11+.
*** any JRE compatible with Java SE (Oracle JRE, Eclipse Temurin, Amazon Corretto, Red Hat OpenJDK…) can be used.

Focus

No default database is included with SquashTM. Consult the Database Installation page for instructions on installing a database.

Recommendations for SquashTM Orchestrator use

General information

There are no prerequisites to install and use SquashTM with SquashTM Orchestrator:

  • Sizing the database depends on the quantity and frequency of automated tests results transmitted to SquashTM. SquashTM has a feature to help you regulate the volume of automated executions: Automated suites cleaning;
  • SquashTM Orchestrator is packaged as a Docker image but exchanges with SquashTM are done via REST calls, so there is no need for SquashTM to be installed with Docker.

Compatibility matrix between SquashTM and SquashTM Orchestrator

SquashTM version SquashTM Orchestrator version
12.x 6.1+
11.x 4.15+
10.x 4.15+
9.x 4.15+
8.x 4.14+
7.x 4.10+
6.x 4.5+