Example #1
0
# Network attach for vm with <domid>
#cosmos.network_attach(domid, "00:11:22:33:44:66", 0, "ixgbe.52.1")
start = time.time()
cosmos.network_attach(domid, "11:22:33:44:55:66", 0, "")
stop = time.time()
attach_time = stop - start;

#print "VALE Port: %s" % cosmos.vport(domid, 0)

start = time.time()
# Start the domain
cosmos.start(domid, "script", click_script);
stop = time.time()
start_time = stop - start;

time.sleep(0.5);
#time.sleep(7);
print "Alive? "
print "\033[32mYes\033[0m" if not isvmalive("test") else "\033[31mNo\033[0m";

# Destroy the domain
if cosmos.destroy(domid) < 0:
    print "Domain invalid"

print "Creation time: %f" % creation_time
print "Attach time: %f" % attach_time
print "Start time: %f" % start_time

# Frees the context
cosmos.free()
Example #2
0
    attach_time.append(stop - start)
    domids.append(domid)
    # print "VALE Port: %s" % cosmos.vport(domid, 0)

for i in range(int(sys.argv[1])):
    domid = domids[i]
    print "Click : %s" % click_script
    start = time.time()
    # Start the domain
    cosmos.start(domid, "script", click_script)
    stop = time.time()
    start_time.append(stop - start)
    print "Alive? "
    print "\033[32mYes\033[0m" if not isvmalive(name) else "\033[31mNo\033[0m"

raw_input()

for i in range(int(sys.argv[1])):
    id = domids[i]
    # Destroy the domain
    if cosmos.destroy(id) < 0:
        print "Domain invalid"

    print "Creation time: %f" % creation_time[i]
    print "Attach time: %f" % attach_time[i]
    print "Start time: %f" % start_time[i]


# Frees the context
cosmos.free()
Example #3
0
    stop = time.time()
    attach_time.append(stop - start)
    domids.append(domid)
    #print "VALE Port: %s" % cosmos.vport(domid, 0)

for i in range(int(sys.argv[1])):
    domid = domids[i]
    print "Click : %s" % click_script
    start = time.time()
    # Start the domain
    cosmos.start(domid, "script", click_script)
    stop = time.time()
    start_time.append(stop - start)
    print "Alive? "
    print "\033[32mYes\033[0m" if not isvmalive(name) else "\033[31mNo\033[0m"

raw_input()

for i in range(int(sys.argv[1])):
    id = domids[i]
    # Destroy the domain
    if cosmos.destroy(id) < 0:
        print "Domain invalid"

    print "Creation time: %f" % creation_time[i]
    print "Attach time: %f" % attach_time[i]
    print "Start time: %f" % start_time[i]

# Frees the context
cosmos.free()