Skip to content

Speed up Docker cd equivalence CI#8

Merged
plumocracy merged 1 commit into
devfrom
speed-up-docker-ci
Jun 4, 2026
Merged

Speed up Docker cd equivalence CI#8
plumocracy merged 1 commit into
devfrom
speed-up-docker-ci

Conversation

@plumocracy

Copy link
Copy Markdown
Owner

Summary

  • feature-gate the real FastEmbed/ONNX embedder behind the default real-embedder feature
  • build the Docker cd-equivalence binary with fake embeddings and no default features
  • run the Docker equivalence job in parallel with the main Rust job and reduce CI random cases to 20
  • cache shell init in the Docker fixture and document the new Docker test behavior

Verification

  • cargo fmt
  • CDS_EMBEDDER=fake cargo build --quiet --no-default-features --bin cds
  • CDS_EMBEDDER=fake cargo test --no-default-features --lib --bins
  • cargo clippy --all-targets --all-features -- -D warnings
  • cargo test --all

Note: Docker runtime was unavailable locally, so the Docker-backed test compiled and skipped runtime execution here.

@plumocracy plumocracy merged commit 76a2a4e into dev Jun 4, 2026
2 checks passed
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