Skip to content

Commit 7decaa4

Browse files
committed
add skip queue option to UI
1 parent 8cedc15 commit 7decaa4

File tree

2 files changed

+24
-2
lines changed

2 files changed

+24
-2
lines changed

pkg/coordinator/web/templates/registry/registry.html

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -213,6 +213,16 @@ <h1 class="modal-title fs-5" id="startTestModalLabel">Start Test</h1>
213213
<textarea class="form-control" id="startTestConfigOverrides" rows="3" style="width:100%;height:400px;"></textarea>
214214
</div>
215215
</div>
216+
<div class="row mt-3">
217+
<div class="col-12">
218+
<div class="form-check">
219+
<input class="form-check-input" type="checkbox" id="skipQueueCheckbox">
220+
<label class="form-check-label" for="skipQueueCheckbox">
221+
Skip Queue (Start immediately)
222+
</label>
223+
</div>
224+
</div>
225+
</div>
216226
</div>
217227
<div class="modal-footer">
218228
<button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Close</button>
@@ -344,7 +354,8 @@ <h1 class="modal-title fs-5" id="startTestModalLabel">Start Test</h1>
344354
async: false,
345355
data: JSON.stringify({
346356
test_id: $("#startTestTestID").text(),
347-
config: configJson
357+
config: configJson,
358+
skip_queue: $("#skipQueueCheckbox").prop("checked")
348359
}),
349360
success: resolve,
350361
error: reject

pkg/coordinator/web/templates/test/test.html

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,16 @@ <h1 class="modal-title fs-5" id="startTestModalLabel">Start Test</h1>
6464
<textarea class="form-control" id="testConfigOverrides" rows="3" style="width:100%;height:400px;"></textarea>
6565
</div>
6666
</div>
67+
<div class="row mt-3">
68+
<div class="col-12">
69+
<div class="form-check">
70+
<input class="form-check-input" type="checkbox" id="skipQueueCheckbox">
71+
<label class="form-check-label" for="skipQueueCheckbox">
72+
Skip Queue (Start immediately)
73+
</label>
74+
</div>
75+
</div>
76+
</div>
6777
</div>
6878
<div class="modal-footer">
6979
<button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Close</button>
@@ -114,7 +124,8 @@ <h1 class="modal-title fs-5" id="startTestModalLabel">Start Test</h1>
114124
async: false,
115125
data: JSON.stringify({
116126
test_id: "{{ .ID }}",
117-
config: configJson
127+
config: configJson,
128+
skip_queue: $("#skipQueueCheckbox").prop("checked")
118129
}),
119130
success: resolve,
120131
error: reject

0 commit comments

Comments
 (0)