Stay organized with collections
Save and categorize content based on your preferences.
RepetitiveTest
@Target([AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER]) class RepetitiveTest
This annotation can be used on an android.test.InstrumentationTestCase
's test methods. When the annotation is present, the test method is executed the number of times specified by numIterations and defaults to 1.
Summary
Properties |
Int |
Indicates the number of times a test case should be run.
|
Public constructors
Properties
numIterations
val numIterations: Int
Deprecated: Deprecated in Java.
Indicates the number of times a test case should be run.
Return |
Int |
The total number of iterations, the default is 1. |
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-08-20 UTC.
[null,null,["Last updated 2025-08-20 UTC."],[],[],null,["# RepetitiveTest\n\nAdded in [API level 29](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels) \nDeprecated in [API level 29](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels)\n\nRepetitiveTest\n==============\n\n*** ** * ** ***\n\nKotlin \\|[Java](/reference/android/test/RepetitiveTest \"View this page in Java\") \n\n```\n@Target([AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER]) class RepetitiveTest\n```\n\n|----------------------------------|\n| [android.test.RepetitiveTest](#) |\n\n*** ** * ** ***\n\n| **This annotation was deprecated in API level 29.**\n|\n| New tests should be written using the [Android Testing Support Library](https://developer.android.com/tools/testing-support-library/index.html).\n\nThis annotation can be used on an [android.test.InstrumentationTestCase](/reference/kotlin/android/test/InstrumentationTestCase)'s test methods. When the annotation is present, the test method is executed the number of times specified by numIterations and defaults to 1.\n\nSummary\n-------\n\n| Public constructors ||\n|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---|\n| [RepetitiveTest](#RepetitiveTest(kotlin.Int))`(`numIterations:` `[Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)`)` This annotation can be used on an [android.test.InstrumentationTestCase](/reference/kotlin/android/test/InstrumentationTestCase)'s test methods. |\n\n| Properties ||\n|----------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------|\n| [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | [numIterations](#numIterations:kotlin.Int) Indicates the number of times a test case should be run. |\n\nPublic constructors\n-------------------\n\n### RepetitiveTest\n\nAdded in [API level 29](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels) \nDeprecated in [API level 29](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels) \n\n```\nRepetitiveTest(numIterations: Int)\n```\n\n**Deprecated:** *New tests should be written using the [Android Testing Support Library](https://developer.android.com/tools/testing-support-library/index.html).*\n\nThis annotation can be used on an [android.test.InstrumentationTestCase](/reference/kotlin/android/test/InstrumentationTestCase)'s test methods. When the annotation is present, the test method is executed the number of times specified by numIterations and defaults to 1.\n\nProperties\n----------\n\n### numIterations\n\nAdded in [API level 29](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels) \n\n```\nval numIterations: Int\n```\n\n**Deprecated:** *Deprecated in Java.*\n\nIndicates the number of times a test case should be run.\n\n| Return ||\n|----------------------------------------------------------------------------|---------------------------------------------------|\n| [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html) | The total number of iterations, the default is 1. |"]]