Skip to content

Commit 5e2ae77

Browse files
committed
ft-analyzer fix duplicated validation
1 parent 1396603 commit 5e2ae77

1 file changed

Lines changed: 2 additions & 11 deletions

File tree

tools/ft-analyzer/ftanalyzer/models/statistical_model.py

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -363,14 +363,8 @@ def validate(
363363
"""
364364
start = time.time()
365365

366-
# run _validate_helper in parallel on different files
367-
self._future_flow_values = self._executor.submit(
368-
_validate_helper, self._flows_path, rules, self._generator_stats
369-
)
370-
self._future_ref_values = self._executor.submit(
371-
_validate_helper, self._ref_path, rules, self._generator_stats, is_ref=True
372-
)
373-
flow_values, all_flow_masks = self._future_flow_values.result()
366+
if self._fast_model is not None:
367+
return validate_statistical_model(self._fast_model, rules, check_complement)
374368

375369
# run _validate_helper in parallel on different files
376370
self._future_flow_values = self._executor.submit(
@@ -381,9 +375,6 @@ def validate(
381375
)
382376
flow_values, all_flow_masks = self._future_flow_values.result()
383377

384-
if self._fast_model is not None:
385-
return validate_statistical_model(self._fast_model, rules, check_complement)
386-
387378
report = StatisticalReport(self._log_dir)
388379
if check_complement:
389380
complement_rules = [SMRule(SMMetricType.__members__.values())]

0 commit comments

Comments
 (0)