Setup for API tests on Jenkins

Description

We need to start pmm-agent and several databases during API tests.
The same setup should be used on Jenkins and on local setup.
We probably should use Docker Compose.

 

https://github.com/percona/pmm-agent/blob/master/docker-compose.yml

How to test

None

How to document

None

Smart Checklist

Activity

Puneet Kala April 21, 2021 at 11:33 AM

Has been merged and fixed

Puneet Kala March 29, 2021 at 2:45 PM

Currently we only setup PS 5.7 with API tests and connect it with PMM-Server, https://github.com/Percona-Lab/jenkins-pipelines/blob/master/pmm/pmm2-api-tests.groovy#L80 which is available for the API tests docker container. 

Done

Details

Assignee

Reporter

Priority

Components

Story Points

Smart Checklist

Created December 11, 2019 at 11:30 AM
Updated March 6, 2024 at 5:07 AM
Resolved April 21, 2021 at 11:33 AM