{"protocolVersion":"0.1.1","runnerVersion":null,"pid":51830,"type":"start","time":0} {"suite":{"id":0,"platform":"vm","path":"/Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/subscription_service_integration_test_fixed3.dart"},"type":"suite","time":1} {"test":{"id":1,"name":"loading /Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/subscription_service_integration_test_fixed3.dart","suiteID":0,"groupIDs":[],"metadata":{"skip":false,"skipReason":null},"line":null,"column":null,"url":null},"type":"testStart","time":2} {"count":1,"time":5,"type":"allSuites"} {"testID":1,"result":"success","skipped":false,"hidden":true,"type":"testDone","time":1636} {"group":{"id":2,"suiteID":0,"parentID":null,"name":"","metadata":{"skip":false,"skipReason":null},"testCount":12,"line":null,"column":null,"url":null},"type":"group","time":1638} {"group":{"id":3,"suiteID":0,"parentID":2,"name":"SubscriptionService 통합 테스트","metadata":{"skip":false,"skipReason":null},"testCount":8,"line":176,"column":3,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/subscription_service_integration_test_fixed3.dart"},"type":"group","time":1638} {"test":{"id":4,"name":"SubscriptionService 통합 테스트 현재 구독 정보 로드 테스트","suiteID":0,"groupIDs":[2,3],"metadata":{"skip":false,"skipReason":null},"line":307,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/subscription_service_integration_test_fixed3.dart"},"type":"testStart","time":1638} {"testID":4,"messageType":"print","message":"[EB-Test] setUp: testId=subscription_service_integration_test_fixed3_1756034756858","type":"print","time":1648} {"testID":4,"messageType":"print","message":"TestConfig: CI 환경 감지 - false","type":"print","time":1648} {"testID":4,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":1662} {"testID":4,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - subscription_service_integration_test_fixed3_1756034756858","type":"print","time":1662} {"testID":4,"error":"Expected: null\n Actual: '구독 플랜 정보를 불러오는데 실패했습니다: Invalid argument (string): Contains invalid characters.: \"[{\\\\\"id\\\\\":\\\\\"basic_monthly\\\\\",\\\\\"name\\\\\":\\\\\"베이직 월간\\\\\",\\\\\"planType\\\\\":\\\\\"basic\\\\\",\\\\\"isYearly\\\\\":false,\\\\\"price\\\\\":9900,\\\\\"currency\\\\\":\\\\\"KRW\\\\\",\\\\\"features\\\\\":{\\\\\"maxMembers\\\\\":50,\\\\\"maxEvents\\\\\":50,\\\\\"hasAdvancedStats\\\\\":false}},{\\\\\"id\\\\\":\\\\\"basic_yearly\\\\\",\\\\\"name\\\\\":\\\\\"베이직 연간\\\\\",\\\\\"planType\\\\\":\\\\\"basic\\\\\",\\\\\"isYearly\\\\\":true,\\\\\"price\\\\\":99000,\\\\\"currency\\\\\":\\\\\"KRW\\\\\",\\\\\"features\\\\\":{\\\\\"maxMembers\\\\\":50,\\\\\"maxEvents\\\\\":50,\\\\\"hasAdvancedStats\\\\\":false}},{\\\\\"id\\\\\":\\\\\"premium_monthly\\\\\",\\\\\"name\\\\\":\\\\\"프리미엄 월간\\\\\",\\\\\"planType\\\\\":\\\\\"premium\\\\\",\\\\\"isYearly\\\\\":false,\\\\\"price\\\\\":19900,\\\\\"currency\\\\\":\\\\\"KRW\\\\\",\\\\\"features\\\\\":{\\\\\"maxMembers\\\\\":100,\\\\\"maxEvents\\\\\":100,\\\\\"hasAdvancedStats\\\\\":true}},{\\\\\"id\\\\\":\\\\\"premium_yearly\\\\\",\\\\\"name\\\\\":\\\\\"프리미엄 연간\\\\\",\\\\\"planType\\\\\":\\\\\"premium\\\\\",\\\\\"isYearly\\\\\":true,\\\\\"price\\\\\":199000,\\\\\"currency\\\\\":\\\\\"KRW\\\\\",\\\\\"features\\\\\":{\\\\\"maxMembers\\\\\":100,\\\\\"maxEvents\\\\\":100,\\\\\"hasAdvancedStats\\\\\":true}}]\"'\n","stackTrace":"package:matcher expect\npackage:flutter_test/src/widget_tester.dart 474:18 expect\ntest/integration/subscription_service_integration_test_fixed3.dart 319:7 main..\n","isFailure":true,"type":"error","time":1691} {"testID":4,"messageType":"print","message":"[EB-Test] tearDown: start","type":"print","time":1692} {"testID":4,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":1692} {"testID":4,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":1692} {"testID":4,"messageType":"print","message":"시간: 2025-08-24T20:25:56.902391","type":"print","time":1692} {"testID":4,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":1692} {"testID":4,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":1692} {"testID":4,"messageType":"print","message":"현재 테스트 ID: subscription_service_integration_test_fixed3_1756034756858","type":"print","time":1692} {"testID":4,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":1692} {"testID":4,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1692} {"testID":4,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":1692} {"testID":4,"messageType":"print","message":" subscription_service_integration_test_fixed3_1756034756858: disposed=false, streamClosed=false","type":"print","time":1692} {"testID":4,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1692} {"testID":4,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1692} {"testID":4,"messageType":"print","message":"===========================================","type":"print","time":1692} {"testID":4,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":1692} {"testID":4,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":1692} {"testID":4,"messageType":"print","message":"시간: 2025-08-24T20:25:56.904893","type":"print","time":1692} {"testID":4,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":1692} {"testID":4,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":1692} {"testID":4,"messageType":"print","message":"현재 테스트 ID: subscription_service_integration_test_fixed3_1756034756858","type":"print","time":1692} {"testID":4,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":1692} {"testID":4,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1692} {"testID":4,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":1693} {"testID":4,"messageType":"print","message":" subscription_service_integration_test_fixed3_1756034756858: disposed=false, streamClosed=false","type":"print","time":1693} {"testID":4,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1693} {"testID":4,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1693} {"testID":4,"messageType":"print","message":"===========================================","type":"print","time":1693} {"testID":4,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":1693} {"testID":4,"messageType":"print","message":"시간: 2025-08-24T20:25:56.906322","type":"print","time":1693} {"testID":4,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":1693} {"testID":4,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":1693} {"testID":4,"messageType":"print","message":"현재 테스트 ID: subscription_service_integration_test_fixed3_1756034756858","type":"print","time":1693} {"testID":4,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":1694} {"testID":4,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1694} {"testID":4,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":1694} {"testID":4,"messageType":"print","message":" subscription_service_integration_test_fixed3_1756034756858: disposed=false, streamClosed=false","type":"print","time":1694} {"testID":4,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1694} {"testID":4,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1694} {"testID":4,"messageType":"print","message":"===========================================","type":"print","time":1694} {"testID":4,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":1694} {"testID":4,"messageType":"print","message":"시간: 2025-08-24T20:25:56.907381","type":"print","time":1694} {"testID":4,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":1694} {"testID":4,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":1694} {"testID":4,"messageType":"print","message":"현재 테스트 ID: subscription_service_integration_test_fixed3_1756034756858","type":"print","time":1694} {"testID":4,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":1695} {"testID":4,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1695} {"testID":4,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":1695} {"testID":4,"messageType":"print","message":" subscription_service_integration_test_fixed3_1756034756858: disposed=false, streamClosed=false","type":"print","time":1695} {"testID":4,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1695} {"testID":4,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1695} {"testID":4,"messageType":"print","message":"===========================================","type":"print","time":1695} {"testID":4,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":1696} {"testID":4,"messageType":"print","message":"EventBus: 현재 테스트 ID(subscription_service_integration_test_fixed3_1756034756858) 인스턴스 dispose 시도","type":"print","time":1696} {"testID":4,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":1696} {"testID":4,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":1696} {"testID":4,"messageType":"print","message":" isDisposed: false","type":"print","time":1696} {"testID":4,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":1696} {"testID":4,"messageType":"print","message":" 현재 테스트 ID: subscription_service_integration_test_fixed3_1756034756858","type":"print","time":1696} {"testID":4,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":1696} {"testID":4,"messageType":"print","message":"EventBus: 인스턴스 dispose 완료 (테스트 ID: subscription_service_integration_test_fixed3_1756034756858)","type":"print","time":1697} {"testID":4,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":1697} {"testID":4,"messageType":"print","message":" isDisposed: true","type":"print","time":1697} {"testID":4,"messageType":"print","message":" streamController.isClosed: true","type":"print","time":1697} {"testID":4,"messageType":"print","message":" 현재 테스트 ID: subscription_service_integration_test_fixed3_1756034756858","type":"print","time":1697} {"testID":4,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":1697} {"testID":4,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":1697} {"testID":4,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":1697} {"testID":4,"messageType":"print","message":"시간: 2025-08-24T20:25:56.910406","type":"print","time":1697} {"testID":4,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":1697} {"testID":4,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":1698} {"testID":4,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":1698} {"testID":4,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":1698} {"testID":4,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1698} {"testID":4,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":1698} {"testID":4,"messageType":"print","message":" subscription_service_integration_test_fixed3_1756034756858: disposed=true, streamClosed=true","type":"print","time":1698} {"testID":4,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1698} {"testID":4,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1698} {"testID":4,"messageType":"print","message":"===========================================","type":"print","time":1698} {"testID":4,"messageType":"print","message":"EventBus: 모든 테스트 인스턴스 초기화 시작 (인스턴스 수: 1)","type":"print","time":1699} {"testID":4,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (모든 테스트 인스턴스 초기화 전) =====","type":"print","time":1699} {"testID":4,"messageType":"print","message":"시간: 2025-08-24T20:25:56.911887","type":"print","time":1699} {"testID":4,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":1699} {"testID":4,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":1699} {"testID":4,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":1699} {"testID":4,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":1699} {"testID":4,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1699} {"testID":4,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":1699} {"testID":4,"messageType":"print","message":" subscription_service_integration_test_fixed3_1756034756858: disposed=true, streamClosed=true","type":"print","time":1699} {"testID":4,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1700} {"testID":4,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1700} {"testID":4,"messageType":"print","message":"===========================================","type":"print","time":1700} {"testID":4,"messageType":"print","message":"EventBus: 인스턴스 정리 중 - subscription_service_integration_test_fixed3_1756034756858","type":"print","time":1700} {"testID":4,"messageType":"print","message":"EventBus: 이미 dispose된 인스턴스에 dispose 호출됨","type":"print","time":1700} {"testID":4,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 인스턴스 dispose 후, 초기화 전) =====","type":"print","time":1700} {"testID":4,"messageType":"print","message":"시간: 2025-08-24T20:25:56.913205","type":"print","time":1700} {"testID":4,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":1700} {"testID":4,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":1700} {"testID":4,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":1700} {"testID":4,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":1701} {"testID":4,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1701} {"testID":4,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":1701} {"testID":4,"messageType":"print","message":" subscription_service_integration_test_fixed3_1756034756858: disposed=true, streamClosed=true","type":"print","time":1701} {"testID":4,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1701} {"testID":4,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1701} {"testID":4,"messageType":"print","message":"===========================================","type":"print","time":1701} {"testID":4,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":1702} {"testID":4,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":1702} {"testID":4,"messageType":"print","message":" isDisposed: false","type":"print","time":1702} {"testID":4,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":1702} {"testID":4,"messageType":"print","message":" 현재 테스트 ID: null","type":"print","time":1702} {"testID":4,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":1702} {"testID":4,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":1702} {"testID":4,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":1702} {"testID":4,"messageType":"print","message":" isDisposed: false","type":"print","time":1702} {"testID":4,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":1703} {"testID":4,"messageType":"print","message":" 현재 테스트 ID: null","type":"print","time":1703} {"testID":4,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":1703} {"testID":4,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":1703} {"testID":4,"messageType":"print","message":"EventBus: 인스턴스 dispose 완료 (테스트 ID: null)","type":"print","time":1703} {"testID":4,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":1704} {"testID":4,"messageType":"print","message":" isDisposed: true","type":"print","time":1704} {"testID":4,"messageType":"print","message":" streamController.isClosed: true","type":"print","time":1704} {"testID":4,"messageType":"print","message":" 현재 테스트 ID: null","type":"print","time":1704} {"testID":4,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":1704} {"testID":4,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":1704} {"testID":4,"messageType":"print","message":"시간: 2025-08-24T20:25:56.916457","type":"print","time":1704} {"testID":4,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":1704} {"testID":4,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":1704} {"testID":4,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":1704} {"testID":4,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":1704} {"testID":4,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1704} {"testID":4,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1704} {"testID":4,"messageType":"print","message":" disposed=true, streamClosed=true","type":"print","time":1704} {"testID":4,"messageType":"print","message":"===========================================","type":"print","time":1704} {"testID":4,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: null)","type":"print","time":1705} {"testID":4,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":1705} {"testID":4,"messageType":"print","message":" isDisposed: false","type":"print","time":1705} {"testID":4,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":1705} {"testID":4,"messageType":"print","message":" 현재 테스트 ID: null","type":"print","time":1705} {"testID":4,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":1705} {"testID":4,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":1705} {"testID":4,"messageType":"print","message":"시간: 2025-08-24T20:25:56.918280","type":"print","time":1705} {"testID":4,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":1705} {"testID":4,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":1705} {"testID":4,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":1706} {"testID":4,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":1706} {"testID":4,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1706} {"testID":4,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1706} {"testID":4,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1706} {"testID":4,"messageType":"print","message":"===========================================","type":"print","time":1706} {"testID":4,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":1706} {"testID":4,"messageType":"print","message":"시간: 2025-08-24T20:25:56.918981","type":"print","time":1706} {"testID":4,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":1706} {"testID":4,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":1706} {"testID":4,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":1706} {"testID":4,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":1707} {"testID":4,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1707} {"testID":4,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1707} {"testID":4,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1707} {"testID":4,"messageType":"print","message":"===========================================","type":"print","time":1707} {"testID":4,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":1707} {"testID":4,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (모든 테스트 인스턴스 초기화 후) =====","type":"print","time":1707} {"testID":4,"messageType":"print","message":"시간: 2025-08-24T20:25:56.920191","type":"print","time":1707} {"testID":4,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":1707} {"testID":4,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":1707} {"testID":4,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":1707} {"testID":4,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":1707} {"testID":4,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1707} {"testID":4,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1708} {"testID":4,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1708} {"testID":4,"messageType":"print","message":"===========================================","type":"print","time":1708} {"testID":4,"messageType":"print","message":"EventBus: 모든 테스트 인스턴스 초기화됨","type":"print","time":1708} {"testID":4,"messageType":"print","message":"[EB-Test] tearDown: done","type":"print","time":1708} {"testID":4,"result":"failure","skipped":false,"hidden":false,"type":"testDone","time":1708} {"test":{"id":5,"name":"SubscriptionService 통합 테스트 구독 플랜 목록 로드 테스트","suiteID":0,"groupIDs":[2,3],"metadata":{"skip":false,"skipReason":null},"line":328,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/subscription_service_integration_test_fixed3.dart"},"type":"testStart","time":1709} {"testID":5,"messageType":"print","message":"[EB-Test] setUp: testId=subscription_service_integration_test_fixed3_1756034756922","type":"print","time":1709} {"testID":5,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":1710} {"testID":5,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - subscription_service_integration_test_fixed3_1756034756922","type":"print","time":1710} {"testID":5,"error":"Expected: non-empty\n Actual: []\n","stackTrace":"package:matcher expect\npackage:flutter_test/src/widget_tester.dart 474:18 expect\ntest/integration/subscription_service_integration_test_fixed3.dart 336:7 main..\n","isFailure":true,"type":"error","time":1714} {"testID":5,"messageType":"print","message":"[EB-Test] tearDown: start","type":"print","time":1714} {"testID":5,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":1714} {"testID":5,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":1714} {"testID":5,"messageType":"print","message":"시간: 2025-08-24T20:25:56.927231","type":"print","time":1714} {"testID":5,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":1714} {"testID":5,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":1714} {"testID":5,"messageType":"print","message":"현재 테스트 ID: subscription_service_integration_test_fixed3_1756034756922","type":"print","time":1714} {"testID":5,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":1715} {"testID":5,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1715} {"testID":5,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":1715} {"testID":5,"messageType":"print","message":" subscription_service_integration_test_fixed3_1756034756922: disposed=false, streamClosed=false","type":"print","time":1715} {"testID":5,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1715} {"testID":5,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1715} {"testID":5,"messageType":"print","message":"===========================================","type":"print","time":1715} {"testID":5,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":1716} {"testID":5,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":1716} {"testID":5,"messageType":"print","message":"시간: 2025-08-24T20:25:56.928854","type":"print","time":1716} {"testID":5,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":1716} {"testID":5,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":1716} {"testID":5,"messageType":"print","message":"현재 테스트 ID: subscription_service_integration_test_fixed3_1756034756922","type":"print","time":1716} {"testID":5,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":1716} {"testID":5,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1716} {"testID":5,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":1716} {"testID":5,"messageType":"print","message":" subscription_service_integration_test_fixed3_1756034756922: disposed=false, streamClosed=false","type":"print","time":1716} {"testID":5,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1716} {"testID":5,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1716} {"testID":5,"messageType":"print","message":"===========================================","type":"print","time":1716} {"testID":5,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":1717} {"testID":5,"messageType":"print","message":"시간: 2025-08-24T20:25:56.929816","type":"print","time":1717} {"testID":5,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":1717} {"testID":5,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":1717} {"testID":5,"messageType":"print","message":"현재 테스트 ID: subscription_service_integration_test_fixed3_1756034756922","type":"print","time":1717} {"testID":5,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":1717} {"testID":5,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1717} {"testID":5,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":1717} {"testID":5,"messageType":"print","message":" subscription_service_integration_test_fixed3_1756034756922: disposed=false, streamClosed=false","type":"print","time":1717} {"testID":5,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1717} {"testID":5,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1717} {"testID":5,"messageType":"print","message":"===========================================","type":"print","time":1717} {"testID":5,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":1717} {"testID":5,"messageType":"print","message":"시간: 2025-08-24T20:25:56.930649","type":"print","time":1718} {"testID":5,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":1718} {"testID":5,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":1718} {"testID":5,"messageType":"print","message":"현재 테스트 ID: subscription_service_integration_test_fixed3_1756034756922","type":"print","time":1718} {"testID":5,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":1718} {"testID":5,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1718} {"testID":5,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":1718} {"testID":5,"messageType":"print","message":" subscription_service_integration_test_fixed3_1756034756922: disposed=false, streamClosed=false","type":"print","time":1718} {"testID":5,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1718} {"testID":5,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1718} {"testID":5,"messageType":"print","message":"===========================================","type":"print","time":1718} {"testID":5,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":1718} {"testID":5,"messageType":"print","message":"EventBus: 현재 테스트 ID(subscription_service_integration_test_fixed3_1756034756922) 인스턴스 dispose 시도","type":"print","time":1718} {"testID":5,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":1718} {"testID":5,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":1718} {"testID":5,"messageType":"print","message":" isDisposed: false","type":"print","time":1718} {"testID":5,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":1719} {"testID":5,"messageType":"print","message":" 현재 테스트 ID: subscription_service_integration_test_fixed3_1756034756922","type":"print","time":1719} {"testID":5,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":1719} {"testID":5,"messageType":"print","message":"EventBus: 인스턴스 dispose 완료 (테스트 ID: subscription_service_integration_test_fixed3_1756034756922)","type":"print","time":1719} {"testID":5,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":1719} {"testID":5,"messageType":"print","message":" isDisposed: true","type":"print","time":1719} {"testID":5,"messageType":"print","message":" streamController.isClosed: true","type":"print","time":1719} {"testID":5,"messageType":"print","message":" 현재 테스트 ID: subscription_service_integration_test_fixed3_1756034756922","type":"print","time":1719} {"testID":5,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":1719} {"testID":5,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":1719} {"testID":5,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":1719} {"testID":5,"messageType":"print","message":"시간: 2025-08-24T20:25:56.932493","type":"print","time":1719} {"testID":5,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":1720} {"testID":5,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":1720} {"testID":5,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":1720} {"testID":5,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":1721} {"testID":5,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1721} {"testID":5,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":1721} {"testID":5,"messageType":"print","message":" subscription_service_integration_test_fixed3_1756034756922: disposed=true, streamClosed=true","type":"print","time":1721} {"testID":5,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1721} {"testID":5,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1721} {"testID":5,"messageType":"print","message":"===========================================","type":"print","time":1721} {"testID":5,"messageType":"print","message":"EventBus: 모든 테스트 인스턴스 초기화 시작 (인스턴스 수: 1)","type":"print","time":1721} {"testID":5,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (모든 테스트 인스턴스 초기화 전) =====","type":"print","time":1722} {"testID":5,"messageType":"print","message":"시간: 2025-08-24T20:25:56.934536","type":"print","time":1722} {"testID":5,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":1722} {"testID":5,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":1722} {"testID":5,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":1722} {"testID":5,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":1722} {"testID":5,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1722} {"testID":5,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":1722} {"testID":5,"messageType":"print","message":" subscription_service_integration_test_fixed3_1756034756922: disposed=true, streamClosed=true","type":"print","time":1723} {"testID":5,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1723} {"testID":5,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1723} {"testID":5,"messageType":"print","message":"===========================================","type":"print","time":1723} {"testID":5,"messageType":"print","message":"EventBus: 인스턴스 정리 중 - subscription_service_integration_test_fixed3_1756034756922","type":"print","time":1723} {"testID":5,"messageType":"print","message":"EventBus: 이미 dispose된 인스턴스에 dispose 호출됨","type":"print","time":1723} {"testID":5,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 인스턴스 dispose 후, 초기화 전) =====","type":"print","time":1723} {"testID":5,"messageType":"print","message":"시간: 2025-08-24T20:25:56.936583","type":"print","time":1724} {"testID":5,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":1724} {"testID":5,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":1724} {"testID":5,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":1724} {"testID":5,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":1724} {"testID":5,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1724} {"testID":5,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":1724} {"testID":5,"messageType":"print","message":" subscription_service_integration_test_fixed3_1756034756922: disposed=true, streamClosed=true","type":"print","time":1724} {"testID":5,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1724} {"testID":5,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1725} {"testID":5,"messageType":"print","message":"===========================================","type":"print","time":1725} {"testID":5,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":1725} {"testID":5,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":1725} {"testID":5,"messageType":"print","message":" isDisposed: false","type":"print","time":1725} {"testID":5,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":1725} {"testID":5,"messageType":"print","message":" 현재 테스트 ID: null","type":"print","time":1725} {"testID":5,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":1725} {"testID":5,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":1725} {"testID":5,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":1725} {"testID":5,"messageType":"print","message":" isDisposed: false","type":"print","time":1725} {"testID":5,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":1725} {"testID":5,"messageType":"print","message":" 현재 테스트 ID: null","type":"print","time":1725} {"testID":5,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":1725} {"testID":5,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":1726} {"testID":5,"messageType":"print","message":"EventBus: 인스턴스 dispose 완료 (테스트 ID: null)","type":"print","time":1726} {"testID":5,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":1726} {"testID":5,"messageType":"print","message":" isDisposed: true","type":"print","time":1726} {"testID":5,"messageType":"print","message":" streamController.isClosed: true","type":"print","time":1726} {"testID":5,"messageType":"print","message":" 현재 테스트 ID: null","type":"print","time":1726} {"testID":5,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":1726} {"testID":5,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":1726} {"testID":5,"messageType":"print","message":"시간: 2025-08-24T20:25:56.938806","type":"print","time":1726} {"testID":5,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":1726} {"testID":5,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":1726} {"testID":5,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":1726} {"testID":5,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":1726} {"testID":5,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1726} {"testID":5,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1726} {"testID":5,"messageType":"print","message":" disposed=true, streamClosed=true","type":"print","time":1726} {"testID":5,"messageType":"print","message":"===========================================","type":"print","time":1727} {"testID":5,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: null)","type":"print","time":1727} {"testID":5,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":1727} {"testID":5,"messageType":"print","message":" isDisposed: false","type":"print","time":1727} {"testID":5,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":1727} {"testID":5,"messageType":"print","message":" 현재 테스트 ID: null","type":"print","time":1729} {"testID":5,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":1729} {"testID":5,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":1729} {"testID":5,"messageType":"print","message":"시간: 2025-08-24T20:25:56.942014","type":"print","time":1729} {"testID":5,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":1729} {"testID":5,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":1729} {"testID":5,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":1729} {"testID":5,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":1729} {"testID":5,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1729} {"testID":5,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1730} {"testID":5,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1730} {"testID":5,"messageType":"print","message":"===========================================","type":"print","time":1730} {"testID":5,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":1730} {"testID":5,"messageType":"print","message":"시간: 2025-08-24T20:25:56.943104","type":"print","time":1730} {"testID":5,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":1730} {"testID":5,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":1730} {"testID":5,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":1730} {"testID":5,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":1731} {"testID":5,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1731} {"testID":5,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1731} {"testID":5,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1731} {"testID":5,"messageType":"print","message":"===========================================","type":"print","time":1731} {"testID":5,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":1731} {"testID":5,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (모든 테스트 인스턴스 초기화 후) =====","type":"print","time":1731} {"testID":5,"messageType":"print","message":"시간: 2025-08-24T20:25:56.943850","type":"print","time":1731} {"testID":5,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":1731} {"testID":5,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":1731} {"testID":5,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":1731} {"testID":5,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":1731} {"testID":5,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1731} {"testID":5,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1731} {"testID":5,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1731} {"testID":5,"messageType":"print","message":"===========================================","type":"print","time":1731} {"testID":5,"messageType":"print","message":"EventBus: 모든 테스트 인스턴스 초기화됨","type":"print","time":1731} {"testID":5,"messageType":"print","message":"[EB-Test] tearDown: done","type":"print","time":1731} {"testID":5,"result":"failure","skipped":false,"hidden":false,"type":"testDone","time":1732} {"test":{"id":6,"name":"SubscriptionService 통합 테스트 구독 복원 테스트","suiteID":0,"groupIDs":[2,3],"metadata":{"skip":false,"skipReason":null},"line":346,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/subscription_service_integration_test_fixed3.dart"},"type":"testStart","time":1732} {"testID":6,"messageType":"print","message":"[EB-Test] setUp: testId=subscription_service_integration_test_fixed3_1756034756945","type":"print","time":1733} {"testID":6,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":1733} {"testID":6,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - subscription_service_integration_test_fixed3_1756034756945","type":"print","time":1733} {"testID":6,"messageType":"print","message":"[EB-Test] tearDown: start","type":"print","time":1734} {"testID":6,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":1734} {"testID":6,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":1734} {"testID":6,"messageType":"print","message":"시간: 2025-08-24T20:25:56.947526","type":"print","time":1735} {"testID":6,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":1735} {"testID":6,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":1735} {"testID":6,"messageType":"print","message":"현재 테스트 ID: subscription_service_integration_test_fixed3_1756034756945","type":"print","time":1735} {"testID":6,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":1735} {"testID":6,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1735} {"testID":6,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":1735} {"testID":6,"messageType":"print","message":" subscription_service_integration_test_fixed3_1756034756945: disposed=false, streamClosed=false","type":"print","time":1735} {"testID":6,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1735} {"testID":6,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1735} {"testID":6,"messageType":"print","message":"===========================================","type":"print","time":1735} {"testID":6,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":1736} {"testID":6,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":1736} {"testID":6,"messageType":"print","message":"시간: 2025-08-24T20:25:56.948774","type":"print","time":1736} {"testID":6,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":1736} {"testID":6,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":1736} {"testID":6,"messageType":"print","message":"현재 테스트 ID: subscription_service_integration_test_fixed3_1756034756945","type":"print","time":1737} {"testID":6,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":1737} {"testID":6,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1737} {"testID":6,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":1737} {"testID":6,"messageType":"print","message":" subscription_service_integration_test_fixed3_1756034756945: disposed=false, streamClosed=false","type":"print","time":1737} {"testID":6,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1737} {"testID":6,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1737} {"testID":6,"messageType":"print","message":"===========================================","type":"print","time":1737} {"testID":6,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":1738} {"testID":6,"messageType":"print","message":"시간: 2025-08-24T20:25:56.950523","type":"print","time":1738} {"testID":6,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":1738} {"testID":6,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":1738} {"testID":6,"messageType":"print","message":"현재 테스트 ID: subscription_service_integration_test_fixed3_1756034756945","type":"print","time":1738} {"testID":6,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":1738} {"testID":6,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1738} {"testID":6,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":1738} {"testID":6,"messageType":"print","message":" subscription_service_integration_test_fixed3_1756034756945: disposed=false, streamClosed=false","type":"print","time":1738} {"testID":6,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1738} {"testID":6,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1738} {"testID":6,"messageType":"print","message":"===========================================","type":"print","time":1739} {"testID":6,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":1739} {"testID":6,"messageType":"print","message":"시간: 2025-08-24T20:25:56.951898","type":"print","time":1739} {"testID":6,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":1739} {"testID":6,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":1739} {"testID":6,"messageType":"print","message":"현재 테스트 ID: subscription_service_integration_test_fixed3_1756034756945","type":"print","time":1739} {"testID":6,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":1739} {"testID":6,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1739} {"testID":6,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":1740} {"testID":6,"messageType":"print","message":" subscription_service_integration_test_fixed3_1756034756945: disposed=false, streamClosed=false","type":"print","time":1740} {"testID":6,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":1742} {"test":{"id":7,"name":"SubscriptionService 통합 테스트 구독 상태 검증 테스트","suiteID":0,"groupIDs":[2,3],"metadata":{"skip":false,"skipReason":null},"line":365,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/subscription_service_integration_test_fixed3.dart"},"type":"testStart","time":1743} {"testID":7,"messageType":"print","message":"구독 상태 검증 테스트 결과: true","type":"print","time":1744} {"testID":7,"messageType":"print","message":"구독 상태 검증 테스트 오류: null","type":"print","time":1744} {"testID":7,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":1746} {"test":{"id":8,"name":"SubscriptionService 통합 테스트 새 구독 생성 테스트","suiteID":0,"groupIDs":[2,3],"metadata":{"skip":false,"skipReason":null},"line":400,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/subscription_service_integration_test_fixed3.dart"},"type":"testStart","time":1746} {"testID":6,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2743} {"testID":6,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2744} {"testID":6,"messageType":"print","message":"===========================================","type":"print","time":2744} {"testID":6,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":2744} {"testID":6,"messageType":"print","message":"EventBus: 현재 테스트 ID(subscription_service_integration_test_fixed3_1756034756945) 인스턴스 dispose 시도","type":"print","time":2744} {"testID":6,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":2744} {"testID":6,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":2744} {"testID":6,"messageType":"print","message":" isDisposed: false","type":"print","time":2744} {"testID":6,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":2744} {"testID":6,"messageType":"print","message":" 현재 테스트 ID: subscription_service_integration_test_fixed3_1756034756945","type":"print","time":2744} {"testID":6,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":2744} {"testID":6,"messageType":"print","message":"EventBus: 인스턴스 dispose 완료 (테스트 ID: subscription_service_integration_test_fixed3_1756034756945)","type":"print","time":2745} {"testID":6,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":2745} {"testID":6,"messageType":"print","message":" isDisposed: true","type":"print","time":2745} {"testID":6,"messageType":"print","message":" streamController.isClosed: true","type":"print","time":2745} {"testID":6,"messageType":"print","message":" 현재 테스트 ID: subscription_service_integration_test_fixed3_1756034756945","type":"print","time":2745} {"testID":6,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":2745} {"testID":6,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":2745} {"testID":6,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":2746} {"testID":6,"messageType":"print","message":"시간: 2025-08-24T20:25:56.954697","type":"print","time":2746} {"testID":6,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2746} {"testID":6,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":2746} {"testID":6,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":2746} {"testID":6,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":2746} {"testID":6,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2746} {"testID":6,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2746} {"testID":6,"messageType":"print","message":" subscription_service_integration_test_fixed3_1756034756945: disposed=true, streamClosed=true","type":"print","time":2747} {"testID":6,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2747} {"testID":6,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2747} {"testID":6,"messageType":"print","message":"===========================================","type":"print","time":2747} {"testID":6,"messageType":"print","message":"EventBus: 모든 테스트 인스턴스 초기화 시작 (인스턴스 수: 1)","type":"print","time":2747} {"testID":6,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (모든 테스트 인스턴스 초기화 전) =====","type":"print","time":2747} {"testID":6,"messageType":"print","message":"시간: 2025-08-24T20:25:56.954803","type":"print","time":2747} {"testID":6,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2747} {"testID":6,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":2747} {"testID":6,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":2748} {"testID":6,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":2748} {"testID":6,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2748} {"testID":6,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2748} {"testID":6,"messageType":"print","message":" subscription_service_integration_test_fixed3_1756034756945: disposed=true, streamClosed=true","type":"print","time":2748} {"testID":6,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2748} {"testID":6,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2748} {"testID":6,"messageType":"print","message":"===========================================","type":"print","time":2749} {"testID":6,"messageType":"print","message":"EventBus: 인스턴스 정리 중 - subscription_service_integration_test_fixed3_1756034756945","type":"print","time":2749} {"testID":6,"messageType":"print","message":"EventBus: 이미 dispose된 인스턴스에 dispose 호출됨","type":"print","time":2749} {"testID":6,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 인스턴스 dispose 후, 초기화 전) =====","type":"print","time":2749} {"testID":6,"messageType":"print","message":"시간: 2025-08-24T20:25:56.954870","type":"print","time":2749} {"testID":6,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2749} {"testID":6,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":2749} {"testID":6,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":2749} {"testID":6,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":2749} {"testID":6,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2750} {"testID":6,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2750} {"testID":6,"messageType":"print","message":" subscription_service_integration_test_fixed3_1756034756945: disposed=true, streamClosed=true","type":"print","time":2750} {"testID":6,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2750} {"testID":6,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2750} {"testID":6,"messageType":"print","message":"===========================================","type":"print","time":2750} {"testID":6,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":2750} {"testID":6,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":2750} {"testID":6,"messageType":"print","message":" isDisposed: false","type":"print","time":2750} {"testID":6,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":2751} {"testID":6,"messageType":"print","message":" 현재 테스트 ID: null","type":"print","time":2751} {"testID":6,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":2751} {"testID":6,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":2751} {"testID":6,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":2751} {"testID":6,"messageType":"print","message":" isDisposed: false","type":"print","time":2751} {"testID":6,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":2751} {"testID":6,"messageType":"print","message":" 현재 테스트 ID: null","type":"print","time":2751} {"testID":6,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":2751} {"testID":6,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":2751} {"testID":6,"messageType":"print","message":"EventBus: 인스턴스 dispose 완료 (테스트 ID: null)","type":"print","time":2752} {"testID":6,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":2752} {"testID":6,"messageType":"print","message":" isDisposed: true","type":"print","time":2752} {"testID":6,"messageType":"print","message":" streamController.isClosed: true","type":"print","time":2752} {"testID":6,"messageType":"print","message":" 현재 테스트 ID: null","type":"print","time":2752} {"testID":6,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":2753} {"testID":6,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":2753} {"testID":6,"messageType":"print","message":"시간: 2025-08-24T20:25:56.954982","type":"print","time":2754} {"testID":6,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2754} {"testID":6,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":2754} {"testID":6,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":2754} {"testID":6,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":2754} {"testID":6,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2754} {"testID":6,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2754} {"testID":6,"messageType":"print","message":" disposed=true, streamClosed=true","type":"print","time":2754} {"testID":6,"messageType":"print","message":"===========================================","type":"print","time":2755} {"testID":6,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: null)","type":"print","time":2755} {"testID":6,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":2755} {"testID":6,"messageType":"print","message":" isDisposed: false","type":"print","time":2755} {"testID":6,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":2755} {"testID":6,"messageType":"print","message":" 현재 테스트 ID: null","type":"print","time":2755} {"testID":6,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":2755} {"testID":6,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":2755} {"testID":6,"messageType":"print","message":"시간: 2025-08-24T20:25:56.955082","type":"print","time":2755} {"testID":6,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2756} {"testID":6,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":2756} {"testID":6,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":2756} {"testID":6,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":2756} {"testID":6,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2756} {"testID":6,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2756} {"testID":6,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2756} {"testID":6,"messageType":"print","message":"===========================================","type":"print","time":2756} {"testID":6,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":2756} {"testID":6,"messageType":"print","message":"시간: 2025-08-24T20:25:56.955118","type":"print","time":2756} {"testID":6,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2757} {"testID":6,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":2757} {"testID":6,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":2757} {"testID":6,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":2757} {"testID":6,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2757} {"testID":6,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2757} {"testID":6,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2757} {"testID":6,"messageType":"print","message":"===========================================","type":"print","time":2757} {"testID":6,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":2757} {"testID":6,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (모든 테스트 인스턴스 초기화 후) =====","type":"print","time":2757} {"testID":6,"messageType":"print","message":"시간: 2025-08-24T20:25:56.955181","type":"print","time":2757} {"testID":6,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2757} {"testID":6,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":2758} {"testID":6,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":2758} {"testID":6,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":2758} {"testID":6,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2758} {"testID":6,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2758} {"testID":6,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2760} {"testID":6,"messageType":"print","message":"===========================================","type":"print","time":2760} {"testID":6,"messageType":"print","message":"EventBus: 모든 테스트 인스턴스 초기화됨","type":"print","time":2760} {"testID":6,"messageType":"print","message":"[EB-Test] tearDown: done","type":"print","time":2760} {"testID":6,"messageType":"print","message":"[EB-Test] setUp: testId=subscription_service_integration_test_fixed3_1756034756956","type":"print","time":2760} {"testID":6,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":2760} {"testID":6,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - subscription_service_integration_test_fixed3_1756034756956","type":"print","time":2760} {"testID":6,"messageType":"print","message":"[EB-Test] tearDown: start","type":"print","time":2760} {"testID":6,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":2760} {"testID":6,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":2760} {"testID":6,"messageType":"print","message":"시간: 2025-08-24T20:25:56.957973","type":"print","time":2760} {"testID":6,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2760} {"testID":6,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":2760} {"testID":6,"messageType":"print","message":"현재 테스트 ID: subscription_service_integration_test_fixed3_1756034756956","type":"print","time":2760} {"testID":6,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":2760} {"testID":6,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2760} {"testID":6,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2760} {"testID":6,"messageType":"print","message":" subscription_service_integration_test_fixed3_1756034756956: disposed=false, streamClosed=false","type":"print","time":2760} {"testID":6,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2761} {"testID":6,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2761} {"testID":6,"messageType":"print","message":"===========================================","type":"print","time":2761} {"testID":6,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":2761} {"testID":6,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":2761} {"testID":6,"messageType":"print","message":"시간: 2025-08-24T20:25:56.958103","type":"print","time":2761} {"testID":6,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2761} {"testID":6,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":2761} {"testID":6,"messageType":"print","message":"현재 테스트 ID: subscription_service_integration_test_fixed3_1756034756956","type":"print","time":2761} {"testID":6,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":2761} {"testID":6,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2761} {"testID":6,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2761} {"testID":6,"messageType":"print","message":" subscription_service_integration_test_fixed3_1756034756956: disposed=false, streamClosed=false","type":"print","time":2761} {"testID":6,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2761} {"testID":6,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2761} {"testID":6,"messageType":"print","message":"===========================================","type":"print","time":2761} {"testID":6,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":2761} {"testID":6,"messageType":"print","message":"시간: 2025-08-24T20:25:56.958191","type":"print","time":2761} {"testID":6,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2761} {"testID":6,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":2762} {"testID":6,"messageType":"print","message":"현재 테스트 ID: subscription_service_integration_test_fixed3_1756034756956","type":"print","time":2762} {"testID":6,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":2762} {"testID":6,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2762} {"testID":6,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2762} {"testID":6,"messageType":"print","message":" subscription_service_integration_test_fixed3_1756034756956: disposed=false, streamClosed=false","type":"print","time":2762} {"testID":6,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2765} {"testID":6,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2765} {"testID":6,"messageType":"print","message":"===========================================","type":"print","time":2765} {"testID":6,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":2765} {"testID":6,"messageType":"print","message":"시간: 2025-08-24T20:25:56.958233","type":"print","time":2765} {"testID":6,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2765} {"testID":6,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":2765} {"testID":6,"messageType":"print","message":"현재 테스트 ID: subscription_service_integration_test_fixed3_1756034756956","type":"print","time":2765} {"testID":6,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":2765} {"testID":6,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2765} {"testID":6,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2765} {"testID":6,"messageType":"print","message":" subscription_service_integration_test_fixed3_1756034756956: disposed=false, streamClosed=false","type":"print","time":2765} {"testID":6,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2765} {"testID":6,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2765} {"testID":6,"messageType":"print","message":"===========================================","type":"print","time":2765} {"testID":6,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":2765} {"testID":6,"messageType":"print","message":"EventBus: 현재 테스트 ID(subscription_service_integration_test_fixed3_1756034756956) 인스턴스 dispose 시도","type":"print","time":2765} {"testID":6,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":2765} {"testID":6,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":2765} {"testID":6,"messageType":"print","message":" isDisposed: false","type":"print","time":2765} {"testID":6,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":2765} {"testID":6,"messageType":"print","message":" 현재 테스트 ID: subscription_service_integration_test_fixed3_1756034756956","type":"print","time":2765} {"testID":6,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":2765} {"testID":6,"messageType":"print","message":"EventBus: 인스턴스 dispose 완료 (테스트 ID: subscription_service_integration_test_fixed3_1756034756956)","type":"print","time":2765} {"testID":6,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":2765} {"testID":6,"messageType":"print","message":" isDisposed: true","type":"print","time":2765} {"testID":6,"messageType":"print","message":" streamController.isClosed: true","type":"print","time":2765} {"testID":6,"messageType":"print","message":" 현재 테스트 ID: subscription_service_integration_test_fixed3_1756034756956","type":"print","time":2765} {"testID":6,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":2765} {"testID":6,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":2765} {"testID":6,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":2765} {"testID":6,"messageType":"print","message":"시간: 2025-08-24T20:25:56.958333","type":"print","time":2765} {"testID":6,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2765} {"testID":6,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":2765} {"testID":6,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":2765} {"testID":6,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":2766} {"testID":6,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2766} {"testID":6,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2766} {"testID":6,"messageType":"print","message":" subscription_service_integration_test_fixed3_1756034756956: disposed=true, streamClosed=true","type":"print","time":2766} {"testID":6,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2766} {"testID":6,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2766} {"testID":6,"messageType":"print","message":"===========================================","type":"print","time":2766} {"testID":6,"messageType":"print","message":"EventBus: 모든 테스트 인스턴스 초기화 시작 (인스턴스 수: 1)","type":"print","time":2766} {"testID":6,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (모든 테스트 인스턴스 초기화 전) =====","type":"print","time":2766} {"testID":6,"messageType":"print","message":"시간: 2025-08-24T20:25:56.958398","type":"print","time":2766} {"testID":6,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2766} {"testID":6,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":2766} {"testID":6,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":2766} {"testID":6,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":2766} {"testID":6,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2766} {"testID":6,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2766} {"testID":6,"messageType":"print","message":" subscription_service_integration_test_fixed3_1756034756956: disposed=true, streamClosed=true","type":"print","time":2766} {"testID":6,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2766} {"testID":6,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2766} {"testID":6,"messageType":"print","message":"===========================================","type":"print","time":2766} {"testID":6,"messageType":"print","message":"EventBus: 인스턴스 정리 중 - subscription_service_integration_test_fixed3_1756034756956","type":"print","time":2766} {"testID":6,"messageType":"print","message":"EventBus: 이미 dispose된 인스턴스에 dispose 호출됨","type":"print","time":2767} {"testID":6,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 인스턴스 dispose 후, 초기화 전) =====","type":"print","time":2767} {"testID":6,"messageType":"print","message":"시간: 2025-08-24T20:25:56.958460","type":"print","time":2767} {"testID":6,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2767} {"testID":6,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":2767} {"testID":6,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":2767} {"testID":6,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":2767} {"testID":6,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2767} {"testID":6,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2767} {"testID":6,"messageType":"print","message":" subscription_service_integration_test_fixed3_1756034756956: disposed=true, streamClosed=true","type":"print","time":2767} {"testID":6,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2767} {"testID":6,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2767} {"testID":6,"messageType":"print","message":"===========================================","type":"print","time":2767} {"testID":6,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":2767} {"testID":6,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":2768} {"testID":6,"messageType":"print","message":" isDisposed: false","type":"print","time":2768} {"testID":6,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":2768} {"testID":6,"messageType":"print","message":" 현재 테스트 ID: null","type":"print","time":2768} {"testID":6,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":2768} {"testID":6,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":2768} {"testID":6,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":2768} {"testID":6,"messageType":"print","message":" isDisposed: false","type":"print","time":2768} {"testID":6,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":2768} {"testID":6,"messageType":"print","message":" 현재 테스트 ID: null","type":"print","time":2768} {"testID":6,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":2768} {"testID":6,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":2768} {"testID":6,"messageType":"print","message":"EventBus: 인스턴스 dispose 완료 (테스트 ID: null)","type":"print","time":2768} {"testID":6,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":2769} {"testID":6,"messageType":"print","message":" isDisposed: true","type":"print","time":2770} {"testID":6,"messageType":"print","message":" streamController.isClosed: true","type":"print","time":2770} {"testID":6,"messageType":"print","message":" 현재 테스트 ID: null","type":"print","time":2770} {"testID":6,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":2770} {"testID":6,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":2770} {"testID":6,"messageType":"print","message":"시간: 2025-08-24T20:25:56.958563","type":"print","time":2770} {"testID":6,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2771} {"testID":6,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":2771} {"testID":6,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":2771} {"testID":6,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":2771} {"testID":6,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2771} {"testID":6,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2771} {"testID":6,"messageType":"print","message":" disposed=true, streamClosed=true","type":"print","time":2771} {"testID":6,"messageType":"print","message":"===========================================","type":"print","time":2771} {"testID":6,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: null)","type":"print","time":2771} {"testID":6,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":2771} {"testID":6,"messageType":"print","message":" isDisposed: false","type":"print","time":2771} {"testID":6,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":2771} {"testID":6,"messageType":"print","message":" 현재 테스트 ID: null","type":"print","time":2771} {"testID":6,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":2771} {"testID":6,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":2772} {"testID":6,"messageType":"print","message":"시간: 2025-08-24T20:25:56.958672","type":"print","time":2772} {"testID":6,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2772} {"testID":6,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":2772} {"testID":6,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":2772} {"testID":6,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":2772} {"testID":6,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2772} {"testID":6,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2772} {"testID":6,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2772} {"testID":6,"messageType":"print","message":"===========================================","type":"print","time":2772} {"testID":6,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":2772} {"testID":6,"messageType":"print","message":"시간: 2025-08-24T20:25:56.958708","type":"print","time":2772} {"testID":6,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2772} {"testID":6,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":2772} {"testID":6,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":2773} {"testID":6,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":2773} {"testID":6,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2773} {"testID":6,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2773} {"testID":6,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2773} {"testID":6,"messageType":"print","message":"===========================================","type":"print","time":2773} {"testID":6,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":2773} {"testID":6,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (모든 테스트 인스턴스 초기화 후) =====","type":"print","time":2773} {"testID":6,"messageType":"print","message":"시간: 2025-08-24T20:25:56.958745","type":"print","time":2773} {"testID":6,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2774} {"testID":6,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":2774} {"testID":6,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":2774} {"testID":6,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":2774} {"testID":6,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2774} {"testID":6,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2774} {"testID":6,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2774} {"testID":6,"messageType":"print","message":"===========================================","type":"print","time":2774} {"testID":6,"messageType":"print","message":"EventBus: 모든 테스트 인스턴스 초기화됨","type":"print","time":2774} {"testID":6,"messageType":"print","message":"[EB-Test] tearDown: done","type":"print","time":2774} {"testID":6,"messageType":"print","message":"[EB-Test] setUp: testId=subscription_service_integration_test_fixed3_1756034756959","type":"print","time":2775} {"testID":6,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":2775} {"testID":6,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - subscription_service_integration_test_fixed3_1756034756959","type":"print","time":2775} {"testID":8,"messageType":"print","message":"새 구독 생성 테스트 결과: true","type":"print","time":2776} {"testID":8,"messageType":"print","message":"새 구독 생성 테스트 오류: 구독 플랜 정보를 불러오는데 실패했습니다: Invalid argument (string): Contains invalid characters.: \"[{\\\"id\\\":\\\"basic_monthly\\\",\\\"name\\\":\\\"베이직 월간\\\",\\\"planType\\\":\\\"basic\\\",\\\"isYearly\\\":false,\\\"price\\\":9900,\\\"currency\\\":\\\"KRW\\\",\\\"features\\\":{\\\"maxMembers\\\":50,\\\"maxEvents\\\":50,\\\"hasAdvancedStats\\\":false}},{\\\"id\\\":\\\"basic_yearly\\\",\\\"name\\\":\\\"베이직 연간\\\",\\\"planType\\\":\\\"basic\\\",\\\"isYearly\\\":true,\\\"price\\\":99000,\\\"currency\\\":\\\"KRW\\\",\\\"features\\\":{\\\"maxMembers\\\":50,\\\"maxEvents\\\":50,\\\"hasAdvancedStats\\\":false}},{\\\"id\\\":\\\"premium_monthly\\\",\\\"name\\\":\\\"프리미엄 월간\\\",\\\"planType\\\":\\\"premium\\\",\\\"isYearly\\\":false,\\\"price\\\":19900,\\\"currency\\\":\\\"KRW\\\",\\\"features\\\":{\\\"maxMembers\\\":100,\\\"maxEvents\\\":100,\\\"hasAdvancedStats\\\":true}},{\\\"id\\\":\\\"premium_yearly\\\",\\\"name\\\":\\\"프리미엄 연간\\\",\\\"planType\\\":\\\"premium\\\",\\\"isYearly\\\":true,\\\"price\\\":199000,\\\"currency\\\":\\\"KRW\\\",\\\"features\\\":{\\\"maxMembers\\\":100,\\\"maxEvents\\\":100,\\\"hasAdvancedStats\\\":true}}]\"","type":"print","time":2776} {"testID":8,"error":"Expected: null\n Actual: '구독 플랜 정보를 불러오는데 실패했습니다: Invalid argument (string): Contains invalid characters.: \"[{\\\\\"id\\\\\":\\\\\"basic_monthly\\\\\",\\\\\"name\\\\\":\\\\\"베이직 월간\\\\\",\\\\\"planType\\\\\":\\\\\"basic\\\\\",\\\\\"isYearly\\\\\":false,\\\\\"price\\\\\":9900,\\\\\"currency\\\\\":\\\\\"KRW\\\\\",\\\\\"features\\\\\":{\\\\\"maxMembers\\\\\":50,\\\\\"maxEvents\\\\\":50,\\\\\"hasAdvancedStats\\\\\":false}},{\\\\\"id\\\\\":\\\\\"basic_yearly\\\\\",\\\\\"name\\\\\":\\\\\"베이직 연간\\\\\",\\\\\"planType\\\\\":\\\\\"basic\\\\\",\\\\\"isYearly\\\\\":true,\\\\\"price\\\\\":99000,\\\\\"currency\\\\\":\\\\\"KRW\\\\\",\\\\\"features\\\\\":{\\\\\"maxMembers\\\\\":50,\\\\\"maxEvents\\\\\":50,\\\\\"hasAdvancedStats\\\\\":false}},{\\\\\"id\\\\\":\\\\\"premium_monthly\\\\\",\\\\\"name\\\\\":\\\\\"프리미엄 월간\\\\\",\\\\\"planType\\\\\":\\\\\"premium\\\\\",\\\\\"isYearly\\\\\":false,\\\\\"price\\\\\":19900,\\\\\"currency\\\\\":\\\\\"KRW\\\\\",\\\\\"features\\\\\":{\\\\\"maxMembers\\\\\":100,\\\\\"maxEvents\\\\\":100,\\\\\"hasAdvancedStats\\\\\":true}},{\\\\\"id\\\\\":\\\\\"premium_yearly\\\\\",\\\\\"name\\\\\":\\\\\"프리미엄 연간\\\\\",\\\\\"planType\\\\\":\\\\\"premium\\\\\",\\\\\"isYearly\\\\\":true,\\\\\"price\\\\\":199000,\\\\\"currency\\\\\":\\\\\"KRW\\\\\",\\\\\"features\\\\\":{\\\\\"maxMembers\\\\\":100,\\\\\"maxEvents\\\\\":100,\\\\\"hasAdvancedStats\\\\\":true}}]\"'\n","stackTrace":"package:matcher expect\npackage:flutter_test/src/widget_tester.dart 474:18 expect\ntest/integration/subscription_service_integration_test_fixed3.dart 439:7 main..\n","isFailure":true,"type":"error","time":2779} {"testID":8,"messageType":"print","message":"[EB-Test] tearDown: start","type":"print","time":2779} {"testID":8,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":2779} {"testID":8,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":2779} {"testID":8,"messageType":"print","message":"시간: 2025-08-24T20:25:57.992047","type":"print","time":2779} {"testID":8,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2779} {"testID":8,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":2779} {"testID":8,"messageType":"print","message":"현재 테스트 ID: subscription_service_integration_test_fixed3_1756034756959","type":"print","time":2779} {"testID":8,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":2779} {"testID":8,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2779} {"testID":8,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2779} {"testID":8,"messageType":"print","message":" subscription_service_integration_test_fixed3_1756034756959: disposed=false, streamClosed=false","type":"print","time":2780} {"testID":8,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2780} {"testID":8,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2780} {"testID":8,"messageType":"print","message":"===========================================","type":"print","time":2780} {"testID":8,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":2780} {"testID":8,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":2780} {"testID":8,"messageType":"print","message":"시간: 2025-08-24T20:25:57.993139","type":"print","time":2780} {"testID":8,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2780} {"testID":8,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":2780} {"testID":8,"messageType":"print","message":"현재 테스트 ID: subscription_service_integration_test_fixed3_1756034756959","type":"print","time":2780} {"testID":8,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":2781} {"testID":8,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2781} {"testID":8,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2781} {"testID":8,"messageType":"print","message":" subscription_service_integration_test_fixed3_1756034756959: disposed=false, streamClosed=false","type":"print","time":2781} {"testID":8,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2781} {"testID":8,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2781} {"testID":8,"messageType":"print","message":"===========================================","type":"print","time":2781} {"testID":8,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":2781} {"testID":8,"messageType":"print","message":"시간: 2025-08-24T20:25:57.994382","type":"print","time":2781} {"testID":8,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2781} {"testID":8,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":2781} {"testID":8,"messageType":"print","message":"현재 테스트 ID: subscription_service_integration_test_fixed3_1756034756959","type":"print","time":2781} {"testID":8,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":2782} {"testID":8,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2782} {"testID":8,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2782} {"testID":8,"messageType":"print","message":" subscription_service_integration_test_fixed3_1756034756959: disposed=false, streamClosed=false","type":"print","time":2782} {"testID":8,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2782} {"testID":8,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2782} {"testID":8,"messageType":"print","message":"===========================================","type":"print","time":2782} {"testID":8,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":2782} {"testID":8,"messageType":"print","message":"시간: 2025-08-24T20:25:57.995254","type":"print","time":2782} {"testID":8,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2782} {"testID":8,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":2782} {"testID":8,"messageType":"print","message":"현재 테스트 ID: subscription_service_integration_test_fixed3_1756034756959","type":"print","time":2782} {"testID":8,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":2782} {"testID":8,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2782} {"testID":8,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2783} {"testID":8,"messageType":"print","message":" subscription_service_integration_test_fixed3_1756034756959: disposed=false, streamClosed=false","type":"print","time":2783} {"testID":8,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2783} {"testID":8,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2783} {"testID":8,"messageType":"print","message":"===========================================","type":"print","time":2783} {"testID":8,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":2783} {"testID":8,"messageType":"print","message":"EventBus: 현재 테스트 ID(subscription_service_integration_test_fixed3_1756034756959) 인스턴스 dispose 시도","type":"print","time":2783} {"testID":8,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":2783} {"testID":8,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":2783} {"testID":8,"messageType":"print","message":" isDisposed: false","type":"print","time":2783} {"testID":8,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":2783} {"testID":8,"messageType":"print","message":" 현재 테스트 ID: subscription_service_integration_test_fixed3_1756034756959","type":"print","time":2783} {"testID":8,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":2783} {"testID":8,"messageType":"print","message":"EventBus: 인스턴스 dispose 완료 (테스트 ID: subscription_service_integration_test_fixed3_1756034756959)","type":"print","time":2783} {"testID":8,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":2784} {"testID":8,"messageType":"print","message":" isDisposed: true","type":"print","time":2784} {"testID":8,"messageType":"print","message":" streamController.isClosed: true","type":"print","time":2784} {"testID":8,"messageType":"print","message":" 현재 테스트 ID: subscription_service_integration_test_fixed3_1756034756959","type":"print","time":2784} {"testID":8,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":2784} {"testID":8,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":2784} {"testID":8,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":2784} {"testID":8,"messageType":"print","message":"시간: 2025-08-24T20:25:57.997157","type":"print","time":2784} {"testID":8,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2784} {"testID":8,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":2784} {"testID":8,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":2784} {"testID":8,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":2784} {"testID":8,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2784} {"testID":8,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2784} {"testID":8,"messageType":"print","message":" subscription_service_integration_test_fixed3_1756034756959: disposed=true, streamClosed=true","type":"print","time":2785} {"testID":8,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2785} {"testID":8,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2785} {"testID":8,"messageType":"print","message":"===========================================","type":"print","time":2785} {"testID":8,"messageType":"print","message":"EventBus: 모든 테스트 인스턴스 초기화 시작 (인스턴스 수: 1)","type":"print","time":2785} {"testID":8,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (모든 테스트 인스턴스 초기화 전) =====","type":"print","time":2785} {"testID":8,"messageType":"print","message":"시간: 2025-08-24T20:25:57.998191","type":"print","time":2785} {"testID":8,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2785} {"testID":8,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":2785} {"testID":8,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":2786} {"testID":8,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":2786} {"testID":8,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2786} {"testID":8,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2786} {"testID":8,"messageType":"print","message":" subscription_service_integration_test_fixed3_1756034756959: disposed=true, streamClosed=true","type":"print","time":2786} {"testID":8,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2786} {"testID":8,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2786} {"testID":8,"messageType":"print","message":"===========================================","type":"print","time":2786} {"testID":8,"messageType":"print","message":"EventBus: 인스턴스 정리 중 - subscription_service_integration_test_fixed3_1756034756959","type":"print","time":2786} {"testID":8,"messageType":"print","message":"EventBus: 이미 dispose된 인스턴스에 dispose 호출됨","type":"print","time":2786} {"testID":8,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 인스턴스 dispose 후, 초기화 전) =====","type":"print","time":2787} {"testID":8,"messageType":"print","message":"시간: 2025-08-24T20:25:57.999736","type":"print","time":2787} {"testID":8,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2787} {"testID":8,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":2787} {"testID":8,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":2787} {"testID":8,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":2787} {"testID":8,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2787} {"testID":8,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2787} {"testID":8,"messageType":"print","message":" subscription_service_integration_test_fixed3_1756034756959: disposed=true, streamClosed=true","type":"print","time":2787} {"testID":8,"result":"failure","skipped":false,"hidden":false,"type":"testDone","time":2788} {"test":{"id":9,"name":"SubscriptionService 통합 테스트 구독 취소 테스트","suiteID":0,"groupIDs":[2,3],"metadata":{"skip":false,"skipReason":null},"line":442,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/subscription_service_integration_test_fixed3.dart"},"type":"testStart","time":2788} {"testID":9,"messageType":"print","message":"구독 취소 테스트 결과: true","type":"print","time":2790} {"testID":9,"messageType":"print","message":"구독 취소 테스트 오류: null","type":"print","time":2790} {"testID":9,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":2791} {"test":{"id":10,"name":"SubscriptionService 통합 테스트 구독 플랜 변경 테스트","suiteID":0,"groupIDs":[2,3],"metadata":{"skip":false,"skipReason":null},"line":475,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/subscription_service_integration_test_fixed3.dart"},"type":"testStart","time":2792} {"testID":10,"messageType":"print","message":"구독 플랜 변경 테스트 결과: true","type":"print","time":2793} {"testID":10,"messageType":"print","message":"구독 플랜 변경 테스트 오류: null","type":"print","time":2793} {"testID":10,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":2794} {"test":{"id":11,"name":"SubscriptionService 통합 테스트 자동 갱신 설정 변경 테스트","suiteID":0,"groupIDs":[2,3],"metadata":{"skip":false,"skipReason":null},"line":517,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/subscription_service_integration_test_fixed3.dart"},"type":"testStart","time":2794} {"testID":11,"messageType":"print","message":"자동 갱신 설정 변경 테스트 결과: true","type":"print","time":2796} {"testID":11,"messageType":"print","message":"자동 갱신 설정 변경 테스트 오류: null","type":"print","time":2796} {"testID":11,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":2797} {"group":{"id":12,"suiteID":0,"parentID":2,"name":"에러 처리 테스트","metadata":{"skip":false,"skipReason":null},"testCount":4,"line":554,"column":3,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/subscription_service_integration_test_fixed3.dart"},"type":"group","time":2797} {"test":{"id":13,"name":"에러 처리 테스트 구독 없는 상태에서 구독 취소 시도 테스트","suiteID":0,"groupIDs":[2,12],"metadata":{"skip":false,"skipReason":null},"line":591,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/subscription_service_integration_test_fixed3.dart"},"type":"testStart","time":2797} {"testID":13,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":2800} {"test":{"id":14,"name":"에러 처리 테스트 구독 없는 상태에서 플랜 변경 시도 테스트","suiteID":0,"groupIDs":[2,12],"metadata":{"skip":false,"skipReason":null},"line":610,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/subscription_service_integration_test_fixed3.dart"},"type":"testStart","time":2800} {"testID":14,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":2802} {"test":{"id":15,"name":"에러 처리 테스트 구독 없는 상태에서 자동 갱신 설정 변경 시도 테스트","suiteID":0,"groupIDs":[2,12],"metadata":{"skip":false,"skipReason":null},"line":633,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/subscription_service_integration_test_fixed3.dart"},"type":"testStart","time":2802} {"testID":15,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":2805} {"test":{"id":16,"name":"에러 처리 테스트 구독 정보 로드 실패 테스트","suiteID":0,"groupIDs":[2,12],"metadata":{"skip":false,"skipReason":null},"line":653,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/subscription_service_integration_test_fixed3.dart"},"type":"testStart","time":2806} {"testID":16,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":2808} {"success":false,"type":"done","time":2817}