Skip to content

Conversation

@SimonEismann
Copy link
Collaborator

@SimonEismann SimonEismann commented Apr 17, 2025

In the ds-perf project, sometimes the YCSB tests get stuck in the shutdown loop if the load phase times out. This leads to the task being stuck until it gets timed out by Evergreen, which wastes a lot of resources.

This PR adds a check that terminates ycsb if the shutdown loop takes> 3 times the configured phase.

Patch that shows the early termination:
https://spruce.mongodb.com/task/ds_perf_rhel94_arm64_ycsb.load_0128thread.2024_05_patch_cf4549d9de1e865378612d80a7e422ba84595fb2_67fe5b7666210300074ed4a4_25_04_15_13_14_53/logs?execution=4&sortBy=STATUS&sortDir=ASC

@SimonEismann SimonEismann merged commit 330c5e7 into main Apr 17, 2025
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