public class TimeBasedRollingWithArchiveRemoval_Test extends ScaffoldingForRollingTests
context, currentTime, DATE_PATTERN_BY_DAY, DATE_PATTERN_WITH_SECONDS, encoder, expectedFilenameList, futureList, nextRolloverThreshold, randomOutputDir, SDF
Constructor and Description |
---|
TimeBasedRollingWithArchiveRemoval_Test() |
Modifier and Type | Method and Description |
---|---|
void |
checkCleanupForBasicDailyRollover() |
void |
checkCleanupForBasicDailyRolloverWithMaxSize() |
void |
checkCleanupForBasicDailyRolloverWithSizeCap() |
void |
checkCleanupForDailyRollover_15Periods() |
void |
checkCleanupForDailyRolloverWithInactivity_10Periods() |
void |
checkCleanupForDailyRolloverWithInactivity_30Periods() |
void |
checkCleanupForDailyRolloverWithSecondPhase() |
void |
checkCrossedPeriodsWithDSTBarrier() |
void |
checkThatSmallTotalSizeCapLeavesAtLeastOneArhcive() |
void |
cleanHistoryOnStart() |
void |
cleanHistoryOnStartWithDayPattern() |
void |
cleanHistoryOnStartWithHourPattern() |
void |
dailyChronologSizeBasedRollover() |
void |
dailyChronologSizeBasedRolloverWithSecondPhase() |
void |
dailyRolloverWithCronologPattern() |
void |
dailySizeBasedRolloverWithoutCap() |
void |
dailySizeBasedRolloverWithSizeCap() |
void |
monthlyRolloverOverManyPeriods() |
void |
setUp() |
add, addExpectedFileName_ByDate, addExpectedFileName_ByDate, addExpectedFileName_ByFileIndexCounter, addExpectedFileNamedIfItsTime_ByDate, addExpectedFileNamedIfItsTime_ByDate, checkZipEntryMatchesZipFilename, existenceCheck, existenceCheck, existenceCount, fileContentCheck, fileContentCheck, filterElementsInListBySuffix, getDateOfCurrentPeriodsStart, getDateOfPreviousPeriodsStart, getFilesInDirectory, getMillisOfCurrentPeriodsStart, incCurrentTime, massageExpectedFilesToCorresponToCurrentTarget, passThresholdTime, recomputeRolloverThreshold, reverseSortedContentCheck, sortedContentCheck, sortedContentCheck, testId2FileName, waitForJobsToComplete, zipEntryNameCheck
public TimeBasedRollingWithArchiveRemoval_Test()
public void setUp()
setUp
in class ScaffoldingForRollingTests
public void monthlyRolloverOverManyPeriods()
public void checkCrossedPeriodsWithDSTBarrier()
public void checkCleanupForBasicDailyRollover()
public void checkCleanupForBasicDailyRolloverWithSizeCap()
public void checkThatSmallTotalSizeCapLeavesAtLeastOneArhcive()
public void checkCleanupForBasicDailyRolloverWithMaxSize()
public void checkCleanupForDailyRollover_15Periods()
public void checkCleanupForDailyRolloverWithInactivity_30Periods()
public void checkCleanupForDailyRolloverWithInactivity_10Periods()
public void checkCleanupForDailyRolloverWithSecondPhase()
public void dailyRolloverWithCronologPattern()
public void dailySizeBasedRolloverWithoutCap()
public void dailySizeBasedRolloverWithSizeCap()
public void dailyChronologSizeBasedRollover()
public void dailyChronologSizeBasedRolloverWithSecondPhase()
public void cleanHistoryOnStart()
public void cleanHistoryOnStartWithDayPattern()
public void cleanHistoryOnStartWithHourPattern()
Copyright © 2005–2018 QOS.ch. All rights reserved.