Skip to content

feat(antithesis): add the Antithesis test harness - #1914

Closed
blt wants to merge 1 commit into
mainfrom
blt/antithesis-harness
Closed

feat(antithesis): add the Antithesis test harness#1914
blt wants to merge 1 commit into
mainfrom
blt/antithesis-harness

Conversation

@blt

@blt blt commented Jul 21, 2026

Copy link
Copy Markdown
Collaborator

What does this PR do?

A brief description of the change being made with this pull request.

Motivation

What inspired you to submit this pull request?

Related issues

A list of issues either fixed, containing architectural discussions, otherwise relevant
for this Pull Request.

Additional Notes

Anything else we should know when reviewing?

Add the `antithesis` cargo feature and the single bootstrap hook in
lading/src/antithesis_hooks.rs that starts the SDK and emits a startup
reachability marker. Ordinary lading builds compile it out. Add the harness
under antithesis/, a three-container rig of the coverage-instrumented lading
SUT, a lading-probe oracle that counts received bytes per port and serves a
report port, and a workload-client driver. Two property drivers exist so far.
serial_driver_divide_throttle drives divide-preserves-aggregate-rate and
serial_driver_baseline_clean_run drives rig-runs-lading-cleanly. No property
assertions live in the SUT.
@datadog-datadog-prod-us1-2

datadog-datadog-prod-us1-2 Bot commented Jul 21, 2026

Copy link
Copy Markdown

Pipelines  Tests

Unblock PR with BitsAI

⚠️ Warnings

🚦 6 Pipeline jobs failed

Continuous integration | Custom Lints (ast-grep)   View in Datadog   GitHub Actions

Continuous integration | Integration Tests   View in Datadog   GitHub Actions

Continuous integration | Rust Actions (Check/Fmt/Clippy) (macos-latest, check)   View in Datadog   GitHub Actions

View all 6 failed jobs.

ℹ️ Info

🔄 Datadog auto-retried 1 job - 0 passed on retry View in Datadog

Useful? React with 👍 / 👎

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: cb170df | Docs | Datadog PR Page | Give us feedback!

@blt blt closed this Jul 27, 2026
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.

1 participant