Přidání vlastních čítačů do sestav

Do sestav o výkonu můžete přidat vlastní čítače pomocí vlastního kódu. Po provedení testů se výsledky z vlastních čítačů automaticky agregují stejným způsobem, jako výchozí čítače testů výkonu (např. čítače bajtů a stránek). Agregace vlastních čítačů se kombinuje ze všech počítačů agentů.
Poznámka: Pokud neumístíte vlastní čítače do prvku Běh, Stránky nebo do jiného kořenového prvku, nebude okno Přidat/Odebrat čítače statistik běhu žádné informace pro tyto vlastní čítače.

Vlastní čítač přidáte pomocí následujícího kódu. Po provedení testů můžete zobrazit vlastní čítač ve zprávě jeho přetažením z výsledků do zprávy, nebo v pomocí průvodce Přidat/Odebrat.

package CustomCounter;

import com.ibm.rational.test.lt.kernel.services.ITestExecutionServices;

/**
 * @author unknown
 */
public class Class implements
		com.ibm.rational.test.lt.kernel.custom.ICustomCode2 {

	/**
	 * Instance tohoto se vytvoří pomocí konstruktoru no-arg.
	 */
	public Class() {
	}

	/**
	 * U rozhraní javadoc ICustomCode2 a ITestExecutionServices vyberte volbu 'Obsah nápovědy' v
	 * nabídce Nápověda a vyberte volby 'Rozšíření funkčnosti Rational Performance Tester' -> 'Rozšíření provedení testu vlastním kódem'
	 */
	public String exec(ITestExecutionServices tes, String[] args) {tes.getStatisticsManager().getStatTree().getDistribution(new String[]{"Custom Counter","MyTest","MyValue"})
		.submitDataPoint(Double.valueOf(Math.random()*100.).longValue());

		return null;
	}

}

Váš názor