Pull BatchUpdate.Factory field up into AbstractDaemonTest
Change-Id: Ie3c0d314b7edd01e3710acdf452c96dc8e94cc90
This commit is contained in:
@@ -98,6 +98,7 @@ import com.google.gerrit.server.project.ProjectCache;
|
|||||||
import com.google.gerrit.server.project.Util;
|
import com.google.gerrit.server.project.Util;
|
||||||
import com.google.gerrit.server.query.change.ChangeData;
|
import com.google.gerrit.server.query.change.ChangeData;
|
||||||
import com.google.gerrit.server.query.change.InternalChangeQuery;
|
import com.google.gerrit.server.query.change.InternalChangeQuery;
|
||||||
|
import com.google.gerrit.server.update.BatchUpdate;
|
||||||
import com.google.gerrit.testutil.ConfigSuite;
|
import com.google.gerrit.testutil.ConfigSuite;
|
||||||
import com.google.gerrit.testutil.FakeEmailSender;
|
import com.google.gerrit.testutil.FakeEmailSender;
|
||||||
import com.google.gerrit.testutil.FakeEmailSender.Message;
|
import com.google.gerrit.testutil.FakeEmailSender.Message;
|
||||||
@@ -197,6 +198,7 @@ public abstract class AbstractDaemonTest {
|
|||||||
@Inject protected AccountCache accountCache;
|
@Inject protected AccountCache accountCache;
|
||||||
@Inject protected AccountCreator accounts;
|
@Inject protected AccountCreator accounts;
|
||||||
@Inject protected AllProjectsName allProjects;
|
@Inject protected AllProjectsName allProjects;
|
||||||
|
@Inject protected BatchUpdate.Factory batchUpdateFactory;
|
||||||
@Inject protected ChangeData.Factory changeDataFactory;
|
@Inject protected ChangeData.Factory changeDataFactory;
|
||||||
@Inject protected ChangeFinder changeFinder;
|
@Inject protected ChangeFinder changeFinder;
|
||||||
@Inject protected ChangeIndexer indexer;
|
@Inject protected ChangeIndexer indexer;
|
||||||
|
@@ -145,8 +145,6 @@ import org.junit.Test;
|
|||||||
public class ChangeIT extends AbstractDaemonTest {
|
public class ChangeIT extends AbstractDaemonTest {
|
||||||
private String systemTimeZone;
|
private String systemTimeZone;
|
||||||
|
|
||||||
@Inject private BatchUpdate.Factory updateFactory;
|
|
||||||
|
|
||||||
@Inject private DynamicSet<ChangeMessageModifier> changeMessageModifiers;
|
@Inject private DynamicSet<ChangeMessageModifier> changeMessageModifiers;
|
||||||
|
|
||||||
@Before
|
@Before
|
||||||
@@ -2784,7 +2782,7 @@ public class ChangeIT extends AbstractDaemonTest {
|
|||||||
|
|
||||||
private void setChangeStatus(Change.Id id, Change.Status newStatus) throws Exception {
|
private void setChangeStatus(Change.Id id, Change.Status newStatus) throws Exception {
|
||||||
try (BatchUpdate batchUpdate =
|
try (BatchUpdate batchUpdate =
|
||||||
updateFactory.create(db, project, atrScope.get().getUser(), TimeUtil.nowTs())) {
|
batchUpdateFactory.create(db, project, atrScope.get().getUser(), TimeUtil.nowTs())) {
|
||||||
batchUpdate.addOp(id, new ChangeStatusUpdateOp(newStatus));
|
batchUpdate.addOp(id, new ChangeStatusUpdateOp(newStatus));
|
||||||
batchUpdate.execute();
|
batchUpdate.execute();
|
||||||
}
|
}
|
||||||
|
@@ -114,8 +114,6 @@ public abstract class AbstractSubmit extends AbstractDaemonTest {
|
|||||||
|
|
||||||
@Inject private IdentifiedUser.GenericFactory userFactory;
|
@Inject private IdentifiedUser.GenericFactory userFactory;
|
||||||
|
|
||||||
@Inject private BatchUpdate.Factory updateFactory;
|
|
||||||
|
|
||||||
@Inject private DynamicSet<OnSubmitValidationListener> onSubmitValidationListeners;
|
@Inject private DynamicSet<OnSubmitValidationListener> onSubmitValidationListeners;
|
||||||
private RegistrationHandle onSubmitValidatorHandle;
|
private RegistrationHandle onSubmitValidatorHandle;
|
||||||
|
|
||||||
@@ -807,7 +805,7 @@ public abstract class AbstractSubmit extends AbstractDaemonTest {
|
|||||||
private void setChangeStatusToNew(PushOneCommit.Result... changes) throws Exception {
|
private void setChangeStatusToNew(PushOneCommit.Result... changes) throws Exception {
|
||||||
for (PushOneCommit.Result change : changes) {
|
for (PushOneCommit.Result change : changes) {
|
||||||
try (BatchUpdate bu =
|
try (BatchUpdate bu =
|
||||||
updateFactory.create(db, project, userFactory.create(admin.id), TimeUtil.nowTs())) {
|
batchUpdateFactory.create(db, project, userFactory.create(admin.id), TimeUtil.nowTs())) {
|
||||||
bu.addOp(
|
bu.addOp(
|
||||||
change.getChange().getId(),
|
change.getChange().getId(),
|
||||||
new BatchUpdateOp() {
|
new BatchUpdateOp() {
|
||||||
|
@@ -45,7 +45,6 @@ import com.google.gerrit.server.update.BatchUpdate;
|
|||||||
import com.google.gerrit.server.update.BatchUpdateOp;
|
import com.google.gerrit.server.update.BatchUpdateOp;
|
||||||
import com.google.gerrit.server.update.ChangeContext;
|
import com.google.gerrit.server.update.ChangeContext;
|
||||||
import com.google.gerrit.testutil.ConfigSuite;
|
import com.google.gerrit.testutil.ConfigSuite;
|
||||||
import com.google.inject.Inject;
|
|
||||||
import java.util.Collection;
|
import java.util.Collection;
|
||||||
import java.util.EnumSet;
|
import java.util.EnumSet;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
@@ -58,8 +57,6 @@ public class DraftChangeIT extends AbstractDaemonTest {
|
|||||||
return allowDraftsDisabledConfig();
|
return allowDraftsDisabledConfig();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Inject private BatchUpdate.Factory updateFactory;
|
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void deleteDraftChange() throws Exception {
|
public void deleteDraftChange() throws Exception {
|
||||||
assume().that(isAllowDrafts()).isTrue();
|
assume().that(isAllowDrafts()).isTrue();
|
||||||
@@ -244,7 +241,7 @@ public class DraftChangeIT extends AbstractDaemonTest {
|
|||||||
|
|
||||||
private void markChangeAsDraft(Change.Id id) throws Exception {
|
private void markChangeAsDraft(Change.Id id) throws Exception {
|
||||||
try (BatchUpdate batchUpdate =
|
try (BatchUpdate batchUpdate =
|
||||||
updateFactory.create(db, project, atrScope.get().getUser(), TimeUtil.nowTs())) {
|
batchUpdateFactory.create(db, project, atrScope.get().getUser(), TimeUtil.nowTs())) {
|
||||||
batchUpdate.addOp(id, new MarkChangeAsDraftUpdateOp());
|
batchUpdate.addOp(id, new MarkChangeAsDraftUpdateOp());
|
||||||
batchUpdate.execute();
|
batchUpdate.execute();
|
||||||
}
|
}
|
||||||
@@ -256,7 +253,7 @@ public class DraftChangeIT extends AbstractDaemonTest {
|
|||||||
private void setDraftStatusOfPatchSetsOfChange(Change.Id id, boolean draftStatus)
|
private void setDraftStatusOfPatchSetsOfChange(Change.Id id, boolean draftStatus)
|
||||||
throws Exception {
|
throws Exception {
|
||||||
try (BatchUpdate batchUpdate =
|
try (BatchUpdate batchUpdate =
|
||||||
updateFactory.create(db, project, atrScope.get().getUser(), TimeUtil.nowTs())) {
|
batchUpdateFactory.create(db, project, atrScope.get().getUser(), TimeUtil.nowTs())) {
|
||||||
batchUpdate.addOp(id, new DraftStatusOfPatchSetsUpdateOp(draftStatus));
|
batchUpdate.addOp(id, new DraftStatusOfPatchSetsUpdateOp(draftStatus));
|
||||||
batchUpdate.execute();
|
batchUpdate.execute();
|
||||||
}
|
}
|
||||||
|
@@ -79,8 +79,6 @@ public class ConsistencyCheckerIT extends AbstractDaemonTest {
|
|||||||
|
|
||||||
@Inject private IdentifiedUser.GenericFactory userFactory;
|
@Inject private IdentifiedUser.GenericFactory userFactory;
|
||||||
|
|
||||||
@Inject private BatchUpdate.Factory updateFactory;
|
|
||||||
|
|
||||||
@Inject private ChangeInserter.Factory changeInserterFactory;
|
@Inject private ChangeInserter.Factory changeInserterFactory;
|
||||||
|
|
||||||
@Inject private PatchSetInserter.Factory patchSetInserterFactory;
|
@Inject private PatchSetInserter.Factory patchSetInserterFactory;
|
||||||
@@ -784,7 +782,7 @@ public class ConsistencyCheckerIT extends AbstractDaemonTest {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private BatchUpdate newUpdate(Account.Id owner) {
|
private BatchUpdate newUpdate(Account.Id owner) {
|
||||||
return updateFactory.create(db, project, userFactory.create(owner), TimeUtil.nowTs());
|
return batchUpdateFactory.create(db, project, userFactory.create(owner), TimeUtil.nowTs());
|
||||||
}
|
}
|
||||||
|
|
||||||
private ChangeControl insertChange() throws Exception {
|
private ChangeControl insertChange() throws Exception {
|
||||||
|
@@ -64,8 +64,6 @@ public class GetRelatedIT extends AbstractDaemonTest {
|
|||||||
System.setProperty("user.timezone", systemTimeZone);
|
System.setProperty("user.timezone", systemTimeZone);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Inject private BatchUpdate.Factory updateFactory;
|
|
||||||
|
|
||||||
@Inject private ChangesCollection changes;
|
@Inject private ChangesCollection changes;
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
@@ -578,7 +576,7 @@ public class GetRelatedIT extends AbstractDaemonTest {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private void clearGroups(final PatchSet.Id psId) throws Exception {
|
private void clearGroups(final PatchSet.Id psId) throws Exception {
|
||||||
try (BatchUpdate bu = updateFactory.create(db, project, user(user), TimeUtil.nowTs())) {
|
try (BatchUpdate bu = batchUpdateFactory.create(db, project, user(user), TimeUtil.nowTs())) {
|
||||||
bu.addOp(
|
bu.addOp(
|
||||||
psId.getParentKey(),
|
psId.getParentKey(),
|
||||||
new BatchUpdateOp() {
|
new BatchUpdateOp() {
|
||||||
|
@@ -139,8 +139,6 @@ public class ChangeRebuilderIT extends AbstractDaemonTest {
|
|||||||
|
|
||||||
@Inject private TestChangeRebuilderWrapper rebuilderWrapper;
|
@Inject private TestChangeRebuilderWrapper rebuilderWrapper;
|
||||||
|
|
||||||
@Inject private BatchUpdate.Factory batchUpdateFactory;
|
|
||||||
|
|
||||||
@Inject private Sequences seq;
|
@Inject private Sequences seq;
|
||||||
|
|
||||||
@Inject private ChangeBundleReader bundleReader;
|
@Inject private ChangeBundleReader bundleReader;
|
||||||
|
@@ -31,7 +31,6 @@ import com.google.gerrit.server.update.BatchUpdate;
|
|||||||
import com.google.gerrit.server.update.BatchUpdateOp;
|
import com.google.gerrit.server.update.BatchUpdateOp;
|
||||||
import com.google.gerrit.server.update.ChangeContext;
|
import com.google.gerrit.server.update.ChangeContext;
|
||||||
import com.google.gerrit.server.update.RepoContext;
|
import com.google.gerrit.server.update.RepoContext;
|
||||||
import com.google.inject.Inject;
|
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import java.util.EnumSet;
|
import java.util.EnumSet;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
@@ -43,8 +42,6 @@ import org.junit.Before;
|
|||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
|
|
||||||
public class NoteDbOnlyIT extends AbstractDaemonTest {
|
public class NoteDbOnlyIT extends AbstractDaemonTest {
|
||||||
@Inject private BatchUpdate.Factory batchUpdateFactory;
|
|
||||||
|
|
||||||
@Before
|
@Before
|
||||||
public void setUp() throws Exception {
|
public void setUp() throws Exception {
|
||||||
assume().that(notesMigration.disableChangeReviewDb()).isTrue();
|
assume().that(notesMigration.disableChangeReviewDb()).isTrue();
|
||||||
|
@@ -62,7 +62,6 @@ import com.google.gerrit.server.notedb.NoteDbChangeState.PrimaryStorage;
|
|||||||
import com.google.gerrit.server.notedb.PrimaryStorageMigrator;
|
import com.google.gerrit.server.notedb.PrimaryStorageMigrator;
|
||||||
import com.google.gerrit.server.notedb.TestChangeRebuilderWrapper;
|
import com.google.gerrit.server.notedb.TestChangeRebuilderWrapper;
|
||||||
import com.google.gerrit.server.project.ChangeControl;
|
import com.google.gerrit.server.project.ChangeControl;
|
||||||
import com.google.gerrit.server.update.BatchUpdate;
|
|
||||||
import com.google.gerrit.testutil.ConfigSuite;
|
import com.google.gerrit.testutil.ConfigSuite;
|
||||||
import com.google.gerrit.testutil.NoteDbMode;
|
import com.google.gerrit.testutil.NoteDbMode;
|
||||||
import com.google.gerrit.testutil.TestTimeUtil;
|
import com.google.gerrit.testutil.TestTimeUtil;
|
||||||
@@ -95,7 +94,6 @@ public class NoteDbPrimaryIT extends AbstractDaemonTest {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Inject private AllUsersName allUsers;
|
@Inject private AllUsersName allUsers;
|
||||||
@Inject private BatchUpdate.Factory batchUpdateFactory;
|
|
||||||
@Inject private ChangeBundleReader bundleReader;
|
@Inject private ChangeBundleReader bundleReader;
|
||||||
@Inject private CommentsUtil commentsUtil;
|
@Inject private CommentsUtil commentsUtil;
|
||||||
@Inject private TestChangeRebuilderWrapper rebuilderWrapper;
|
@Inject private TestChangeRebuilderWrapper rebuilderWrapper;
|
||||||
|
Reference in New Issue
Block a user