1
all: test-01.win32.new.log test-03.win32.new.log test-04.win32.new.log test-05.win32.new.log
3
clean: clean-01 clean-03 clean-04 clean-05
7
if exist test-01.win32.new.log del test-01.win32.new.log
8
if exist testroot-01 rmdir /s /q testroot-01
11
-subst b: /d >nul 2>&1
12
if exist test-03.win32.new.log del test-03.win32.new.log
13
if exist testroot-03 rmdir /s /q testroot-03
16
-subst b: /d >nul 2>&1
17
if exist test-04.win32.new.log del test-04.win32.new.log
18
if exist testroot-04 rmdir /s /q testroot-04
21
-subst b: /d >nul 2>&1
22
if exist test-05.win32.new.log del test-05.win32.new.log
23
if exist testroot-05 rmdir /s /q testroot-05
1
all: test-01.win32.new.log test-03.win32.new.log test-04.win32.new.log test-05.win32.new.log test-06.win32.new.log
3
clean: clean-01 clean-03 clean-04 clean-05 clean-06
6
# Helpers while developing and verifying tests
25
9
test-01.win32.new.log: test-01.cmd test-01.win32.known_good.log
26
10
-subst b: /d >nul 2>&1
27
11
if exist testroot-01 rmdir /s /q testroot-01
28
12
test-01.cmd >test-01.win32.new.log 2>&1
29
13
python benchmark_diff.py test-01.win32.known_good.log test-01.win32.new.log
31
test-03.win32.new.log: test-03.cmd test-03.win32.known_good.log
32
-subst b: /d >nul 2>&1
33
if exist testroot-03 rmdir /s /q testroot-03
34
if "%USERNAME%" == "barry" test-03.cmd >test-03.win32.new.log 2>&1
35
if "%USERNAME%" == "barry" python benchmark_diff.py test-03.win32.known_good.log test-03.win32.new.log
37
test-04.win32.new.log: test-04.cmd test-04.win32.known_good.log
38
-subst b: /d >nul 2>&1
39
if exist testroot-04 rmdir /s /q testroot-04
40
test-04.cmd >test-04.win32.new.log 2>&1
41
python benchmark_diff.py test-04.win32.known_good.log test-04.win32.new.log
43
test-05.win32.new.log: test-05.cmd test-05.win32.known_good.log
44
-subst b: /d >nul 2>&1
45
if exist testroot-05 rmdir /s /q testroot-05
46
test-05.cmd >test-05.win32.new.log 2>&1
47
python benchmark_diff.py test-05.win32.known_good.log test-05.win32.new.log
50
# Helpers while developing and verifying tests
16
-subst b: /d >nul 2>&1
17
if exist test-01.win32.new.log del test-01.win32.new.log
18
if exist testroot-01 rmdir /s /q testroot-01
53
20
diff-01: test-01.win32.new.log
54
21
$(WB_DIFF) test-01.win32.known_good.log.clean test-01.win32.new.log.clean
56
23
new-01: test-01.win32.new.log
57
24
copy test-01.win32.new.log test-01.win32.known_good.log
26
test-03.win32.new.log: test-03.cmd test-03.win32.known_good.log
27
-subst b: /d >nul 2>&1
28
if exist testroot-03 rmdir /s /q testroot-03
29
if "%USERNAME%" == "barry" test-03.cmd >test-03.win32.new.log 2>&1
30
if "%USERNAME%" == "barry" python benchmark_diff.py test-03.win32.known_good.log test-03.win32.new.log
33
-subst b: /d >nul 2>&1
34
if exist test-03.win32.new.log del test-03.win32.new.log
35
if exist testroot-03 rmdir /s /q testroot-03
59
37
diff-03: test-03.win32.new.log
60
38
$(WB_DIFF) test-03.win32.known_good.log.clean test-03.win32.new.log.clean
62
40
new-03: test-03.win32.new.log
63
41
copy test-03.win32.new.log test-03.win32.known_good.log
43
test-04.win32.new.log: test-04.cmd test-04.win32.known_good.log
44
-subst b: /d >nul 2>&1
45
if exist testroot-04 rmdir /s /q testroot-04
46
test-04.cmd >test-04.win32.new.log 2>&1
47
python benchmark_diff.py test-04.win32.known_good.log test-04.win32.new.log
50
-subst b: /d >nul 2>&1
51
if exist test-04.win32.new.log del test-04.win32.new.log
52
if exist testroot-04 rmdir /s /q testroot-04
65
54
diff-04: test-04.win32.new.log
66
55
$(WB_DIFF) test-04.win32.known_good.log.clean test-04.win32.new.log.clean
68
57
new-04: test-04.win32.new.log
69
58
copy test-04.win32.new.log test-04.win32.known_good.log
60
test-05.win32.new.log: test-05.cmd test-05.win32.known_good.log
61
-subst b: /d >nul 2>&1
62
if exist testroot-05 rmdir /s /q testroot-05
63
test-05.cmd >test-05.win32.new.log 2>&1
64
python benchmark_diff.py test-05.win32.known_good.log test-05.win32.new.log
67
-subst b: /d >nul 2>&1
68
if exist test-05.win32.new.log del test-05.win32.new.log
69
if exist testroot-05 rmdir /s /q testroot-05
71
71
diff-05: test-05.win32.new.log
72
72
$(WB_DIFF) test-05.win32.known_good.log.clean test-05.win32.new.log.clean
74
74
new-05: test-05.win32.new.log
75
75
copy test-05.win32.new.log test-05.win32.known_good.log
77
test-06.win32.new.log: test-06.cmd test-06.win32.known_good.log
78
-subst b: /d >nul 2>&1
79
if exist testroot-06 rmdir /s /q testroot-06
80
test-06.cmd >test-06.win32.new.log 2>&1
81
python benchmark_diff.py test-06.win32.known_good.log test-06.win32.new.log
84
-subst b: /d >nul 2>&1
85
if exist test-06.win32.new.log del test-06.win32.new.log
86
if exist testroot-06 rmdir /s /q testroot-06
88
diff-06: test-06.win32.new.log
89
$(WB_DIFF) test-06.win32.known_good.log.clean test-06.win32.new.log.clean
91
new-06: test-06.win32.new.log
92
copy test-06.win32.new.log test-06.win32.known_good.log