-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathworkflow.xml
executable file
·39 lines (39 loc) · 2.64 KB
/
workflow.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
<tool id='gtawsdemo_start_scheduler' name='gtawsdemo_start_scheduler'>
<command interpreter='bash'>main.sh</command>
<inputs>
<section name='required_info' type='section' title='Required info' expanded='true'>
<param name='scheduler_pool' label='Select the scheduler pool' type='text' value='scheduler' help='Type the name of the scheduler pool' width='50%'></param>
<param name='executor_pools' type='select' label='Select executor pools' width='50%_none' help='Select executor pools to run GT packets. If more than one pool is selected the smart pool selector will distribute the load to the pools.' multiple='true'>
<option value="gcpexec2vcpu" selected="true">gcpexec2vcpu</option>
<option value="gcpexec4vcpu">gcpexec4vcpu</option>
</param>
<param name='cloud' type='select' label='Cloud platform' width='25%' help='Select ' multiple='false'>
<option value="AWS" selected="true">AWS</option>
<option value="GCP">GCP</option>
<option value="Azure">Azure</option>
</param>
<param name='version' type='select' label='GT version' width='25%' help='Select GT software version' multiple='false'>
<option value="v2022" selected="true">v2022</option>
<option value="v2021">v2021</option>
<option value="v2020">v2020</option>
<option value="v2019">v2019</option>
<option value="v2018">v2018</option>
<option value="v2017">v2017</option>
</param>
</section>
<section name='advanced_info' type='section' conditional='[object Object]' title='Advanced GT options' expanded='false'>
<param name='sum_serv' type='boolean' truevalue='Yes' falsevalue='No' checked='true' label='Activate job summary service' width='50%_none' float='right'>
</param>
<param name='allow_ps' type='boolean' truevalue='Yes' falsevalue='No' checked='true' label='Allow parallel solver' width='50%' float='right'>
</param>
</section>
<section name='scheduler' type='section' conditional='[object Object]' title='Advanced PW scheduler options' expanded='false'>
<param name='ds_cycle' label='Core demand sensing cycle duration [s]' type='text' value='60' help='Specify the cycle duration for sensing the core demand' width='25%'>
</param>
<param name='od_pct' label='Over demand satisfaction percentage' type='integer' min='1' max='100' value='75' help='Percentage of the core over demand to satisfy every cycle. If the value 100 is selected all the core over demand is satisfied in just one cycle. Select less than 100 if the packet runtime is much smaller than VM startup time.' width='25%'>
</param>
</section>
</inputs>
<outputs>
</outputs>
</tool>