Package com.splunk.shuttl.archiver.model

Examples of com.splunk.shuttl.archiver.model.Bucket


    assertEquals(realCsvBucket.getName(), createdCsvBucket.getName());
  }

  @Test(groups = { "slow-unit" })
  public void createRealCsvBucket_createSuccess_bucketHasCsvFormat() {
    Bucket csvBucket = TUtilsBucket.createRealCsvBucket();
    assertEquals(BucketFormat.CSV, csvBucket.getFormat());
  }
View Full Code Here


    assertTrue(TUtilsBucket.createRemoteBucket().getEarliest() != null);
    assertTrue(TUtilsBucket.createRemoteBucket().getLatest() != null);
  }

  public void createRemoteBucket_noArguments_hasSplunkBucketFormat() {
    Bucket remoteBucket = TUtilsBucket.createRemoteBucket();
    assertEquals(BucketFormat.SPLUNK_BUCKET, remoteBucket.getFormat());
  }
View Full Code Here

    Bucket remoteBucket = TUtilsBucket.createRemoteBucket();
    assertEquals(BucketFormat.SPLUNK_BUCKET, remoteBucket.getFormat());
  }

  public void createInDirectory_someDir_earliestAndLatestAreEarlierAndLaterThanEachother() {
    Bucket bucket = TUtilsBucket.createBucketInDirectory(createDirectory());
    assertFalse(bucket.getEarliest().after(bucket.getLatest()));
    assertFalse(bucket.getLatest().before(bucket.getEarliest()));
  }
View Full Code Here

    assertFalse(bucket.getEarliest().after(bucket.getLatest()));
    assertFalse(bucket.getLatest().before(bucket.getEarliest()));
  }

  public void createInDirectoryWithTimesAndIndex_givenIndex_hasSpecifiedIndex() {
    Bucket b = TUtilsBucket.createBucketInDirectoryWithTimesAndIndex(
        getShuttlTestDirectory(), new Date(), new Date(), "foo");
    assertEquals("foo", b.getIndex());
  }
View Full Code Here

    assertEquals(1, bucketFiles.length);
    assertTrue(bucketFiles[0].getName().endsWith("tgz"));
  }

  public void createReplicatedBucket__nameStartsWith_rb() {
    Bucket bucket = TUtilsBucket.createReplicatedBucket("foo",
        createDirectory(), "baz");
    assertTrue(bucket.getName().startsWith("rb"));
  }
View Full Code Here

    assertEquals(b.getDirectory().getParentFile().getAbsolutePath(),
        parent.getAbsolutePath());
  }

  public void createReplicatedBucket_guid_endsWith_guid() {
    Bucket b = TUtilsBucket.createReplicatedBucket("foo", createDirectory(),
        "baz");
    assertEquals(b.getGuid(), "baz");
  }
View Full Code Here

    List<Bucket> listBucketsInIndex = listsBucketsFiltered
        .listFilteredBucketsAtIndex(bucket.getIndex(), bucket.getEarliest(),
            bucket.getLatest());

    assertEquals(1, listBucketsInIndex.size());
    Bucket bucketInArchive = listBucketsInIndex.get(0);
    assertEquals(bucketSize,
        (long) archiveBucketSize.readBucketSize(bucketInArchive));
  }
View Full Code Here

    bucketThawer.thawBuckets(bucket.getIndex(), bucket.getEarliest(),
        bucket.getLatest());

    List<LocalBucket> thawedBuckets = bucketThawer.getThawedBuckets();
    assertEquals(1, thawedBuckets.size());
    Bucket thawedBucket = thawedBuckets.get(0);
    assertEquals(bucket.getSize(), thawedBucket.getSize());
  }
View Full Code Here

        csvThawer.thawBuckets(realBucket.getIndex(), realBucket.getEarliest(),
            realBucket.getLatest());
        List<LocalBucket> thawedBuckets = csvThawer.getThawedBuckets();

        assertEquals(1, thawedBuckets.size());
        Bucket thawedBucket = thawedBuckets.get(0);
        TUtilsTestNG.assertBucketsGotSameIndexFormatAndName(realBucket,
            thawedBucket);
        assertEquals(sizeOfRealBucket, (long) thawedBucket.getSize());
      }
    });
  }
View Full Code Here

  }

  public void _nonReplicatedBucket_returnsArchiveConfigsServerName() {
    String expected = "serverName";
    when(config.getServerName()).thenReturn(expected);
    Bucket bucket = mock(Bucket.class);
    when(bucket.isReplicatedBucket()).thenReturn(false);

    assertEquals(underTest.getServerName(bucket), expected);
  }
View Full Code Here

TOP

Related Classes of com.splunk.shuttl.archiver.model.Bucket

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.