Skip to content

Commit d6e4404

Browse files
committed
Only do coverage set/reset operations if we're in test mode. Fixes a 500 error during draft submission yang checking.
- Legacy-Id: 14569
1 parent e7290b3 commit d6e4404

1 file changed

Lines changed: 9 additions & 8 deletions

File tree

ietf/utils/test_runner.py

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -223,14 +223,15 @@ def save_test_results(failures, test_labels):
223223
def set_coverage_checking(flag=True):
224224
global template_coverage_collection
225225
global url_coverage_collection
226-
if flag:
227-
settings.TEST_CODE_COVERAGE_CHECKER.collector.resume()
228-
template_coverage_collection = True
229-
url_coverage_collection = True
230-
else:
231-
settings.TEST_CODE_COVERAGE_CHECKER.collector.pause()
232-
template_coverage_collection = False
233-
url_coverage_collection = False
226+
if settings.SERVER_MODE == 'test':
227+
if flag:
228+
settings.TEST_CODE_COVERAGE_CHECKER.collector.resume()
229+
template_coverage_collection = True
230+
url_coverage_collection = True
231+
else:
232+
settings.TEST_CODE_COVERAGE_CHECKER.collector.pause()
233+
template_coverage_collection = False
234+
url_coverage_collection = False
234235

235236
class CoverageReporter(Reporter):
236237
def report(self):

0 commit comments

Comments
 (0)