Dashboard / Test History

Back to Overview

Test History

Inspect the execution history used to calculate Repropulse flake scores. A failure followed by a pass on the same commit is a rerun-recovery signal.

Executions Recorded

40

Latest 100 Results

Passed

40

Completed Successfully

Failed or Errored

0

Require Investigation

Execution Evidence

Ordered from newest to oldest workflow completion.

TestOutcomeDurationWorkflow AttemptCommitFailure Detail

parseWorkflowRunWebhookPayload > rejects a payload missing a required workflow-run field

src/workflows/workflow-run-payload.test.ts

passed2

CI

Attempt 1 · main

ef81e227bc-

parseWorkflowRunWebhookPayload > accepts a valid workflow_run webhook payload

src/workflows/workflow-run-payload.test.ts

passed5

CI

Attempt 1 · main

ef81e227bc-

calculateFlakeScore > ignores skipped tests and does not treat pass-then-fail as a rerun recovery

src/scoring/flake-score.test.ts

passed0

CI

Attempt 1 · main

ef81e227bc-

calculateFlakeScore > does not classify a permanent failure as flaky

src/scoring/flake-score.test.ts

passed0

CI

Attempt 1 · main

ef81e227bc-

calculateFlakeScore > detects a failure that passes on a rerun of the same commit

src/scoring/flake-score.test.ts

passed2

CI

Attempt 1 · main

ef81e227bc-

POST /webhooks/github > accepts a singed delivery once and treats the retry as a duplicate

src/routes/github-webhooks.integration.test.ts

passed135

CI

Attempt 1 · main

ef81e227bc-

parsePullRequestWebhookPayload > identifies actions ReproPulse does not evaluate

src/pull-requests/pull-request-payload.test.ts

passed1

CI

Attempt 1 · main

ef81e227bc-

parsePullRequestWebhookPayload > accepts a pull request synchronize payload

src/pull-requests/pull-request-payload.test.ts

passed5

CI

Attempt 1 · main

ef81e227bc-

evaluatePullRequestFeedback > does not comment when changed files have no confirmed flake risk

src/pull-requests/pull-request-feedback-service.test.ts

passed1

CI

Attempt 1 · main

ef81e227bc-

evaluatePullRequestFeedback > posts one evidence-based comment for changed high-risk tests

src/pull-requests/pull-request-feedback-service.test.ts

passed7

CI

Attempt 1 · main

ef81e227bc-

createPullRequestFeedback > creates one record and ignores a duplicate PR commit

src/pull-requests/pull-request-feedback-repository.integration.test.ts

passed17

CI

Attempt 1 · main

ef81e227bc-

findPullRequestFlakeRisks > ignores unmatched, low-score, and unconfirmed tests

src/pull-requests/flake-risk-evaluator.test.ts

passed0

CI

Attempt 1 · main

ef81e227bc-

findPullRequestFlakeRisks > returns a confirmed high-risk test in a changed file

src/pull-requests/flake-risk-evaluator.test.ts

passed3

CI

Attempt 1 · main

ef81e227bc-

formatFlakeRiskComment > rejects an empty risk list

src/pull-requests/flake-risk-comment.test.ts

passed1

CI

Attempt 1 · main

ef81e227bc-

formatFlakeRiskComment > formats evidence for high-risk changed tests

src/pull-requests/flake-risk-comment.test.ts

passed3

CI

Attempt 1 · main

ef81e227bc-

parseJUnitXml > rejects a document without test suites

src/ingestion/junit-parser.test.ts

passed2

CI

Attempt 1 · main

ef81e227bc-

parseJUnitXml > parses passing, failing, skipped, and error test cases

src/ingestion/junit-parser.test.ts

passed7

CI

Attempt 1 · main

ef81e227bc-

parseInstallationWebhookPayload > rejects an unsupported installation action

src/github-app/installation-payload.test.ts

passed2

CI

Attempt 1 · main

ef81e227bc-

parseInstallationWebhookPayload > accepts an installation created payload

