TestSubmitRule: Enable logErrors when debug logging is enabled

Change-Id: I3741158ada2dcc8bd3988535e3db70b0651e8936
This commit is contained in:
David Pursehouse
2020-06-18 13:54:28 +09:00
parent 4d7f99154a
commit a414e5b82d

View File

@@ -17,6 +17,7 @@ package com.google.gerrit.server.restapi.change;
import com.google.common.base.MoreObjects;
import com.google.common.collect.ImmutableList;
import com.google.common.collect.Lists;
import com.google.common.flogger.FluentLogger;
import com.google.gerrit.common.data.SubmitRecord;
import com.google.gerrit.extensions.common.AccountInfo;
import com.google.gerrit.extensions.common.TestSubmitRuleInfo;
@@ -44,6 +45,8 @@ import java.util.List;
import org.kohsuke.args4j.Option;
public class TestSubmitRule implements RestModifyView<RevisionResource, TestSubmitRuleInput> {
private static final FluentLogger logger = FluentLogger.forEnclosingClass();
private final Provider<ReviewDb> db;
private final ChangeData.Factory changeDataFactory;
private final RulesCache rules;
@@ -88,7 +91,7 @@ public class TestSubmitRule implements RestModifyView<RevisionResource, TestSubm
SubmitRuleOptions.builder()
.skipFilters(input.filters == Filters.SKIP)
.rule(input.rule)
.logErrors(false)
.logErrors(logger.atFine().isEnabled())
.build();
ProjectState projectState = projectCache.get(rsrc.getProject());