Quel est le but de @SmallTest, @MediumTest, et @LargeTest annotations dans Android?

Je suis nouveau sur Android et j'ai vu un exemple de code utilisant ces annotations. Par exemple:

@SmallTest
public void testStuff() {
    TouchUtils.tapView(this, anEditTextView);
    sendKeys("H E L P SPACE M E PERIOD");
    assertEquals("help me.", anEditTextView.getText().toString());
}

Ce n'est que l'annotation accomplir?