@@ -146,11 +146,16 @@ def fragment(session):
146
146
)
147
147
session .install ("-e" , "." )
148
148
149
- with ThreadPoolExecutor () as p :
150
- all_outs = p .map (FragTester (session , False ), FRAGMENT_FILES )
149
+ if os .environ .get ("PARALLEL_FRAGMENT_TESTS" , "false" ).lower () == "true" :
150
+ with ThreadPoolExecutor () as p :
151
+ all_outs = p .map (FragTester (session , False ), FRAGMENT_FILES )
151
152
152
- output = "" .join (all_outs )
153
- session .log (output )
153
+ output = "" .join (all_outs )
154
+ session .log (output )
155
+ else :
156
+ tester = FragTester (session , False )
157
+ for frag in FRAGMENT_FILES :
158
+ session .log (tester (frag ))
154
159
155
160
156
161
@nox .session (python = ALL_PYTHON [1 :])
@@ -166,11 +171,16 @@ def fragment_alternative_templates(session):
166
171
)
167
172
session .install ("-e" , "." )
168
173
169
- with ThreadPoolExecutor () as p :
170
- all_outs = p .map (FragTester (session , True ), FRAGMENT_FILES )
174
+ if os .environ .get ("PARALLEL_FRAGMENT_TESTS" , "false" ).lower () == "true" :
175
+ with ThreadPoolExecutor () as p :
176
+ all_outs = p .map (FragTester (session , True ), FRAGMENT_FILES )
171
177
172
- output = "" .join (all_outs )
173
- session .log (output )
178
+ output = "" .join (all_outs )
179
+ session .log (output )
180
+ else :
181
+ tester = FragTester (session , True )
182
+ for frag in FRAGMENT_FILES :
183
+ session .log (tester (frag ))
174
184
175
185
176
186
# TODO(yon-mg): -add compute context manager that includes rest transport
0 commit comments