diff --git a/vigil b/vigil index 7d0f81f..79bd6e0 100755 --- a/vigil +++ b/vigil @@ -842,13 +842,14 @@ class Runner: try: self.result = summary.get_closest_placeholder() except StopIteration: - log.log_message("All results are up to date.") self.result = None break with contextlib.suppress(ValueError): # Process was terminated self.result.run(log, appearance_changed_event, self.worker, self) summary.completed_total += 1 + if summary.result_total == summary.completed_total: + log.log_message("All results are up to date.") if self.is_being_tested and self.result.tool == tools.metadata: os.kill(os.getpid(), signal.SIGINT) jobs_added_event.clear()