Skip to content

Run Benchmark

POST
/api/etherforce/benchmark/run

Kick off a benchmark run.

Returns accepted=False with an explanatory message until the handler-revision harness is wired. The shape matches what the eventual harness will return so the analysis-pane Vue stack can ship against this endpoint today.

BenchmarkRunRequest

POST /benchmark/run payload.

object
handlerId
required
Handlerid
string
revision
Revision
string
default: head

Successful Response

BenchmarkRunResponse

POST /benchmark/run response.

object
accepted
required
Accepted
boolean
runId
required
Any of:
string
message
required
Message
string

Validation Error

HTTPValidationError
object
detail
Detail
Array<object>
ValidationError
object
loc
required
Location
Array
msg
required
Message
string
type
required
Error Type
string
input
Input
ctx
Context
object