blob: 3cc990dd5c0c4b5f589e40877ad85d776dfcbb7e [file] [log] [blame]
<!--Copyright (c) 2000-2017 Ericsson Telecom AB
All rights reserved. This program and the accompanying materials
are made available under the terms of the Eclipse Public License v2.0
which accompanies this distribution, and is available at
http:www.eclipse.org/legal/epl-v10.html -->
<Widgets xmlns='http://ttcn.ericsson.se/protocolModules/xtdp/xtdl'>
<hbox disabled="true" flex="1.0" orientation="vertical">
<iterator element='EntityGroups' id='EGrp' source='LGenBase' ptcname=''>
<iterator element='Scenarios' id='Scenario' source='LGenBase' ptcname=''>
<params>
<dataparam name='EntityGroup' value='%EGrp%'></dataparam>
</params>
<hbox flex="1.0" orientation="horizontal">
<hbox flex="1.0" orientation="horizontal">
<tree hidecolumnpicker="true" id="%EGrp%-%Scenario%-ScenarioTree" rows="1">
<treecols>
<treecol editable="false" flex="1.0" label="Scenario" widgetType="string"/>
<treecol editable="false" flex="1.0" label="En." widgetType="checkBox"/>
<treecol editable="false" flex="1.0" label="State" widgetType="string"/>
<condition element='IsWeightedSc' id='scWeighted1.%EGrp%-%Scenario%' source='LGenBase' ptcname=''>
<params>
<dataparam name='EntityGroup'
value='%EGrp%'></dataparam>
<dataparam name='Scenario'
value='%Scenario%'></dataparam>
</params>
<insertif id='scWeighted1.%EGrp%-%Scenario%'>
<treecol editable="false" flex="1.0" label="CPS" widgetType="string"/>;
</insertif>
</condition>
<treecol editable="false" flex="1.0" label="Traffic type" widgetType="string"/>
<condition element='IsWeightedSc' id='scWeighted2.%EGrp%-%Scenario%' source='LGenBase' ptcname=''>
<params>
<dataparam name='EntityGroup'
value='%EGrp%'></dataparam>
<dataparam name='Scenario'
value='%Scenario%'></dataparam>
</params>
<insertif id='scWeighted2.%EGrp%-%Scenario%'>
<treecol editable="false" flex="1.0" label="Lock CPS" widgetType="checkBox"/>
</insertif>
</condition>
</treecols>
<treechildren>
<treeitem>
<treerow>
<treecell id="%EGrp%-%Scenario%-Name" label="%Scenario%"/>
<treecell id="%EGrp%-%Scenario%-Enabled" label="">
<externaldata element='ScEnabled' source='LGenBase' ptcname=''>
<params>
<dataparam name='EntityGroup' value='%EGrp%'></dataparam>
<dataparam name='Scenario' value='%Scenario%'></dataparam>
</params>
</externaldata>
</treecell>
<treecell id="%EGrp%-%Scenario%-StateName" label="">
<externaldata element='ScStateName' source='LGenBase' ptcname=''>
<params>
<dataparam name='EntityGroup' value='%EGrp%'></dataparam>
<dataparam name='Scenario' value='%Scenario%'></dataparam>
</params>
</externaldata>
</treecell>
<condition element='IsWeightedSc' id='scWeighted3.%EGrp%-%Scenario%' source='LGenBase' ptcname=''>
<params>
<dataparam name='EntityGroup'
value='%EGrp%'></dataparam>
<dataparam name='Scenario'
value='%Scenario%'></dataparam>
</params>
<insertif id='scWeighted3.%EGrp%-%Scenario%'>
<treecell id="%EGrp%-%Scenario%-CPS" label="" >
<externaldata element='ScCpsToReach' source='LGenBase' ptcname=''>
<params>
<dataparam name='EntityGroup' value='%EGrp%'></dataparam>
<dataparam name='Scenario' value='%Scenario%'></dataparam>
</params>
</externaldata>
</treecell>
</insertif>
</condition>
<treecell id="%EGrp%-%Scenario%-TrafficType" label="" />
<condition element='IsWeightedSc' id='scWeighted4.%EGrp%-%Scenario%' source='LGenBase' ptcname=''>
<params>
<dataparam name='EntityGroup'
value='%EGrp%'></dataparam>
<dataparam name='Scenario'
value='%Scenario%'></dataparam>
</params>
<insertif id='scWeighted4.%EGrp%-%Scenario%'>
<treecell id="%EGrp%-%Scenario%-LockCPS" label="">
<externaldata element='ScLockCPS' source='LGenBase' ptcname=''>
<params>
<dataparam name='EntityGroup' value='%EGrp%'></dataparam>
<dataparam name='Scenario' value='%Scenario%'></dataparam>
</params>
</externaldata>
</treecell>
</insertif>
</condition>
</treerow>
</treeitem>
</treechildren>
</tree>
</hbox>
<spacer flex="0.0"/>
<button disabled="true" flex="0.0" id="%EGrp%-%Scenario%-StartButton" label="Start">
<externaldata element='ScStartButton' source='LGenBase' ptcname=''>
<params>
<dataparam name='EntityGroup' value='%EGrp%'></dataparam>
<dataparam name='Scenario' value='%Scenario%'></dataparam>
</params>
</externaldata>
</button>
<spacer flex="0.0"/>
<button disabled="true" flex="0.0" id="%EGrp%-%Scenario%-StopButton" label="Stop">
<externaldata element='ScStopButton' source='LGenBase' ptcname=''>
<params>
<dataparam name='EntityGroup' value='%EGrp%'></dataparam>
<dataparam name='Scenario' value='%Scenario%'></dataparam>
</params>
</externaldata>
</button>
<spacer flex="0.0"/>
<button disabled="true" flex="0.0" id="%EGrp%-%Scenario%-PauseButton" label="Pause">
<externaldata element='ScPauseButton' source='LGenBase' ptcname=''>
<params>
<dataparam name='EntityGroup' value='%EGrp%'></dataparam>
<dataparam name='Scenario' value='%Scenario%'></dataparam>
</params>
</externaldata>
</button>
<spacer flex="0.0"/>
<button disabled="true" flex="0.0" id="%EGrp%-%Scenario%-AbortButton" label="Abort">
<externaldata element='ScAbortButton' source='LGenBase' ptcname=''>
<params>
<dataparam name='EntityGroup' value='%EGrp%'></dataparam>
<dataparam name='Scenario' value='%Scenario%'></dataparam>
</params>
</externaldata>
</button>
<spacer flex="0.0"/>
<button disabled="true" flex="0.0" id="%EGrp%-%Scenario%-RestoreButton" label="Restore">
<externaldata element='ScRestoreButton' source='LGenBase' ptcname=''>
<params>
<dataparam name='EntityGroup' value='%EGrp%'></dataparam>
<dataparam name='Scenario' value='%Scenario%'></dataparam>
</params>
</externaldata>
</button>
<spacer flex="0.0"/>
<button disabled="true" flex="0.0" id="%EGrp%-%Scenario%-SingleShotBtn" label="Single shot">
<externaldata element='ScSingleShotBtn' source='LGenBase' ptcname=''>
<params>
<dataparam name='EntityGroup' value='%EGrp%'></dataparam>
<dataparam name='Scenario' value='%Scenario%'></dataparam>
</params>
</externaldata>
</button>
</hbox>
<tree hidecolumnpicker="true" id="%EGrp%-%Scenario%-tree" >
<treecols>
<treecol editable="false" flex="1.0" label="Tc" widgetType="string"/>
<treecol editable="false" flex="1.0" label="En." widgetType="checkBox"/>
<treecol editable="false" flex="1.0" label="State" widgetType="string"/>
<treecol editable="false" flex="1.0" label="Info" widgetType="string"/>
<treecol editable="false" flex="1.0" label="Start" widgetType="checkBox"/>
<treecol editable="false" flex="1.0" label="Stop" widgetType="checkBox"/>
<treecol editable="false" flex="1.0" label="Pause" widgetType="checkBox"/>
<treecol editable="false" flex="1.0" label="Abort" widgetType="checkBox"/>
<treecol flex="1.0" label="Single shot" widgetType="checkBox"/>
<treecol editable="false" flex="1.0" label="Traffic type" widgetType="string"/>
<condition element='IsWeightedSc' id='scWeighted5.%EGrp%-%Scenario%' source='LGenBase' ptcname=''>
<params>
<dataparam name='EntityGroup'
value='%EGrp%'></dataparam>
<dataparam name='Scenario'
value='%Scenario%'></dataparam>
</params>
<insertif id='scWeighted5.%EGrp%-%Scenario%'>
<treecol editable="false" flex="1.0" label="Weight" widgetType="floatField"/>
</insertif>
<insertif id='scWeighted5.%EGrp%-%Scenario%' negate="true">
<treecol editable="false" flex="1.0" label="CPS" widgetType="floatField"/>
</insertif>
</condition>
<treecol editable="false" flex="1.0" label="Last CPS" widgetType="floatField"/>
<treecol editable="false" flex="1.0" label="Running" widgetType="integerField"/>
<treecol editable="false" flex="1.0" label="Available" widgetType="integerField"/>
<treecol editable="false" flex="1.0" label="Not finished" widgetType="integerField"/>
<treecol editable="false" flex="1.0" label="Starts" widgetType="integerField"/>
<treecol editable="false" flex="1.0" label="Success" widgetType="integerField"/>
<treecol editable="false" flex="1.0" label="Fail" widgetType="integerField"/>
<treecol editable="false" flex="1.0" label="Erroneous" widgetType="integerField"/>
<treecol editable="false" flex="1.0" label="Timeout" widgetType="integerField"/>
<treecol editable="false" flex="1.0" label="Max.running" widgetType="integerField"/>
<treecol editable="false" flex="1.0" label="Min.available" widgetType="integerField"/>
<treecol editable="false" flex="1.0" label="Max.busy" widgetType="integerField"/>
<treecol editable="false" flex="1.0" label="Fin.traffic" widgetType="integerField"/>
<treecol editable="false" flex="1.0" label="Range loops" widgetType="integerField"/>
</treecols>
<treechildren>
<treeitem>
<iterator element='TrafficCases' id='TC' source='LGenBase' ptcname=''>
<params>
<dataparam name='EntityGroup' value='%EGrp%'></dataparam>
<dataparam name='Scenario' value='%Scenario%'></dataparam>
</params>
<treerow>
<treecell id="%EGrp%-%Scenario%-%TC%-TCName" label="%TC%"/>
<treecell id="%EGrp%-%Scenario%-%TC%-Enabled" label="">
<externaldata element='TcEnabled' source='LGenBase' ptcname=''>
<params>
<dataparam name='EntityGroup' value='%EGrp%'></dataparam>
<dataparam name='Scenario' value='%Scenario%'></dataparam>
<dataparam name='TrafficCase' value='%TC%'></dataparam>
</params>
</externaldata>
</treecell>
<treecell id="%EGrp%-%Scenario%-%TC%-StateName" label="">
<externaldata element='TcStateName' source='LGenBase' ptcname=''>
<params>
<dataparam name='EntityGroup' value='%EGrp%'></dataparam>
<dataparam name='Scenario' value='%Scenario%'></dataparam>
<dataparam name='TrafficCase' value='%TC%'></dataparam>
</params>
</externaldata>
</treecell>
<treecell id="%EGrp%-%Scenario%-%TC%-UserData" label="">
<externaldata element='TcUserData' source='LGenBase' ptcname=''>
<params>
<dataparam name='EntityGroup' value='%EGrp%'></dataparam>
<dataparam name='Scenario' value='%Scenario%'></dataparam>
<dataparam name='TrafficCase' value='%TC%'></dataparam>
</params>
</externaldata>
</treecell>
<treecell id="%EGrp%-%Scenario%-%TC%-StartButton" label="">
<externaldata element='TcStartButton' source='LGenBase' ptcname=''>
<params>
<dataparam name='EntityGroup' value='%EGrp%'></dataparam>
<dataparam name='Scenario' value='%Scenario%'></dataparam>
<dataparam name='TrafficCase' value='%TC%'></dataparam>
</params>
</externaldata>
</treecell>
<treecell id="%EGrp%-%Scenario%-%TC%-StopButton" label="">
<externaldata element='TcStopButton' source='LGenBase' ptcname=''>
<params>
<dataparam name='EntityGroup' value='%EGrp%'></dataparam>
<dataparam name='Scenario' value='%Scenario%'></dataparam>
<dataparam name='TrafficCase' value='%TC%'></dataparam>
</params>
</externaldata>
</treecell>
<treecell id="%EGrp%-%Scenario%-%TC%-PauseButton" label="">
<externaldata element='TcPauseButton' source='LGenBase' ptcname=''>
<params>
<dataparam name='EntityGroup' value='%EGrp%'></dataparam>
<dataparam name='Scenario' value='%Scenario%'></dataparam>
<dataparam name='TrafficCase' value='%TC%'></dataparam>
</params>
</externaldata>
</treecell>
<treecell id="%EGrp%-%Scenario%-%TC%-AbortButton" label="">
<externaldata element='TcAbortButton' source='LGenBase' ptcname=''>
<params>
<dataparam name='EntityGroup' value='%EGrp%'></dataparam>
<dataparam name='Scenario' value='%Scenario%'></dataparam>
<dataparam name='TrafficCase' value='%TC%'></dataparam>
</params>
</externaldata>
</treecell>
<treecell id="%EGrp%-%Scenario%-%TC%-SingleShotBtn" label="">
<externaldata element='TcSingleShotBtn' source='LGenBase' ptcname=''>
<params>
<dataparam name='EntityGroup' value='%EGrp%'></dataparam>
<dataparam name='Scenario' value='%Scenario%'></dataparam>
<dataparam name='TrafficCase' value='%TC%'></dataparam>
</params>
</externaldata>
</treecell>
<treecell id="%EGrp%-%Scenario%-%TC%-TrafficType" label="">
<externaldata element='TrafficType' source='LGenBase' ptcname=''>
<params>
<dataparam name='EntityGroup' value='%EGrp%'></dataparam>
<dataparam name='Scenario' value='%Scenario%'></dataparam>
<dataparam name='TrafficCase' value='%TC%'></dataparam>
</params>
</externaldata>
</treecell>
<condition element='IsWeightedSc' id='scWeighted6.%EGrp%-%Scenario%' source='LGenBase' ptcname=''>
<params>
<dataparam name='EntityGroup'
value='%EGrp%'></dataparam>
<dataparam name='Scenario'
value='%Scenario%'></dataparam>
</params>
<insertif id='scWeighted6.%EGrp%-%Scenario%'>
<treecell id="%EGrp%-%Scenario%-%TC%-Weight" label="">
<externaldata element='Weight' source='LGenBase' ptcname=''>
<params>
<dataparam name='EntityGroup' value='%EGrp%'></dataparam>
<dataparam name='Scenario' value='%Scenario%'></dataparam>
<dataparam name='TrafficCase' value='%TC%'></dataparam>
</params>
</externaldata>
</treecell>
</insertif>
<insertif id='scWeighted6.%EGrp%-%Scenario%' negate="true">
<treecell id="%EGrp%-%Scenario%-%TC%-CpsToReach" label="">
<externaldata element='CpsToReach' source='LGenBase' ptcname=''>
<params>
<dataparam name='EntityGroup' value='%EGrp%'></dataparam>
<dataparam name='Scenario' value='%Scenario%'></dataparam>
<dataparam name='TrafficCase' value='%TC%'></dataparam>
</params>
</externaldata>
</treecell>
</insertif>
</condition>
<treecell id="%EGrp%-%Scenario%-%TC%-LastCps" label="">
<externaldata element='LastCps' source='LGenBase' ptcname=''>
<params>
<dataparam name='EntityGroup' value='%EGrp%'></dataparam>
<dataparam name='Scenario' value='%Scenario%'></dataparam>
<dataparam name='TrafficCase' value='%TC%'></dataparam>
</params>
</externaldata>
</treecell>
<treecell id="%EGrp%-%Scenario%-%TC%-NrOfRunningEntities" label="">
<externaldata element='NrOfRunningEntities' source='LGenBase' ptcname=''>
<params>
<dataparam name='EntityGroup' value='%EGrp%'></dataparam>
<dataparam name='Scenario' value='%Scenario%'></dataparam>
<dataparam name='TrafficCase' value='%TC%'></dataparam>
</params>
</externaldata>
</treecell>
<treecell id="%EGrp%-%Scenario%-%TC%-NrOfAvailableEntities" label="">
<externaldata element='NrOfAvailableEntities' source='LGenBase' ptcname=''>
<params>
<dataparam name='EntityGroup' value='%EGrp%'></dataparam>
<dataparam name='Scenario' value='%Scenario%'></dataparam>
<dataparam name='TrafficCase' value='%TC%'></dataparam>
</params>
</externaldata>
</treecell>
<treecell id="%EGrp%-%Scenario%-%TC%-NrOfNotFinishedEntities" label="">
<externaldata element='NrOfNotFinishedEntities' source='LGenBase' ptcname=''>
<params>
<dataparam name='EntityGroup' value='%EGrp%'></dataparam>
<dataparam name='Scenario' value='%Scenario%'></dataparam>
<dataparam name='TrafficCase' value='%TC%'></dataparam>
</params>
</externaldata>
</treecell>
<treecell id="%EGrp%-%Scenario%-%TC%-NrOfStarts" label="">
<externaldata element='NrOfStarts' source='LGenBase' ptcname=''>
<params>
<dataparam name='EntityGroup' value='%EGrp%'></dataparam>
<dataparam name='Scenario' value='%Scenario%'></dataparam>
<dataparam name='TrafficCase' value='%TC%'></dataparam>
</params>
</externaldata>
</treecell>
<treecell id="%EGrp%-%Scenario%-%TC%-NrOfSuccesses" label="">
<externaldata element='NrOfSuccesses' source='LGenBase' ptcname=''>
<params>
<dataparam name='EntityGroup' value='%EGrp%'></dataparam>
<dataparam name='Scenario' value='%Scenario%'></dataparam>
<dataparam name='TrafficCase' value='%TC%'></dataparam>
</params>
</externaldata>
</treecell>
<treecell id="%EGrp%-%Scenario%-%TC%-NrOfFails" label="">
<externaldata element='NrOfFails' source='LGenBase' ptcname=''>
<params>
<dataparam name='EntityGroup' value='%EGrp%'></dataparam>
<dataparam name='Scenario' value='%Scenario%'></dataparam>
<dataparam name='TrafficCase' value='%TC%'></dataparam>
</params>
</externaldata>
</treecell>
<treecell id="%EGrp%-%Scenario%-%TC%-NrOfErrors" label="">
<externaldata element='NrOfErrors' source='LGenBase' ptcname=''>
<params>
<dataparam name='EntityGroup' value='%EGrp%'></dataparam>
<dataparam name='Scenario' value='%Scenario%'></dataparam>
<dataparam name='TrafficCase' value='%TC%'></dataparam>
</params>
</externaldata>
</treecell>
<treecell id="%EGrp%-%Scenario%-%TC%-NrOfTimeouts" label="">
<externaldata element='NrOfTimeouts' source='LGenBase' ptcname=''>
<params>
<dataparam name='EntityGroup' value='%EGrp%'></dataparam>
<dataparam name='Scenario' value='%Scenario%'></dataparam>
<dataparam name='TrafficCase' value='%TC%'></dataparam>
</params>
</externaldata>
</treecell>
<treecell id="%EGrp%-%Scenario%-%TC%-MaxRunningEntities" label="">
<externaldata element='MaxRunningEntities' source='LGenBase' ptcname=''>
<params>
<dataparam name='EntityGroup' value='%EGrp%'></dataparam>
<dataparam name='Scenario' value='%Scenario%'></dataparam>
<dataparam name='TrafficCase' value='%TC%'></dataparam>
</params>
</externaldata>
</treecell>
<treecell id="%EGrp%-%Scenario%-%TC%-MinAvailableEntities" label="">
<externaldata element='MinAvailableEntities' source='LGenBase' ptcname=''>
<params>
<dataparam name='EntityGroup' value='%EGrp%'></dataparam>
<dataparam name='Scenario' value='%Scenario%'></dataparam>
<dataparam name='TrafficCase' value='%TC%'></dataparam>
</params>
</externaldata>
</treecell>
<treecell id="%EGrp%-%Scenario%-%TC%-MaxBusyEntities" label="">
<externaldata element='MaxBusyEntities' source='LGenBase' ptcname=''>
<params>
<dataparam name='EntityGroup' value='%EGrp%'></dataparam>
<dataparam name='Scenario' value='%Scenario%'></dataparam>
<dataparam name='TrafficCase' value='%TC%'></dataparam>
</params>
</externaldata>
</treecell>
<treecell id="%EGrp%-%Scenario%-%TC%-ReceivedAnswers" label="">
<externaldata element='ReceivedAnswers' source='LGenBase' ptcname=''>
<params>
<dataparam name='EntityGroup' value='%EGrp%'></dataparam>
<dataparam name='Scenario' value='%Scenario%'></dataparam>
<dataparam name='TrafficCase' value='%TC%'></dataparam>
</params>
</externaldata>
</treecell>
<treecell id="%EGrp%-%Scenario%-%TC%-RangeLoops" label="">
<externaldata element='RangeLoops' source='LGenBase' ptcname=''>
<params>
<dataparam name='EntityGroup' value='%EGrp%'></dataparam>
<dataparam name='Scenario' value='%Scenario%'></dataparam>
<dataparam name='TrafficCase' value='%TC%'></dataparam>
</params>
</externaldata>
</treecell>
</treerow>
</iterator>
</treeitem>
</treechildren>
</tree>
</iterator>
</iterator>
</hbox>
</Widgets>