Project

General

Profile

root / branches / 1.1 / tests / deadline12.lwf @ 847

1
<?xml version="1.0"?>
2
<lease-workload name="deadline10">
3
  <description>
4
  
5
First lease ends prematurely.
6
Second and third lease end prematurely.
7
Second and third lease start at 00:15:00.00 and 00:20:00.00
8

    
9
  </description>
10

    
11
  <site>
12
    <resource-types names="CPU Memory"/>
13
    <nodes>
14
      <node-set numnodes="5">
15
        <res type="CPU" amount="100"/>
16
        <res type="Memory" amount="1024"/>
17
      </node-set>
18
    </nodes>
19
  </site>
20
  <lease-requests>
21

    
22
    <lease-request arrival="00:00:00.00">
23
      <lease id="1" preemptible="true">
24
        <nodes>
25
          <node-set numnodes="1">
26
            <res amount="100" type="CPU"/>
27
            <res amount="1024" type="Memory"/>
28
          </node-set>
29
        </nodes>
30
        <start>
31
          <exact time="00:30:00.00"/>
32
        </start>
33
        <duration time="00:30:00.00"/>
34
        <deadline time="03:00:00.00"/>
35
        <software>
36
          <disk-image id="foobar1.img" size="1024"/>
37
        </software>
38
      </lease>
39
    </lease-request>
40
    <lease-request arrival="00:00:00.00">
41
      <lease id="2" preemptible="true">
42
        <nodes>
43
          <node-set numnodes="1">
44
            <res amount="100" type="CPU"/>
45
            <res amount="1024" type="Memory"/>
46
          </node-set>
47
        </nodes>
48
        <start>
49
          <exact time="00:15:00.00"/>
50
        </start>
51
        <duration time="00:30:00.00"/>
52
        <deadline time="00:45:00.00"/>
53
        <software>
54
          <disk-image id="foobar1.img" size="1024"/>
55
        </software>
56
      </lease>
57
    </lease-request>
58
    <lease-request arrival="00:00:00.00">
59
      <lease id="3" preemptible="true">
60
        <nodes>
61
          <node-set numnodes="2">
62
            <res amount="100" type="CPU"/>
63
            <res amount="1024" type="Memory"/>
64
          </node-set>
65
        </nodes>
66
        <start>
67
          <exact time="00:15:00.00"/>
68
        </start>
69
        <duration time="00:30:00.00"/>
70
        <deadline time="00:45:00.00"/>
71
        <software>
72
          <disk-image id="foobar1.img" size="1024"/>
73
        </software>
74
      </lease>
75
    </lease-request>
76
    <lease-request arrival="00:00:00.00">
77
      <lease id="4" preemptible="true">
78
        <nodes>
79
          <node-set numnodes="1">
80
            <res amount="100" type="CPU"/>
81
            <res amount="1024" type="Memory"/>
82
          </node-set>
83
        </nodes>
84
        <start>
85
          <exact time="00:30:00.00"/>
86
        </start>
87
        <duration time="01:00:00.00"/>
88
        <deadline time="10:00:00.00"/>
89
        <software>
90
          <disk-image id="foobar1.img" size="1024"/>
91
        </software>
92
      </lease>
93
    </lease-request>    
94
    <lease-request arrival="00:00:00.00">
95
      <lease id="5" preemptible="true">
96
        <nodes>
97
          <node-set numnodes="2">
98
            <res amount="100" type="CPU"/>
99
            <res amount="1024" type="Memory"/>
100
          </node-set>
101
        </nodes>
102
        <start>
103
          <exact time="00:45:00.00"/>
104
        </start>
105
        <duration time="00:15:00.00"/>
106
        <deadline time="01:00:00.00"/>
107
        <software>
108
          <disk-image id="foobar1.img" size="1024"/>
109
        </software>
110
      </lease>
111
    </lease-request>      
112
    <lease-request arrival="00:00:00.00">
113
      <lease id="6" preemptible="true">
114
        <nodes>
115
          <node-set numnodes="1">
116
            <res amount="100" type="CPU"/>
117
            <res amount="1024" type="Memory"/>
118
          </node-set>
119
        </nodes>
120
        <start>
121
          <exact time="00:45:00.00"/>
122
        </start>
123
        <duration time="01:00:00.00"/>
124
        <deadline time="10:00:00.00"/>
125
        <software>
126
          <disk-image id="foobar1.img" size="1024"/>
127
        </software>
128
      </lease>
129
    </lease-request>     
130
    <lease-request arrival="00:00:00.00">
131
      <lease id="7" preemptible="true">
132
        <nodes>
133
          <node-set numnodes="3">
134
            <res amount="100" type="CPU"/>
135
            <res amount="1024" type="Memory"/>
136
          </node-set>
137
        </nodes>
138
        <start>
139
          <exact time="01:00:00.00"/>
140
        </start>
141
        <duration time="00:30:00.00"/>
142
        <deadline time="01:45:00.00"/>
143
        <software>
144
          <disk-image id="foobar1.img" size="1024"/>
145
        </software>
146
      </lease>
147
    </lease-request>
148
    <lease-request arrival="00:00:00.00">
149
      <lease id="8" preemptible="true">
150
        <nodes>
151
          <node-set numnodes="1">
152
            <res amount="100" type="CPU"/>
153
            <res amount="1024" type="Memory"/>
154
          </node-set>
155
        </nodes>
156
        <start>
157
          <exact time="10:00:00.00"/>
158
        </start>
159
        <duration time="00:15:00.00"/>
160
        <deadline time="20:00:00.00"/>
161
        <software>
162
          <disk-image id="foobar1.img" size="1024"/>
163
        </software>
164
      </lease>
165
    </lease-request>
166
    <lease-request arrival="00:20:00.00">
167
      <lease id="9" preemptible="true">
168
        <nodes>
169
          <node-set numnodes="1">
170
            <res amount="100" type="CPU"/>
171
            <res amount="1024" type="Memory"/>
172
          </node-set>
173
        </nodes>
174
        <start>
175
          <exact time="00:30:00.00"/>
176
        </start>
177
        <duration time="00:15:00.00"/>
178
        <deadline time="01:15:00.00"/>
179
        <software>
180
          <disk-image id="foobar1.img" size="1024"/>
181
        </software>
182
      </lease>
183
    </lease-request>          
184
  </lease-requests>
185
</lease-workload>