Skip to content

Commit e720afa

Browse files
authored
docs: add description of dynamic parameters test (#20488)
## Add Dynamic Parameters test procedure to 10k users validated architecture This PR adds a new test procedure for Dynamic Parameters to the 10k users validated architecture documentation. No changes to the recommended hardware specs as this test case succeeded with no issues.
1 parent d18441d commit e720afa

File tree

1 file changed

+16
-0
lines changed
  • docs/admin/infrastructure/validated-architectures

1 file changed

+16
-0
lines changed

docs/admin/infrastructure/validated-architectures/10k-users.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,22 @@ Test procedure:
4040

4141
After, we examine the Coderd, Workspace Proxy, and Database metrics to look for issues.
4242

43+
### Dynamic Parameters
44+
45+
1000 connections simulating changing parameters while configuring a new workspace.
46+
47+
Test procedure:
48+
49+
1. Create a template with complex parameter logic and multiple template versions.
50+
1. Partition the connections among the template versions (forces Coder to process multiple template files)
51+
1. Simultaneously connect to the dynamic-parameters API websocket endpoint for the template version
52+
1. Wait for the initial parameter update.
53+
1. Send a new parameter value that has cascading effects among other parameters.
54+
1. Wait for the next update.
55+
56+
After, we examine the latency in the initial connection and update, as well as Coderd and Database metrics to look for
57+
issues.
58+
4359
### API Request Traffic
4460

4561
To be determined.

0 commit comments

Comments
 (0)