]> git.somenet.org - pub/jan/lsdc.git/blob - README.txt
GITOLITE.txt
[pub/jan/lsdc.git] / README.txt
1 Compile project
2         ant compile
3         
4 Compile + run generator with user defined parameters
5         ant run-generator       
6
7 Compile + run predefined generator for scenario A
8         ant run-generator-A
9         
10 Compile + run predefined generator for scenario B (not yet implemented)
11         ant run-generator-B
12
13 Compile + run predefined generator for scenario C (not yet implemented)
14         ant run-generator-C
15         
16 Compile + run scheduler A with scenario A
17         ant run-scheduler-A-A
18         
19 Compile + run scheduler B with scenario A
20         ant run-scheduler-A-B
21         
22 Compile + run scheduler C with scenario A
23         ant run-scheduler-A-C
24         
25 Compile + run scheduler A with scenario B (not yet implemented)
26         ant run-scheduler-B-A
27         
28 Compile + run scheduler B with scenario B (not yet implemented)
29         ant run-scheduler-B-B
30         
31 Compile + run scheduler C with scenario B (not yet implemented)
32         ant run-scheduler-B-C
33         
34 Compile + run scheduler A with scenario C (not yet implemented)
35         ant run-scheduler-C-A
36         
37 Compile + run scheduler B with scenario C (not yet implemented)
38         ant run-scheduler-C-B
39         
40 Compile + run scheduler C with scenario C (not yet implemented)
41         ant run-scheduler-C-C
42         
43 Compile + run all schedulers and scenarios 
44         ant run-all-schedulers
45         
46
47 MAVEN PART (needed for QA)
48 "make clean"
49         rm -rf target
50
51 "make all"
52         mvn verify post-site
53
54 How to start SchedSimulator
55         mvn exec:java -Dexec.mainClass="at.ac.tuwien.lsdc.SchedSimulator" -Dexec.args="A A ${numPMs} ${numCloudPartners} scenarios/scenarioA.csv logs/all.csv logs/scenarioA_schedulerA.csv"
56
57         ant run-scheduler-A-A
58         mvn exec:java -Dexec.mainClass="at.ac.tuwien.lsdc.SchedSimulator" -Dexec.args="A A 7 2 scenarios/scenarioA.csv logs/all.csv logs/scenarioA_schedulerA.csv"
59
60         ant run-scheduler-A-B
61         mvn exec:java -Dexec.mainClass="at.ac.tuwien.lsdc.SchedSimulator" -Dexec.args="A B 7 2 scenarios/scenarioA.csv logs/all.csv logs/scenarioA_schedulerA.csv"
62
63 How to start JobGenerator
64         mvn exec:java -Dexec.mainClass="at.ac.tuwien.lsdc.JobGenerator" -Dexec.args="A 500 scenarios/scenarioA.csv"
65