From a558f51b5deeaf29ac19500fcac2ad83c7e8bf03 Mon Sep 17 00:00:00 2001 From: Simon Quigley Date: Sat, 8 Feb 2025 20:13:38 -0600 Subject: [PATCH] Source and build check fine-tuning --- cpp/ci_database_objs.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/cpp/ci_database_objs.cpp b/cpp/ci_database_objs.cpp index 78b2bc7..0fcc8d3 100644 --- a/cpp/ci_database_objs.cpp +++ b/cpp/ci_database_objs.cpp @@ -902,7 +902,8 @@ bool PackageConf::can_check_source_upload() { if (upload_ok && !source_check_ok) return true; else if (!upload_ok && source_check_ok) return false; - else if (upload_ok && source_check_ok && !source_check_successful && (source_check_time >= (now - (60 * 60 * 1000)))) return true; + else if (upload_ok && source_check_ok && !source_check_successful && (source_check_time >= (now - (30 * 60 * 1000)))) return false; + else if (upload_ok && source_check_ok && !source_check_successful && (upload_time >= (now - (24 * 60 * 60 * 1000)))) return true; else return upload_ok && source_check_ok && (source_check_time <= upload_time); } @@ -928,8 +929,8 @@ bool PackageConf::can_check_builds() { if (!build_check_ok && source_check_ok) return true; else if (!build_check_ok && !source_check_ok) return false; - else if (source_check_ok && build_check_ok && !build_check_successful && (build_check_time >= (now - (60 * 60 * 1000)))) return false; - else if (source_check_ok && build_check_ok && !build_check_successful && (build_check_time >= (now - (4 * 24 * 60 * 60 * 1000)))) return true; + else if (source_check_ok && build_check_ok && !build_check_successful && (build_check_time >= (now - (30 * 60 * 1000)))) return false; + else if (source_check_ok && build_check_ok && !build_check_successful && (source_check_time >= (now - (4 * 24 * 60 * 60 * 1000)))) return true; else return source_check_ok && build_check_ok && (build_check_time <= source_check_time); } // End of PackageConf