src/github-app/installation-payload.test.ts

passed4

CI

Attempt 1 · main

ef81e227bc-

GET /health > retruns the service health

src/app.test.ts

passed62

CI

Attempt 1 · main

ef81e227bc-

parseWorkflowRunWebhookPayload > rejects a payload missing a required workflow-run field

src/workflows/workflow-run-payload.test.ts

passed2

CI

Attempt 3 · main

caab6aa796-

parseWorkflowRunWebhookPayload > accepts a valid workflow_run webhook payload

src/workflows/workflow-run-payload.test.ts

passed8

CI

Attempt 3 · main

caab6aa796-

calculateFlakeScore > ignores skipped tests and does not treat pass-then-fail as a rerun recovery

src/scoring/flake-score.test.ts

passed0

CI

Attempt 3 · main

caab6aa796-

calculateFlakeScore > does not classify a permanent failure as flaky

src/scoring/flake-score.test.ts

passed0

CI

Attempt 3 · main

caab6aa796-

calculateFlakeScore > detects a failure that passes on a rerun of the same commit

src/scoring/flake-score.test.ts

passed2

CI

Attempt 3 · main

caab6aa796-

POST /webhooks/github > accepts a singed delivery once and treats the retry as a duplicate

src/routes/github-webhooks.integration.test.ts

passed150

CI

Attempt 3 · main

caab6aa796-

parsePullRequestWebhookPayload > identifies actions ReproPulse does not evaluate

src/pull-requests/pull-request-payload.test.ts

passed1

CI

Attempt 3 · main

caab6aa796-

parsePullRequestWebhookPayload > accepts a pull request synchronize payload

src/pull-requests/pull-request-payload.test.ts

passed6

CI

Attempt 3 · main

caab6aa796-

evaluatePullRequestFeedback > does not comment when changed files have no confirmed flake risk

src/pull-requests/pull-request-feedback-service.test.ts

passed1

CI

Attempt 3 · main

caab6aa796-

evaluatePullRequestFeedback > posts one evidence-based comment for changed high-risk tests

src/pull-requests/pull-request-feedback-service.test.ts

passed8

CI

Attempt 3 · main

caab6aa796-

createPullRequestFeedback > creates one record and ignores a duplicate PR commit

src/pull-requests/pull-request-feedback-repository.integration.test.ts

passed31

CI

Attempt 3 · main

caab6aa796-

findPullRequestFlakeRisks > ignores unmatched, low-score, and unconfirmed tests

src/pull-requests/flake-risk-evaluator.test.ts

passed0

CI

Attempt 3 · main

caab6aa796-

findPullRequestFlakeRisks > returns a confirmed high-risk test in a changed file

src/pull-requests/flake-risk-evaluator.test.ts

passed3

CI

Attempt 3 · main

caab6aa796-

formatFlakeRiskComment > rejects an empty risk list

src/pull-requests/flake-risk-comment.test.ts

passed1

CI

Attempt 3 · main

caab6aa796-

formatFlakeRiskComment > formats evidence for high-risk changed tests

src/pull-requests/flake-risk-comment.test.ts

passed2

CI

Attempt 3 · main

caab6aa796-

parseJUnitXml > rejects a document without test suites

src/ingestion/junit-parser.test.ts

passed2

CI

Attempt 3 · main

caab6aa796-

parseJUnitXml > parses passing, failing, skipped, and error test cases

src/ingestion/junit-parser.test.ts

passed9

CI

Attempt 3 · main

caab6aa796-

parseInstallationWebhookPayload > rejects an unsupported installation action

src/github-app/installation-payload.test.ts

passed2

CI

Attempt 3 · main

caab6aa796-

parseInstallationWebhookPayload > accepts an installation created payload

src/github-app/installation-payload.test.ts

passed12

CI

Attempt 3 · main

caab6aa796-

GET /health > retruns the service health

src/app.test.ts

passed67

CI

Attempt 3 · main

caab6aa796-