paraglider-project / paraglider

Streamlining cloud networking
https://paragliderproject.io
Apache License 2.0
61 stars 4 forks source link

Port allocations on tests #189

Open seankimkdy opened 5 months ago

seankimkdy commented 5 months ago

For tests that spin up any GRPC servers (e.g., cloud plugins, orchestrator, tag service), we need to be careful that tests that run concurrently don't end up using the same ports. While tests in the same package don't run concurrently, tests across packages do run concurrently. For instance, our integration tests currently spin up both Azure and GCP plugins as well as orchestrator instances in separate packages.

divega commented 3 months ago

Triage: @smcclure20 wants to give it a try.