Skip to content

VED-912: Add first performance tests.#1212

Merged
avshetty1980 merged 4 commits intomasterfrom
VED-912-perf-test-poc
Mar 16, 2026
Merged

VED-912: Add first performance tests.#1212
avshetty1980 merged 4 commits intomasterfrom
VED-912-perf-test-poc

Conversation

@mfjarvis
Copy link
Copy Markdown
Contributor

@mfjarvis mfjarvis commented Feb 16, 2026

Summary

  • Routine Change - This work is for a Spike

  • Performance tests using Locust (approved library from NHS), these tests are only limited and cover basic functionality - Search, Create/Delete

  • Updated poetry and makefile structure so poetry correctly pulls in dependencies from the shared folder instead of using pythonpath

  • AppResrcitedAuth has been made more generic to be able to use as a shared resource

  • Profiles need defining

Reviews Required

  • Dev
  • Test
  • Tech Author
  • Product Owner- [ ] - [ ] - [ ] - [ ] - [ ] - [ ] - [ ] - [ ] - [ ] - [ ] - [ ] - [ ] - [ ] - [ ] - [ ] - [ ] - [ ] - [ ] - [ ] - [ ] - [ ] - [ ] - [ ] - [ ] - [ ] - [ ] - [ ] - [ ] - [ ] - [ ] - [ ] - [ ] - [ ] - [ ] - [ ] - [ ] - [ ] - [ ] - [ ] - [ ] - [ ] - [ ]

@github-actions
Copy link
Copy Markdown
Contributor

This branch is working on a ticket in the NHS England VED JIRA Project. Here's a handy link to the ticket:

VED-912

Comment thread lambdas/shared/src/common/api_clients/authentication.py
@mfjarvis mfjarvis temporarily deployed to internal-dev-sandbox February 17, 2026 15:33 — with GitHub Actions Inactive
@mfjarvis mfjarvis temporarily deployed to internal-dev-sandbox February 17, 2026 15:39 — with GitHub Actions Inactive
@mfjarvis mfjarvis temporarily deployed to internal-dev-sandbox February 17, 2026 15:40 — with GitHub Actions Inactive
@mfjarvis mfjarvis had a problem deploying to internal-dev-sandbox February 24, 2026 10:30 — with GitHub Actions Failure
@mfjarvis mfjarvis temporarily deployed to internal-dev-sandbox February 24, 2026 10:46 — with GitHub Actions Inactive
Comment thread tests/perf_tests/src/locustfile.py Outdated
@sonarqubecloud
Copy link
Copy Markdown

@avshetty1980 avshetty1980 temporarily deployed to internal-dev-sandbox March 16, 2026 14:32 — with GitHub Actions Inactive
@avshetty1980 avshetty1980 temporarily deployed to internal-dev-sandbox March 16, 2026 14:32 — with GitHub Actions Inactive
@avshetty1980 avshetty1980 temporarily deployed to internal-dev-sandbox March 16, 2026 14:33 — with GitHub Actions Inactive
@avshetty1980 avshetty1980 merged commit f03cdcd into master Mar 16, 2026
17 checks passed
@avshetty1980 avshetty1980 deleted the VED-912-perf-test-poc branch March 16, 2026 14:44
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.

5 participants