Project

General

Profile

root / branches / 1.1 / tests / test_simul_transfers_reuse.py @ 847

1
from common import *
2

    
3
def get_config():
4
    c = load_configfile("base_config_simulator.conf")
5
    c.set("general", "lease-preparation", "imagetransfer")
6
    c.set("deploy-imagetransfer", "diskimage-reuse", "image-caches")
7
    return c
8
   
9
def test_preemption():
10
    h = load_tracefile(get_config(), PREEMPTION_TRACE)
11
    h.start()
12
    
13
def test_preemption_prematureend():
14
    h = load_tracefile(get_config(), PREEMPTION_PREMATUREEND_TRACE)
15
    h.start()
16
        
17
def test_preemption_prematureend2():
18
    h = load_tracefile(get_config(), PREEMPTION_PREMATUREEND2_TRACE)
19
    h.start()
20
        
21
def test_reservation():
22
    h = load_tracefile(get_config(), RESERVATION_TRACE)
23
    h.start()
24
        
25
def test_reservation_prematureend():
26
    h = load_tracefile(get_config(), RESERVATION_PREMATUREEND_TRACE)
27
    h.start()
28
        
29
def test_migrate():
30
    h = load_tracefile(get_config(), MIGRATE_TRACE)
31
    h.start()
32
        
33
def test_reuse1():
34
    h = load_tracefile(get_config(), REUSE1_TRACE)
35
    h.start()
36
        
37
def test_reuse2():
38
    h = load_tracefile(get_config(), REUSE2_TRACE)
39
    h.start()
40

    
41
def test_piggybacking():
42
    h = load_tracefile(get_config(), PIGGYBACKING_TRACE)
43
    h.start()
44

    
45
def test_wait():
46
    h = load_tracefile(get_config(), WAIT_TRACE)
47
    h.start()