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
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 *******************************************************************************/
12 package org.eclipse.linuxtools.lttng.tests.state.experiment;
13
14 import org.eclipse.linuxtools.lttng.tests.LttngTestPreparation;
15
16 /**
17 * @author alvaro
18 *
19 */
20 @SuppressWarnings("nls")
21 public 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 */
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
30 // TmfExperiment<LttngEvent> experiment = prepareTextExperimentToTest();
31
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);
54
55 }
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() {
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);
86
87 }
88
89 }
This page took 0.032296 seconds and 5 git commands to generate.