Skip to content
This repository was archived by the owner on Jun 21, 2022. It is now read-only.

Move pmm-api-tests#772

Merged
Dasio merged 263 commits intoPMM-2.0from
move-api-tests
Aug 18, 2021
Merged

Move pmm-api-tests#772
Dasio merged 263 commits intoPMM-2.0from
move-api-tests

Conversation

@Dasio
Copy link
Contributor

@Dasio Dasio commented Jun 1, 2021

Command used:

git subtree add -P api-tests git@github.com:Percona-Lab/pmm-api-tests master  
  • commits messages contains wrong links.

TBD: FB

AlekSi and others added 30 commits April 10, 2019 16:51
* Handle nginx responses when pmm-managed is down.
* Fail if username is given.
* Fix TLS certificate check.
* Allow to disable TLS certificate check.
* PMM-4005 Expected failures and tests for removal.

* PMM-4005 tests for removal.

* PMM-4005 Refactoring.

* PMM-4005 Separate smaller tests and refactoring.
* PMM-4246 Check gRPC code too.

* PMM-4246 Add tests for settings.

* PMM-4246 Skip gRPC code check for now.
oter and others added 6 commits June 8, 2021 13:04
* PMM-7627 remove fossa's badge

* PMM-7627 remove deprecated logs

* PMM-7627 sort out keys in json

* PMM-7627 put clickhouse-server.err.log back

* PMM-7627 update 3rd party integration tokens

* PMM-7627 rotate integration token

* PMM-7627 update travis.yml to match upstream

* PMM-7627 remove ch server error log
* PMM-7627 remove fossa's badge

* PMM-7627 remove deprecated logs

* PMM-7627 sort out keys in json

* PMM-7627 put clickhouse-server.err.log back

* PMM-7627 update 3rd party integration tokens

* PMM-7627 rotate integration token

* PMM-7627 update travis.yml to match upstream

* PMM-7627 remove ch server error log

* PMM-7627 update the README
* PMM-8155 schedule backup CRUD test

* PMM-8155 Check if scheduled backup is deleted

* PMM-8155 error message for removal service

* bump pmm

* PMM-8155 Adjust error message

Co-authored-by: Alex Tymchuk <alexander.tymchuk@percona.com>
* Fix external service tests

* Better naming

Co-authored-by: Alex Tymchuk <alexander.tymchuk@percona.com>
@CLAassistant
Copy link

CLAassistant commented Jul 14, 2021

CLA assistant check
All committers have signed the CLA.

@@ -0,0 +1,27 @@
---
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It seems that we can remove this file.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Agree

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Are u sure? In this repo it is unusued, but it is used in makefile, it can be maybe used in some jenkins pipeline

@@ -0,0 +1,39 @@
---
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remove

@@ -0,0 +1,49 @@
dist: bionic
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

And this one, we need to move this jobs to the main CI

api-tests/go.mod Outdated
@@ -0,0 +1,29 @@
module github.com/Percona-Lab/pmm-api-tests
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we need separate modules configuration for tests?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, I think it's better to keep own go module for each "micro-service". API tests are standalone. We don't need dependencies from API tests inside pmm-managed.

artemgavrilov and others added 4 commits July 27, 2021 17:56
* PMM-2168 Check that node and agent are removed once RDS service deleted

* PMM-2168 Fix tests

* PMM-2168 Fix settings restore

* PMM-2168 Cleanup deps
git-subtree-dir: api-tests
git-subtree-mainline: f2c9467
git-subtree-split: 7d6d1c6
@oter oter requested a review from percona-csalguero July 30, 2021 12:23
Copy link
Contributor

@artemgavrilov artemgavrilov left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Besides missing CI looks good to me.

@@ -0,0 +1,27 @@
---
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Agree

@Dasio Dasio merged commit 3876230 into PMM-2.0 Aug 18, 2021
@Dasio Dasio deleted the move-api-tests branch August 18, 2021 13:23
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.