Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add performance tests #801

Merged
merged 22 commits into from
Apr 24, 2023

Conversation

d-uzlov
Copy link
Contributor

@d-uzlov d-uzlov commented Apr 6, 2023

This PR adds a new CI workflow which runs performance tests for 2 kind clusters.
The tests are:

  1. vl3
  2. kernel2wireguard2kernel

Issue: #796

Example of a run:
https://github.com/d-uzlov/integration-k8s-kind/actions/runs/4625605544/jobs/8181518622

The results can be downloaded as an artifact and inspected locally.

d-uzlov added 13 commits April 6, 2023 13:13
Signed-off-by: Danil Uzlov <DanilUzlov@yandex.ru>
Signed-off-by: Danil Uzlov <DanilUzlov@yandex.ru>
Signed-off-by: Danil Uzlov <DanilUzlov@yandex.ru>
Signed-off-by: Danil Uzlov <DanilUzlov@yandex.ru>
Signed-off-by: Danil Uzlov <DanilUzlov@yandex.ru>
Signed-off-by: Danil Uzlov <DanilUzlov@yandex.ru>
Signed-off-by: Danil Uzlov <DanilUzlov@yandex.ru>
Signed-off-by: Danil Uzlov <DanilUzlov@yandex.ru>
Signed-off-by: Danil Uzlov <DanilUzlov@yandex.ru>
This reverts commit fe2831a.

Signed-off-by: Danil Uzlov <DanilUzlov@yandex.ru>
Signed-off-by: Danil Uzlov <DanilUzlov@yandex.ru>
Signed-off-by: Danil Uzlov <DanilUzlov@yandex.ru>
Signed-off-by: Danil Uzlov <DanilUzlov@yandex.ru>
Copy link
Member

@denis-tingaikin denis-tingaikin left a comment

Choose a reason for hiding this comment

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

In general, looks fine.

Please add information on how to read results.

  • What tools should be used for visualisation?
  • What parameters are major?

Also, I think we need to store current results to be able to compare releases.

d-uzlov added 2 commits April 13, 2023 16:24
Signed-off-by: Danil Uzlov <DanilUzlov@yandex.ru>
Signed-off-by: Danil Uzlov <DanilUzlov@yandex.ru>
@denis-tingaikin
Copy link
Member

@d-uzlov Do you have any updates?

d-uzlov added 7 commits April 18, 2023 13:01
Signed-off-by: Danil Uzlov <DanilUzlov@yandex.ru>
Signed-off-by: Danil Uzlov <DanilUzlov@yandex.ru>
Signed-off-by: Danil Uzlov <DanilUzlov@yandex.ru>
Signed-off-by: Danil Uzlov <DanilUzlov@yandex.ru>
Signed-off-by: Danil Uzlov <DanilUzlov@yandex.ru>
Signed-off-by: Danil Uzlov <DanilUzlov@yandex.ru>
Signed-off-by: Danil Uzlov <DanilUzlov@yandex.ru>
@denis-tingaikin denis-tingaikin merged commit 7b23eea into networkservicemesh:main Apr 24, 2023
nsmbot pushed a commit to networkservicemesh/integration-interdomain-k8s that referenced this pull request Apr 24, 2023
…tegration-k8s-kind@main

PR link: networkservicemesh/integration-k8s-kind#801

Commit: 7b23eea
Author: Denis Tingaikin
Date: 2023-04-24 15:14:57 +0300
Message:
  - Merge pull request #801 from d-uzlov/796-performance-tests
Signed-off-by: NSMBot <nsmbot@networkservicmesh.io>
nsmbot pushed a commit to networkservicemesh/integration-k8s-aks that referenced this pull request Apr 24, 2023
…tegration-k8s-kind@main

PR link: networkservicemesh/integration-k8s-kind#801

Commit: 7b23eea
Author: Denis Tingaikin
Date: 2023-04-24 15:14:57 +0300
Message:
  - Merge pull request #801 from d-uzlov/796-performance-tests
Signed-off-by: NSMBot <nsmbot@networkservicmesh.io>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants