Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 9313 → Rev 9314

/kernel/trunk/runtests.py
4,6 → 4,7
 
import os
import sys
import urllib
from importlib.machinery import SourceFileLoader
from shutil import which
import timeit
31,6 → 32,11
execute(command, mute = mute)
print("Done.")
 
def download(link, path):
log(f"Downloading {path}... ", end = "")
urllib.urlretrieve(link, path)
log("Done.")
 
def tool_exists(name):
assert(type(name) == str)
return which(name) != None
79,7 → 85,6
# Check available tools
tools = (("mcopy", "mtools"),
("qemu-system-i386", "qemu-system-x86"),
("wget", "wget"),
("fasm", "fasm"))
check_tools(tools)
86,7 → 91,7
# Get IMG
if not os.path.exists("kolibri_test.img"):
if len(sys.argv) == 1:
execute("wget -q --show-progress http://builds.kolibrios.org/eng/data/data/kolibri.img -O kolibri_test.img")
download("http://builds.kolibrios.org/eng/data/data/kolibri.img", "kolibri_test.img")
else:
builds_eng = sys.argv[1]
execute(f"cp {builds_eng}/data/data/kolibri.img kolibri_test.img")