perf: NPC 생명주기 메모리 프로파일과 큐 정리를 추가한다

This commit is contained in:
2026-08-24 13:02:19 +00:00
parent 8ef93ecadc
commit f9cb60a50f
15 changed files with 997 additions and 2 deletions
@@ -10,6 +10,8 @@ const context = {
nations: 3,
troops: 15,
events: 4,
generalTurnQueues: 2461,
nationTurnQueues: 18,
lifecycleState: 'paused',
};
@@ -33,6 +35,7 @@ describe('turn daemon memory reporting', () => {
expect(result.message).toContain('profile=hwe reason=interval');
expect(result.message).toContain('heapLimitMiB=3072');
expect(result.message).toContain('year=214 month=12 generals=2461');
expect(result.message).toContain('generalTurnQueues=2461 nationTurnQueues=18');
expect(result.message).toContain('lifecycle=paused');
});