public class _Suite extends BaseTestCase
The test fixtures themseleves are in JUnit test classes that are sub-classes of UpgradeChange. The set of fixtures in BasicSetup is general setup and the changes per release are in classes of the form Changes10_1 etc.
The class UpgradeRun hooks up the test fixtures for a set of runs against a single old release into a single suite. Each fixture is run multiple times, once per phase against each old release.
UpgradeRun
,
UpgradeChange
Modifier and Type | Field and Description |
---|---|
private static int[][] |
old
List of the versions to test against.
|
(package private) static java.lang.String |
OLD_JAR_URL
The saved location in svn at apache for older releases for testing
|
(package private) static java.lang.String |
OLD_RELEASE_PATH_PROPERTY
Property that indicates the location of the
old releases.
|
(package private) static java.lang.String |
OLD_VERSIONS_PATH_PROPERTY
Property that gives the location of a file listing old versions
to be tested.
|
DEFAULT_DB_DIR, DERBY_LOG, ERRORSTACKTRACEFILE
Modifier | Constructor and Description |
---|---|
private |
_Suite(java.lang.String name)
Use suite method instead.
|
Modifier and Type | Method and Description |
---|---|
static junit.framework.Test |
suite() |
alarm, assertDirectoryDeleted, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertExecJavaCmdAsExpected, assertLaunchedJUnitTestMethod, assertLaunchedJUnitTestMethod, assertSameNullness, assertSecurityManager, assertThrowableEquals, currentDirectory, execJavaCmd, execJavaCmd, execJavaCmd, fail, getClassVersionMajor, getEmmaJar, getFailureFolder, getFilesWith, getJavaExecutableName, getSystemProperty, getTestConfiguration, getTestResource, hasInterruptibleIO, isCVM, isIBMJVM, isJ9Platform, isJava5, isJava7, isPhoneME, isPlatform, isSunJVM, isWindowsPlatform, newAssertionFailedError, openTestResource, println, printStackTrace, readProcessOutput, removeDirectory, removeDirectory, removeFiles, removeSystemProperty, runBare, runsWithEmma, runsWithJaCoCo, setSystemErr, setSystemOut, setSystemProperty, sleep, sleepAtLeastOneTick, traceit, vmAtLeast
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, runTest, setName, setUp, tearDown, toString
static final java.lang.String OLD_VERSIONS_PATH_PROPERTY
static final java.lang.String OLD_RELEASE_PATH_PROPERTY
static final java.lang.String OLD_JAR_URL
private static int[][] old
Apache Derby V10.13 Internals - Copyright © 2004,2016 The Apache Software Foundation. All Rights Reserved.