Skip to content

Baseline Testing: Reconfiguration performance #952

Closed
@mpstefan

Description

@mpstefan

Ensure the control plane is able to process X number of resources in Y time and apply the configuration to the data plane

Acceptance

  • A process is documented for testing reconfiguration performance when resources are added to the environment. This process should specify:
    • Number of resources to deploy
    • Environment to deploy the test into
    • A "startup case" where Gateway resources are already present before installing NKG
    • A case where NKG is installed and then Gateway resources are added.
    • A case where many HTTP Routes resources are already present before NKG is installed. After NKG is installed, a Gateway that matches the HTTPRoutes is created.
  • The amount of time it takes to configure NKG with the resources added is shown as the results of the test.
  • No element of the test is randomized.
  • The test is carried out manually and the results are reported in a static document within the NKG repo.

Metadata

Metadata

Assignees

Labels

refinedRequirements are refined and the issue is ready to be implemented.size/mediumEstimated to be completed within a weektestsPull requests that update tests

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions