Skip to content

RemoteRolloutProcessor / evaluation_test improvements#237

Merged
dphuang2 merged 4 commits intomainfrom
set-rollout-status-for-deadline-timeout
Sep 29, 2025
Merged

RemoteRolloutProcessor / evaluation_test improvements#237
dphuang2 merged 4 commits intomainfrom
set-rollout-status-for-deadline-timeout

Conversation

@dphuang2
Copy link
Copy Markdown
Collaborator

  • add row_ids for filtering
  • set rollout status to error if timed out
  • add status filed to StatusResponse model for remote server to propagate errors

Dylan Huang added 4 commits September 29, 2025 16:29
…ations

- Introduced row_ids as an optional parameter to allow filtering of evaluation rows based on specified identifiers.
- Updated documentation to reflect the new parameter and its usage in the evaluation process.
- Added logic to set the rollout status to an error when the polling loop completes without a successful break, indicating a timeout.
- Enhanced error handling to provide clearer feedback on rollout timeouts.
…rocessor

- Introduced an optional status indicator in the StatusResponse model to differentiate between successful and failed rollouts.
- Updated documentation to clarify the purpose of the new status field for better understanding in the eval-protocol context.
…ion for clarity

- Updated the parameter name from row_ids to filtered_row_ids to better reflect its purpose in filtering evaluation rows.
- Adjusted related documentation to ensure consistency and clarity regarding the new parameter name.
@dphuang2 dphuang2 merged commit 5d7e5cb into main Sep 29, 2025
5 of 6 checks passed
@dphuang2 dphuang2 deleted the set-rollout-status-for-deadline-timeout branch September 29, 2025 23:53
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.

1 participant