Test Dashboard

Black Sphere Industries — Integration test history & release health.

Latest Pass Rate
0
Total Test Runs
Manifest Version
Pass Rate Trend
Suite Health
Recent Events
Loading events...

Test Runs

History of all integration test runs.

Date Version Mode Pass Fail Skip Rate Duration

Run Detail

Select a run from the Runs table to view details.

Manifest Explorer

Release manifest — pinned repo commits and test coverage.

No manifest data available. Submit a test run with an embedded manifest.

Coverage Map

Test suite coverage across BSI apps.

16
Apps Tested
18
Not Tested
47%
Coverage
Untested Repos

Settings

Import test results and manage dashboard data.

Import Test Run

Paste test run JSON from the integration runner's "Export for Dashboard" button.

Dashboard Info

API Endpoint:

Total Runs: 0

Last Updated:

Webhook Events: 0

Webhook Setup

Configure a GitHub webhook on the bsi-devops repo to track manifest changes.

Payload URL:
Content type: application/json
Secret: (set in Cloudflare env as WEBHOOK_SECRET)
Events: Just the push event
Active: Yes
Submission Workflows

1. Direct POST (recommended)

Run integration tests → click "Export for Dashboard" → auto-POSTs to API.

2. Shell Script

./scripts/submit-run.sh run.json --manifest ../bsi-devops/release-manifest.json

3. Manual Paste

Use the Import section above to paste and submit JSON directly.