СФ
Size: a a a
СФ
СФ
S7
S7
S7
СФ
S7
import org.apache.jmeter.testelement.TestStateListener;
import org.apache.jorphan.collections.SearchByClass;
import org.apache.jmeter.threads.JMeterContextService;
import org.apache.jmeter.threads.JMeterContext;
import org.apache.jmeter.engine.StandardJMeterEngine;
import org.apache.jorphan.collections.HashTree;
import java.lang.reflect.Field;
JMeterContext ctx = JMeterContextService.getContext();
StandardJMeterEngine engine = ctx.getEngine();
Field f = engine.getClass().getDeclaredField("test");
f.setAccessible(true);
HashTree hash = (HashTree) f.get(engine);
SearchByClass<TestStateListener> testListeners = new SearchByClass<>(TestStateListener.class); // TL - S&E
hash.traverse(testListeners);
for (TestStateListener listener : testListeners.getSearchResults()) {
try {
log.info(listener.toString());
listener.testEnded();
} catch (Exception ex) {
log.warn("Error encountered during shutdown of " + listener.toString(), ex);
}
}
СФ
S7
СФ
AU
KY
KY
A
AU
AU
A
A
AG
AG