Skip to content

Add configurable Azure worker post-processing - #892

Draft
DrewScoggins wants to merge 5 commits into
dotnet:mainfrom
DrewScoggins:copilot/crank-perflab-harmonization
Draft

Add configurable Azure worker post-processing#892
DrewScoggins wants to merge 5 commits into
dotnet:mainfrom
DrewScoggins:copilot/crank-perflab-harmonization

Conversation

@DrewScoggins

Copy link
Copy Markdown
Member

Summary

  • add a generic, worker-configured post-process hook that runs after successful Crank execution and before cleanup
  • preserve argument integrity, sanitized logging, timeout/cancellation, retries, and default-off payload behavior
  • validate Service Bus lock-renewal capacity for the complete Crank/post-process retry window

Validation

  • 38 targeted tests
  • Release build and NuGet pack
  • dotnet format --verify-no-changes

Safety

This contains no PerfLab or Azure Storage publishing implementation. Post-processing is disabled unless explicitly enabled in the payload and a trusted executable is configured.

DrewScoggins and others added 5 commits August 19, 2026 12:39
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
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