Repository navigation
[benchmarking] Multiple fixes to stabilize the nightly benchmark suite #2035
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
rlratzel
merged 20 commits into
NVIDIA-NeMo:main
from
rlratzel:2606-update_benchmark_env_check
Jun 4, 2026
Merged
Changes from all commits
Commits
Show all changes
20 commits
Select commit
Hold shift + click to select a range
b737202
[benchmarking] Make undefined env vars in config non-fatal by default
rlratzel ab1d438
benchmark: bump ndd_ray_serve_dp4 timeout_s 700 -> 1200
rlratzel e8c6a52
benchmark: add --entry-exact-name flag for exact entry matching
rlratzel 7b35169
benchmark: rename --entry-exact-name to --entries-exact (list, strict)
rlratzel 21647b4
benchmark: bump exact_dedup_identification timeout_s 500 -> 1500
rlratzel d0eac90
benchmark: install lynx in ci_benchmark_launcher.sh
rlratzel 6369150
benchmark: preserve scratch dir for fuzzy_dedup_identification
rlratzel 0c375b7
benchmark: range domain_label_games_count +/-5% (was exact)
rlratzel 3759b21
Merge remote-tracking branch 'upstream/main' into 2606-update_benchma…
rlratzel c2f3a6b
benchmark: bump dedup_removal_* timeout_s for real-data wall
rlratzel a3c38ac
Revert "benchmark: preserve scratch dir for fuzzy_dedup_identification"
rlratzel 7cf6523
Add optional /dev/shm cap via CURATOR_SHM_SIZE_BYTES env var
rlratzel 78c5afd
Add optional all-GPU utilization poller via CURATOR_GPU_POLL_INTERVAL_S
rlratzel fd6e9cf
Raise A100 container memory cap to 2 TiB; drop EOS-side shm remount
rlratzel c2fd47e
Replace bash GPU poller with threaded GPUStatsRecorder
rlratzel da4c676
Wire NEMO_CI_* env vars + Slack viewer-URL block (curator-side)
rlratzel 40f8d4f
GPUStatsRecorder: also record power draw, power limit, fan speed
rlratzel ab31cf1
Tighten domain_label_games_count tolerance from +/-5% to +/-1%
rlratzel c580964
nightly-benchmark.yaml: drop noisy timeout_s commentary
rlratzel c15025d
Merge remote-tracking branch 'upstream/main' into 2606-update_benchma…
rlratzel File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
self.viewer_urlis already set fromsink_configat init time, patchingsink.sink_config["viewer_url"]has no effect on the value_create_parent_messagewill see. Setting the attribute directly ensures the URL is visible wheninitialize()runs.