mirror of
https://gitlab.cern.ch/wotsubo/PSBoardDataBase.git
synced 2025-06-08 05:55:42 +09:00
fix: dispatch ckeck logic (missing check)
This commit is contained in:
parent
7cf2088b6f
commit
c3852a7776
1 changed files with 5 additions and 5 deletions
|
@ -63,21 +63,21 @@ function is_dispatchable(conn::DbConnection, psbid::Int64)
|
||||||
nrow(extra_results) == 1 && let
|
nrow(extra_results) == 1 && let
|
||||||
extra_result = Tables.rowtable(extra_results) |> first
|
extra_result = Tables.rowtable(extra_results) |> first
|
||||||
f1 =
|
f1 =
|
||||||
ismissing(extra_result.insufficient_reset_with_10) &&
|
!ismissing(extra_result.insufficient_reset_with_10) &&
|
||||||
extra_result.insufficient_reset_with_10 >=
|
extra_result.insufficient_reset_with_10 >=
|
||||||
extra_result.num_tests * THRESHOLD_INSUFFICIENT_RESET_WITH_10
|
extra_result.num_tests * THRESHOLD_INSUFFICIENT_RESET_WITH_10
|
||||||
f2 =
|
f2 =
|
||||||
ismissing(extra_result.reset_failed_though_reconfig_done) &&
|
!ismissing(extra_result.reset_failed_though_reconfig_done) &&
|
||||||
extra_result.reset_failed_though_reconfig_done >=
|
extra_result.reset_failed_though_reconfig_done >=
|
||||||
extra_result.num_tests * THRESHOLD_RESET_FAILED_THOUGH_RECONFIG_DONE
|
extra_result.num_tests * THRESHOLD_RESET_FAILED_THOUGH_RECONFIG_DONE
|
||||||
f3 =
|
f3 =
|
||||||
ismissing(extra_result.always_hit_flag_true) &&
|
!ismissing(extra_result.always_hit_flag_true) &&
|
||||||
extra_result.always_hit_flag_true >=
|
extra_result.always_hit_flag_true >=
|
||||||
extra_result.num_tests * THRESHOLD_ALWAYS_HIT_FLAG_TRUE
|
extra_result.num_tests * THRESHOLD_ALWAYS_HIT_FLAG_TRUE
|
||||||
f4 =
|
f4 =
|
||||||
ismissing(extra_result.bcid_fail) &&
|
!ismissing(extra_result.bcid_fail) &&
|
||||||
extra_result.bcid_fail >= extra_result.num_tests * THRESHOLD_BCID_FAIL
|
extra_result.bcid_fail >= extra_result.num_tests * THRESHOLD_BCID_FAIL
|
||||||
@debug "" f1 f2 f3 f4
|
@debug "" extra_result f1 f2 f3 f4
|
||||||
!(f1 || f2 || f3 || f4)
|
!(f1 || f2 || f3 || f4)
|
||||||
end
|
end
|
||||||
@debug "" is_extra_passed extra_results
|
@debug "" is_extra_passed extra_results
|
||||||
|
|
Loading…
Add table
Reference in a new issue