Rename xxx.lttng to xxx.lttng.core
[deliverable/tracecompass.git] / org.eclipse.linuxtools.lttng.tests / src / org / eclipse / linuxtools / lttng / tests / state / experiment / StateExperimentManagerTextTest.java
CommitLineData
03c71d1e
ASL
1/*******************************************************************************
2 * Copyright (c) 2010 Ericsson
3 *
4 * All rights reserved. This program and the accompanying materials are
5 * made available under the terms of the Eclipse Public License v1.0 which
6 * accompanies this distribution, and is available at
7 * http://www.eclipse.org/legal/epl-v10.html
8 *
9 * Contributors:
10 * Alvaro Sanchez-Leon (alvsan09@gmail.com) - Initial API and implementation
11 *******************************************************************************/
29465de6 12package org.eclipse.linuxtools.lttng.tests.state.experiment;
03c71d1e 13
29465de6 14import org.eclipse.linuxtools.lttng.tests.LttngTestPreparation;
03c71d1e
ASL
15
16/**
17 * @author alvaro
18 *
19 */
3b38ea61 20@SuppressWarnings("nls")
03c71d1e
ASL
21public class StateExperimentManagerTextTest extends LttngTestPreparation {
22
23 /**
24 * Test method for {@link org.eclipse.linuxtools.lttng.state.experiment.StateExperimentManager#experimentSelected_prep(org.eclipse.linuxtools.tmf.experiment.TmfExperiment)}.
25 */
603e1b20
FC
26 public void testExperimentSelected_text() {
27 System.out.println("testExperimentSelected_text: test removed");
28 // make sure a TmfExperiment instance is registered as provider and
29 // selected as current
9b635e61 30// TmfExperiment<LttngEvent> experiment = prepareTextExperimentToTest();
603e1b20 31
9b635e61
FC
32// // Create a new Experiment manager
33// IStateExperimentManager expManager = StateManagerFactory
34// .getExperimentManager();
35// expManager.waitForCompletion(true);
36// // Configure the interval to create check points so this can be tested
37// // with medium size files i.e. default is 50000 events
38// StateManagerFactory.setTraceCheckPointInterval(1000L);
39//
40// // preparation
41// expManager.experimentSelected_prep(experiment);
42// // Action trigger
43// expManager.experimentSelected(this, experiment);
44//
45// // Access context tree for Validation
46// // access to the context tree
47// LTTngTreeNode experimentNode = expManager.getSelectedExperiment();
48// StateTraceManager traceManager = (StateTraceManager) experimentNode
49// .getChildById(0L);
50//
51// // validate
52// int numProcesses = traceManager.getCheckPointStateModel().getProcesses().length;
53// assertEquals("Total number of processes created", 276, numProcesses);
603e1b20
FC
54
55 }
03c71d1e
ASL
56
57 /**
58 * Test method for
59 * {@link org.eclipse.linuxtools.lttng.state.experiment.StateExperimentManager#experimentSelected_prep(org.eclipse.linuxtools.tmf.experiment.TmfExperiment)}
60 * .
61 */
62 public void testExperimentSelected_real() {
603e1b20
FC
63 System.out.println("testExperimentSelected_real: test removed");
64// // Create a new Experiment manager context
65// IStateExperimentManager expManager = prepareExperimentContext(true);
66// expManager.waitForCompletion(true);
67//
68// // make sure a TmfExperiment instance is registered as provider and
69// // selected as current
70// TmfExperiment<LttngEvent> experiment = prepareExperimentToTest();
71//
72// // preparation
73// expManager.experimentSelected_prep(experiment);
74// // Action trigger
75// expManager.experimentSelected(this, experiment);
76//
77// // Access context tree for Validation
78// // access to the context tree
79// LTTngTreeNode experimentNode = expManager.getSelectedExperiment();
80// StateTraceManager traceManager = (StateTraceManager) experimentNode
81// .getChildById(1L | LttngConstants.STATS_TRACE_NAME_ID);
82//
83// // validate
84// int numProcesses = traceManager.getCheckPointStateModel().getProcesses().length;
85// assertEquals("Total number of processes created", 276, numProcesses);
03c71d1e
ASL
86
87 }
88
89}
This page took 0.039587 seconds and 5 git commands to generate.