Skip to content

Conversation

@HCookie
Copy link
Member

@HCookie HCookie commented Sep 10, 2025

Description

Integration tests

Contributor Declaration

By opening this pull request, I affirm the following:

  • All authors agree to the Contributor License Agreement.
  • The code follows the project's coding standards.
  • I have performed self-review and added comments where needed.
  • I have added or updated tests to verify that my changes are effective and functional.
  • I have run all existing tests and confirmed they pass.

@HCookie HCookie requested a review from tmi September 10, 2025 13:20
@HCookie HCookie self-assigned this Sep 10, 2025
url = "tcp://localhost:12345"
import socket

def is_port_in_use(port: int) -> bool:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i'm bit puzzled by the logic here

from the contextmanager below, it seems to me that you are intending to have each job its own gateway, but not run them in parallel -- ie, test starts a gateway, runs a job, tears down a gateway

but then I'm puzzled why do you have this is_port_in_use function here -- if its in use, how would you know that its indeed a healthy gateway behind it?

Copy link
Member Author

@HCookie HCookie Sep 10, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is hack on top of hack to try and get something working,
Will need to consolidate

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants