Enhance Installation class for Packaging Tests with multiple nodes #79688
Labels
:Delivery/Build
Build or test infrastructure
Team:Delivery
Meta label for Delivery team
>test
Issues or PRs that are addressing/adding tests
Now that we have packaging tests that start multiple nodes ( EnrollmentProcessTests ) some of the assumptions that we are making throughout the packaging test code base are no longer valid.
For instance, the
http
/transport
ports that the installation are bound to is not necessarily9200
/9300
, but could be9201
/9301
etc depending on how many nodes we start. What's more, the assumption that we have a singleinstallation
in the entire PackagingTestCase class is not strictly valid any more.I added an ugly hack for this in #77718 so I'm opening this issue here to discuss about more robust and maintainable solutions
The text was updated successfully, but these errors were encountered: