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 | |
---|---|---|---|---|
Dynatrace's showing waiting time at GrpcRetryer class | 3 | 583 | March 21, 2023 | |
GRPC connection error with temporal when i try running jar while starting Temporal worker | 3 | 369 | May 29, 2024 | |
Onboarding demo app | 2 | 618 | April 14, 2023 | |
Load Testing on Temporal. Has anyone done a basic load testing on Temporal project? | 1 | 2229 | February 15, 2022 | |
Inability to Create Schedule with test environment | 1 | 573 | July 4, 2023 |