From 8128b2ed1733c6ffb096afde988c982d2fc60376 Mon Sep 17 00:00:00 2001 From: Dan Albert Date: Mon, 24 Jan 2022 18:20:34 -0800 Subject: [PATCH] Log mission generation time. --- game/sim/missionsimulation.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/game/sim/missionsimulation.py b/game/sim/missionsimulation.py index 393bf918..044cb340 100644 --- a/game/sim/missionsimulation.py +++ b/game/sim/missionsimulation.py @@ -10,6 +10,7 @@ from game.missiongenerator import MissionGenerator from game.unitmap import UnitMap from .aircraftsimulation import AircraftSimulation from .missionresultsprocessor import MissionResultsProcessor +from ..profiling import logged_duration if TYPE_CHECKING: from game import Game @@ -45,7 +46,8 @@ class MissionSimulation: return events def generate_miz(self, output: Path) -> None: - self.unit_map = MissionGenerator(self.game, self.time).generate_miz(output) + with logged_duration("Mission generation"): + self.unit_map = MissionGenerator(self.game, self.time).generate_miz(output) def debrief_current_state( self, state_path: Path, force_end: bool = False