Skip to content

Benchmark: Allow for SDV commit-id input, add network emulation inputs#64

Merged
ikolomi merged 2 commits intomainfrom
add-tc-and-sdv-verison
Mar 3, 2026
Merged

Benchmark: Allow for SDV commit-id input, add network emulation inputs#64
ikolomi merged 2 commits intomainfrom
add-tc-and-sdv-verison

Conversation

@liorsve
Copy link
Copy Markdown
Collaborator

@liorsve liorsve commented Mar 3, 2026

This PR -

  1. Updates the SDV build flow to match Glide’s. It uses the resp-bench's default version of SDV by default (the SDV version already configured in resp-bench/pom.xml), while still allowing an override through workflow inputs when a specific commit-id or version is provided. If a commit-id is supplied, SDV is cloned at that exact commit and built from source. Cloning is used instead of checking out within the existing repo so that commits older than the benchmarking infrastructure can be tested. This fully decouples the benchmark orchestration from the SDV build process.

  2. Adds support for network emulation by introducing three new workflow inputs:

    • Delay
    • Jitter
    • Jitter distribution

liorsve added 2 commits March 3, 2026 15:43
Signed-off-by: Lior Sventitzky <liorsve@amazon.com>
Signed-off-by: Lior Sventitzky <liorsve@amazon.com>
@ikolomi ikolomi merged commit 8bf5811 into main Mar 3, 2026
22 of 38 checks passed
@ikolomi ikolomi added the enhancement New feature or request label Mar 3, 2026
@ikolomi ikolomi added this to the 1.0 GA milestone Mar 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

Development

Successfully merging this pull request may close these issues.

2 participants