Skip to content

Feat/benchmark run UI integration - #38

Open
amh1k wants to merge 5 commits into
mainfrom
feat/benchmark-run-ui-integration
Open

amh1k wants to merge 5 commits into
mainfrom
feat/benchmark-run-ui-integration

Conversation

@amh1k

@amh1k amh1k commented Oct 1, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

Connect the benchmark form to the run creation API so users can submit a benchmark for the selected PostgreSQL instance.

Changes

  • Build and submit the request using the selected target and validated form values.
  • Show a submitting state, submission errors, and the accepted run ID.
  • Prevent duplicate submissions while a request is pending.
  • Handle timeouts and interrupted requests without automatically retrying.
  • Reset submission state when the selected target changes.
  • Add frontend submission tests and run them in CI.

Status polling and results display will follow in the next subissue.

Screenshot

image

Validation

  • Frontend tests and build pass.

Fixes #35

amh1k added 5 commits October 1, 2026 20:38
Signed-off-by: amh1k <abdulmoizx97@gmail.com>
Signed-off-by: amh1k <abdulmoizx97@gmail.com>
Signed-off-by: amh1k <abdulmoizx97@gmail.com>
Signed-off-by: amh1k <abdulmoizx97@gmail.com>
Signed-off-by: amh1k <abdulmoizx97@gmail.com>
@amh1k
amh1k changed the base branch from main to feat/benchmark-config-form October 2, 2026 10:40
@amh1k
amh1k changed the base branch from feat/benchmark-config-form to main October 2, 2026 10:41
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.

Connect benchmark UI to run creation and status APIs

1 participant