Hi, we have an issue where we experience test flakiness using the temporal testing SDK in Java. Our initial hypothesis is that when tests are run concurrently, they will use the same port for the in-memory GRPC server and collide with on-another. This manifests in test timeouts and a bunch of GRPC errors. If the tests are not run in parallel, they are fine. We’ve experienced this issue with other testing frameworks and solved it via allowing the OS to provide a unique open port for each test. Is this possible in Temporal Java SDK?
Related Topics
Topic | Replies | Views | Activity | |
---|---|---|---|---|
GRPC connection error with temporal when i try running jar while starting Temporal worker | 0 | 112 | January 4, 2024 | |
Onboarding demo app | 2 | 427 | April 14, 2023 | |
Load Testing on Temporal. Has anyone done a basic load testing on Temporal project? | 1 | 1784 | February 15, 2022 | |
Inability to Create Schedule with test environment | 1 | 359 | July 4, 2023 | |
Temporal tests don't run in air-gapped environments | 5 | 392 | January 3, 2024 |