Lines Matching refs:scr
203 def vm_next_step(_vm, scr, test_queue): argument
204 max_y, max_x = scr.getmaxyx()
209 scr.move(_vm['idx'] + 1, 10)
210 scr.clrtoeol()
215 scr.addstr("shutting down")
224 scr.addstr(name)
227 def check_vm_start(scr, sel, test_queue): argument
229 max_y, max_x = scr.getmaxyx()
246 scr.move(i + 1, 10)
247 scr.clrtoeol()
248 scr.addstr(i + 1, 10, "starting VM")
254 def vm_terminated(_vm, scr, sel, test_queue): argument
259 max_y, max_x = scr.getmaxyx()
264 scr.move(_vm['idx'] + 1, 10)
265 scr.clrtoeol()
270 scr.addstr("kernel panic")
280 scr.addstr("unexpected exit")
285 def update_screen(scr, total_tests): argument
286 max_y, max_x = scr.getmaxyx()
290 scr.move(status_line, 10)
291 scr.clrtoeol()
292 …scr.addstr("{} %".format(int(100.0 * (total_passed + total_failed + total_skipped) / total_tests)))
293 scr.addstr(status_line, 20,
296 max_y, max_x = scr.getmaxyx()
299 scr.move(num_servers + 2, 0)
300 scr.addstr("Last failed test cases:")
308 scr.move(num_servers + 2 + count, 0)
309 scr.addstr(all_failed[i])
310 scr.clrtoeol()
311 scr.refresh()
313 def show_progress(scr): argument
329 scr.leaveok(1)
330 max_y, max_x = scr.getmaxyx()
334 scr.addstr(0, 0, "Parallel test execution status", curses.A_BOLD)
337 scr.addstr(i + 1, 0, "VM %d:" % (i + 1), curses.A_BOLD)
339 scr.addstr(i + 1, 10, status)
340 scr.addstr(status_line, 0, "Total:", curses.A_BOLD)
341 scr.addstr(status_line, 20, "TOTAL={} STARTED=0 PASS=0 FAIL=0 SKIP=0".format(total_tests))
342 scr.refresh()
353 vm_next_step(_vm, scr, test_queue)
357 if vm_terminated(_vm, scr, sel, test_queue):
360 running, run_update = check_vm_start(scr, sel, test_queue)
362 update_screen(scr, total_tests)
371 scr.move(i + 1, 10)
372 scr.clrtoeol()
373 scr.addstr("still running")
376 scr.refresh()