Skip to content

Conversation

evgeniy-scherbina
Copy link
Contributor

@evgeniy-scherbina evgeniy-scherbina commented Sep 19, 2025

Relates to #62

  • adds e2e tests for boundary
  • runs unit-tests on all platforms
  • runs e2e-tests only on linux platform
  • adds additional iptables rules to make sure boundary works in CI
  • fixes a bug related to environment variables in linux jail

@evgeniy-scherbina evgeniy-scherbina force-pushed the yevhenii/proxy-tests branch 4 times, most recently from cacd25c to 973ca20 Compare September 24, 2025 15:34
@evgeniy-scherbina evgeniy-scherbina marked this pull request as ready for review September 24, 2025 15:49
Copy link
Collaborator

@bcpeinhardt bcpeinhardt left a comment

Choose a reason for hiding this comment

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

I had some nits but we should get this merged and then come back to them.

}

// TODO: clean up this rules
cmd = exec.Command("iptables", "-A", "FORWARD", "-s", "192.168.100.0/24", "-j", "ACCEPT")
Copy link
Collaborator

Choose a reason for hiding this comment

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

I think some additional documentation explaining this would be really good

Copy link
Contributor Author

Choose a reason for hiding this comment

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

agree, I'll do it in a follow-up PR

@@ -0,0 +1,69 @@
package util
Copy link
Collaborator

Choose a reason for hiding this comment

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

I don't really like having a util package, ideally we won't keep it for long

Copy link
Contributor Author

Choose a reason for hiding this comment

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

yes, I wasn't sure what the better option for now to make test work
But I'll refactor it later

@evgeniy-scherbina evgeniy-scherbina merged commit 459dbda into main Sep 24, 2025
3 checks passed
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.

2 participants