public class TestFileUtil
extends java.lang.Object
| Constructor and Description |
|---|
TestFileUtil() |
| Modifier and Type | Method and Description |
|---|---|
static java.util.List |
getConfigFiles()
Returns a list of all hydra configuration files in $JTESTS, $EXTRA_JTESTS.
|
static java.util.List |
getMergeLogFiles(java.lang.String masterUserDir)
Used when merging log files only.
|
static java.util.List |
getNativeClientStatisticArchivesAsList(java.lang.String masterUserDir)
Returns the statistic archives for a native client test in a single list.
|
static java.lang.String |
getShortTestName(java.lang.String dirname) |
static java.util.SortedMap |
getStatisticArchives(java.util.List logicalSystemNames,
java.lang.String masterUserDir)
Returns the existing gemfire statistic archives mapped by logical system
name.
|
static java.util.SortedMap<java.lang.String,java.util.List<java.lang.String>> |
getStatisticArchives(java.lang.String masterUserDir)
Returns the existing statistic archives, whether local or remote, mapped
by logical system name.
|
static java.util.List |
getStatisticArchivesAsList(java.util.List logicalSystemNames,
java.lang.String masterUserDir)
Returns the gemfire statistic archives in a single list.
|
static java.util.List<java.lang.String> |
getStatisticArchivesAsList(java.lang.String masterUserDir)
Returns the existing statistic archives, whether local or remote,
as a list.
|
static java.util.SortedMap |
getSystemDirectories(java.util.List<java.lang.String> logicalSystemNames,
java.lang.String masterUserDir)
Returns the existing local gemfire system directories, mapped
by logical system name.
|
static java.util.List<java.lang.String> |
getSystemDirectories(java.lang.String logicalSystemName,
java.lang.String parentDirectory)
Returns the gemfire system directories for the logical system name found
in the specified parent directory.
|
static java.util.List<java.lang.String> |
getSystemDirectoriesAsList(java.lang.String masterUserDir)
Returns the existing system directories, whether local or remote,
as a list.
|
static java.util.List |
getTestDirectories(java.lang.String dirname,
boolean recursive)
Returns a (possibly empty) list of all subdirectories of the specified
directory whose names end with the pattern -xxxx-xxxxxx, where x is a
digit, e.g., test-1011-123045.
|
protected static boolean |
isDigits(java.lang.String s) |
static boolean |
isTestDirectory(java.lang.String dirname) |
static void |
main(java.lang.String[] args)
Utilities for directory operations.
|
protected static void |
removeDiskFilesAfterTest()
Removes all of the disk files.
|
public static java.util.List getConfigFiles()
public static java.util.List getTestDirectories(java.lang.String dirname,
boolean recursive)
This method attempts to pick up only batterytest-generated test directories.
public static boolean isTestDirectory(java.lang.String dirname)
public static java.lang.String getShortTestName(java.lang.String dirname)
protected static boolean isDigits(java.lang.String s)
public static java.util.List<java.lang.String> getSystemDirectoriesAsList(java.lang.String masterUserDir)
protected static void removeDiskFilesAfterTest()
Nuker.public static java.util.List getMergeLogFiles(java.lang.String masterUserDir)
public static java.util.List getNativeClientStatisticArchivesAsList(java.lang.String masterUserDir)
public static java.util.List<java.lang.String> getStatisticArchivesAsList(java.lang.String masterUserDir)
public static java.util.SortedMap<java.lang.String,java.util.List<java.lang.String>> getStatisticArchives(java.lang.String masterUserDir)
public static void main(java.lang.String[] args)
throws java.io.FileNotFoundException,
java.io.IOException
java.io.FileNotFoundExceptionjava.io.IOExceptionpublic static java.util.SortedMap getSystemDirectories(java.util.List<java.lang.String> logicalSystemNames,
java.lang.String masterUserDir)
public static java.util.List<java.lang.String> getSystemDirectories(java.lang.String logicalSystemName,
java.lang.String parentDirectory)
public static java.util.List getStatisticArchivesAsList(java.util.List logicalSystemNames,
java.lang.String masterUserDir)
public static java.util.SortedMap getStatisticArchives(java.util.List logicalSystemNames,
java.lang.String masterUserDir)
Copyright © 2010-2015 Pivotal Software, Inc. All rights reserved.