Skip to content

test(java): boot the edge server consistently in both Java suites - #4054

Merged
mmodzelewski merged 1 commit into
masterfrom
java-tests
Sep 4, 2026
Merged

mmodzelewski merged 1 commit into
masterfrom
java-tests

Conversation

@mmodzelewski

Copy link
Copy Markdown
Member

The Pinot suite could not start the current apache/iggy:edge image:
the server now refuses a wildcard bind without an advertised address
(#3923) and the suite never set one. It also re-pulled the image on
every run, which made it far slower than the SDK suite, and its
readiness probe accepted any HTTP status below 500 from /. The SDK
suite in turn still claimed the published image shipped the legacy
server and only waited for the ports to open.

Both suites now configure the container the same way: advertise an
address clients can dial, let the server use every core, and gate on
/ping before running tests. The Pinot suite reuses the locally cached
image like the SDK suite does.

@github-actions github-actions Bot added the S-waiting-on-review PR is waiting on a reviewer label Sep 4, 2026
The Pinot suite could not start the current apache/iggy:edge image:
the server now refuses a wildcard bind without an advertised address
(#3923) and the suite never set one. It also re-pulled the image on
every run, which made it far slower than the SDK suite, and its
readiness probe accepted any HTTP status below 500 from /. The SDK
suite in turn still claimed the published image shipped the legacy
server and only waited for the ports to open.

Both suites now configure the container the same way: advertise an
address clients can dial, let the server use every core, and gate on
/ping before running tests. The Pinot suite reuses the locally cached
image like the SDK suite does.
@mmodzelewski
mmodzelewski merged commit 3cfc7df into master Sep 4, 2026
56 checks passed
@mmodzelewski
mmodzelewski deleted the java-tests branch September 4, 2026 08:14
@github-actions github-actions Bot removed the S-waiting-on-review PR is waiting on a reviewer label Sep 4, 2026
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