Autopsy
4.19.3
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Public Member Functions | |
TestSuiteConfig (@JsonProperty("name") String name,@JsonProperty("description") String description,@JsonProperty("dataSources") List< String > dataSources,@JsonProperty("configurationModules") List< ParameterizedResourceConfig > configurationModules,@JsonProperty("integrationTests") TestingConfig integrationTests,@JsonProperty("caseTypes") IntegrationCaseType caseTypes) | |
IntegrationCaseType | getCaseTypes () |
List< ParameterizedResourceConfig > | getConfigurationModules () |
List< String > | getDataSources () |
String | getDescription () |
TestingConfig | getIntegrationTests () |
String | getName () |
String | getRelativeOutputPath () |
void | setRelativeOutputPath (String relativeOutputPath) |
Private Attributes | |
final IntegrationCaseType | caseTypes |
final List< ParameterizedResourceConfig > | configurationModules |
final List< String > | dataSources |
final String | description |
final TestingConfig | integrationTests |
final String | name |
String | relativeOutputPath |
Configuration per test suite.
Definition at line 31 of file TestSuiteConfig.java.
org.sleuthkit.autopsy.integrationtesting.config.TestSuiteConfig.TestSuiteConfig | ( | @JsonProperty("name") String | name, |
@JsonProperty("description") String | description, | ||
@JsonProperty("dataSources") List< String > | dataSources, | ||
@JsonProperty("configurationModules") List< ParameterizedResourceConfig > | configurationModules, | ||
@JsonProperty("integrationTests") TestingConfig | integrationTests, | ||
@JsonProperty("caseTypes") IntegrationCaseType | caseTypes | ||
) |
Main constructor.
name | Name of the test suite. |
description | The description for the test suite. |
dataSources | The data sources to use. |
configurationModules | The modules in order to configure the autopsy environment. |
integrationTests | The integration tests to run. |
caseTypes | The case types (single user, multi user, both). |
Definition at line 53 of file TestSuiteConfig.java.
IntegrationCaseType org.sleuthkit.autopsy.integrationtesting.config.TestSuiteConfig.getCaseTypes | ( | ) |
Definition at line 108 of file TestSuiteConfig.java.
Referenced by org.sleuthkit.autopsy.integrationtesting.config.ConfigDeserializer.validate().
List<ParameterizedResourceConfig> org.sleuthkit.autopsy.integrationtesting.config.TestSuiteConfig.getConfigurationModules | ( | ) |
Definition at line 94 of file TestSuiteConfig.java.
List<String> org.sleuthkit.autopsy.integrationtesting.config.TestSuiteConfig.getDataSources | ( | ) |
Definition at line 86 of file TestSuiteConfig.java.
Referenced by org.sleuthkit.autopsy.integrationtesting.config.ConfigDeserializer.validate().
String org.sleuthkit.autopsy.integrationtesting.config.TestSuiteConfig.getDescription | ( | ) |
Definition at line 79 of file TestSuiteConfig.java.
TestingConfig org.sleuthkit.autopsy.integrationtesting.config.TestSuiteConfig.getIntegrationTests | ( | ) |
Definition at line 101 of file TestSuiteConfig.java.
Referenced by org.sleuthkit.autopsy.integrationtesting.config.ConfigDeserializer.validate().
String org.sleuthkit.autopsy.integrationtesting.config.TestSuiteConfig.getName | ( | ) |
Definition at line 72 of file TestSuiteConfig.java.
Referenced by org.sleuthkit.autopsy.integrationtesting.config.ConfigDeserializer.validate().
String org.sleuthkit.autopsy.integrationtesting.config.TestSuiteConfig.getRelativeOutputPath | ( | ) |
Definition at line 118 of file TestSuiteConfig.java.
Referenced by org.sleuthkit.autopsy.integrationtesting.config.ConfigDeserializer.validate().
void org.sleuthkit.autopsy.integrationtesting.config.TestSuiteConfig.setRelativeOutputPath | ( | String | relativeOutputPath | ) |
Sets the relative output path.
relativeOutputPath | The relative output path used if EnvConfig.useRelativeOutputPath is true. If file is found at /testSuitePath/relPathX/fileY.json, and EnvConfig.useRelativeOutputPath is true, then output results will be located in /outputPath/relPathX/fileY/. |
Definition at line 131 of file TestSuiteConfig.java.
Referenced by org.sleuthkit.autopsy.integrationtesting.config.ConfigDeserializer.validate().
|
private |
Definition at line 38 of file TestSuiteConfig.java.
|
private |
Definition at line 36 of file TestSuiteConfig.java.
|
private |
Definition at line 35 of file TestSuiteConfig.java.
|
private |
Definition at line 34 of file TestSuiteConfig.java.
|
private |
Definition at line 37 of file TestSuiteConfig.java.
|
private |
Definition at line 33 of file TestSuiteConfig.java.
|
private |
Definition at line 39 of file TestSuiteConfig.java.
Copyright © 2012-2022 Basis Technology. Generated on: Sat Apr 1 2023
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.