package com.insightfullogic.honest_profiler.framework.scenario;
import static com.insightfullogic.honest_profiler.framework.LogEventFactory.F_01;
import static com.insightfullogic.honest_profiler.framework.LogEventFactory.F_02;
import static com.insightfullogic.honest_profiler.framework.LogEventFactory.F_03;
import static com.insightfullogic.honest_profiler.framework.LogEventFactory.F_04;
import static com.insightfullogic.honest_profiler.framework.LogEventFactory.F_05;
import static com.insightfullogic.honest_profiler.framework.LogEventFactory.M_01;
import static com.insightfullogic.honest_profiler.framework.LogEventFactory.M_02;
import static com.insightfullogic.honest_profiler.framework.LogEventFactory.M_03;
import static com.insightfullogic.honest_profiler.framework.LogEventFactory.M_04;
import static com.insightfullogic.honest_profiler.framework.LogEventFactory.M_05;
import static com.insightfullogic.honest_profiler.framework.LogEventFactory.T_01;
import com.insightfullogic.honest_profiler.core.parser.ThreadMeta;
public class Scenario06 extends SimplifiedLogScenario
{
/**
* One stack trace consisting of five frames is emitted on two threads. No {@link ThreadMeta} is emitted for the
* second stack in order to test {@link ThreadMeta} absence logic.
*/
public Scenario06()
{
super("Scenario 06");
addThreads(T_01);
addMethods(M_01, M_02, M_03, M_04, M_05);
addStack(1, F_01, F_02, F_03, F_04, F_05);
addStack(2, F_01, F_02, F_03, F_04, F_05);
end();
}
}