# TestSuiteType

@Incubating
interface TestSuiteType : Named(source)

Attribute to qualify the type of testing a test suite will perform.

This attribute is usually found on variants that have the Category attribute valued at verification.

The constant values present here are not exhaustive. Any value is allowed, so long as that value is only used to categorize a single test suite within each project.

#### Since

7.4

## Properties

FUNCTIONAL_TEST
Link copied to clipboard
val FUNCTIONAL_TEST: String = "functional-test"
Functional tests, will be added automatically when initializing a new plugin project
INTEGRATION_TEST
Link copied to clipboard
val INTEGRATION_TEST: String = "integration-test"
PERFORMANCE_TEST
Link copied to clipboard
val PERFORMANCE_TEST: String = "performance-test"
TEST_SUITE_TYPE_ATTRIBUTE
Link copied to clipboard
val TEST_SUITE_TYPE_ATTRIBUTE: Attribute<TestSuiteType>
UNIT_TEST
Link copied to clipboard
val UNIT_TEST: String = "unit-test"
Unit tests, the default type of test suite

## Functions

getName
Link copied to clipboard
abstract fun getName(): String