diff options
Diffstat (limited to 'gerrit-acceptance-tests/src/test/java/com/google/gerrit/acceptance/pgm/RebuildNoteDbIT.java')
-rw-r--r-- | gerrit-acceptance-tests/src/test/java/com/google/gerrit/acceptance/pgm/RebuildNoteDbIT.java | 68 |
1 files changed, 0 insertions, 68 deletions
diff --git a/gerrit-acceptance-tests/src/test/java/com/google/gerrit/acceptance/pgm/RebuildNoteDbIT.java b/gerrit-acceptance-tests/src/test/java/com/google/gerrit/acceptance/pgm/RebuildNoteDbIT.java deleted file mode 100644 index b4e06d08a9..0000000000 --- a/gerrit-acceptance-tests/src/test/java/com/google/gerrit/acceptance/pgm/RebuildNoteDbIT.java +++ /dev/null @@ -1,68 +0,0 @@ -// Copyright (C) 2014 The Android Open Source Project -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -package com.google.gerrit.acceptance.pgm; - -import static com.google.common.truth.Truth.assertThat; -import static java.nio.charset.StandardCharsets.UTF_8; - -import com.google.common.io.FileWriteMode; -import com.google.common.io.Files; -import com.google.gerrit.launcher.GerritLauncher; -import com.google.gerrit.server.notedb.ConfigNotesMigration; -import com.google.gerrit.testutil.TempFileUtil; -import java.io.File; -import org.junit.After; -import org.junit.Before; -import org.junit.Test; - -public class RebuildNoteDbIT { - private File sitePath; - - @Before - public void createTempDirectory() throws Exception { - sitePath = TempFileUtil.createTempDirectory(); - } - - @After - public void destroySite() throws Exception { - if (sitePath != null) { - TempFileUtil.cleanup(); - } - } - - @Test - public void rebuildEmptySite() throws Exception { - initSite(); - Files.asCharSink( - new File(sitePath.toString(), "etc/gerrit.config"), UTF_8, FileWriteMode.APPEND) - .write(ConfigNotesMigration.allEnabledConfig().toText()); - runGerrit("RebuildNoteDb", "-d", sitePath.toString(), "--show-stack-trace"); - } - - private void initSite() throws Exception { - runGerrit( - "init", - "-d", - sitePath.getPath(), - "--batch", - "--no-auto-start", - "--skip-plugins", - "--show-stack-trace"); - } - - private static void runGerrit(String... args) throws Exception { - assertThat(GerritLauncher.mainImpl(args)).isEqualTo(0); - } -} |