Skip to content
This repository has been archived by the owner on Feb 7, 2025. It is now read-only.

Azure load tests #1665

Merged
merged 39 commits into from
Jan 13, 2025
Merged
Changes from 1 commit
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
9c64c15
Locust load test works in Azure
halprin Dec 16, 2024
6ef84a2
Use an env var to tell whether running in Azure
halprin Dec 17, 2024
e90565c
Add some TODOs and update comment on why we avoid failing locust when…
halprin Dec 17, 2024
790abd7
Play with doing thread local registrations in the ApplicationContext
halprin Dec 17, 2024
0f55439
Make Inject work on the per thread injects
halprin Dec 19, 2024
34a783a
Merge branch 'main' into azure-load-tests
halprin Jan 3, 2025
54cfc1b
Add some comments and delete some commented out code
halprin Jan 3, 2025
7f8b16b
Pass in the Load-Test header in the load tests
halprin Jan 3, 2025
7896fd0
Check for load tests on the metadata endpoint too
halprin Jan 3, 2025
022e9b5
pass load-test header to metadata endpoint for load tests
halprin Jan 3, 2025
8be024f
Add additional code comments about the thread specific implementations
halprin Jan 3, 2025
fcd9c16
Remove old debug logging
halprin Jan 3, 2025
be3a898
Started Azure Load Test Action creation
jherrflexion Jan 3, 2025
9a013b0
Merge branch 'azure-load-tests' of https://github.com/CDCgov/trusted-…
jherrflexion Jan 3, 2025
565d2b6
add permissions block to workflow
JeremyIR Jan 4, 2025
b085490
Added secret definitions
jherrflexion Jan 6, 2025
d8ae1a4
try to fix az login with set oidc to true
JeremyIR Jan 6, 2025
c905fe7
specify environment in gh actions
JeremyIR Jan 6, 2025
467cc3b
Fixed parameters for az load test-run
jherrflexion Jan 6, 2025
fbdf77e
Added resource group
jherrflexion Jan 6, 2025
d3aa1da
Updated test name
jherrflexion Jan 6, 2025
283abd1
add inputs for workflow dispatch with conditional logic
JeremyIR Jan 6, 2025
d14e96f
remove inputs and conditional workflow dispatch load test step
JeremyIR Jan 7, 2025
fdcb850
clean up load tests files and add cron job for az loadtest
JeremyIR Jan 7, 2025
6fcaad2
clean up load testing ADR and add context
JeremyIR Jan 7, 2025
3097975
Changed cron schedule
jherrflexion Jan 7, 2025
00812a3
Cleaned up TODOs
jherrflexion Jan 7, 2025
cadf54a
Added comment for future RS endpoints
jherrflexion Jan 7, 2025
39e3d18
Use latest version of actions/checkout GitHub action
halprin Jan 8, 2025
0e3ebd5
Update load test resource and test ID to no longer be jeff-load-test
halprin Jan 8, 2025
28a9557
make the test run ID with timestamp be more ISO8601
halprin Jan 8, 2025
3ab98e0
Test load testing
halprin Jan 8, 2025
903c0b6
Fine, do not ISO8601
halprin Jan 8, 2025
fad3ee7
Merge branch 'main' into azure-load-tests
jherrflexion Jan 10, 2025
ebc896b
Update readme to update local and start azure load tests
halprin Jan 10, 2025
1a37cac
readme on creating load test in Azure
halprin Jan 10, 2025
99d07f9
Add key vault to readme for load test set-up
halprin Jan 10, 2025
ad1de77
Mention we cannot use Terraform
halprin Jan 10, 2025
8e8eda0
Remove azure load test on push to azure-load-test branch
halprin Jan 10, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Update load test resource and test ID to no longer be jeff-load-test
halprin committed Jan 8, 2025
commit 0e3ebd599da14559dfbce338a7448f37ee301006
4 changes: 2 additions & 2 deletions .github/workflows/azure-load-tests.yml
Original file line number Diff line number Diff line change
@@ -40,7 +40,7 @@ jobs:
run: |
az load test-run create \
--resource-group "csels-rsti-internal-moderate-rg" \
--load-test-resource "jeff-load-test" \
--test-id "9020b745-5fc4-4284-8803-04076ea09650" \
--load-test-resource "load-testing-internal" \
--test-id "47a5e722-d63b-4ec9-8b05-17372866f00a" \
--test-run-id "run_"`date +"%Y%m%d%_H%M%S"` \
--description "Run by Github Action"