fix: resolve test race conditions, add logging, and fix CI deadlock #66

Merged
coissac merged 1 commits from push-kywuzlnvrqyx into main 2026-08-11 21:05:09 +00:00
Owner

Re-enables the numa feature in CI workflows to prevent container/cgroup deadlocks while preserving validation correctness. Fixes concurrent test race conditions by replacing thread-local parameter storage with process-wide atomics and mutex locks. Integrates tracing-subscriber for structured logging and adds thread-ID tracking to debug worker lifecycles. Additionally bumps the crate version, updates .gitignore, documents experimental evolutionary distance pipelines, and refactors hardcoded test constants.

Re-enables the `numa` feature in CI workflows to prevent container/cgroup deadlocks while preserving validation correctness. Fixes concurrent test race conditions by replacing thread-local parameter storage with process-wide atomics and mutex locks. Integrates `tracing-subscriber` for structured logging and adds thread-ID tracking to debug worker lifecycles. Additionally bumps the crate version, updates `.gitignore`, documents experimental evolutionary distance pipelines, and refactors hardcoded test constants.
coissac added 1 commit 2026-08-11 21:05:02 +00:00
fix: resolve test race conditions, add logging, and fix CI deadlock
Release / create-release (push) Successful in 2m26s
ci.yml / build (pull_request) Successful in 4m4s
Release / build-linux-x86_64 (push) Successful in 8m19s
Release / build-macos-arm64 (push) Successful in 1m48s
c95c47155e
Re-enables the `numa` feature in CI workflows to prevent container/cgroup deadlocks while preserving validation correctness. Fixes concurrent test race conditions by replacing thread-local parameter storage with process-wide atomics and mutex locks. Integrates `tracing-subscriber` for structured logging and adds thread-ID tracking to debug worker lifecycles. Additionally bumps the crate version, updates `.gitignore`, documents experimental evolutionary distance pipelines, and refactors hardcoded test constants.
coissac merged commit 14aa82521d into main 2026-08-11 21:05:09 +00:00
coissac deleted branch push-kywuzlnvrqyx 2026-08-11 21:05:10 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: OBIKmers/obikmer#66