You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 3c67a49
Browse filesBrowse the repository at this point in the historyBrowse files
Hold only a run that trained every rollout to the run-end store check
The run-end sweep failed every synchronous --ci-test run that left an object, and raised on a
failed sweep in any run. A run that stopped before training a rollout still holds that
rollout's objects, so a crash ended in the sweep's AssertionError, with the real error only as
its context. A --partial-rollout run ends with aborted groups back in the data buffer, so a
correct run failed. And a Mooncake failure at teardown turned a finished non-CI run into a
failed one, though a failed delete only logs.
get() now files every rollout until its release, so dispose can tell a run that stopped early.
The sweep holds a CI run to leaving nothing, and to a working sweep, only when no rollout is
left unreleased; a partial-rollout run only logs what it left, like a fully-async one; outside
CI a failed sweep only logs. A dispose test checks the sweep runs once, after the rest of
teardown.
0 commit comments