ignore kleppmann_trace test — 10+ min, 12GB RAM

Marked #[ignore] so cargo test skips it by default. Run manually with
--ignored flag when needed for benchmarking.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
dave
2026-04-07 16:15:38 +00:00
parent c73153dd4e
commit 15a52d6d38
6 changed files with 89 additions and 28 deletions
+15
View File
@@ -302,6 +302,21 @@ async fn main() -> Result<(), std::io::Error> {
}
}
// Initialise the CRDT state layer backed by SQLite.
// Uses the same pipeline.db file — the crdt_ops table lives alongside
// the legacy pipeline_items table.
let crdt_db_path = app_state
.project_root
.lock()
.unwrap()
.as_ref()
.map(|root| root.join(".huskies").join("pipeline.db"));
if let Some(db_path) = crdt_db_path
&& let Err(e) = db::crdt::init(&db_path).await
{
slog!("[crdt] Failed to initialise CRDT state layer: {e}");
}
let workflow = Arc::new(std::sync::Mutex::new(WorkflowState::default()));
// Filesystem watcher: broadcast channel for work/ pipeline changes.