public class LastRunInfo
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getConfigName()
Get the name of the configuration that was used in the last
test run.
|
java.util.Date |
getFinishDate()
When did the last test run end.
|
long |
getFinishTime()
When did the last test run end.
|
java.util.Date |
getStartDate()
When did the last test run start.
|
long |
getStartTime()
When did the last test run start.
|
java.util.ArrayList |
getTestURLs()
Get the URLs of the tests that were executed in the last test run.
|
static LastRunInfo |
readInfo(WorkDirectory wd)
Given a work directory, attempt to create an instance using the information
found in it.
|
static void |
writeInfo(WorkDirectory workdir,
long start,
long stop,
java.lang.String config,
java.util.ArrayList testURLs)
Given a work directory, write the given run information in it.
|
public long getStartTime()
Datepublic long getFinishTime()
Datepublic java.util.Date getStartDate()
Datepublic java.util.Date getFinishDate()
Datepublic java.lang.String getConfigName()
public java.util.ArrayList getTestURLs()
public static LastRunInfo readInfo(WorkDirectory wd) throws java.io.IOException
wd - The work directory to create the information from.java.io.IOException - Occurs if the last run info is not available or if the
system has a problem while reading the file.public static void writeInfo(WorkDirectory workdir, long start, long stop, java.lang.String config, java.util.ArrayList testURLs) throws java.io.IOException
workdir - The work directory to modify. Must be able to read-write
files inside it.start - Time in milliseconds at which the last test run started.
Must be a non-negative number.stop - Time in milliseconds at which the last test run terminated.
Must be a non-negative number.config - Configuration name which was used to do the last test run.
May be null or empty string if necessary.java.io.IOException - If for any reason the information file cannot be
created, opened, written into or deleted.Copyright (c) 1996, 2015, Oracle and/or its affiliates. All rights reserved.