meshery-performance-action
meshery-performance-action copied to clipboard
GitHub Action for pipelining microservices and Kubernetes performance testing with Meshery
#### Current Behavior #### Desired Behavior #### Implementation #### Acceptance Tests #### Mockups --- **[Contributor Guide](https://docs.meshery.io/project/contributing)**
**Description** This PR fixes # **Notes for Reviewers** **[Signed commits](../CONTRIBUTING.md#signing-off-on-commits-developer-certificate-of-origin)** - [ ] Yes, I signed my commits.
#### Current Behavior Open Service Mesh is an archived project. It's performance testing here can be removed. --- #### Contributor [Guides](https://docs.meshery.io/project/contributing) and Resources - 📝 [Meshery Adapters Spreadsheet](https://docs.google.com/spreadsheets/d/1rGGpSXC68iDJzNRU-qZIRQsZUwkt1qLFg7JCs4pfvbU/edit?usp=sharing) - 🛠...
#### Description The SMP becnhmark test that run as GitHub Actions are currently failing #### Expected Behavior We would want to figure out what is causing this issue and solve...
#### Description There are some remaining CNCF runners not being remove after tests done, the number of them gradually increases over time. We can delete them manually, but it's better...
#### Current Behavior The [Scheduled Benchmark Tests](https://github.com/layer5io/meshery-smp-action/blob/master/.github/workflows/scheduled-benchmarks.yml) workflow runs performance benchmark tests at regular intervals and captures the test results. It runs the tests defined in these two test configuration...
#### Current Behavior Currently we are arbitrarily waiting 10 minutes waiting for the server to get provisioned and started. https://github.com/layer5io/meshery-smp-action/blob/20c0b6f64f4918c6ad2505810210e0480a409648/.github/workflows/scripts/start-cil-runner.sh#L27 #### Desired Behavior We want to optimise on our waiting...
As we start using this action, we also need to take note on the environment specifications like the test configurations, GitHub runner specs as well as review the results of...
**Description** This PR fixes https://github.com/meshery/meshery/issues/10592 **Notes for Reviewers** DON'T MERGE UNLESS https://github.com/meshery/meshery/issues/10592 is merged! **[Signed commits](../CONTRIBUTING.md#signing-off-on-commits-developer-certificate-of-origin)** - [x] Yes, I signed my commits.