starknet_transaction_prover: add manual testing guide - #14404
starknet_transaction_prover: add manual testing guide#14404avi-starkware wants to merge 1 commit into
Conversation
PR SummaryLow Risk Overview The guide documents setup (env vars, ConfigMap/CLI config), shell helpers to pull real chain txs, and copy-paste It also covers CORS, HTTP compression, concurrency ( Origin normalization and incomplete TLS config at startup are explicitly deferred to unit tests ( Reviewed by Cursor Bugbot for commit 9b3f384. Bugbot is set up for automated code reviews on this repo. Configure here. |
|
There hasn't been any activity on this pull request recently, and in order to prioritize active work, it has been marked as stale. |
dd1dfa1 to
f25baca
Compare
7a48fbc to
b0918fa
Compare
f25baca to
d42f341
Compare
b0918fa to
ad88f40
Compare
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, have a team admin enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit ad88f40. Configure here.
d42f341 to
db1c0cc
Compare
ad88f40 to
5ed8f8a
Compare
5ed8f8a to
663bac2
Compare
db1c0cc to
a47a44f
Compare
663bac2 to
7229c36
Compare
a47a44f to
a53578d
Compare
a53578d to
c86edbd
Compare
7229c36 to
0d54229
Compare
0d54229 to
9ec7826
Compare
c86edbd to
4fceaa9
Compare
4fceaa9 to
b7a55f5
Compare
9ec7826 to
9b3f384
Compare


Adds the deep-dive manual testing guide for the prover service — endpoints,
negative flows, the CORS matrix, compression, concurrency, load, TLS, OHTTP,
body-size limits, env-var config and observability.
Split out of #14052 so that PR stays focused on the smoke script and its
checklist, both of which reference this document for manual reproduction.
Two sections are stubs pointing at unit tests rather than manual steps: origin
normalization and incomplete-TLS-config startup are both gated by
server/cors_test.rsandserver/config_test.rs, so restarting a pod tore-check them by hand proves nothing CI has not already proven.
This is the longest PR in the stack and reads as reference material rather than
code — most of it is copy-paste
curl/jqblocks per check.