Skip to content

feat: add SNOS processing timing instrumentation - #527

Open
heemankv wants to merge 3 commits into
mainfrom
feat/snos-log-instrumentation
Open

feat: add SNOS processing timing instrumentation#527
heemankv wants to merge 3 commits into
mainfrom
feat/snos-log-instrumentation

Conversation

@heemankv

Copy link
Copy Markdown
Collaborator

Summary

  • add a process-local RPC timing collector around retry-wrapped RPC calls
  • log a SNOS timing summary with total elapsed, wall-clock RPC wait elapsed, local processing elapsed, RPC call count, and cumulative RPC call elapsed
  • add extra proof-fetch/verification logs and tests for the timing collector

Testing

Notes

  • cargo check -p generate-pie -p rpc-client is blocked in this local worktree because the Apollo build script requires cairo-compile on PATH; the existing sequencer_venv here does not provide cairo-compile.

@heemankv
heemankv requested review from Mohiiit and prkpndy as code owners June 24, 2026 07:02
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