From 794e4a8e610350d52f096795a23c9d44df36090c Mon Sep 17 00:00:00 2001 From: NotAShelf Date: Sat, 7 Feb 2026 20:19:16 +0300 Subject: [PATCH] common,evaluator: add PR fields to evaluation; add jobset ordering test Signed-off-by: NotAShelf Change-Id: I305c988aceb8c72c65b740cb323c0ef06a6a6964 --- crates/common/src/nix_probe.rs | 2 +- crates/evaluator/src/eval_loop.rs | 8 ++++++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/crates/common/src/nix_probe.rs b/crates/common/src/nix_probe.rs index afa4458..42d1d8f 100644 --- a/crates/common/src/nix_probe.rs +++ b/crates/common/src/nix_probe.rs @@ -423,7 +423,7 @@ mod tests { #[test] fn test_suggested_jobset_ordering() { - let mut jobsets = vec![ + let mut jobsets = [ SuggestedJobset { name: "packages".to_string(), nix_expression: "packages".to_string(), diff --git a/crates/evaluator/src/eval_loop.rs b/crates/evaluator/src/eval_loop.rs index d2e1e45..7d942f1 100644 --- a/crates/evaluator/src/eval_loop.rs +++ b/crates/evaluator/src/eval_loop.rs @@ -172,8 +172,12 @@ async fn evaluate_jobset( // Create evaluation record let eval = repo::evaluations::create(pool, CreateEvaluation { - jobset_id: jobset.id, - commit_hash: commit_hash.clone(), + jobset_id: jobset.id, + commit_hash: commit_hash.clone(), + pr_number: None, + pr_head_branch: None, + pr_base_branch: None, + pr_action: None, }) .await?;