feat: add --disable-publish flag to load test commands#622
feat: add --disable-publish flag to load test commands#622enesuludg wants to merge 1 commit intolivekit:mainfrom
Conversation
- Add CanPublish field to TesterParams and Params structs - Add --disable-publish flag to both perf load-test and load-test commands - Implement custom token generation with canPublish permission control - Update LoadTester.Start() to use custom tokens when canPublish is false - Maintain backward compatibility with existing behavior - Rename conflicting newAccessToken in agentloadtester.go to newAgentAccessToken This allows users to test scenarios where participants cannot publish tracks by setting canPublish: false in JWT tokens.
|
|
|
by default it doesn't publish anything, and a user could already adjust with |
In our application’s case, user permissions directly affect the flow, so I added it for that reason. I thought it might also be useful for others who have similar needs. |
This allows users to test scenarios where participants cannot publish tracks by setting canPublish: false in JWT tokens.