{% setvar book_path %}/reference/kotlin/androidx/_book.yaml{% endsetvar %} {% include "_shared/_reference-head-tags.html" %}

FlakyTest

@Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME)  @Target(value = [java.lang.annotation.ElementType.METHOD, java.lang.annotation.ElementType.TYPE]) annotation FlakyTest


Designates a test as being flaky (non-deterministic).

Can then be used to filter tests on execution using -e annotation or -e notAnnotation as desired.

Summary

Public functions

abstract Int

An optional bug number associated with the test.

abstract String

Details, such as the reason of why the test is flaky.

Public functions

bugId

abstract fun bugId(): Int

An optional bug number associated with the test. -1 Means that no bug number is associated with the flaky annotation.

Returns
Int

int

detail

abstract fun detail(): String

Details, such as the reason of why the test is flaky.

Returns
String

String