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

Set up a system for automatically running load tests after deploy to YT #371

Open
5 tasks
SandGrainOne opened this issue Mar 28, 2022 · 0 comments
Open
5 tasks
Labels
kind/user-story Used for issues that describes functionality for our users.

Comments

@SandGrainOne
Copy link
Member

SandGrainOne commented Mar 28, 2022

Description

We want to track the performance of our solution and be able to quickly identify if changes to our code or new features introduce a degradation of the performance of platform.

One way to do this is to have bench mark load tests that can be run with each change / deploy to YT.

Consideration

Test results from a single test gives us little insights. We will need somewhere to persist and present the test results to easily identify if and when a change to the performance occurs.

Should the number of replicas match what we are running in production at the time or be scaled up to a maximum? And regardless of what we go for here, what is the best way to scale the environment up and down with minimal effort?

Tasks

  • Identify relevant tests for the platform components tests suites
  • Set up a pipeline (DevOps or GitHub) to trigger relevant tests
  • Set up dashboard to present test results

- Automatisk kjøring av RF-0002 testene etter deploy til YT01
- Skalere automatisk opp før kjøring og ned etter kjøring.

Acceptance criteria

  • Issues are created describing what tests are missing for the test suite to be complete
  • There is a dashboard available to the team where the performance of the solution over time is available
@SandGrainOne SandGrainOne self-assigned this Aug 15, 2022
@SandGrainOne SandGrainOne changed the title Få testene til å kjøre automatisk i pipeline Få kjørt ytelses-testene automatisk etter en deploy til yt-miljøet Aug 29, 2022
@SandGrainOne SandGrainOne removed their assignment Aug 29, 2022
@acn-sbuad acn-sbuad changed the title Få kjørt ytelses-testene automatisk etter en deploy til yt-miljøet Automatically run load tests after deploy to YT Dec 13, 2022
@acn-sbuad acn-sbuad changed the title Automatically run load tests after deploy to YT Set up a system for automatically run load tests after deploy to YT Dec 13, 2022
@acn-sbuad acn-sbuad changed the title Set up a system for automatically run load tests after deploy to YT Set up a system for automatically running load tests after deploy to YT Dec 13, 2022
@acn-sbuad acn-sbuad added the kind/user-story Used for issues that describes functionality for our users. label Dec 13, 2022
@annerisbakk annerisbakk transferred this issue from Altinn/altinn-platform Apr 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/user-story Used for issues that describes functionality for our users.
Projects
None yet
Development

No branches or pull requests

2 participants