From c6263c280ce07b643660e0292431ab5e6d9b91e1 Mon Sep 17 00:00:00 2001 From: Brad Bondurant Date: Wed, 4 Jan 2023 15:45:14 -0500 Subject: [PATCH] use project name in sysbuild query --- src/lib/Hydra/Schema/Result/Builds.pm | 2 +- src/script/hydra-eval-jobset | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/Hydra/Schema/Result/Builds.pm b/src/lib/Hydra/Schema/Result/Builds.pm index 86f192a3..0c045f2e 100644 --- a/src/lib/Hydra/Schema/Result/Builds.pm +++ b/src/lib/Hydra/Schema/Result/Builds.pm @@ -563,7 +563,7 @@ makeQueries('', ""); makeQueries('ForProject', "and jobset_id in (select id from jobsets j where j.project = ?)"); makeQueries('ForJobset', "and jobset_id = ?"); makeQueries('ForJob', "and jobset_id = ? and job = ?"); -makeQueries('ForJobName', "and jobset_id = (select id from jobsets j where j.name = ?) and job = ?"); +makeQueries('ForJobName', "and jobset_id = (select id from jobsets j where j.project = ? and j.name = ?) and job = ?"); sub as_json { my ($self) = @_; diff --git a/src/script/hydra-eval-jobset b/src/script/hydra-eval-jobset index c6f6c275..2a9adb45 100755 --- a/src/script/hydra-eval-jobset +++ b/src/script/hydra-eval-jobset @@ -159,7 +159,7 @@ sub fetchInputSystemBuild { $jobsetName ||= $jobset->name; my @latestBuilds = $db->resultset('LatestSucceededForJobName') - ->search({}, {bind => [$jobsetName, $jobName]}); + ->search({}, {bind => [$projectName, $jobsetName, $jobName]}); my @validBuilds = (); foreach my $build (@latestBuilds) {