org.eclipse.test.internal.performance.db
Class Scenario

java.lang.Object
  extended by org.eclipse.test.internal.performance.db.Scenario

public class Scenario
extends java.lang.Object

A Scenario contains a series of data points for a single scenario. The axis of the data points can be specified when creating a scenario. Typical examples are: - datapoints corresponding to different builds - datapoints corresponding to different OSes - datapoints corresponding to different JVMs

Since:
3.1

Nested Class Summary
static class Scenario.SharedState
           
 
Constructor Summary
Scenario(java.lang.String scenario, Scenario.SharedState sharedState)
           
Scenario(java.lang.String scenario, Variations variations, java.lang.String seriesKey, Dim[] dimensions)
          Deprecated.  
 
Method Summary
 void dump(java.io.PrintStream ps, java.lang.String key)
           
 Dim[] getDimensions()
           
 java.lang.String[] getFailureMessages()
           
 java.lang.String getScenarioName()
           
 TimeSeries getTimeSeries(Dim dim)
           
 java.lang.String[] getTimeSeriesLabels()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Scenario

public Scenario(java.lang.String scenario,
                Variations variations,
                java.lang.String seriesKey,
                Dim[] dimensions)
Deprecated. 

Parameters:
scenario -
variations -
seriesKey -
dimensions -

Scenario

public Scenario(java.lang.String scenario,
                Scenario.SharedState sharedState)
Parameters:
scenario -
sharedState -
Method Detail

getScenarioName

public java.lang.String getScenarioName()

getDimensions

public Dim[] getDimensions()

getTimeSeriesLabels

public java.lang.String[] getTimeSeriesLabels()

getFailureMessages

public java.lang.String[] getFailureMessages()

getTimeSeries

public TimeSeries getTimeSeries(Dim dim)

dump

public void dump(java.io.PrintStream ps,
                 java.lang.String key)