📄️ Optimal Performance Hardware setup
Find below the recommended hardware configuration to set up ReportPortal and have good performance using our centralized test automation tool.
📄️ Basic monitoring configuration
The common ReportPortal instance consists of two main parts – the application server and the database server – both of which must be covered by basic system-level and application-level metrics. Basic system-level monitoring should include metrics tracking the main application and database servers' VM and cluster resources, such as:
📄️ Deploy with Docker
Make your test automation reporting more portable. Reduce the risk of configuration issues with your test reporting tool using Docker.
📄️ Deploy without Docker
*The instruction designed for the version 5.3.5 and might be outdated for the latest versions.
🗃️ Deploy with Kubernetes
2 items
📄️ Deploy via Google Cloud Marketplace
Starting from December 2023, the ReportPortal application is available in the Google Cloud Marketplace. Now, users can literally deploy our test reporting tool in just a few clicks.
📄️ Maintain commands Cheat sheet
Export as env var:
📄️ Additional configuration parameters
| Configuration parameter | Default Value | Service | Description |
📄️ Setup TLS(SSL) in Traefik 2.0.x
This is a short guideline that provides information on how to configure ReportPortal to use Let TLS/SSL certificate setup for your existing ReportPortal environment.
📄️ Migrate one instance to another
When migrating the ReportPortal to AWS, you'll need to consider the types of storage required to save the data. Here are some storage components that need to be migrated:
📄️ ReportPortal 23.1 File storage options
In ReportPortal 23.1 we can use multiple ways to store log attachments, user pictures and plugins.
📄️ Scaling Up the ReportPortal Service API
Due to the current implementation specifics Asynchronous Reporting Scheme, horizontal auto-scaling of the ReportPortal service API is not feasible. However, manual scaling is achievable. This limitation stems from the way RabbitMQ, in conjunction with the API, manages the number of queues on the RabbitMQ side.
📄️ Deploy with AWS ECS Fargate
This guide is for version RP 23.1 and earlier.
📄️ Deploy on Ubuntu OS
*Provided by @Tset Noitamotuahe. The article might be outdated.