1@ECHO OFF
2
3rem Test all machine configurations, pydebug, refleaks, release build.
4
5cd ..\..\..\
6
7
8echo.
9echo # ======================================================================
10echo #                      Building Python (Debug^|x64)
11echo # ======================================================================
12echo.
13
14call .\Tools\buildbot\clean.bat
15call .\Tools\buildbot\build.bat -c Debug -p x64
16
17echo.
18echo # ======================================================================
19echo #                           platform=Debug^|x64
20echo # ======================================================================
21echo.
22
23echo # ==================== refleak tests =======================
24echo.
25call python.bat -m test -uall -R 3:3 test_decimal
26echo.
27echo.
28
29echo # ==================== regular tests =======================
30echo.
31call python.bat -m test -uall test_decimal
32echo.
33echo.
34
35echo # ==================== deccheck =======================
36echo.
37call python.bat .\Modules\_decimal\tests\deccheck.py
38echo.
39echo.
40
41
42echo.
43echo # ======================================================================
44echo #                      Building Python (Release^|x64)
45echo # ======================================================================
46echo.
47
48call .\Tools\buildbot\clean.bat
49call .\Tools\buildbot\build.bat -c Release -p x64
50
51echo.
52echo # ======================================================================
53echo #                          platform=Release^|x64
54echo # ======================================================================
55echo.
56
57echo # ==================== regular tests =======================
58echo.
59call python.bat -m test -uall test_decimal
60echo.
61echo.
62
63echo # ==================== deccheck =======================
64echo.
65call python.bat .\Modules\_decimal\tests\deccheck.py
66echo.
67echo.
68
69
70echo.
71echo # ======================================================================
72echo #                      Building Python (Debug^|Win32)
73echo # ======================================================================
74echo.
75
76call .\Tools\buildbot\clean.bat
77call Tools\buildbot\build.bat -c Debug -p Win32
78
79echo.
80echo # ======================================================================
81echo #                         platform=Debug^|Win32
82echo # ======================================================================
83echo.
84
85echo # ==================== refleak tests =======================
86echo.
87call python.bat -m test -uall -R 3:3 test_decimal
88echo.
89echo.
90
91echo # ==================== regular tests =======================
92echo.
93call python.bat -m test -uall test_decimal
94echo.
95echo.
96
97echo # ==================== deccheck =======================
98echo.
99call python.bat .\Modules\_decimal\tests\deccheck.py
100echo.
101echo.
102
103
104echo.
105echo # ======================================================================
106echo #                      Building Python (Release^|Win32)
107echo # ======================================================================
108echo.
109
110call .\Tools\buildbot\clean.bat
111call .\Tools\buildbot\build.bat -c Release -p Win32
112
113echo.
114echo # ======================================================================
115echo #                          platform=Release^|Win32
116echo # ======================================================================
117echo.
118
119echo # ==================== regular tests =======================
120echo.
121call python.bat -m test -uall test_decimal
122echo.
123echo.
124
125echo # ==================== deccheck =======================
126echo.
127call python.bat .\Modules\_decimal\tests\deccheck.py
128echo.
129echo.
130