Skip to content

test: Another step in merging the IGW and router end to end tests#1699

Merged
ahg-g merged 10 commits into
llm-d:mainfrom
shmuelk:e2e-merge
Jun 27, 2026
Merged

test: Another step in merging the IGW and router end to end tests#1699
ahg-g merged 10 commits into
llm-d:mainfrom
shmuelk:e2e-merge

Conversation

@shmuelk

@shmuelk shmuelk commented Jun 21, 2026

Copy link
Copy Markdown
Contributor

What type of PR is this?
/kind test

What this PR does / why we need it:
This PR is an additional step in merging the IGW end to end tests with the llm-d-router end to end tests. With this PR the llm-d-router end to end tests contain all of the end to end tests that are in the IGW's set of end top end tests.

In particular this PR:

  • Adds tests of the leadership capabilities of the EPP
  • Adds improved metrics tests
  • Adds tests of sending encode requests

In addition some refactoring of code used in the end to end tests was done to enable:

  • Running multiple replicas of the EPP
  • Enabling leader selection
  • Making it easier in tests to send batches of requests to test traffic routing

NOTE: This PR does NOT remove the IGW end to end tests. That will happen in a future PR.

Which issue(s) this PR fixes:
Refs: #955

Release note (write NONE if no user-facing change):

NONE

shmuelk added 9 commits June 21, 2026 18:41
…selection

Signed-off-by: Shmuel Kallner <kallner@il.ibm.com>
Signed-off-by: Shmuel Kallner <kallner@il.ibm.com>
Signed-off-by: Shmuel Kallner <kallner@il.ibm.com>
Signed-off-by: Shmuel Kallner <kallner@il.ibm.com>
Signed-off-by: Shmuel Kallner <kallner@il.ibm.com>
Signed-off-by: Shmuel Kallner <kallner@il.ibm.com>
Signed-off-by: Shmuel Kallner <kallner@il.ibm.com>
Signed-off-by: Shmuel Kallner <kallner@il.ibm.com>
Signed-off-by: Shmuel Kallner <kallner@il.ibm.com>
@shmuelk
shmuelk requested a review from a team as a code owner June 21, 2026 15:55
@shmuelk
shmuelk requested review from elevran and liu-cong June 21, 2026 15:55
@github-actions github-actions Bot added the size/L Denotes a PR that changes 100-499 lines, ignoring generated files. label Jun 21, 2026
Signed-off-by: Shmuel Kallner <kallner@il.ibm.com>
@ahg-g
ahg-g merged commit 941e726 into llm-d:main Jun 27, 2026
44 of 45 checks passed
@shmuelk
shmuelk deleted the e2e-merge branch July 15, 2026 12:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size/L Denotes a PR that changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants