{"protocolVersion":"0.1.1","runnerVersion":null,"pid":54028,"type":"start","time":0} {"suite":{"id":0,"platform":"vm","path":"/Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/member_service_integration_test.dart"},"type":"suite","time":0} {"test":{"id":1,"name":"loading /Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/member_service_integration_test.dart","suiteID":0,"groupIDs":[],"metadata":{"skip":false,"skipReason":null},"line":null,"column":null,"url":null},"type":"testStart","time":0} {"count":24,"time":2,"type":"allSuites"} [{"event":"test.startedProcess","params":{"vmServiceUri":null,"observatoryUri":null}}] {"testID":1,"result":"success","skipped":false,"hidden":true,"type":"testDone","time":1599} {"group":{"id":2,"suiteID":0,"parentID":null,"name":"","metadata":{"skip":false,"skipReason":null},"testCount":9,"line":null,"column":null,"url":null},"type":"group","time":1600} {"group":{"id":3,"suiteID":0,"parentID":2,"name":"MemberService 통합 테스트","metadata":{"skip":false,"skipReason":null},"testCount":1,"line":69,"column":3,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/member_service_integration_test.dart"},"type":"group","time":1600} {"test":{"id":4,"name":"MemberService 통합 테스트 회원 목록 조회 테스트","suiteID":0,"groupIDs":[2,3],"metadata":{"skip":false,"skipReason":null},"line":70,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/member_service_integration_test.dart"},"type":"testStart","time":1600} {"testID":4,"messageType":"print","message":"TestConfig: CI 환경 감지 - false","type":"print","time":1610} {"testID":4,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":1625} {"testID":4,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - member_service_integration_test_1754931542250","type":"print","time":1625} {"testID":4,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: member_service_integration_test_1754931542250)","type":"print","time":1651} {"testID":4,"messageType":"print","message":"EventBus: 새 구독 추가됨 (현재 구독 수: 1)","type":"print","time":1656} {"testID":4,"messageType":"print","message":"fetchClubMembers 호출됨: token=test_token","type":"print","time":1657} {"testID":4,"messageType":"print","message":"회원 응답 데이터: [{id: member_id_1, clubId: test_club_id, name: 테스트 회원 1, email: test1@example.com, phone: 010-1234-5678, gender: 남성, birthYear: 1990, level: 중급, position: 회원, joinDate: 2023-01-01T12:00:00Z, isActive: true}, {id: member_id_2, clubId: test_club_id, name: 테스트 회원 2, email: test2@example.com, phone: 010-2345-6789, gender: 여성, birthYear: 1995, level: 초급, position: 회원, joinDate: 2023-01-02T12:00:00Z, isActive: true}]","type":"print","time":1658} {"testID":4,"messageType":"print","message":"변환된 회원 리스트 길이: 2","type":"print","time":1662} {"testID":4,"messageType":"print","message":"fetchClubMembers 호출됨: token=test_token","type":"print","time":1662} {"testID":4,"messageType":"print","message":"회원 응답 데이터: [{id: member_id_1, clubId: test_club_id, name: 테스트 회원 1, email: test1@example.com, phone: 010-1234-5678, gender: 남성, birthYear: 1990, level: 중급, position: 회원, joinDate: 2023-01-01T12:00:00Z, isActive: true}, {id: member_id_2, clubId: test_club_id, name: 테스트 회원 2, email: test2@example.com, phone: 010-2345-6789, gender: 여성, birthYear: 1995, level: 초급, position: 회원, joinDate: 2023-01-02T12:00:00Z, isActive: true}]","type":"print","time":1662} {"testID":4,"messageType":"print","message":"변환된 회원 리스트 길이: 2","type":"print","time":1662} {"testID":4,"messageType":"print","message":"MemberService: dispose 시작","type":"print","time":1666} {"testID":4,"messageType":"print","message":"===== MemberService 비동기 리소스 상태 (dispose 시작) =====","type":"print","time":1666} {"testID":4,"messageType":"print","message":"시간: 2025-08-12T01:59:02.308020","type":"print","time":1667} {"testID":4,"messageType":"print","message":"구독 상태: 활성","type":"print","time":1667} {"testID":4,"messageType":"print","message":"클럽 ID: test_club_id","type":"print","time":1667} {"testID":4,"messageType":"print","message":"토큰 상태: 있음","type":"print","time":1667} {"testID":4,"messageType":"print","message":"로딩 상태: false","type":"print","time":1667} {"testID":4,"messageType":"print","message":"회원 수: 2","type":"print","time":1667} {"testID":4,"messageType":"print","message":"EventBus 활성 구독 수: 1","type":"print","time":1667} {"testID":4,"messageType":"print","message":"===========================================","type":"print","time":1667} {"testID":4,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":1667} {"testID":4,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: member_service_integration_test_1754931542250)","type":"print","time":1668} {"testID":4,"messageType":"print","message":"MemberService: 구독 취소 시작","type":"print","time":1669} {"testID":4,"messageType":"print","message":"EventBus: 구독 취소됨 (남은 구독 수: 0)","type":"print","time":1669} {"testID":4,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":1670} {"testID":4,"messageType":"print","message":"시간: 2025-08-12T01:59:02.309613","type":"print","time":1670} {"testID":4,"messageType":"print","message":"활성 구독 수: 1","type":"print","time":1670} {"testID":4,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":1670} {"testID":4,"messageType":"print","message":"현재 테스트 ID: member_service_integration_test_1754931542250","type":"print","time":1670} {"testID":4,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":1671} {"testID":4,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1671} {"testID":4,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":1671} {"testID":4,"messageType":"print","message":" member_service_integration_test_1754931542250: disposed=false, streamClosed=false","type":"print","time":1671} {"testID":4,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1671} {"testID":4,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1671} {"testID":4,"messageType":"print","message":"===========================================","type":"print","time":1671} {"testID":4,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":1671} {"testID":4,"messageType":"print","message":"MemberService: 구독 취소 완료","type":"print","time":1671} {"testID":4,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":1672} {"testID":4,"messageType":"print","message":"시간: 2025-08-12T01:59:02.312220","type":"print","time":1672} {"testID":4,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":1672} {"testID":4,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":1672} {"testID":4,"messageType":"print","message":"현재 테스트 ID: member_service_integration_test_1754931542250","type":"print","time":1672} {"testID":4,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":1672} {"testID":4,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1672} {"testID":4,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":1672} {"testID":4,"messageType":"print","message":" member_service_integration_test_1754931542250: disposed=false, streamClosed=false","type":"print","time":1672} {"testID":4,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1672} {"testID":4,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1672} {"testID":4,"messageType":"print","message":"===========================================","type":"print","time":1672} {"testID":4,"messageType":"print","message":"===== MemberService 비동기 리소스 상태 (dispose 완료) =====","type":"print","time":1673} {"testID":4,"messageType":"print","message":"시간: 2025-08-12T01:59:02.314481","type":"print","time":1673} {"testID":4,"messageType":"print","message":"구독 상태: 비활성","type":"print","time":1673} {"testID":4,"messageType":"print","message":"클럽 ID: test_club_id","type":"print","time":1673} {"testID":4,"messageType":"print","message":"토큰 상태: 있음","type":"print","time":1673} {"testID":4,"messageType":"print","message":"로딩 상태: false","type":"print","time":1673} {"testID":4,"messageType":"print","message":"회원 수: 2","type":"print","time":1673} {"testID":4,"messageType":"print","message":"EventBus 활성 구독 수: 0","type":"print","time":1673} {"testID":4,"messageType":"print","message":"===========================================","type":"print","time":1673} {"testID":4,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":1674} {"testID":4,"messageType":"print","message":"MemberService: dispose 완료 후 구독 수 - 0","type":"print","time":1674} {"testID":4,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":1674} {"testID":4,"messageType":"print","message":"시간: 2025-08-12T01:59:02.315513","type":"print","time":1674} {"testID":4,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":1674} {"group":{"id":5,"suiteID":0,"parentID":2,"name":"회원 추가 및 수정 테스트","metadata":{"skip":false,"skipReason":null},"testCount":3,"line":136,"column":3,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/member_service_integration_test.dart"},"type":"group","time":1674} {"test":{"id":6,"name":"회원 추가 및 수정 테스트 회원 추가 테스트","suiteID":0,"groupIDs":[2,5],"metadata":{"skip":false,"skipReason":null},"line":137,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/member_service_integration_test.dart"},"type":"testStart","time":1674} {"testID":4,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":1674} {"testID":4,"messageType":"print","message":"현재 테스트 ID: member_service_integration_test_1754931542250","type":"print","time":1675} {"testID":4,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":1677} {"testID":4,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1677} {"testID":4,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":1677} {"testID":4,"messageType":"print","message":" member_service_integration_test_1754931542250: disposed=false, streamClosed=false","type":"print","time":1678} {"testID":4,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1678} {"testID":4,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1678} {"testID":4,"messageType":"print","message":"===========================================","type":"print","time":1678} {"testID":4,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":1678} {"testID":4,"messageType":"print","message":"시간: 2025-08-12T01:59:02.316648","type":"print","time":1678} {"testID":4,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":1678} {"testID":4,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":1678} {"testID":4,"messageType":"print","message":"현재 테스트 ID: member_service_integration_test_1754931542250","type":"print","time":1678} {"testID":4,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":1678} {"testID":4,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1678} {"testID":4,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":1678} {"testID":4,"messageType":"print","message":" member_service_integration_test_1754931542250: disposed=false, streamClosed=false","type":"print","time":1678} {"testID":4,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1678} {"testID":4,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1678} {"testID":4,"messageType":"print","message":"===========================================","type":"print","time":1678} {"testID":4,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":1678} {"testID":4,"messageType":"print","message":"EventBus: 현재 테스트 ID(member_service_integration_test_1754931542250) 인스턴스 dispose 시도","type":"print","time":1678} {"testID":4,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":1681} {"testID":4,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":1681} {"testID":4,"messageType":"print","message":" isDisposed: false","type":"print","time":1681} {"testID":4,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":1681} {"testID":4,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":1681} {"testID":4,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":1682} {"testID":4,"messageType":"print","message":"시간: 2025-08-12T01:59:02.318343","type":"print","time":1682} {"testID":4,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":1682} {"testID":4,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":1682} {"testID":4,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":1682} {"testID":4,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":1682} {"testID":4,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1682} {"testID":4,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":1682} {"testID":4,"messageType":"print","message":" member_service_integration_test_1754931542250: disposed=true, streamClosed=true","type":"print","time":1682} {"testID":4,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1682} {"testID":4,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1682} {"testID":4,"messageType":"print","message":"===========================================","type":"print","time":1682} {"testID":6,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":1682} {"testID":6,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - member_service_integration_test_1754931542320","type":"print","time":1682} {"testID":6,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: member_service_integration_test_1754931542320)","type":"print","time":1682} {"testID":6,"messageType":"print","message":"EventBus: 새 구독 추가됨 (현재 구독 수: 1)","type":"print","time":1682} {"testID":6,"messageType":"print","message":"fetchClubMembers 호출됨: token=test_token","type":"print","time":1682} {"testID":6,"messageType":"print","message":"회원 응답 데이터: [{id: member_id_1, clubId: test_club_id, name: 테스트 회원 1, email: test1@example.com}]","type":"print","time":1682} {"testID":6,"messageType":"print","message":"변환된 회원 리스트 길이: 1","type":"print","time":1682} {"testID":6,"messageType":"print","message":"MemberService: dispose 시작","type":"print","time":1682} {"testID":6,"messageType":"print","message":"===== MemberService 비동기 리소스 상태 (dispose 시작) =====","type":"print","time":1682} {"testID":6,"messageType":"print","message":"시간: 2025-08-12T01:59:02.322411","type":"print","time":1682} {"testID":6,"messageType":"print","message":"구독 상태: 활성","type":"print","time":1682} {"testID":6,"messageType":"print","message":"클럽 ID: test_club_id","type":"print","time":1682} {"testID":6,"messageType":"print","message":"토큰 상태: 있음","type":"print","time":1682} {"testID":6,"messageType":"print","message":"로딩 상태: false","type":"print","time":1682} {"testID":6,"messageType":"print","message":"회원 수: 2","type":"print","time":1682} {"testID":6,"messageType":"print","message":"EventBus 활성 구독 수: 1","type":"print","time":1682} {"testID":6,"messageType":"print","message":"===========================================","type":"print","time":1682} {"testID":6,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":1682} {"testID":6,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: member_service_integration_test_1754931542320)","type":"print","time":1682} {"testID":6,"messageType":"print","message":"MemberService: 구독 취소 시작","type":"print","time":1682} {"testID":6,"messageType":"print","message":"EventBus: 구독 취소됨 (남은 구독 수: 0)","type":"print","time":1682} {"testID":6,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":1683} {"testID":6,"messageType":"print","message":"시간: 2025-08-12T01:59:02.323009","type":"print","time":1683} {"testID":6,"messageType":"print","message":"활성 구독 수: 1","type":"print","time":1683} {"testID":6,"messageType":"print","message":"테스트 인스턴스 수: 2","type":"print","time":1683} {"testID":6,"messageType":"print","message":"현재 테스트 ID: member_service_integration_test_1754931542320","type":"print","time":1683} {"testID":6,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":1683} {"testID":6,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1683} {"testID":6,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":1683} {"testID":6,"messageType":"print","message":" member_service_integration_test_1754931542250: disposed=true, streamClosed=true","type":"print","time":1683} {"testID":6,"messageType":"print","message":" member_service_integration_test_1754931542320: disposed=false, streamClosed=false","type":"print","time":1683} {"testID":6,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1683} {"testID":6,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1683} {"testID":6,"messageType":"print","message":"===========================================","type":"print","time":1683} {"testID":6,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":1683} {"testID":6,"messageType":"print","message":"MemberService: 구독 취소 완료","type":"print","time":1683} {"testID":6,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":1683} {"testID":6,"messageType":"print","message":"시간: 2025-08-12T01:59:02.324388","type":"print","time":1683} {"testID":6,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":1683} {"testID":6,"messageType":"print","message":"테스트 인스턴스 수: 2","type":"print","time":1683} {"testID":6,"messageType":"print","message":"현재 테스트 ID: member_service_integration_test_1754931542320","type":"print","time":1683} {"testID":6,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":1683} {"testID":6,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1685} {"testID":6,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":1685} {"testID":6,"messageType":"print","message":" member_service_integration_test_1754931542250: disposed=true, streamClosed=true","type":"print","time":1685} {"testID":6,"messageType":"print","message":" member_service_integration_test_1754931542320: disposed=false, streamClosed=false","type":"print","time":1685} {"testID":6,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1685} {"testID":6,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1685} {"testID":6,"messageType":"print","message":"===========================================","type":"print","time":1685} {"testID":6,"messageType":"print","message":"===== MemberService 비동기 리소스 상태 (dispose 완료) =====","type":"print","time":1685} {"testID":6,"messageType":"print","message":"시간: 2025-08-12T01:59:02.325553","type":"print","time":1685} {"testID":6,"messageType":"print","message":"구독 상태: 비활성","type":"print","time":1685} {"testID":6,"messageType":"print","message":"클럽 ID: test_club_id","type":"print","time":1685} {"testID":6,"messageType":"print","message":"토큰 상태: 있음","type":"print","time":1685} {"testID":6,"messageType":"print","message":"로딩 상태: false","type":"print","time":1685} {"testID":6,"messageType":"print","message":"회원 수: 2","type":"print","time":1685} {"testID":6,"messageType":"print","message":"EventBus 활성 구독 수: 0","type":"print","time":1685} {"testID":6,"messageType":"print","message":"===========================================","type":"print","time":1685} {"testID":6,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":1685} {"testID":6,"messageType":"print","message":"MemberService: dispose 완료 후 구독 수 - 0","type":"print","time":1685} {"testID":6,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":1685} {"testID":6,"messageType":"print","message":"시간: 2025-08-12T01:59:02.326199","type":"print","time":1685} {"testID":6,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":1685} {"testID":6,"messageType":"print","message":"테스트 인스턴스 수: 2","type":"print","time":1685} {"testID":6,"messageType":"print","message":"현재 테스트 ID: member_service_integration_test_1754931542320","type":"print","time":1685} {"testID":6,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":1685} {"testID":6,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1685} {"test":{"id":7,"name":"회원 추가 및 수정 테스트 회원 수정 테스트","suiteID":0,"groupIDs":[2,5],"metadata":{"skip":false,"skipReason":null},"line":216,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/member_service_integration_test.dart"},"type":"testStart","time":1685} {"testID":6,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":1686} {"testID":6,"messageType":"print","message":" member_service_integration_test_1754931542250: disposed=true, streamClosed=true","type":"print","time":1686} {"testID":6,"messageType":"print","message":" member_service_integration_test_1754931542320: disposed=false, streamClosed=false","type":"print","time":1686} {"testID":6,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1686} {"testID":6,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1686} {"testID":6,"messageType":"print","message":"===========================================","type":"print","time":1686} {"testID":6,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":1686} {"testID":6,"messageType":"print","message":"시간: 2025-08-12T01:59:02.327265","type":"print","time":1686} {"testID":6,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":1686} {"testID":6,"messageType":"print","message":"테스트 인스턴스 수: 2","type":"print","time":1686} {"testID":6,"messageType":"print","message":"현재 테스트 ID: member_service_integration_test_1754931542320","type":"print","time":1686} {"testID":6,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":1686} {"testID":6,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1686} {"testID":6,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":1686} {"testID":6,"messageType":"print","message":" member_service_integration_test_1754931542250: disposed=true, streamClosed=true","type":"print","time":1686} {"testID":6,"messageType":"print","message":" member_service_integration_test_1754931542320: disposed=false, streamClosed=false","type":"print","time":1688} {"testID":6,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1688} {"testID":6,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1688} {"testID":6,"messageType":"print","message":"===========================================","type":"print","time":1688} {"testID":6,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":1688} {"testID":6,"messageType":"print","message":"EventBus: 현재 테스트 ID(member_service_integration_test_1754931542320) 인스턴스 dispose 시도","type":"print","time":1688} {"testID":6,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":1688} {"testID":6,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":1688} {"testID":6,"messageType":"print","message":" isDisposed: false","type":"print","time":1688} {"testID":6,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":1688} {"testID":6,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":1688} {"testID":6,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":1688} {"testID":6,"messageType":"print","message":"시간: 2025-08-12T01:59:02.328623","type":"print","time":1688} {"testID":6,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":1688} {"testID":6,"messageType":"print","message":"테스트 인스턴스 수: 2","type":"print","time":1688} {"testID":6,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":1688} {"testID":6,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":1688} {"testID":6,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1689} {"testID":6,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":1689} {"testID":6,"messageType":"print","message":" member_service_integration_test_1754931542250: disposed=true, streamClosed=true","type":"print","time":1689} {"testID":6,"messageType":"print","message":" member_service_integration_test_1754931542320: disposed=true, streamClosed=true","type":"print","time":1689} {"testID":6,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1689} {"testID":6,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1689} {"testID":6,"messageType":"print","message":"===========================================","type":"print","time":1689} {"testID":7,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":1689} {"testID":7,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - member_service_integration_test_1754931542330","type":"print","time":1689} {"testID":7,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: member_service_integration_test_1754931542330)","type":"print","time":1689} {"testID":7,"messageType":"print","message":"EventBus: 새 구독 추가됨 (현재 구독 수: 1)","type":"print","time":1689} {"testID":7,"messageType":"print","message":"fetchClubMembers 호출됨: token=test_token","type":"print","time":1690} {"testID":7,"messageType":"print","message":"회원 응답 데이터: [{id: member_id_1, clubId: test_club_id, name: 테스트 회원 1, email: test1@example.com}]","type":"print","time":1690} {"testID":7,"messageType":"print","message":"변환된 회원 리스트 길이: 1","type":"print","time":1690} {"testID":7,"messageType":"print","message":"MemberService: dispose 시작","type":"print","time":1691} {"testID":7,"messageType":"print","message":"===== MemberService 비동기 리소스 상태 (dispose 시작) =====","type":"print","time":1691} {"testID":7,"messageType":"print","message":"시간: 2025-08-12T01:59:02.332587","type":"print","time":1691} {"testID":7,"messageType":"print","message":"구독 상태: 활성","type":"print","time":1691} {"testID":7,"messageType":"print","message":"클럽 ID: test_club_id","type":"print","time":1691} {"testID":7,"messageType":"print","message":"토큰 상태: 있음","type":"print","time":1691} {"testID":7,"messageType":"print","message":"로딩 상태: false","type":"print","time":1691} {"testID":7,"messageType":"print","message":"회원 수: 1","type":"print","time":1691} {"testID":7,"messageType":"print","message":"EventBus 활성 구독 수: 1","type":"print","time":1691} {"testID":7,"messageType":"print","message":"===========================================","type":"print","time":1691} {"testID":7,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":1691} {"testID":7,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: member_service_integration_test_1754931542330)","type":"print","time":1691} {"testID":7,"messageType":"print","message":"MemberService: 구독 취소 시작","type":"print","time":1691} {"testID":7,"messageType":"print","message":"EventBus: 구독 취소됨 (남은 구독 수: 0)","type":"print","time":1692} {"testID":7,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":1692} {"testID":7,"messageType":"print","message":"시간: 2025-08-12T01:59:02.333186","type":"print","time":1692} {"testID":7,"messageType":"print","message":"활성 구독 수: 1","type":"print","time":1692} {"testID":7,"messageType":"print","message":"테스트 인스턴스 수: 3","type":"print","time":1692} {"testID":7,"messageType":"print","message":"현재 테스트 ID: member_service_integration_test_1754931542330","type":"print","time":1692} {"testID":7,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":1692} {"testID":7,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1692} {"testID":7,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":1692} {"testID":7,"messageType":"print","message":" member_service_integration_test_1754931542250: disposed=true, streamClosed=true","type":"print","time":1692} {"testID":7,"messageType":"print","message":" member_service_integration_test_1754931542320: disposed=true, streamClosed=true","type":"print","time":1692} {"testID":7,"messageType":"print","message":" member_service_integration_test_1754931542330: disposed=false, streamClosed=false","type":"print","time":1692} {"testID":7,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1692} {"testID":7,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1692} {"testID":7,"messageType":"print","message":"===========================================","type":"print","time":1692} {"testID":7,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":1692} {"testID":7,"messageType":"print","message":"MemberService: 구독 취소 완료","type":"print","time":1693} {"testID":7,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":1693} {"testID":7,"messageType":"print","message":"시간: 2025-08-12T01:59:02.334442","type":"print","time":1693} {"testID":7,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":1693} {"testID":7,"messageType":"print","message":"테스트 인스턴스 수: 3","type":"print","time":1693} {"testID":7,"messageType":"print","message":"현재 테스트 ID: member_service_integration_test_1754931542330","type":"print","time":1693} {"testID":7,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":1693} {"testID":7,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1693} {"testID":7,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":1693} {"testID":7,"messageType":"print","message":" member_service_integration_test_1754931542250: disposed=true, streamClosed=true","type":"print","time":1693} {"testID":7,"messageType":"print","message":" member_service_integration_test_1754931542320: disposed=true, streamClosed=true","type":"print","time":1693} {"testID":7,"messageType":"print","message":" member_service_integration_test_1754931542330: disposed=false, streamClosed=false","type":"print","time":1693} {"testID":7,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1694} {"testID":7,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1694} {"testID":7,"messageType":"print","message":"===========================================","type":"print","time":1694} {"testID":7,"messageType":"print","message":"===== MemberService 비동기 리소스 상태 (dispose 완료) =====","type":"print","time":1694} {"testID":7,"messageType":"print","message":"시간: 2025-08-12T01:59:02.335610","type":"print","time":1694} {"testID":7,"messageType":"print","message":"구독 상태: 비활성","type":"print","time":1694} {"testID":7,"messageType":"print","message":"클럽 ID: test_club_id","type":"print","time":1694} {"testID":7,"messageType":"print","message":"토큰 상태: 있음","type":"print","time":1694} {"testID":7,"messageType":"print","message":"로딩 상태: false","type":"print","time":1694} {"testID":7,"messageType":"print","message":"회원 수: 1","type":"print","time":1694} {"testID":7,"messageType":"print","message":"EventBus 활성 구독 수: 0","type":"print","time":1694} {"testID":7,"messageType":"print","message":"===========================================","type":"print","time":1694} {"testID":7,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":1694} {"testID":7,"messageType":"print","message":"MemberService: dispose 완료 후 구독 수 - 0","type":"print","time":1695} {"testID":7,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":1695} {"testID":7,"messageType":"print","message":"시간: 2025-08-12T01:59:02.336410","type":"print","time":1695} {"test":{"id":8,"name":"회원 추가 및 수정 테스트 회원 삭제 테스트","suiteID":0,"groupIDs":[2,5],"metadata":{"skip":false,"skipReason":null},"line":292,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/member_service_integration_test.dart"},"type":"testStart","time":1695} {"testID":7,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":1695} {"testID":7,"messageType":"print","message":"테스트 인스턴스 수: 3","type":"print","time":1695} {"testID":7,"messageType":"print","message":"현재 테스트 ID: member_service_integration_test_1754931542330","type":"print","time":1695} {"testID":7,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":1695} {"testID":7,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1695} {"testID":7,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":1695} {"testID":7,"messageType":"print","message":" member_service_integration_test_1754931542250: disposed=true, streamClosed=true","type":"print","time":1695} {"testID":7,"messageType":"print","message":" member_service_integration_test_1754931542320: disposed=true, streamClosed=true","type":"print","time":1695} {"testID":7,"messageType":"print","message":" member_service_integration_test_1754931542330: disposed=false, streamClosed=false","type":"print","time":1695} {"testID":7,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1695} {"testID":7,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1695} {"testID":7,"messageType":"print","message":"===========================================","type":"print","time":1695} {"testID":7,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":1695} {"testID":7,"messageType":"print","message":"시간: 2025-08-12T01:59:02.337359","type":"print","time":1696} {"testID":7,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":1696} {"testID":7,"messageType":"print","message":"테스트 인스턴스 수: 3","type":"print","time":1696} {"testID":7,"messageType":"print","message":"현재 테스트 ID: member_service_integration_test_1754931542330","type":"print","time":1696} {"testID":7,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":1696} {"testID":7,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1696} {"testID":7,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":1696} {"testID":7,"messageType":"print","message":" member_service_integration_test_1754931542250: disposed=true, streamClosed=true","type":"print","time":1697} {"testID":7,"messageType":"print","message":" member_service_integration_test_1754931542320: disposed=true, streamClosed=true","type":"print","time":1697} {"testID":7,"messageType":"print","message":" member_service_integration_test_1754931542330: disposed=false, streamClosed=false","type":"print","time":1697} {"testID":7,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1697} {"testID":7,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1697} {"testID":7,"messageType":"print","message":"===========================================","type":"print","time":1697} {"testID":7,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":1697} {"testID":7,"messageType":"print","message":"EventBus: 현재 테스트 ID(member_service_integration_test_1754931542330) 인스턴스 dispose 시도","type":"print","time":1697} {"testID":7,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":1697} {"testID":7,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":1697} {"testID":7,"messageType":"print","message":" isDisposed: false","type":"print","time":1697} {"testID":7,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":1697} {"testID":7,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":1697} {"testID":7,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":1698} {"testID":7,"messageType":"print","message":"시간: 2025-08-12T01:59:02.339100","type":"print","time":1698} {"testID":7,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":1698} {"testID":7,"messageType":"print","message":"테스트 인스턴스 수: 3","type":"print","time":1698} {"testID":7,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":1698} {"testID":7,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":1698} {"testID":7,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1698} {"testID":7,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":1698} {"testID":7,"messageType":"print","message":" member_service_integration_test_1754931542250: disposed=true, streamClosed=true","type":"print","time":1698} {"testID":7,"messageType":"print","message":" member_service_integration_test_1754931542320: disposed=true, streamClosed=true","type":"print","time":1698} {"testID":7,"messageType":"print","message":" member_service_integration_test_1754931542330: disposed=true, streamClosed=true","type":"print","time":1698} {"testID":7,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1698} {"testID":7,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1698} {"testID":7,"messageType":"print","message":"===========================================","type":"print","time":1698} {"testID":8,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":1700} {"testID":8,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - member_service_integration_test_1754931542340","type":"print","time":1700} {"testID":8,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: member_service_integration_test_1754931542340)","type":"print","time":1700} {"testID":8,"messageType":"print","message":"EventBus: 새 구독 추가됨 (현재 구독 수: 1)","type":"print","time":1700} {"testID":8,"messageType":"print","message":"fetchClubMembers 호출됨: token=test_token","type":"print","time":1700} {"testID":8,"messageType":"print","message":"회원 응답 데이터: [{id: member_id_1, clubId: test_club_id, name: 테스트 회원 1, email: test1@example.com}]","type":"print","time":1700} {"testID":8,"messageType":"print","message":"변환된 회원 리스트 길이: 1","type":"print","time":1700} {"testID":8,"messageType":"print","message":"MemberService: dispose 시작","type":"print","time":1703} {"testID":8,"messageType":"print","message":"===== MemberService 비동기 리소스 상태 (dispose 시작) =====","type":"print","time":1703} {"testID":8,"messageType":"print","message":"시간: 2025-08-12T01:59:02.344969","type":"print","time":1703} {"testID":8,"messageType":"print","message":"구독 상태: 활성","type":"print","time":1703} {"testID":8,"messageType":"print","message":"클럽 ID: test_club_id","type":"print","time":1703} {"testID":8,"messageType":"print","message":"토큰 상태: 있음","type":"print","time":1703} {"testID":8,"messageType":"print","message":"로딩 상태: false","type":"print","time":1703} {"testID":8,"messageType":"print","message":"회원 수: 1","type":"print","time":1704} {"testID":8,"messageType":"print","message":"EventBus 활성 구독 수: 1","type":"print","time":1704} {"testID":8,"messageType":"print","message":"===========================================","type":"print","time":1704} {"testID":8,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":1704} {"testID":8,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: member_service_integration_test_1754931542340)","type":"print","time":1704} {"testID":8,"messageType":"print","message":"MemberService: 구독 취소 시작","type":"print","time":1704} {"testID":8,"messageType":"print","message":"EventBus: 구독 취소됨 (남은 구독 수: 0)","type":"print","time":1704} {"testID":8,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":1704} {"testID":8,"messageType":"print","message":"시간: 2025-08-12T01:59:02.345577","type":"print","time":1704} {"testID":8,"messageType":"print","message":"활성 구독 수: 1","type":"print","time":1705} {"testID":8,"messageType":"print","message":"테스트 인스턴스 수: 4","type":"print","time":1705} {"testID":8,"messageType":"print","message":"현재 테스트 ID: member_service_integration_test_1754931542340","type":"print","time":1705} {"testID":8,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":1705} {"testID":8,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1705} {"testID":8,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":1705} {"testID":8,"messageType":"print","message":" member_service_integration_test_1754931542250: disposed=true, streamClosed=true","type":"print","time":1705} {"testID":8,"messageType":"print","message":" member_service_integration_test_1754931542320: disposed=true, streamClosed=true","type":"print","time":1705} {"testID":8,"messageType":"print","message":" member_service_integration_test_1754931542330: disposed=true, streamClosed=true","type":"print","time":1705} {"testID":8,"messageType":"print","message":" member_service_integration_test_1754931542340: disposed=false, streamClosed=false","type":"print","time":1705} {"testID":8,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1705} {"testID":8,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1705} {"testID":8,"messageType":"print","message":"===========================================","type":"print","time":1705} {"testID":8,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":1705} {"testID":8,"messageType":"print","message":"MemberService: 구독 취소 완료","type":"print","time":1705} {"testID":8,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":1705} {"testID":8,"messageType":"print","message":"시간: 2025-08-12T01:59:02.347183","type":"print","time":1706} {"testID":8,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":1706} {"testID":8,"messageType":"print","message":"테스트 인스턴스 수: 4","type":"print","time":1706} {"testID":8,"messageType":"print","message":"현재 테스트 ID: member_service_integration_test_1754931542340","type":"print","time":1706} {"testID":8,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":1706} {"testID":8,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1706} {"testID":8,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":1706} {"testID":8,"messageType":"print","message":" member_service_integration_test_1754931542250: disposed=true, streamClosed=true","type":"print","time":1706} {"testID":8,"messageType":"print","message":" member_service_integration_test_1754931542320: disposed=true, streamClosed=true","type":"print","time":1706} {"testID":8,"messageType":"print","message":" member_service_integration_test_1754931542330: disposed=true, streamClosed=true","type":"print","time":1706} {"testID":8,"messageType":"print","message":" member_service_integration_test_1754931542340: disposed=false, streamClosed=false","type":"print","time":1706} {"testID":8,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1706} {"testID":8,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1706} {"testID":8,"messageType":"print","message":"===========================================","type":"print","time":1706} {"testID":8,"messageType":"print","message":"===== MemberService 비동기 리소스 상태 (dispose 완료) =====","type":"print","time":1707} {"testID":8,"messageType":"print","message":"시간: 2025-08-12T01:59:02.348595","type":"print","time":1707} {"testID":8,"messageType":"print","message":"구독 상태: 비활성","type":"print","time":1707} {"testID":8,"messageType":"print","message":"클럽 ID: test_club_id","type":"print","time":1707} {"testID":8,"messageType":"print","message":"토큰 상태: 있음","type":"print","time":1707} {"testID":8,"messageType":"print","message":"로딩 상태: false","type":"print","time":1707} {"testID":8,"messageType":"print","message":"회원 수: 1","type":"print","time":1707} {"testID":8,"messageType":"print","message":"EventBus 활성 구독 수: 0","type":"print","time":1707} {"testID":8,"messageType":"print","message":"===========================================","type":"print","time":1707} {"testID":8,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":1707} {"group":{"id":9,"suiteID":0,"parentID":2,"name":"회원 상세 정보 테스트","metadata":{"skip":false,"skipReason":null},"testCount":1,"line":333,"column":3,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/member_service_integration_test.dart"},"type":"group","time":1707} {"test":{"id":10,"name":"회원 상세 정보 테스트 회원 상세 정보 조회 테스트","suiteID":0,"groupIDs":[2,9],"metadata":{"skip":false,"skipReason":null},"line":334,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/member_service_integration_test.dart"},"type":"testStart","time":1707} {"testID":8,"messageType":"print","message":"MemberService: dispose 완료 후 구독 수 - 0","type":"print","time":1708} {"testID":8,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":1708} {"testID":8,"messageType":"print","message":"시간: 2025-08-12T01:59:02.349257","type":"print","time":1708} {"testID":8,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":1708} {"testID":8,"messageType":"print","message":"테스트 인스턴스 수: 4","type":"print","time":1708} {"testID":8,"messageType":"print","message":"현재 테스트 ID: member_service_integration_test_1754931542340","type":"print","time":1708} {"testID":8,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":1708} {"testID":8,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1708} {"testID":8,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":1708} {"testID":8,"messageType":"print","message":" member_service_integration_test_1754931542250: disposed=true, streamClosed=true","type":"print","time":1708} {"testID":8,"messageType":"print","message":" member_service_integration_test_1754931542320: disposed=true, streamClosed=true","type":"print","time":1708} {"testID":8,"messageType":"print","message":" member_service_integration_test_1754931542330: disposed=true, streamClosed=true","type":"print","time":1708} {"testID":8,"messageType":"print","message":" member_service_integration_test_1754931542340: disposed=false, streamClosed=false","type":"print","time":1709} {"testID":8,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1709} {"testID":8,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1709} {"testID":8,"messageType":"print","message":"===========================================","type":"print","time":1709} {"testID":8,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":1709} {"testID":8,"messageType":"print","message":"시간: 2025-08-12T01:59:02.350251","type":"print","time":1709} {"testID":8,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":1709} {"testID":8,"messageType":"print","message":"테스트 인스턴스 수: 4","type":"print","time":1709} {"testID":8,"messageType":"print","message":"현재 테스트 ID: member_service_integration_test_1754931542340","type":"print","time":1709} {"testID":8,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":1709} {"testID":8,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1709} {"testID":8,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":1709} {"testID":8,"messageType":"print","message":" member_service_integration_test_1754931542250: disposed=true, streamClosed=true","type":"print","time":1709} {"testID":8,"messageType":"print","message":" member_service_integration_test_1754931542320: disposed=true, streamClosed=true","type":"print","time":1709} {"testID":8,"messageType":"print","message":" member_service_integration_test_1754931542330: disposed=true, streamClosed=true","type":"print","time":1709} {"testID":8,"messageType":"print","message":" member_service_integration_test_1754931542340: disposed=false, streamClosed=false","type":"print","time":1709} {"testID":8,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1709} {"testID":8,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1709} {"testID":8,"messageType":"print","message":"===========================================","type":"print","time":1709} {"testID":8,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":1709} {"testID":8,"messageType":"print","message":"EventBus: 현재 테스트 ID(member_service_integration_test_1754931542340) 인스턴스 dispose 시도","type":"print","time":1709} {"testID":8,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":1709} {"testID":8,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":1709} {"testID":8,"messageType":"print","message":" isDisposed: false","type":"print","time":1710} {"testID":8,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":1710} {"testID":8,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":1710} {"testID":8,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":1710} {"testID":8,"messageType":"print","message":"시간: 2025-08-12T01:59:02.351703","type":"print","time":1710} {"testID":8,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":1710} {"testID":8,"messageType":"print","message":"테스트 인스턴스 수: 4","type":"print","time":1710} {"testID":8,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":1710} {"testID":8,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":1710} {"testID":8,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1710} {"testID":8,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":1711} {"testID":8,"messageType":"print","message":" member_service_integration_test_1754931542250: disposed=true, streamClosed=true","type":"print","time":1711} {"testID":8,"messageType":"print","message":" member_service_integration_test_1754931542320: disposed=true, streamClosed=true","type":"print","time":1711} {"testID":8,"messageType":"print","message":" member_service_integration_test_1754931542330: disposed=true, streamClosed=true","type":"print","time":1711} {"testID":8,"messageType":"print","message":" member_service_integration_test_1754931542340: disposed=true, streamClosed=true","type":"print","time":1711} {"testID":8,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1711} {"testID":8,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1711} {"testID":8,"messageType":"print","message":"===========================================","type":"print","time":1711} {"testID":10,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":1711} {"testID":10,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - member_service_integration_test_1754931542353","type":"print","time":1712} {"testID":10,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: member_service_integration_test_1754931542353)","type":"print","time":1712} {"testID":10,"messageType":"print","message":"EventBus: 새 구독 추가됨 (현재 구독 수: 1)","type":"print","time":1712} {"testID":10,"messageType":"print","message":"fetchClubMembers 호출됨: token=test_token","type":"print","time":1713} {"testID":10,"messageType":"print","message":"회원 응답 데이터: [{id: member_id_1, clubId: test_club_id, name: 테스트 회원 1, email: test1@example.com}]","type":"print","time":1713} {"testID":10,"messageType":"print","message":"변환된 회원 리스트 길이: 1","type":"print","time":1713} {"testID":10,"messageType":"print","message":"MemberService: dispose 시작","type":"print","time":1713} {"testID":10,"messageType":"print","message":"===== MemberService 비동기 리소스 상태 (dispose 시작) =====","type":"print","time":1713} {"testID":10,"messageType":"print","message":"시간: 2025-08-12T01:59:02.355133","type":"print","time":1713} {"testID":10,"messageType":"print","message":"구독 상태: 활성","type":"print","time":1713} {"testID":10,"messageType":"print","message":"클럽 ID: test_club_id","type":"print","time":1713} {"testID":10,"messageType":"print","message":"토큰 상태: 있음","type":"print","time":1713} {"testID":10,"messageType":"print","message":"로딩 상태: false","type":"print","time":1713} {"testID":10,"messageType":"print","message":"회원 수: 1","type":"print","time":1714} {"testID":10,"messageType":"print","message":"EventBus 활성 구독 수: 1","type":"print","time":1714} {"testID":10,"messageType":"print","message":"===========================================","type":"print","time":1714} {"testID":10,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":1714} {"testID":10,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: member_service_integration_test_1754931542353)","type":"print","time":1714} {"testID":10,"messageType":"print","message":"MemberService: 구독 취소 시작","type":"print","time":1714} {"testID":10,"messageType":"print","message":"EventBus: 구독 취소됨 (남은 구독 수: 0)","type":"print","time":1714} {"testID":10,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":1714} {"testID":10,"messageType":"print","message":"시간: 2025-08-12T01:59:02.355735","type":"print","time":1714} {"testID":10,"messageType":"print","message":"활성 구독 수: 1","type":"print","time":1714} {"testID":10,"messageType":"print","message":"테스트 인스턴스 수: 5","type":"print","time":1714} {"testID":10,"messageType":"print","message":"현재 테스트 ID: member_service_integration_test_1754931542353","type":"print","time":1714} {"testID":10,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":1714} {"testID":10,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1714} {"testID":10,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":1715} {"testID":10,"messageType":"print","message":" member_service_integration_test_1754931542250: disposed=true, streamClosed=true","type":"print","time":1715} {"testID":10,"messageType":"print","message":" member_service_integration_test_1754931542320: disposed=true, streamClosed=true","type":"print","time":1715} {"testID":10,"messageType":"print","message":" member_service_integration_test_1754931542330: disposed=true, streamClosed=true","type":"print","time":1715} {"testID":10,"messageType":"print","message":" member_service_integration_test_1754931542340: disposed=true, streamClosed=true","type":"print","time":1715} {"testID":10,"messageType":"print","message":" member_service_integration_test_1754931542353: disposed=false, streamClosed=false","type":"print","time":1715} {"testID":10,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1715} {"testID":10,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1715} {"testID":10,"messageType":"print","message":"===========================================","type":"print","time":1715} {"testID":10,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":1715} {"testID":10,"messageType":"print","message":"MemberService: 구독 취소 완료","type":"print","time":1715} {"testID":10,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":1715} {"testID":10,"messageType":"print","message":"시간: 2025-08-12T01:59:02.357116","type":"print","time":1715} {"testID":10,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":1716} {"testID":10,"messageType":"print","message":"테스트 인스턴스 수: 5","type":"print","time":1716} {"testID":10,"messageType":"print","message":"현재 테스트 ID: member_service_integration_test_1754931542353","type":"print","time":1716} {"testID":10,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":1716} {"testID":10,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1716} {"testID":10,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":1716} {"testID":10,"messageType":"print","message":" member_service_integration_test_1754931542250: disposed=true, streamClosed=true","type":"print","time":1716} {"testID":10,"messageType":"print","message":" member_service_integration_test_1754931542320: disposed=true, streamClosed=true","type":"print","time":1716} {"testID":10,"messageType":"print","message":" member_service_integration_test_1754931542330: disposed=true, streamClosed=true","type":"print","time":1716} {"testID":10,"messageType":"print","message":" member_service_integration_test_1754931542340: disposed=true, streamClosed=true","type":"print","time":1716} {"testID":10,"messageType":"print","message":" member_service_integration_test_1754931542353: disposed=false, streamClosed=false","type":"print","time":1716} {"testID":10,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1716} {"testID":10,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1716} {"testID":10,"messageType":"print","message":"===========================================","type":"print","time":1716} {"testID":10,"messageType":"print","message":"===== MemberService 비동기 리소스 상태 (dispose 완료) =====","type":"print","time":1717} {"testID":10,"messageType":"print","message":"시간: 2025-08-12T01:59:02.358466","type":"print","time":1717} {"testID":10,"messageType":"print","message":"구독 상태: 비활성","type":"print","time":1717} {"testID":10,"messageType":"print","message":"클럽 ID: test_club_id","type":"print","time":1717} {"testID":10,"messageType":"print","message":"토큰 상태: 있음","type":"print","time":1717} {"testID":10,"messageType":"print","message":"로딩 상태: false","type":"print","time":1717} {"testID":10,"messageType":"print","message":"회원 수: 1","type":"print","time":1717} {"testID":10,"messageType":"print","message":"EventBus 활성 구독 수: 0","type":"print","time":1717} {"testID":10,"messageType":"print","message":"===========================================","type":"print","time":1717} {"testID":10,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":1717} {"testID":10,"messageType":"print","message":"MemberService: dispose 완료 후 구독 수 - 0","type":"print","time":1717} {"group":{"id":11,"suiteID":0,"parentID":2,"name":"클럽 변경 이벤트 테스트","metadata":{"skip":false,"skipReason":null},"testCount":1,"line":386,"column":3,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/member_service_integration_test.dart"},"type":"group","time":1717} {"test":{"id":12,"name":"클럽 변경 이벤트 테스트 ClubChangedEvent 발생 시 회원 목록이 갱신되어야 함","suiteID":0,"groupIDs":[2,11],"metadata":{"skip":false,"skipReason":null},"line":387,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/member_service_integration_test.dart"},"type":"testStart","time":1717} {"testID":10,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":1718} {"testID":10,"messageType":"print","message":"시간: 2025-08-12T01:59:02.359112","type":"print","time":1718} {"testID":10,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":1718} {"testID":10,"messageType":"print","message":"테스트 인스턴스 수: 5","type":"print","time":1718} {"testID":10,"messageType":"print","message":"현재 테스트 ID: member_service_integration_test_1754931542353","type":"print","time":1718} {"testID":10,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":1718} {"testID":10,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1718} {"testID":10,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":1718} {"testID":10,"messageType":"print","message":" member_service_integration_test_1754931542250: disposed=true, streamClosed=true","type":"print","time":1718} {"testID":10,"messageType":"print","message":" member_service_integration_test_1754931542320: disposed=true, streamClosed=true","type":"print","time":1718} {"testID":10,"messageType":"print","message":" member_service_integration_test_1754931542330: disposed=true, streamClosed=true","type":"print","time":1718} {"testID":10,"messageType":"print","message":" member_service_integration_test_1754931542340: disposed=true, streamClosed=true","type":"print","time":1718} {"testID":10,"messageType":"print","message":" member_service_integration_test_1754931542353: disposed=false, streamClosed=false","type":"print","time":1718} {"testID":10,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1718} {"testID":10,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1718} {"testID":10,"messageType":"print","message":"===========================================","type":"print","time":1718} {"testID":10,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":1718} {"testID":10,"messageType":"print","message":"시간: 2025-08-12T01:59:02.360142","type":"print","time":1718} {"testID":10,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":1718} {"testID":10,"messageType":"print","message":"테스트 인스턴스 수: 5","type":"print","time":1718} {"testID":10,"messageType":"print","message":"현재 테스트 ID: member_service_integration_test_1754931542353","type":"print","time":1718} {"testID":10,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":1719} {"testID":10,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1719} {"testID":10,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":1719} {"testID":10,"messageType":"print","message":" member_service_integration_test_1754931542250: disposed=true, streamClosed=true","type":"print","time":1719} {"testID":10,"messageType":"print","message":" member_service_integration_test_1754931542320: disposed=true, streamClosed=true","type":"print","time":1719} {"testID":10,"messageType":"print","message":" member_service_integration_test_1754931542330: disposed=true, streamClosed=true","type":"print","time":1719} {"testID":10,"messageType":"print","message":" member_service_integration_test_1754931542340: disposed=true, streamClosed=true","type":"print","time":1719} {"testID":10,"messageType":"print","message":" member_service_integration_test_1754931542353: disposed=false, streamClosed=false","type":"print","time":1719} {"testID":10,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1719} {"testID":10,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1719} {"testID":10,"messageType":"print","message":"===========================================","type":"print","time":1719} {"testID":10,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":1719} {"testID":10,"messageType":"print","message":"EventBus: 현재 테스트 ID(member_service_integration_test_1754931542353) 인스턴스 dispose 시도","type":"print","time":1719} {"testID":10,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":1719} {"testID":10,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":1719} {"testID":10,"messageType":"print","message":" isDisposed: false","type":"print","time":1719} {"testID":10,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":1720} {"testID":10,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":1720} {"testID":10,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":1720} {"testID":10,"messageType":"print","message":"시간: 2025-08-12T01:59:02.361603","type":"print","time":1720} {"testID":10,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":1720} {"testID":10,"messageType":"print","message":"테스트 인스턴스 수: 5","type":"print","time":1720} {"testID":10,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":1720} {"testID":10,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":1720} {"testID":10,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1720} {"testID":10,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":1720} {"testID":10,"messageType":"print","message":" member_service_integration_test_1754931542250: disposed=true, streamClosed=true","type":"print","time":1720} {"testID":10,"messageType":"print","message":" member_service_integration_test_1754931542320: disposed=true, streamClosed=true","type":"print","time":1720} {"testID":10,"messageType":"print","message":" member_service_integration_test_1754931542330: disposed=true, streamClosed=true","type":"print","time":1720} {"testID":10,"messageType":"print","message":" member_service_integration_test_1754931542340: disposed=true, streamClosed=true","type":"print","time":1721} {"testID":10,"messageType":"print","message":" member_service_integration_test_1754931542353: disposed=true, streamClosed=true","type":"print","time":1721} {"testID":10,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1721} {"testID":10,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1721} {"testID":10,"messageType":"print","message":"===========================================","type":"print","time":1721} {"testID":12,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":1722} {"testID":12,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - member_service_integration_test_1754931542363","type":"print","time":1722} {"testID":12,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: member_service_integration_test_1754931542363)","type":"print","time":1723} {"testID":12,"messageType":"print","message":"EventBus: 새 구독 추가됨 (현재 구독 수: 1)","type":"print","time":1723} {"testID":12,"messageType":"print","message":"fetchClubMembers 호출됨: token=test_token","type":"print","time":1723} {"testID":12,"messageType":"print","message":"회원 응답 데이터: [{id: member_id_1, clubId: test_club_id, name: 테스트 회원 1, email: test1@example.com}]","type":"print","time":1724} {"testID":12,"messageType":"print","message":"변환된 회원 리스트 길이: 1","type":"print","time":1724} {"testID":12,"messageType":"print","message":"fetchClubMembers 호출됨: token=test_token","type":"print","time":1724} {"testID":12,"messageType":"print","message":"회원 응답 데이터: [{id: member_id_1, clubId: test_club_id, name: 테스트 회원 1, email: test1@example.com}]","type":"print","time":1724} {"testID":12,"messageType":"print","message":"변환된 회원 리스트 길이: 1","type":"print","time":1724} {"testID":12,"messageType":"print","message":"EventBus: 이벤트 발생 - ClubChangedEvent(clubId: new_club_id)","type":"print","time":1724} {"testID":12,"messageType":"print","message":"fetchClubMembers 호출됨: token=test_token","type":"print","time":1725} {"testID":12,"messageType":"print","message":"회원 응답 데이터: [{id: member_id_2, clubId: new_club_id, name: 새 클럽 회원, email: new@example.com}]","type":"print","time":1725} {"testID":12,"messageType":"print","message":"변환된 회원 리스트 길이: 1","type":"print","time":1725} {"testID":12,"messageType":"print","message":"MemberService: dispose 시작","type":"print","time":1726} {"testID":12,"messageType":"print","message":"===== MemberService 비동기 리소스 상태 (dispose 시작) =====","type":"print","time":1726} {"testID":12,"messageType":"print","message":"시간: 2025-08-12T01:59:02.367910","type":"print","time":1726} {"testID":12,"messageType":"print","message":"구독 상태: 활성","type":"print","time":1726} {"testID":12,"messageType":"print","message":"클럽 ID: new_club_id","type":"print","time":1726} {"testID":12,"messageType":"print","message":"토큰 상태: 있음","type":"print","time":1726} {"testID":12,"messageType":"print","message":"로딩 상태: false","type":"print","time":1727} {"testID":12,"messageType":"print","message":"회원 수: 1","type":"print","time":1727} {"testID":12,"messageType":"print","message":"EventBus 활성 구독 수: 1","type":"print","time":1727} {"testID":12,"messageType":"print","message":"===========================================","type":"print","time":1727} {"testID":12,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":1727} {"testID":12,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: member_service_integration_test_1754931542363)","type":"print","time":1727} {"testID":12,"messageType":"print","message":"MemberService: 구독 취소 시작","type":"print","time":1727} {"testID":12,"messageType":"print","message":"EventBus: 구독 취소됨 (남은 구독 수: 0)","type":"print","time":1727} {"testID":12,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":1727} {"testID":12,"messageType":"print","message":"시간: 2025-08-12T01:59:02.368495","type":"print","time":1727} {"testID":12,"messageType":"print","message":"활성 구독 수: 1","type":"print","time":1727} {"testID":12,"messageType":"print","message":"테스트 인스턴스 수: 6","type":"print","time":1727} {"testID":12,"messageType":"print","message":"현재 테스트 ID: member_service_integration_test_1754931542363","type":"print","time":1728} {"testID":12,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":1728} {"testID":12,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1728} {"testID":12,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":1728} {"testID":12,"messageType":"print","message":" member_service_integration_test_1754931542250: disposed=true, streamClosed=true","type":"print","time":1728} {"testID":12,"messageType":"print","message":" member_service_integration_test_1754931542320: disposed=true, streamClosed=true","type":"print","time":1728} {"testID":12,"messageType":"print","message":" member_service_integration_test_1754931542330: disposed=true, streamClosed=true","type":"print","time":1728} {"testID":12,"messageType":"print","message":" member_service_integration_test_1754931542340: disposed=true, streamClosed=true","type":"print","time":1728} {"testID":12,"messageType":"print","message":" member_service_integration_test_1754931542353: disposed=true, streamClosed=true","type":"print","time":1728} {"testID":12,"messageType":"print","message":" member_service_integration_test_1754931542363: disposed=false, streamClosed=false","type":"print","time":1728} {"testID":12,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1728} {"testID":12,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1728} {"testID":12,"messageType":"print","message":"===========================================","type":"print","time":1728} {"testID":12,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":1728} {"testID":12,"messageType":"print","message":"MemberService: 구독 취소 완료","type":"print","time":1728} {"testID":12,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":1728} {"testID":12,"messageType":"print","message":"시간: 2025-08-12T01:59:02.370081","type":"print","time":1728} {"testID":12,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":1728} {"testID":12,"messageType":"print","message":"테스트 인스턴스 수: 6","type":"print","time":1728} {"testID":12,"messageType":"print","message":"현재 테스트 ID: member_service_integration_test_1754931542363","type":"print","time":1729} {"testID":12,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":1729} {"testID":12,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1729} {"testID":12,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":1729} {"testID":12,"messageType":"print","message":" member_service_integration_test_1754931542250: disposed=true, streamClosed=true","type":"print","time":1729} {"testID":12,"messageType":"print","message":" member_service_integration_test_1754931542320: disposed=true, streamClosed=true","type":"print","time":1729} {"testID":12,"messageType":"print","message":" member_service_integration_test_1754931542330: disposed=true, streamClosed=true","type":"print","time":1729} {"testID":12,"messageType":"print","message":" member_service_integration_test_1754931542340: disposed=true, streamClosed=true","type":"print","time":1729} {"testID":12,"messageType":"print","message":" member_service_integration_test_1754931542353: disposed=true, streamClosed=true","type":"print","time":1729} {"testID":12,"messageType":"print","message":" member_service_integration_test_1754931542363: disposed=false, streamClosed=false","type":"print","time":1729} {"testID":12,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1729} {"testID":12,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1729} {"testID":12,"messageType":"print","message":"===========================================","type":"print","time":1729} {"testID":12,"messageType":"print","message":"===== MemberService 비동기 리소스 상태 (dispose 완료) =====","type":"print","time":1729} {"testID":12,"messageType":"print","message":"시간: 2025-08-12T01:59:02.371458","type":"print","time":1730} {"testID":12,"messageType":"print","message":"구독 상태: 비활성","type":"print","time":1730} {"testID":12,"messageType":"print","message":"클럽 ID: new_club_id","type":"print","time":1730} {"testID":12,"messageType":"print","message":"토큰 상태: 있음","type":"print","time":1730} {"testID":12,"messageType":"print","message":"로딩 상태: false","type":"print","time":1730} {"testID":12,"messageType":"print","message":"회원 수: 1","type":"print","time":1730} {"testID":12,"messageType":"print","message":"EventBus 활성 구독 수: 0","type":"print","time":1730} {"testID":12,"messageType":"print","message":"===========================================","type":"print","time":1730} {"testID":12,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":1730} {"testID":12,"messageType":"print","message":"MemberService: dispose 완료 후 구독 수 - 0","type":"print","time":1730} {"group":{"id":13,"suiteID":0,"parentID":2,"name":"에러 처리 테스트","metadata":{"skip":false,"skipReason":null},"testCount":3,"line":475,"column":3,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/member_service_integration_test.dart"},"type":"group","time":1730} {"test":{"id":14,"name":"에러 처리 테스트 API 에러 처리 테스트","suiteID":0,"groupIDs":[2,13],"metadata":{"skip":false,"skipReason":null},"line":476,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/member_service_integration_test.dart"},"type":"testStart","time":1730} {"testID":12,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":1730} {"testID":12,"messageType":"print","message":"시간: 2025-08-12T01:59:02.372237","type":"print","time":1730} {"testID":12,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":1730} {"testID":12,"messageType":"print","message":"테스트 인스턴스 수: 6","type":"print","time":1731} {"testID":12,"messageType":"print","message":"현재 테스트 ID: member_service_integration_test_1754931542363","type":"print","time":1731} {"testID":12,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":1731} {"testID":12,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1731} {"testID":12,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":1731} {"testID":12,"messageType":"print","message":" member_service_integration_test_1754931542250: disposed=true, streamClosed=true","type":"print","time":1731} {"testID":12,"messageType":"print","message":" member_service_integration_test_1754931542320: disposed=true, streamClosed=true","type":"print","time":1731} {"testID":12,"messageType":"print","message":" member_service_integration_test_1754931542330: disposed=true, streamClosed=true","type":"print","time":1731} {"testID":12,"messageType":"print","message":" member_service_integration_test_1754931542340: disposed=true, streamClosed=true","type":"print","time":1731} {"testID":12,"messageType":"print","message":" member_service_integration_test_1754931542353: disposed=true, streamClosed=true","type":"print","time":1731} {"testID":12,"messageType":"print","message":" member_service_integration_test_1754931542363: disposed=false, streamClosed=false","type":"print","time":1731} {"testID":12,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1731} {"testID":12,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1731} {"testID":12,"messageType":"print","message":"===========================================","type":"print","time":1731} {"testID":12,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":1732} {"testID":12,"messageType":"print","message":"시간: 2025-08-12T01:59:02.373417","type":"print","time":1732} {"testID":12,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":1732} {"testID":12,"messageType":"print","message":"테스트 인스턴스 수: 6","type":"print","time":1732} {"testID":12,"messageType":"print","message":"현재 테스트 ID: member_service_integration_test_1754931542363","type":"print","time":1732} {"testID":12,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":1732} {"testID":12,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1732} {"testID":12,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":1732} {"testID":12,"messageType":"print","message":" member_service_integration_test_1754931542250: disposed=true, streamClosed=true","type":"print","time":1732} {"testID":12,"messageType":"print","message":" member_service_integration_test_1754931542320: disposed=true, streamClosed=true","type":"print","time":1732} {"testID":12,"messageType":"print","message":" member_service_integration_test_1754931542330: disposed=true, streamClosed=true","type":"print","time":1732} {"testID":12,"messageType":"print","message":" member_service_integration_test_1754931542340: disposed=true, streamClosed=true","type":"print","time":1732} {"testID":12,"messageType":"print","message":" member_service_integration_test_1754931542353: disposed=true, streamClosed=true","type":"print","time":1732} {"testID":12,"messageType":"print","message":" member_service_integration_test_1754931542363: disposed=false, streamClosed=false","type":"print","time":1732} {"testID":12,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1732} {"testID":12,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1732} {"testID":12,"messageType":"print","message":"===========================================","type":"print","time":1733} {"testID":12,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":1733} {"testID":12,"messageType":"print","message":"EventBus: 현재 테스트 ID(member_service_integration_test_1754931542363) 인스턴스 dispose 시도","type":"print","time":1733} {"testID":12,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":1733} {"testID":12,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":1733} {"testID":12,"messageType":"print","message":" isDisposed: false","type":"print","time":1733} {"testID":12,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":1733} {"testID":12,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":1733} {"testID":12,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":1733} {"testID":12,"messageType":"print","message":"시간: 2025-08-12T01:59:02.375008","type":"print","time":1733} {"testID":12,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":1733} {"testID":12,"messageType":"print","message":"테스트 인스턴스 수: 6","type":"print","time":1733} {"testID":12,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":1734} {"testID":12,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":1734} {"testID":12,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1734} {"testID":12,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":1734} {"testID":12,"messageType":"print","message":" member_service_integration_test_1754931542250: disposed=true, streamClosed=true","type":"print","time":1734} {"testID":12,"messageType":"print","message":" member_service_integration_test_1754931542320: disposed=true, streamClosed=true","type":"print","time":1734} {"testID":12,"messageType":"print","message":" member_service_integration_test_1754931542330: disposed=true, streamClosed=true","type":"print","time":1734} {"testID":12,"messageType":"print","message":" member_service_integration_test_1754931542340: disposed=true, streamClosed=true","type":"print","time":1734} {"testID":12,"messageType":"print","message":" member_service_integration_test_1754931542353: disposed=true, streamClosed=true","type":"print","time":1734} {"testID":12,"messageType":"print","message":" member_service_integration_test_1754931542363: disposed=true, streamClosed=true","type":"print","time":1734} {"testID":12,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1734} {"testID":12,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1734} {"testID":12,"messageType":"print","message":"===========================================","type":"print","time":1734} {"testID":14,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":1735} {"testID":14,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - member_service_integration_test_1754931542376","type":"print","time":1735} {"testID":14,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: member_service_integration_test_1754931542376)","type":"print","time":1735} {"testID":14,"messageType":"print","message":"EventBus: 새 구독 추가됨 (현재 구독 수: 1)","type":"print","time":1736} {"testID":14,"messageType":"print","message":"MemberService: dispose 시작","type":"print","time":1738} {"testID":14,"messageType":"print","message":"===== MemberService 비동기 리소스 상태 (dispose 시작) =====","type":"print","time":1738} {"testID":14,"messageType":"print","message":"시간: 2025-08-12T01:59:02.379913","type":"print","time":1738} {"testID":14,"messageType":"print","message":"구독 상태: 활성","type":"print","time":1738} {"testID":14,"messageType":"print","message":"클럽 ID: test_club_id","type":"print","time":1738} {"testID":14,"messageType":"print","message":"토큰 상태: 있음","type":"print","time":1738} {"testID":14,"messageType":"print","message":"로딩 상태: false","type":"print","time":1738} {"testID":14,"messageType":"print","message":"회원 수: 0","type":"print","time":1738} {"testID":14,"messageType":"print","message":"EventBus 활성 구독 수: 1","type":"print","time":1738} {"testID":14,"messageType":"print","message":"===========================================","type":"print","time":1739} {"testID":14,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":1739} {"testID":14,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: member_service_integration_test_1754931542376)","type":"print","time":1739} {"testID":14,"messageType":"print","message":"MemberService: 구독 취소 시작","type":"print","time":1739} {"testID":14,"messageType":"print","message":"EventBus: 구독 취소됨 (남은 구독 수: 0)","type":"print","time":1739} {"testID":14,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":1739} {"testID":14,"messageType":"print","message":"시간: 2025-08-12T01:59:02.380575","type":"print","time":1739} {"testID":14,"messageType":"print","message":"활성 구독 수: 1","type":"print","time":1739} {"testID":14,"messageType":"print","message":"테스트 인스턴스 수: 7","type":"print","time":1739} {"testID":14,"messageType":"print","message":"현재 테스트 ID: member_service_integration_test_1754931542376","type":"print","time":1739} {"testID":14,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":1739} {"testID":14,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1739} {"testID":14,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":1739} {"testID":14,"messageType":"print","message":" member_service_integration_test_1754931542250: disposed=true, streamClosed=true","type":"print","time":1740} {"testID":14,"messageType":"print","message":" member_service_integration_test_1754931542320: disposed=true, streamClosed=true","type":"print","time":1740} {"testID":14,"messageType":"print","message":" member_service_integration_test_1754931542330: disposed=true, streamClosed=true","type":"print","time":1740} {"testID":14,"messageType":"print","message":" member_service_integration_test_1754931542340: disposed=true, streamClosed=true","type":"print","time":1740} {"testID":14,"messageType":"print","message":" member_service_integration_test_1754931542353: disposed=true, streamClosed=true","type":"print","time":1740} {"testID":14,"messageType":"print","message":" member_service_integration_test_1754931542363: disposed=true, streamClosed=true","type":"print","time":1740} {"testID":14,"messageType":"print","message":" member_service_integration_test_1754931542376: disposed=false, streamClosed=false","type":"print","time":1740} {"testID":14,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1740} {"testID":14,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1740} {"testID":14,"messageType":"print","message":"===========================================","type":"print","time":1740} {"testID":14,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":1740} {"testID":14,"messageType":"print","message":"MemberService: 구독 취소 완료","type":"print","time":1740} {"testID":14,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":1740} {"testID":14,"messageType":"print","message":"시간: 2025-08-12T01:59:02.382135","type":"print","time":1740} {"testID":14,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":1740} {"testID":14,"messageType":"print","message":"테스트 인스턴스 수: 7","type":"print","time":1741} {"testID":14,"messageType":"print","message":"현재 테스트 ID: member_service_integration_test_1754931542376","type":"print","time":1741} {"testID":14,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":1741} {"testID":14,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1741} {"testID":14,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":1741} {"testID":14,"messageType":"print","message":" member_service_integration_test_1754931542250: disposed=true, streamClosed=true","type":"print","time":1741} {"testID":14,"messageType":"print","message":" member_service_integration_test_1754931542320: disposed=true, streamClosed=true","type":"print","time":1741} {"testID":14,"messageType":"print","message":" member_service_integration_test_1754931542330: disposed=true, streamClosed=true","type":"print","time":1741} {"testID":14,"messageType":"print","message":" member_service_integration_test_1754931542340: disposed=true, streamClosed=true","type":"print","time":1741} {"testID":14,"messageType":"print","message":" member_service_integration_test_1754931542353: disposed=true, streamClosed=true","type":"print","time":1741} {"testID":14,"messageType":"print","message":" member_service_integration_test_1754931542363: disposed=true, streamClosed=true","type":"print","time":1742} {"testID":14,"messageType":"print","message":" member_service_integration_test_1754931542376: disposed=false, streamClosed=false","type":"print","time":1742} {"testID":14,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1742} {"testID":14,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1742} {"testID":14,"messageType":"print","message":"===========================================","type":"print","time":1743} {"testID":14,"messageType":"print","message":"===== MemberService 비동기 리소스 상태 (dispose 완료) =====","type":"print","time":1743} {"testID":14,"messageType":"print","message":"시간: 2025-08-12T01:59:02.384725","type":"print","time":1743} {"testID":14,"messageType":"print","message":"구독 상태: 비활성","type":"print","time":1743} {"testID":14,"messageType":"print","message":"클럽 ID: test_club_id","type":"print","time":1743} {"testID":14,"messageType":"print","message":"토큰 상태: 있음","type":"print","time":1743} {"testID":14,"messageType":"print","message":"로딩 상태: false","type":"print","time":1743} {"testID":14,"messageType":"print","message":"회원 수: 0","type":"print","time":1743} {"testID":14,"messageType":"print","message":"EventBus 활성 구독 수: 0","type":"print","time":1743} {"testID":14,"messageType":"print","message":"===========================================","type":"print","time":1743} {"testID":14,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":1743} {"testID":14,"messageType":"print","message":"MemberService: dispose 완료 후 구독 수 - 0","type":"print","time":1743} {"test":{"id":15,"name":"에러 처리 테스트 토큰 미설정 테스트","suiteID":0,"groupIDs":[2,13],"metadata":{"skip":false,"skipReason":null},"line":505,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/member_service_integration_test.dart"},"type":"testStart","time":1744} {"testID":14,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":1744} {"testID":14,"messageType":"print","message":"시간: 2025-08-12T01:59:02.385358","type":"print","time":1744} {"testID":14,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":1744} {"testID":14,"messageType":"print","message":"테스트 인스턴스 수: 7","type":"print","time":1744} {"testID":14,"messageType":"print","message":"현재 테스트 ID: member_service_integration_test_1754931542376","type":"print","time":1744} {"testID":14,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":1744} {"testID":14,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1744} {"testID":14,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":1744} {"testID":14,"messageType":"print","message":" member_service_integration_test_1754931542250: disposed=true, streamClosed=true","type":"print","time":1744} {"testID":14,"messageType":"print","message":" member_service_integration_test_1754931542320: disposed=true, streamClosed=true","type":"print","time":1744} {"testID":14,"messageType":"print","message":" member_service_integration_test_1754931542330: disposed=true, streamClosed=true","type":"print","time":1744} {"testID":14,"messageType":"print","message":" member_service_integration_test_1754931542340: disposed=true, streamClosed=true","type":"print","time":1744} {"testID":14,"messageType":"print","message":" member_service_integration_test_1754931542353: disposed=true, streamClosed=true","type":"print","time":1744} {"testID":14,"messageType":"print","message":" member_service_integration_test_1754931542363: disposed=true, streamClosed=true","type":"print","time":1744} {"testID":14,"messageType":"print","message":" member_service_integration_test_1754931542376: disposed=false, streamClosed=false","type":"print","time":1744} {"testID":14,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1745} {"testID":14,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1745} {"testID":14,"messageType":"print","message":"===========================================","type":"print","time":1745} {"testID":14,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":1745} {"testID":14,"messageType":"print","message":"시간: 2025-08-12T01:59:02.386735","type":"print","time":1745} {"testID":14,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":1745} {"testID":14,"messageType":"print","message":"테스트 인스턴스 수: 7","type":"print","time":1745} {"testID":14,"messageType":"print","message":"현재 테스트 ID: member_service_integration_test_1754931542376","type":"print","time":1745} {"testID":14,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":1745} {"testID":14,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1745} {"testID":14,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":1746} {"testID":14,"messageType":"print","message":" member_service_integration_test_1754931542250: disposed=true, streamClosed=true","type":"print","time":1746} {"testID":14,"messageType":"print","message":" member_service_integration_test_1754931542320: disposed=true, streamClosed=true","type":"print","time":1746} {"testID":14,"messageType":"print","message":" member_service_integration_test_1754931542330: disposed=true, streamClosed=true","type":"print","time":1746} {"testID":14,"messageType":"print","message":" member_service_integration_test_1754931542340: disposed=true, streamClosed=true","type":"print","time":1746} {"testID":14,"messageType":"print","message":" member_service_integration_test_1754931542353: disposed=true, streamClosed=true","type":"print","time":1746} {"testID":14,"messageType":"print","message":" member_service_integration_test_1754931542363: disposed=true, streamClosed=true","type":"print","time":1746} {"testID":14,"messageType":"print","message":" member_service_integration_test_1754931542376: disposed=false, streamClosed=false","type":"print","time":1746} {"testID":14,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1746} {"testID":14,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1746} {"testID":14,"messageType":"print","message":"===========================================","type":"print","time":1746} {"testID":14,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":1746} {"testID":14,"messageType":"print","message":"EventBus: 현재 테스트 ID(member_service_integration_test_1754931542376) 인스턴스 dispose 시도","type":"print","time":1747} {"testID":14,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":1747} {"testID":14,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":1747} {"testID":14,"messageType":"print","message":" isDisposed: false","type":"print","time":1747} {"testID":14,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":1747} {"testID":14,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":1747} {"testID":14,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":1747} {"testID":14,"messageType":"print","message":"시간: 2025-08-12T01:59:02.388834","type":"print","time":1747} {"testID":14,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":1747} {"testID":14,"messageType":"print","message":"테스트 인스턴스 수: 7","type":"print","time":1747} {"testID":14,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":1747} {"testID":14,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":1747} {"testID":14,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1747} {"testID":14,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":1747} {"testID":14,"messageType":"print","message":" member_service_integration_test_1754931542250: disposed=true, streamClosed=true","type":"print","time":1747} {"testID":14,"messageType":"print","message":" member_service_integration_test_1754931542320: disposed=true, streamClosed=true","type":"print","time":1748} {"testID":14,"messageType":"print","message":" member_service_integration_test_1754931542330: disposed=true, streamClosed=true","type":"print","time":1748} {"testID":14,"messageType":"print","message":" member_service_integration_test_1754931542340: disposed=true, streamClosed=true","type":"print","time":1748} {"testID":14,"messageType":"print","message":" member_service_integration_test_1754931542353: disposed=true, streamClosed=true","type":"print","time":1748} {"testID":14,"messageType":"print","message":" member_service_integration_test_1754931542363: disposed=true, streamClosed=true","type":"print","time":1748} {"testID":14,"messageType":"print","message":" member_service_integration_test_1754931542376: disposed=true, streamClosed=true","type":"print","time":1748} {"testID":14,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1748} {"testID":14,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1748} {"testID":14,"messageType":"print","message":"===========================================","type":"print","time":1748} {"testID":15,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":1749} {"testID":15,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - member_service_integration_test_1754931542390","type":"print","time":1749} {"testID":15,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: member_service_integration_test_1754931542390)","type":"print","time":1749} {"testID":15,"messageType":"print","message":"fetchClubMembers 호출됨: token=null","type":"print","time":1750} {"testID":15,"messageType":"print","message":"MemberService: dispose 시작","type":"print","time":1751} {"testID":15,"messageType":"print","message":"===== MemberService 비동기 리소스 상태 (dispose 시작) =====","type":"print","time":1751} {"testID":15,"messageType":"print","message":"시간: 2025-08-12T01:59:02.392905","type":"print","time":1751} {"testID":15,"messageType":"print","message":"구독 상태: 비활성","type":"print","time":1751} {"testID":15,"messageType":"print","message":"클럽 ID: test_club_id","type":"print","time":1751} {"testID":15,"messageType":"print","message":"토큰 상태: 없음","type":"print","time":1751} {"testID":15,"messageType":"print","message":"로딩 상태: false","type":"print","time":1751} {"testID":15,"messageType":"print","message":"회원 수: 0","type":"print","time":1751} {"testID":15,"messageType":"print","message":"EventBus 활성 구독 수: 0","type":"print","time":1751} {"testID":15,"messageType":"print","message":"===========================================","type":"print","time":1752} {"testID":15,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":1752} {"testID":15,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: member_service_integration_test_1754931542390)","type":"print","time":1752} {"testID":15,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":1752} {"testID":15,"messageType":"print","message":"시간: 2025-08-12T01:59:02.393582","type":"print","time":1752} {"testID":15,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":1752} {"testID":15,"messageType":"print","message":"테스트 인스턴스 수: 8","type":"print","time":1752} {"testID":15,"messageType":"print","message":"현재 테스트 ID: member_service_integration_test_1754931542390","type":"print","time":1752} {"testID":15,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":1752} {"testID":15,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1752} {"testID":15,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":1752} {"testID":15,"messageType":"print","message":" member_service_integration_test_1754931542250: disposed=true, streamClosed=true","type":"print","time":1752} {"testID":15,"messageType":"print","message":" member_service_integration_test_1754931542320: disposed=true, streamClosed=true","type":"print","time":1752} {"testID":15,"messageType":"print","message":" member_service_integration_test_1754931542330: disposed=true, streamClosed=true","type":"print","time":1753} {"testID":15,"messageType":"print","message":" member_service_integration_test_1754931542340: disposed=true, streamClosed=true","type":"print","time":1753} {"testID":15,"messageType":"print","message":" member_service_integration_test_1754931542353: disposed=true, streamClosed=true","type":"print","time":1753} {"testID":15,"messageType":"print","message":" member_service_integration_test_1754931542363: disposed=true, streamClosed=true","type":"print","time":1753} {"testID":15,"messageType":"print","message":" member_service_integration_test_1754931542376: disposed=true, streamClosed=true","type":"print","time":1753} {"testID":15,"messageType":"print","message":" member_service_integration_test_1754931542390: disposed=false, streamClosed=false","type":"print","time":1753} {"testID":15,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1753} {"testID":15,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1753} {"testID":15,"messageType":"print","message":"===========================================","type":"print","time":1753} {"testID":15,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":1753} {"testID":15,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":1754} {"testID":15,"messageType":"print","message":"시간: 2025-08-12T01:59:02.395297","type":"print","time":1754} {"testID":15,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":1754} {"testID":15,"messageType":"print","message":"테스트 인스턴스 수: 8","type":"print","time":1754} {"testID":15,"messageType":"print","message":"현재 테스트 ID: member_service_integration_test_1754931542390","type":"print","time":1754} {"testID":15,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":1754} {"testID":15,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1754} {"testID":15,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":1754} {"testID":15,"messageType":"print","message":" member_service_integration_test_1754931542250: disposed=true, streamClosed=true","type":"print","time":1754} {"testID":15,"messageType":"print","message":" member_service_integration_test_1754931542320: disposed=true, streamClosed=true","type":"print","time":1754} {"testID":15,"messageType":"print","message":" member_service_integration_test_1754931542330: disposed=true, streamClosed=true","type":"print","time":1754} {"testID":15,"messageType":"print","message":" member_service_integration_test_1754931542340: disposed=true, streamClosed=true","type":"print","time":1754} {"testID":15,"messageType":"print","message":" member_service_integration_test_1754931542353: disposed=true, streamClosed=true","type":"print","time":1754} {"testID":15,"messageType":"print","message":" member_service_integration_test_1754931542363: disposed=true, streamClosed=true","type":"print","time":1754} {"testID":15,"messageType":"print","message":" member_service_integration_test_1754931542376: disposed=true, streamClosed=true","type":"print","time":1755} {"testID":15,"messageType":"print","message":" member_service_integration_test_1754931542390: disposed=false, streamClosed=false","type":"print","time":1755} {"testID":15,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1755} {"testID":15,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1755} {"testID":15,"messageType":"print","message":"===========================================","type":"print","time":1755} {"testID":15,"messageType":"print","message":"===== MemberService 비동기 리소스 상태 (dispose 완료) =====","type":"print","time":1755} {"testID":15,"messageType":"print","message":"시간: 2025-08-12T01:59:02.396899","type":"print","time":1755} {"testID":15,"messageType":"print","message":"구독 상태: 비활성","type":"print","time":1755} {"testID":15,"messageType":"print","message":"클럽 ID: test_club_id","type":"print","time":1755} {"testID":15,"messageType":"print","message":"토큰 상태: 없음","type":"print","time":1755} {"testID":15,"messageType":"print","message":"로딩 상태: false","type":"print","time":1755} {"testID":15,"messageType":"print","message":"회원 수: 0","type":"print","time":1755} {"testID":15,"messageType":"print","message":"EventBus 활성 구독 수: 0","type":"print","time":1755} {"testID":15,"messageType":"print","message":"===========================================","type":"print","time":1755} {"testID":15,"messageType":"print","message":"MemberService: dispose 완료 후 구독 수 - 0","type":"print","time":1756} {"testID":15,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":1756} {"test":{"id":16,"name":"에러 처리 테스트 회원 삭제 실패 테스트","suiteID":0,"groupIDs":[2,13],"metadata":{"skip":false,"skipReason":null},"line":523,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/member_service_integration_test.dart"},"type":"testStart","time":1756} {"testID":15,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":1756} {"testID":15,"messageType":"print","message":"시간: 2025-08-12T01:59:02.397816","type":"print","time":1756} {"testID":15,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":1756} {"testID":15,"messageType":"print","message":"테스트 인스턴스 수: 8","type":"print","time":1756} {"testID":15,"messageType":"print","message":"현재 테스트 ID: member_service_integration_test_1754931542390","type":"print","time":1756} {"testID":15,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":1756} {"testID":15,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1756} {"testID":15,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":1757} {"testID":15,"messageType":"print","message":" member_service_integration_test_1754931542250: disposed=true, streamClosed=true","type":"print","time":1757} {"testID":15,"messageType":"print","message":" member_service_integration_test_1754931542320: disposed=true, streamClosed=true","type":"print","time":1757} {"testID":15,"messageType":"print","message":" member_service_integration_test_1754931542330: disposed=true, streamClosed=true","type":"print","time":1757} {"testID":15,"messageType":"print","message":" member_service_integration_test_1754931542340: disposed=true, streamClosed=true","type":"print","time":1757} {"testID":15,"messageType":"print","message":" member_service_integration_test_1754931542353: disposed=true, streamClosed=true","type":"print","time":1757} {"testID":15,"messageType":"print","message":" member_service_integration_test_1754931542363: disposed=true, streamClosed=true","type":"print","time":1757} {"testID":15,"messageType":"print","message":" member_service_integration_test_1754931542376: disposed=true, streamClosed=true","type":"print","time":1757} {"testID":15,"messageType":"print","message":" member_service_integration_test_1754931542390: disposed=false, streamClosed=false","type":"print","time":1757} {"testID":15,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1757} {"testID":15,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1757} {"testID":15,"messageType":"print","message":"===========================================","type":"print","time":1757} {"testID":15,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":1758} {"testID":15,"messageType":"print","message":"시간: 2025-08-12T01:59:02.399432","type":"print","time":1758} {"testID":15,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":1758} {"testID":15,"messageType":"print","message":"테스트 인스턴스 수: 8","type":"print","time":1758} {"testID":15,"messageType":"print","message":"현재 테스트 ID: member_service_integration_test_1754931542390","type":"print","time":1758} {"testID":15,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":1758} {"testID":15,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1758} {"testID":15,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":1758} {"testID":15,"messageType":"print","message":" member_service_integration_test_1754931542250: disposed=true, streamClosed=true","type":"print","time":1758} {"testID":15,"messageType":"print","message":" member_service_integration_test_1754931542320: disposed=true, streamClosed=true","type":"print","time":1758} {"testID":15,"messageType":"print","message":" member_service_integration_test_1754931542330: disposed=true, streamClosed=true","type":"print","time":1758} {"testID":15,"messageType":"print","message":" member_service_integration_test_1754931542340: disposed=true, streamClosed=true","type":"print","time":1758} {"testID":15,"messageType":"print","message":" member_service_integration_test_1754931542353: disposed=true, streamClosed=true","type":"print","time":1758} {"testID":15,"messageType":"print","message":" member_service_integration_test_1754931542363: disposed=true, streamClosed=true","type":"print","time":1759} {"testID":15,"messageType":"print","message":" member_service_integration_test_1754931542376: disposed=true, streamClosed=true","type":"print","time":1759} {"testID":15,"messageType":"print","message":" member_service_integration_test_1754931542390: disposed=false, streamClosed=false","type":"print","time":1759} {"testID":15,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1759} {"testID":15,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1759} {"testID":15,"messageType":"print","message":"===========================================","type":"print","time":1759} {"testID":15,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":1759} {"testID":15,"messageType":"print","message":"EventBus: 현재 테스트 ID(member_service_integration_test_1754931542390) 인스턴스 dispose 시도","type":"print","time":1759} {"testID":15,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":1759} {"testID":15,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":1759} {"testID":15,"messageType":"print","message":" isDisposed: false","type":"print","time":1759} {"testID":15,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":1759} {"testID":15,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":1759} {"testID":15,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":1759} {"testID":15,"messageType":"print","message":"시간: 2025-08-12T01:59:02.401335","type":"print","time":1759} {"testID":15,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":1760} {"testID":15,"messageType":"print","message":"테스트 인스턴스 수: 8","type":"print","time":1760} {"testID":15,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":1760} {"testID":15,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":1760} {"testID":15,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1760} {"testID":15,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":1760} {"testID":15,"messageType":"print","message":" member_service_integration_test_1754931542250: disposed=true, streamClosed=true","type":"print","time":1760} {"testID":15,"messageType":"print","message":" member_service_integration_test_1754931542320: disposed=true, streamClosed=true","type":"print","time":1760} {"testID":15,"messageType":"print","message":" member_service_integration_test_1754931542330: disposed=true, streamClosed=true","type":"print","time":1760} {"testID":15,"messageType":"print","message":" member_service_integration_test_1754931542340: disposed=true, streamClosed=true","type":"print","time":1760} {"testID":15,"messageType":"print","message":" member_service_integration_test_1754931542353: disposed=true, streamClosed=true","type":"print","time":1760} {"testID":15,"messageType":"print","message":" member_service_integration_test_1754931542363: disposed=true, streamClosed=true","type":"print","time":1760} {"testID":15,"messageType":"print","message":" member_service_integration_test_1754931542376: disposed=true, streamClosed=true","type":"print","time":1760} {"testID":15,"messageType":"print","message":" member_service_integration_test_1754931542390: disposed=true, streamClosed=true","type":"print","time":1760} {"testID":15,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1760} {"testID":15,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1760} {"testID":15,"messageType":"print","message":"===========================================","type":"print","time":1760} {"testID":16,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":1761} {"testID":16,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - member_service_integration_test_1754931542403","type":"print","time":1761} {"testID":16,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: member_service_integration_test_1754931542403)","type":"print","time":1761} {"testID":16,"messageType":"print","message":"EventBus: 새 구독 추가됨 (현재 구독 수: 1)","type":"print","time":1762} {"testID":16,"messageType":"print","message":"MemberService: dispose 시작","type":"print","time":1762} {"testID":16,"messageType":"print","message":"===== MemberService 비동기 리소스 상태 (dispose 시작) =====","type":"print","time":1762} {"testID":16,"messageType":"print","message":"시간: 2025-08-12T01:59:02.404276","type":"print","time":1762} {"testID":16,"messageType":"print","message":"구독 상태: 활성","type":"print","time":1762} {"testID":16,"messageType":"print","message":"클럽 ID: test_club_id","type":"print","time":1762} {"testID":16,"messageType":"print","message":"토큰 상태: 있음","type":"print","time":1762} {"testID":16,"messageType":"print","message":"로딩 상태: false","type":"print","time":1763} {"testID":16,"messageType":"print","message":"회원 수: 0","type":"print","time":1763} {"testID":16,"messageType":"print","message":"EventBus 활성 구독 수: 1","type":"print","time":1763} {"testID":16,"messageType":"print","message":"===========================================","type":"print","time":1763} {"testID":16,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":1763} {"testID":16,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: member_service_integration_test_1754931542403)","type":"print","time":1763} {"testID":16,"messageType":"print","message":"MemberService: 구독 취소 시작","type":"print","time":1763} {"testID":16,"messageType":"print","message":"EventBus: 구독 취소됨 (남은 구독 수: 0)","type":"print","time":1763} {"testID":16,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":1763} {"testID":16,"messageType":"print","message":"시간: 2025-08-12T01:59:02.404767","type":"print","time":1763} {"testID":16,"messageType":"print","message":"활성 구독 수: 1","type":"print","time":1763} {"testID":16,"messageType":"print","message":"테스트 인스턴스 수: 9","type":"print","time":1763} {"testID":16,"messageType":"print","message":"현재 테스트 ID: member_service_integration_test_1754931542403","type":"print","time":1763} {"testID":16,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":1763} {"testID":16,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1763} {"testID":16,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":1764} {"testID":16,"messageType":"print","message":" member_service_integration_test_1754931542250: disposed=true, streamClosed=true","type":"print","time":1764} {"testID":16,"messageType":"print","message":" member_service_integration_test_1754931542320: disposed=true, streamClosed=true","type":"print","time":1764} {"testID":16,"messageType":"print","message":" member_service_integration_test_1754931542330: disposed=true, streamClosed=true","type":"print","time":1764} {"testID":16,"messageType":"print","message":" member_service_integration_test_1754931542340: disposed=true, streamClosed=true","type":"print","time":1764} {"testID":16,"messageType":"print","message":" member_service_integration_test_1754931542353: disposed=true, streamClosed=true","type":"print","time":1764} {"testID":16,"messageType":"print","message":" member_service_integration_test_1754931542363: disposed=true, streamClosed=true","type":"print","time":1764} {"testID":16,"messageType":"print","message":" member_service_integration_test_1754931542376: disposed=true, streamClosed=true","type":"print","time":1764} {"testID":16,"messageType":"print","message":" member_service_integration_test_1754931542390: disposed=true, streamClosed=true","type":"print","time":1764} {"testID":16,"messageType":"print","message":" member_service_integration_test_1754931542403: disposed=false, streamClosed=false","type":"print","time":1764} {"testID":16,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1764} {"testID":16,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1764} {"testID":16,"messageType":"print","message":"===========================================","type":"print","time":1764} {"testID":16,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":1764} {"testID":16,"messageType":"print","message":"MemberService: 구독 취소 완료","type":"print","time":1764} {"testID":16,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":1764} {"testID":16,"messageType":"print","message":"시간: 2025-08-12T01:59:02.406198","type":"print","time":1764} {"testID":16,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":1764} {"testID":16,"messageType":"print","message":"테스트 인스턴스 수: 9","type":"print","time":1765} {"testID":16,"messageType":"print","message":"현재 테스트 ID: member_service_integration_test_1754931542403","type":"print","time":1765} {"testID":16,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":1765} {"testID":16,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":1765} {"testID":16,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":1765} {"testID":16,"messageType":"print","message":" member_service_integration_test_1754931542250: disposed=true, streamClosed=true","type":"print","time":1765} {"testID":16,"messageType":"print","message":" member_service_integration_test_1754931542320: disposed=true, streamClosed=true","type":"print","time":1765} {"testID":16,"messageType":"print","message":" member_service_integration_test_1754931542330: disposed=true, streamClosed=true","type":"print","time":1765} {"testID":16,"messageType":"print","message":" member_service_integration_test_1754931542340: disposed=true, streamClosed=true","type":"print","time":1765} {"testID":16,"messageType":"print","message":" member_service_integration_test_1754931542353: disposed=true, streamClosed=true","type":"print","time":1765} {"testID":16,"messageType":"print","message":" member_service_integration_test_1754931542363: disposed=true, streamClosed=true","type":"print","time":1765} {"testID":16,"messageType":"print","message":" member_service_integration_test_1754931542376: disposed=true, streamClosed=true","type":"print","time":1765} {"testID":16,"messageType":"print","message":" member_service_integration_test_1754931542390: disposed=true, streamClosed=true","type":"print","time":1765} {"testID":16,"messageType":"print","message":" member_service_integration_test_1754931542403: disposed=false, streamClosed=false","type":"print","time":1765} {"testID":16,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":1765} {"testID":16,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":1765} {"testID":16,"messageType":"print","message":"===========================================","type":"print","time":1765} {"testID":16,"messageType":"print","message":"===== MemberService 비동기 리소스 상태 (dispose 완료) =====","type":"print","time":1766} {"testID":16,"messageType":"print","message":"시간: 2025-08-12T01:59:02.407516","type":"print","time":1766} {"testID":16,"messageType":"print","message":"구독 상태: 비활성","type":"print","time":1766} {"testID":16,"messageType":"print","message":"클럽 ID: test_club_id","type":"print","time":1766} {"testID":16,"messageType":"print","message":"토큰 상태: 있음","type":"print","time":1766} {"testID":16,"messageType":"print","message":"로딩 상태: false","type":"print","time":1766} {"testID":16,"messageType":"print","message":"회원 수: 0","type":"print","time":1766} {"testID":16,"messageType":"print","message":"EventBus 활성 구독 수: 0","type":"print","time":1766} {"testID":16,"messageType":"print","message":"===========================================","type":"print","time":1766} {"testID":16,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":1766} {"testID":16,"messageType":"print","message":"MemberService: dispose 완료 후 구독 수 - 0","type":"print","time":1766} {"suite":{"id":17,"platform":"vm","path":"/Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/score_service_integration_test.dart"},"type":"suite","time":1773} {"test":{"id":18,"name":"loading /Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/score_service_integration_test.dart","suiteID":17,"groupIDs":[],"metadata":{"skip":false,"skipReason":null},"line":null,"column":null,"url":null},"type":"testStart","time":1773} [{"event":"test.startedProcess","params":{"vmServiceUri":null,"observatoryUri":null}}] {"testID":18,"result":"success","skipped":false,"hidden":true,"type":"testDone","time":2367} {"group":{"id":19,"suiteID":17,"parentID":null,"name":"","metadata":{"skip":false,"skipReason":null},"testCount":11,"line":null,"column":null,"url":null},"type":"group","time":2367} {"group":{"id":20,"suiteID":17,"parentID":19,"name":"ScoreService 통합 테스트","metadata":{"skip":false,"skipReason":null},"testCount":8,"line":82,"column":3,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/score_service_integration_test.dart"},"type":"group","time":2367} {"test":{"id":21,"name":"ScoreService 통합 테스트 점수 목록 조회 테스트","suiteID":17,"groupIDs":[19,20],"metadata":{"skip":false,"skipReason":null},"line":83,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/score_service_integration_test.dart"},"type":"testStart","time":2367} {"testID":21,"messageType":"print","message":"TestConfig: CI 환경 감지 - false","type":"print","time":2398} {"testID":21,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":2411} {"testID":21,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - score_service_integration_test_1754931543038","type":"print","time":2411} {"testID":21,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: score_service_integration_test_1754931543038)","type":"print","time":2412} {"testID":21,"messageType":"print","message":"fetchClubScores 호출됨: token=test_token","type":"print","time":2419} {"testID":21,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":2426} {"testID":21,"messageType":"print","message":"EventBus: 테스트 종료","type":"print","time":2427} {"testID":21,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":2427} {"testID":21,"messageType":"print","message":"시간: 2025-08-12T01:59:03.068039","type":"print","time":2427} {"testID":21,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2427} {"testID":21,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":2427} {"testID":21,"messageType":"print","message":"현재 테스트 ID: score_service_integration_test_1754931543038","type":"print","time":2427} {"testID":21,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":2427} {"testID":21,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2427} {"testID":21,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2427} {"testID":21,"messageType":"print","message":" score_service_integration_test_1754931543038: disposed=false, streamClosed=false","type":"print","time":2427} {"testID":21,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2428} {"testID":21,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2428} {"testID":21,"messageType":"print","message":"===========================================","type":"print","time":2428} {"testID":21,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":2428} {"testID":21,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":2428} {"testID":21,"messageType":"print","message":"시간: 2025-08-12T01:59:03.069761","type":"print","time":2428} {"testID":21,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2428} {"testID":21,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":2428} {"testID":21,"messageType":"print","message":"현재 테스트 ID: score_service_integration_test_1754931543038","type":"print","time":2428} {"testID":21,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":2428} {"testID":21,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2428} {"testID":21,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2428} {"testID":21,"messageType":"print","message":" score_service_integration_test_1754931543038: disposed=false, streamClosed=false","type":"print","time":2428} {"testID":21,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2429} {"testID":21,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2429} {"testID":21,"messageType":"print","message":"===========================================","type":"print","time":2429} {"testID":21,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":2429} {"test":{"id":22,"name":"ScoreService 통합 테스트 회원별 점수 조회 테스트","suiteID":17,"groupIDs":[19,20],"metadata":{"skip":false,"skipReason":null},"line":139,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/score_service_integration_test.dart"},"type":"testStart","time":2429} {"testID":21,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":2429} {"testID":21,"messageType":"print","message":"시간: 2025-08-12T01:59:03.071131","type":"print","time":2429} {"testID":21,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2429} {"testID":21,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":2429} {"testID":21,"messageType":"print","message":"현재 테스트 ID: score_service_integration_test_1754931543038","type":"print","time":2430} {"testID":21,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":2430} {"testID":21,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2430} {"testID":21,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2430} {"testID":21,"messageType":"print","message":" score_service_integration_test_1754931543038: disposed=false, streamClosed=false","type":"print","time":2430} {"testID":21,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2430} {"testID":21,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2430} {"testID":21,"messageType":"print","message":"===========================================","type":"print","time":2430} {"testID":21,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":2430} {"testID":21,"messageType":"print","message":"시간: 2025-08-12T01:59:03.072016","type":"print","time":2430} {"testID":21,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2430} {"testID":21,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":2430} {"testID":21,"messageType":"print","message":"현재 테스트 ID: score_service_integration_test_1754931543038","type":"print","time":2430} {"testID":21,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":2431} {"testID":21,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2431} {"testID":21,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2431} {"testID":21,"messageType":"print","message":" score_service_integration_test_1754931543038: disposed=false, streamClosed=false","type":"print","time":2431} {"testID":21,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2431} {"testID":21,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2431} {"testID":21,"messageType":"print","message":"===========================================","type":"print","time":2431} {"testID":21,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":2431} {"testID":21,"messageType":"print","message":"EventBus: 현재 테스트 ID(score_service_integration_test_1754931543038) 인스턴스 dispose 시도","type":"print","time":2431} {"testID":21,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":2431} {"testID":21,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":2431} {"testID":21,"messageType":"print","message":" isDisposed: false","type":"print","time":2432} {"testID":21,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":2432} {"testID":21,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":2432} {"testID":21,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":2432} {"testID":21,"messageType":"print","message":"시간: 2025-08-12T01:59:03.074191","type":"print","time":2432} {"testID":21,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2432} {"testID":21,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":2433} {"testID":21,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":2433} {"testID":21,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":2433} {"testID":21,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2433} {"testID":21,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2433} {"testID":21,"messageType":"print","message":" score_service_integration_test_1754931543038: disposed=true, streamClosed=true","type":"print","time":2433} {"testID":21,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2433} {"testID":21,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2433} {"testID":21,"messageType":"print","message":"===========================================","type":"print","time":2433} {"testID":22,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":2434} {"testID":22,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - score_service_integration_test_1754931543075","type":"print","time":2434} {"testID":22,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: score_service_integration_test_1754931543075)","type":"print","time":2434} {"testID":22,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":2435} {"testID":22,"messageType":"print","message":"EventBus: 테스트 종료","type":"print","time":2435} {"testID":22,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":2435} {"testID":22,"messageType":"print","message":"시간: 2025-08-12T01:59:03.076999","type":"print","time":2435} {"testID":22,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2435} {"testID":22,"messageType":"print","message":"테스트 인스턴스 수: 2","type":"print","time":2435} {"testID":22,"messageType":"print","message":"현재 테스트 ID: score_service_integration_test_1754931543075","type":"print","time":2435} {"testID":22,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":2436} {"testID":22,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2436} {"testID":22,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2436} {"testID":22,"messageType":"print","message":" score_service_integration_test_1754931543038: disposed=true, streamClosed=true","type":"print","time":2436} {"testID":22,"messageType":"print","message":" score_service_integration_test_1754931543075: disposed=false, streamClosed=false","type":"print","time":2436} {"testID":22,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2436} {"testID":22,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2436} {"testID":22,"messageType":"print","message":"===========================================","type":"print","time":2436} {"testID":22,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":2436} {"testID":22,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":2436} {"testID":22,"messageType":"print","message":"시간: 2025-08-12T01:59:03.078049","type":"print","time":2436} {"testID":22,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2436} {"testID":22,"messageType":"print","message":"테스트 인스턴스 수: 2","type":"print","time":2436} {"testID":22,"messageType":"print","message":"현재 테스트 ID: score_service_integration_test_1754931543075","type":"print","time":2437} {"testID":22,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":2437} {"testID":22,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2437} {"testID":22,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2437} {"testID":22,"messageType":"print","message":" score_service_integration_test_1754931543038: disposed=true, streamClosed=true","type":"print","time":2437} {"testID":22,"messageType":"print","message":" score_service_integration_test_1754931543075: disposed=false, streamClosed=false","type":"print","time":2437} {"testID":22,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2437} {"testID":22,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2437} {"testID":22,"messageType":"print","message":"===========================================","type":"print","time":2437} {"testID":22,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":2437} {"test":{"id":23,"name":"ScoreService 통합 테스트 이벤트별 점수 조회 테스트","suiteID":17,"groupIDs":[19,20],"metadata":{"skip":false,"skipReason":null},"line":198,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/score_service_integration_test.dart"},"type":"testStart","time":2437} {"testID":22,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":2438} {"testID":22,"messageType":"print","message":"시간: 2025-08-12T01:59:03.079248","type":"print","time":2438} {"testID":22,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2438} {"testID":22,"messageType":"print","message":"테스트 인스턴스 수: 2","type":"print","time":2438} {"testID":22,"messageType":"print","message":"현재 테스트 ID: score_service_integration_test_1754931543075","type":"print","time":2438} {"testID":22,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":2438} {"testID":22,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2438} {"testID":22,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2438} {"testID":22,"messageType":"print","message":" score_service_integration_test_1754931543038: disposed=true, streamClosed=true","type":"print","time":2438} {"testID":22,"messageType":"print","message":" score_service_integration_test_1754931543075: disposed=false, streamClosed=false","type":"print","time":2438} {"testID":22,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2438} {"testID":22,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2438} {"testID":22,"messageType":"print","message":"===========================================","type":"print","time":2438} {"testID":22,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":2438} {"testID":22,"messageType":"print","message":"시간: 2025-08-12T01:59:03.080116","type":"print","time":2438} {"testID":22,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2438} {"testID":22,"messageType":"print","message":"테스트 인스턴스 수: 2","type":"print","time":2438} {"testID":22,"messageType":"print","message":"현재 테스트 ID: score_service_integration_test_1754931543075","type":"print","time":2438} {"testID":22,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":2439} {"testID":22,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2439} {"testID":22,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2439} {"testID":22,"messageType":"print","message":" score_service_integration_test_1754931543038: disposed=true, streamClosed=true","type":"print","time":2439} {"testID":22,"messageType":"print","message":" score_service_integration_test_1754931543075: disposed=false, streamClosed=false","type":"print","time":2439} {"testID":22,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2439} {"testID":22,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2439} {"testID":22,"messageType":"print","message":"===========================================","type":"print","time":2439} {"testID":22,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":2439} {"testID":22,"messageType":"print","message":"EventBus: 현재 테스트 ID(score_service_integration_test_1754931543075) 인스턴스 dispose 시도","type":"print","time":2439} {"testID":22,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":2439} {"testID":22,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":2439} {"testID":22,"messageType":"print","message":" isDisposed: false","type":"print","time":2439} {"testID":22,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":2439} {"testID":22,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":2440} {"testID":22,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":2440} {"testID":22,"messageType":"print","message":"시간: 2025-08-12T01:59:03.081507","type":"print","time":2440} {"testID":22,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2440} {"testID":22,"messageType":"print","message":"테스트 인스턴스 수: 2","type":"print","time":2440} {"testID":22,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":2440} {"testID":22,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":2440} {"testID":22,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2440} {"testID":22,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2440} {"testID":22,"messageType":"print","message":" score_service_integration_test_1754931543038: disposed=true, streamClosed=true","type":"print","time":2440} {"testID":22,"messageType":"print","message":" score_service_integration_test_1754931543075: disposed=true, streamClosed=true","type":"print","time":2440} {"testID":22,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2440} {"testID":22,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2440} {"testID":22,"messageType":"print","message":"===========================================","type":"print","time":2440} {"testID":23,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":2441} {"testID":23,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - score_service_integration_test_1754931543082","type":"print","time":2441} {"testID":23,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: score_service_integration_test_1754931543082)","type":"print","time":2441} {"testID":23,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":2443} {"testID":23,"messageType":"print","message":"EventBus: 테스트 종료","type":"print","time":2443} {"testID":23,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":2443} {"testID":23,"messageType":"print","message":"시간: 2025-08-12T01:59:03.085158","type":"print","time":2443} {"testID":23,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2444} {"testID":23,"messageType":"print","message":"테스트 인스턴스 수: 3","type":"print","time":2444} {"testID":23,"messageType":"print","message":"현재 테스트 ID: score_service_integration_test_1754931543082","type":"print","time":2444} {"testID":23,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":2444} {"testID":23,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2444} {"testID":23,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2444} {"testID":23,"messageType":"print","message":" score_service_integration_test_1754931543038: disposed=true, streamClosed=true","type":"print","time":2444} {"testID":23,"messageType":"print","message":" score_service_integration_test_1754931543075: disposed=true, streamClosed=true","type":"print","time":2444} {"testID":23,"messageType":"print","message":" score_service_integration_test_1754931543082: disposed=false, streamClosed=false","type":"print","time":2444} {"testID":23,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2444} {"testID":23,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2444} {"testID":23,"messageType":"print","message":"===========================================","type":"print","time":2444} {"testID":23,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":2444} {"testID":23,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":2444} {"testID":23,"messageType":"print","message":"시간: 2025-08-12T01:59:03.086326","type":"print","time":2446} {"testID":23,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2446} {"testID":23,"messageType":"print","message":"테스트 인스턴스 수: 3","type":"print","time":2446} {"testID":23,"messageType":"print","message":"현재 테스트 ID: score_service_integration_test_1754931543082","type":"print","time":2446} {"testID":23,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":2446} {"testID":23,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2446} {"testID":23,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2446} {"testID":23,"messageType":"print","message":" score_service_integration_test_1754931543038: disposed=true, streamClosed=true","type":"print","time":2446} {"testID":23,"messageType":"print","message":" score_service_integration_test_1754931543075: disposed=true, streamClosed=true","type":"print","time":2446} {"testID":23,"messageType":"print","message":" score_service_integration_test_1754931543082: disposed=false, streamClosed=false","type":"print","time":2446} {"testID":23,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2446} {"testID":23,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2446} {"testID":23,"messageType":"print","message":"===========================================","type":"print","time":2446} {"testID":23,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":2446} {"testID":23,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":2446} {"testID":23,"messageType":"print","message":"시간: 2025-08-12T01:59:03.087375","type":"print","time":2446} {"testID":23,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2446} {"testID":23,"messageType":"print","message":"테스트 인스턴스 수: 3","type":"print","time":2446} {"testID":23,"messageType":"print","message":"현재 테스트 ID: score_service_integration_test_1754931543082","type":"print","time":2446} {"testID":23,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":2446} {"testID":23,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2446} {"testID":23,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2446} {"testID":23,"messageType":"print","message":" score_service_integration_test_1754931543038: disposed=true, streamClosed=true","type":"print","time":2446} {"testID":23,"messageType":"print","message":" score_service_integration_test_1754931543075: disposed=true, streamClosed=true","type":"print","time":2446} {"testID":23,"messageType":"print","message":" score_service_integration_test_1754931543082: disposed=false, streamClosed=false","type":"print","time":2446} {"testID":23,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2446} {"testID":23,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2446} {"testID":23,"messageType":"print","message":"===========================================","type":"print","time":2446} {"test":{"id":24,"name":"ScoreService 통합 테스트 점수 추가 테스트","suiteID":17,"groupIDs":[19,20],"metadata":{"skip":false,"skipReason":null},"line":257,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/score_service_integration_test.dart"},"type":"testStart","time":2446} {"testID":23,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":2446} {"testID":23,"messageType":"print","message":"시간: 2025-08-12T01:59:03.088208","type":"print","time":2446} {"testID":23,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2446} {"testID":23,"messageType":"print","message":"테스트 인스턴스 수: 3","type":"print","time":2446} {"testID":23,"messageType":"print","message":"현재 테스트 ID: score_service_integration_test_1754931543082","type":"print","time":2447} {"testID":23,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":2447} {"testID":23,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2447} {"testID":23,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2447} {"testID":23,"messageType":"print","message":" score_service_integration_test_1754931543038: disposed=true, streamClosed=true","type":"print","time":2447} {"testID":23,"messageType":"print","message":" score_service_integration_test_1754931543075: disposed=true, streamClosed=true","type":"print","time":2447} {"testID":23,"messageType":"print","message":" score_service_integration_test_1754931543082: disposed=false, streamClosed=false","type":"print","time":2447} {"testID":23,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2447} {"testID":23,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2447} {"testID":23,"messageType":"print","message":"===========================================","type":"print","time":2447} {"testID":23,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":2447} {"testID":23,"messageType":"print","message":"EventBus: 현재 테스트 ID(score_service_integration_test_1754931543082) 인스턴스 dispose 시도","type":"print","time":2447} {"testID":23,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":2447} {"testID":23,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":2447} {"testID":23,"messageType":"print","message":" isDisposed: false","type":"print","time":2447} {"testID":23,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":2447} {"testID":23,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":2448} {"testID":23,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":2448} {"testID":23,"messageType":"print","message":"시간: 2025-08-12T01:59:03.089527","type":"print","time":2448} {"testID":23,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2448} {"testID":23,"messageType":"print","message":"테스트 인스턴스 수: 3","type":"print","time":2448} {"testID":23,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":2448} {"testID":23,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":2448} {"testID":23,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2448} {"testID":23,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2448} {"testID":23,"messageType":"print","message":" score_service_integration_test_1754931543038: disposed=true, streamClosed=true","type":"print","time":2448} {"testID":23,"messageType":"print","message":" score_service_integration_test_1754931543075: disposed=true, streamClosed=true","type":"print","time":2448} {"testID":23,"messageType":"print","message":" score_service_integration_test_1754931543082: disposed=true, streamClosed=true","type":"print","time":2449} {"testID":23,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2449} {"testID":23,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2449} {"testID":23,"messageType":"print","message":"===========================================","type":"print","time":2449} {"testID":24,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":2449} {"testID":24,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - score_service_integration_test_1754931543091","type":"print","time":2449} {"testID":24,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: score_service_integration_test_1754931543091)","type":"print","time":2449} {"testID":24,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":2450} {"testID":24,"messageType":"print","message":"EventBus: 테스트 종료","type":"print","time":2450} {"testID":24,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":2450} {"testID":24,"messageType":"print","message":"시간: 2025-08-12T01:59:03.092186","type":"print","time":2450} {"testID":24,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2451} {"testID":24,"messageType":"print","message":"테스트 인스턴스 수: 4","type":"print","time":2451} {"testID":24,"messageType":"print","message":"현재 테스트 ID: score_service_integration_test_1754931543091","type":"print","time":2451} {"testID":24,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":2451} {"testID":24,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2451} {"testID":24,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2451} {"testID":24,"messageType":"print","message":" score_service_integration_test_1754931543038: disposed=true, streamClosed=true","type":"print","time":2451} {"testID":24,"messageType":"print","message":" score_service_integration_test_1754931543075: disposed=true, streamClosed=true","type":"print","time":2451} {"testID":24,"messageType":"print","message":" score_service_integration_test_1754931543082: disposed=true, streamClosed=true","type":"print","time":2451} {"testID":24,"messageType":"print","message":" score_service_integration_test_1754931543091: disposed=false, streamClosed=false","type":"print","time":2451} {"testID":24,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2451} {"testID":24,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2451} {"testID":24,"messageType":"print","message":"===========================================","type":"print","time":2451} {"testID":24,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":2451} {"testID":24,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":2452} {"testID":24,"messageType":"print","message":"시간: 2025-08-12T01:59:03.093433","type":"print","time":2452} {"testID":24,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2452} {"testID":24,"messageType":"print","message":"테스트 인스턴스 수: 4","type":"print","time":2452} {"testID":24,"messageType":"print","message":"현재 테스트 ID: score_service_integration_test_1754931543091","type":"print","time":2452} {"testID":24,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":2452} {"testID":24,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2452} {"testID":24,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2452} {"testID":24,"messageType":"print","message":" score_service_integration_test_1754931543038: disposed=true, streamClosed=true","type":"print","time":2452} {"testID":24,"messageType":"print","message":" score_service_integration_test_1754931543075: disposed=true, streamClosed=true","type":"print","time":2452} {"testID":24,"messageType":"print","message":" score_service_integration_test_1754931543082: disposed=true, streamClosed=true","type":"print","time":2452} {"testID":24,"messageType":"print","message":" score_service_integration_test_1754931543091: disposed=false, streamClosed=false","type":"print","time":2452} {"testID":24,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2452} {"testID":24,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2452} {"testID":24,"messageType":"print","message":"===========================================","type":"print","time":2452} {"testID":24,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":2453} {"test":{"id":25,"name":"ScoreService 통합 테스트 점수 수정 테스트","suiteID":17,"groupIDs":[19,20],"metadata":{"skip":false,"skipReason":null},"line":299,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/score_service_integration_test.dart"},"type":"testStart","time":2453} {"testID":24,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":2453} {"testID":24,"messageType":"print","message":"시간: 2025-08-12T01:59:03.094581","type":"print","time":2453} {"testID":24,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2453} {"testID":24,"messageType":"print","message":"테스트 인스턴스 수: 4","type":"print","time":2453} {"testID":24,"messageType":"print","message":"현재 테스트 ID: score_service_integration_test_1754931543091","type":"print","time":2453} {"testID":24,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":2453} {"testID":24,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2453} {"testID":24,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2453} {"testID":24,"messageType":"print","message":" score_service_integration_test_1754931543038: disposed=true, streamClosed=true","type":"print","time":2453} {"testID":24,"messageType":"print","message":" score_service_integration_test_1754931543075: disposed=true, streamClosed=true","type":"print","time":2453} {"testID":24,"messageType":"print","message":" score_service_integration_test_1754931543082: disposed=true, streamClosed=true","type":"print","time":2453} {"testID":24,"messageType":"print","message":" score_service_integration_test_1754931543091: disposed=false, streamClosed=false","type":"print","time":2453} {"testID":24,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2454} {"testID":24,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2454} {"testID":24,"messageType":"print","message":"===========================================","type":"print","time":2454} {"testID":24,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":2454} {"testID":24,"messageType":"print","message":"시간: 2025-08-12T01:59:03.095682","type":"print","time":2454} {"testID":24,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2454} {"testID":24,"messageType":"print","message":"테스트 인스턴스 수: 4","type":"print","time":2454} {"testID":24,"messageType":"print","message":"현재 테스트 ID: score_service_integration_test_1754931543091","type":"print","time":2454} {"testID":24,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":2454} {"testID":24,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2454} {"testID":24,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2454} {"testID":24,"messageType":"print","message":" score_service_integration_test_1754931543038: disposed=true, streamClosed=true","type":"print","time":2454} {"testID":24,"messageType":"print","message":" score_service_integration_test_1754931543075: disposed=true, streamClosed=true","type":"print","time":2454} {"testID":24,"messageType":"print","message":" score_service_integration_test_1754931543082: disposed=true, streamClosed=true","type":"print","time":2455} {"testID":24,"messageType":"print","message":" score_service_integration_test_1754931543091: disposed=false, streamClosed=false","type":"print","time":2455} {"testID":24,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2455} {"testID":24,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2455} {"testID":24,"messageType":"print","message":"===========================================","type":"print","time":2455} {"testID":24,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":2455} {"testID":24,"messageType":"print","message":"EventBus: 현재 테스트 ID(score_service_integration_test_1754931543091) 인스턴스 dispose 시도","type":"print","time":2455} {"testID":24,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":2455} {"testID":24,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":2455} {"testID":24,"messageType":"print","message":" isDisposed: false","type":"print","time":2455} {"testID":24,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":2455} {"testID":24,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":2455} {"testID":24,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":2455} {"testID":24,"messageType":"print","message":"시간: 2025-08-12T01:59:03.097312","type":"print","time":2456} {"testID":24,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2456} {"testID":24,"messageType":"print","message":"테스트 인스턴스 수: 4","type":"print","time":2456} {"testID":24,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":2456} {"testID":24,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":2456} {"testID":24,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2456} {"testID":24,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2456} {"testID":24,"messageType":"print","message":" score_service_integration_test_1754931543038: disposed=true, streamClosed=true","type":"print","time":2456} {"testID":24,"messageType":"print","message":" score_service_integration_test_1754931543075: disposed=true, streamClosed=true","type":"print","time":2456} {"testID":24,"messageType":"print","message":" score_service_integration_test_1754931543082: disposed=true, streamClosed=true","type":"print","time":2456} {"testID":24,"messageType":"print","message":" score_service_integration_test_1754931543091: disposed=true, streamClosed=true","type":"print","time":2456} {"testID":24,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2456} {"testID":24,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2456} {"testID":24,"messageType":"print","message":"===========================================","type":"print","time":2456} {"testID":25,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":2457} {"testID":25,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - score_service_integration_test_1754931543098","type":"print","time":2457} {"testID":25,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: score_service_integration_test_1754931543098)","type":"print","time":2457} {"testID":25,"messageType":"print","message":"fetchClubScores 호출됨: token=test_token","type":"print","time":2458} {"testID":25,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":2458} {"testID":25,"messageType":"print","message":"EventBus: 테스트 종료","type":"print","time":2459} {"testID":25,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":2459} {"testID":25,"messageType":"print","message":"시간: 2025-08-12T01:59:03.100416","type":"print","time":2459} {"testID":25,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2459} {"testID":25,"messageType":"print","message":"테스트 인스턴스 수: 5","type":"print","time":2459} {"testID":25,"messageType":"print","message":"현재 테스트 ID: score_service_integration_test_1754931543098","type":"print","time":2459} {"testID":25,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":2460} {"testID":25,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2460} {"testID":25,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2460} {"testID":25,"messageType":"print","message":" score_service_integration_test_1754931543038: disposed=true, streamClosed=true","type":"print","time":2460} {"testID":25,"messageType":"print","message":" score_service_integration_test_1754931543075: disposed=true, streamClosed=true","type":"print","time":2460} {"testID":25,"messageType":"print","message":" score_service_integration_test_1754931543082: disposed=true, streamClosed=true","type":"print","time":2460} {"testID":25,"messageType":"print","message":" score_service_integration_test_1754931543091: disposed=true, streamClosed=true","type":"print","time":2460} {"testID":25,"messageType":"print","message":" score_service_integration_test_1754931543098: disposed=false, streamClosed=false","type":"print","time":2460} {"testID":25,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2460} {"testID":25,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2460} {"testID":25,"messageType":"print","message":"===========================================","type":"print","time":2460} {"testID":25,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":2460} {"testID":25,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":2460} {"testID":25,"messageType":"print","message":"시간: 2025-08-12T01:59:03.102244","type":"print","time":2460} {"testID":25,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2461} {"testID":25,"messageType":"print","message":"테스트 인스턴스 수: 5","type":"print","time":2461} {"testID":25,"messageType":"print","message":"현재 테스트 ID: score_service_integration_test_1754931543098","type":"print","time":2461} {"testID":25,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":2461} {"testID":25,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2461} {"testID":25,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2461} {"testID":25,"messageType":"print","message":" score_service_integration_test_1754931543038: disposed=true, streamClosed=true","type":"print","time":2461} {"testID":25,"messageType":"print","message":" score_service_integration_test_1754931543075: disposed=true, streamClosed=true","type":"print","time":2461} {"testID":25,"messageType":"print","message":" score_service_integration_test_1754931543082: disposed=true, streamClosed=true","type":"print","time":2461} {"testID":25,"messageType":"print","message":" score_service_integration_test_1754931543091: disposed=true, streamClosed=true","type":"print","time":2461} {"testID":25,"messageType":"print","message":" score_service_integration_test_1754931543098: disposed=false, streamClosed=false","type":"print","time":2461} {"testID":25,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2461} {"testID":25,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2461} {"testID":25,"messageType":"print","message":"===========================================","type":"print","time":2461} {"testID":25,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":2462} {"test":{"id":26,"name":"ScoreService 통합 테스트 점수 삭제 테스트","suiteID":17,"groupIDs":[19,20],"metadata":{"skip":false,"skipReason":null},"line":340,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/score_service_integration_test.dart"},"type":"testStart","time":2462} {"testID":25,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":2462} {"testID":25,"messageType":"print","message":"시간: 2025-08-12T01:59:03.103471","type":"print","time":2462} {"testID":25,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2462} {"testID":25,"messageType":"print","message":"테스트 인스턴스 수: 5","type":"print","time":2462} {"testID":25,"messageType":"print","message":"현재 테스트 ID: score_service_integration_test_1754931543098","type":"print","time":2462} {"testID":25,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":2462} {"testID":25,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2462} {"testID":25,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2462} {"testID":25,"messageType":"print","message":" score_service_integration_test_1754931543038: disposed=true, streamClosed=true","type":"print","time":2462} {"testID":25,"messageType":"print","message":" score_service_integration_test_1754931543075: disposed=true, streamClosed=true","type":"print","time":2462} {"testID":25,"messageType":"print","message":" score_service_integration_test_1754931543082: disposed=true, streamClosed=true","type":"print","time":2462} {"testID":25,"messageType":"print","message":" score_service_integration_test_1754931543091: disposed=true, streamClosed=true","type":"print","time":2462} {"testID":25,"messageType":"print","message":" score_service_integration_test_1754931543098: disposed=false, streamClosed=false","type":"print","time":2462} {"testID":25,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2462} {"testID":25,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2462} {"testID":25,"messageType":"print","message":"===========================================","type":"print","time":2462} {"testID":25,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":2463} {"testID":25,"messageType":"print","message":"시간: 2025-08-12T01:59:03.104479","type":"print","time":2463} {"testID":25,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2463} {"testID":25,"messageType":"print","message":"테스트 인스턴스 수: 5","type":"print","time":2463} {"testID":25,"messageType":"print","message":"현재 테스트 ID: score_service_integration_test_1754931543098","type":"print","time":2463} {"testID":25,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":2463} {"testID":25,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2463} {"testID":25,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2463} {"testID":25,"messageType":"print","message":" score_service_integration_test_1754931543038: disposed=true, streamClosed=true","type":"print","time":2463} {"testID":25,"messageType":"print","message":" score_service_integration_test_1754931543075: disposed=true, streamClosed=true","type":"print","time":2463} {"testID":25,"messageType":"print","message":" score_service_integration_test_1754931543082: disposed=true, streamClosed=true","type":"print","time":2463} {"testID":25,"messageType":"print","message":" score_service_integration_test_1754931543091: disposed=true, streamClosed=true","type":"print","time":2463} {"testID":25,"messageType":"print","message":" score_service_integration_test_1754931543098: disposed=false, streamClosed=false","type":"print","time":2463} {"testID":25,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2463} {"testID":25,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2463} {"testID":25,"messageType":"print","message":"===========================================","type":"print","time":2463} {"testID":25,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":2464} {"testID":25,"messageType":"print","message":"EventBus: 현재 테스트 ID(score_service_integration_test_1754931543098) 인스턴스 dispose 시도","type":"print","time":2464} {"testID":25,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":2464} {"testID":25,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":2464} {"testID":25,"messageType":"print","message":" isDisposed: false","type":"print","time":2464} {"testID":25,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":2464} {"testID":25,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":2464} {"testID":25,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":2464} {"testID":25,"messageType":"print","message":"시간: 2025-08-12T01:59:03.105924","type":"print","time":2464} {"testID":25,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2464} {"testID":25,"messageType":"print","message":"테스트 인스턴스 수: 5","type":"print","time":2464} {"testID":25,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":2464} {"testID":25,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":2464} {"testID":25,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2464} {"testID":25,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2465} {"testID":25,"messageType":"print","message":" score_service_integration_test_1754931543038: disposed=true, streamClosed=true","type":"print","time":2465} {"testID":25,"messageType":"print","message":" score_service_integration_test_1754931543075: disposed=true, streamClosed=true","type":"print","time":2465} {"testID":25,"messageType":"print","message":" score_service_integration_test_1754931543082: disposed=true, streamClosed=true","type":"print","time":2465} {"testID":25,"messageType":"print","message":" score_service_integration_test_1754931543091: disposed=true, streamClosed=true","type":"print","time":2465} {"testID":25,"messageType":"print","message":" score_service_integration_test_1754931543098: disposed=true, streamClosed=true","type":"print","time":2465} {"testID":25,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2465} {"testID":25,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2465} {"testID":25,"messageType":"print","message":"===========================================","type":"print","time":2465} {"testID":26,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":2465} {"testID":26,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - score_service_integration_test_1754931543107","type":"print","time":2466} {"testID":26,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: score_service_integration_test_1754931543107)","type":"print","time":2466} {"testID":26,"messageType":"print","message":"fetchClubScores 호출됨: token=test_token","type":"print","time":2466} {"testID":26,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":2467} {"testID":26,"messageType":"print","message":"EventBus: 테스트 종료","type":"print","time":2467} {"testID":26,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":2467} {"testID":26,"messageType":"print","message":"시간: 2025-08-12T01:59:03.108827","type":"print","time":2467} {"testID":26,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2467} {"testID":26,"messageType":"print","message":"테스트 인스턴스 수: 6","type":"print","time":2467} {"testID":26,"messageType":"print","message":"현재 테스트 ID: score_service_integration_test_1754931543107","type":"print","time":2467} {"testID":26,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":2467} {"testID":26,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2467} {"testID":26,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2467} {"testID":26,"messageType":"print","message":" score_service_integration_test_1754931543038: disposed=true, streamClosed=true","type":"print","time":2468} {"testID":26,"messageType":"print","message":" score_service_integration_test_1754931543075: disposed=true, streamClosed=true","type":"print","time":2468} {"testID":26,"messageType":"print","message":" score_service_integration_test_1754931543082: disposed=true, streamClosed=true","type":"print","time":2468} {"testID":26,"messageType":"print","message":" score_service_integration_test_1754931543091: disposed=true, streamClosed=true","type":"print","time":2468} {"testID":26,"messageType":"print","message":" score_service_integration_test_1754931543098: disposed=true, streamClosed=true","type":"print","time":2468} {"testID":26,"messageType":"print","message":" score_service_integration_test_1754931543107: disposed=false, streamClosed=false","type":"print","time":2468} {"testID":26,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2468} {"testID":26,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2468} {"testID":26,"messageType":"print","message":"===========================================","type":"print","time":2468} {"testID":26,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":2468} {"testID":26,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":2468} {"testID":26,"messageType":"print","message":"시간: 2025-08-12T01:59:03.110124","type":"print","time":2468} {"testID":26,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2468} {"testID":26,"messageType":"print","message":"테스트 인스턴스 수: 6","type":"print","time":2468} {"testID":26,"messageType":"print","message":"현재 테스트 ID: score_service_integration_test_1754931543107","type":"print","time":2468} {"testID":26,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":2469} {"testID":26,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2469} {"testID":26,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2469} {"testID":26,"messageType":"print","message":" score_service_integration_test_1754931543038: disposed=true, streamClosed=true","type":"print","time":2469} {"testID":26,"messageType":"print","message":" score_service_integration_test_1754931543075: disposed=true, streamClosed=true","type":"print","time":2469} {"testID":26,"messageType":"print","message":" score_service_integration_test_1754931543082: disposed=true, streamClosed=true","type":"print","time":2469} {"testID":26,"messageType":"print","message":" score_service_integration_test_1754931543091: disposed=true, streamClosed=true","type":"print","time":2469} {"testID":26,"messageType":"print","message":" score_service_integration_test_1754931543098: disposed=true, streamClosed=true","type":"print","time":2469} {"testID":26,"messageType":"print","message":" score_service_integration_test_1754931543107: disposed=false, streamClosed=false","type":"print","time":2469} {"testID":26,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2469} {"testID":26,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2469} {"testID":26,"messageType":"print","message":"===========================================","type":"print","time":2469} {"testID":26,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":2469} {"test":{"id":27,"name":"ScoreService 통합 테스트 회원 통계 조회 테스트","suiteID":17,"groupIDs":[19,20],"metadata":{"skip":false,"skipReason":null},"line":375,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/score_service_integration_test.dart"},"type":"testStart","time":2470} {"testID":26,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":2470} {"testID":26,"messageType":"print","message":"시간: 2025-08-12T01:59:03.111419","type":"print","time":2470} {"testID":26,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2470} {"testID":26,"messageType":"print","message":"테스트 인스턴스 수: 6","type":"print","time":2470} {"testID":26,"messageType":"print","message":"현재 테스트 ID: score_service_integration_test_1754931543107","type":"print","time":2470} {"testID":26,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":2470} {"testID":26,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2470} {"testID":26,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2470} {"testID":26,"messageType":"print","message":" score_service_integration_test_1754931543038: disposed=true, streamClosed=true","type":"print","time":2470} {"testID":26,"messageType":"print","message":" score_service_integration_test_1754931543075: disposed=true, streamClosed=true","type":"print","time":2470} {"testID":26,"messageType":"print","message":" score_service_integration_test_1754931543082: disposed=true, streamClosed=true","type":"print","time":2470} {"testID":26,"messageType":"print","message":" score_service_integration_test_1754931543091: disposed=true, streamClosed=true","type":"print","time":2470} {"testID":26,"messageType":"print","message":" score_service_integration_test_1754931543098: disposed=true, streamClosed=true","type":"print","time":2470} {"testID":26,"messageType":"print","message":" score_service_integration_test_1754931543107: disposed=false, streamClosed=false","type":"print","time":2470} {"testID":26,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2470} {"testID":26,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2470} {"testID":26,"messageType":"print","message":"===========================================","type":"print","time":2471} {"testID":26,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":2471} {"testID":26,"messageType":"print","message":"시간: 2025-08-12T01:59:03.112527","type":"print","time":2471} {"testID":26,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2471} {"testID":26,"messageType":"print","message":"테스트 인스턴스 수: 6","type":"print","time":2471} {"testID":26,"messageType":"print","message":"현재 테스트 ID: score_service_integration_test_1754931543107","type":"print","time":2471} {"testID":26,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":2471} {"testID":26,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2471} {"testID":26,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2471} {"testID":26,"messageType":"print","message":" score_service_integration_test_1754931543038: disposed=true, streamClosed=true","type":"print","time":2471} {"testID":26,"messageType":"print","message":" score_service_integration_test_1754931543075: disposed=true, streamClosed=true","type":"print","time":2471} {"testID":26,"messageType":"print","message":" score_service_integration_test_1754931543082: disposed=true, streamClosed=true","type":"print","time":2471} {"testID":26,"messageType":"print","message":" score_service_integration_test_1754931543091: disposed=true, streamClosed=true","type":"print","time":2471} {"testID":26,"messageType":"print","message":" score_service_integration_test_1754931543098: disposed=true, streamClosed=true","type":"print","time":2471} {"testID":26,"messageType":"print","message":" score_service_integration_test_1754931543107: disposed=false, streamClosed=false","type":"print","time":2471} {"testID":26,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2471} {"testID":26,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2472} {"testID":26,"messageType":"print","message":"===========================================","type":"print","time":2472} {"testID":26,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":2472} {"testID":26,"messageType":"print","message":"EventBus: 현재 테스트 ID(score_service_integration_test_1754931543107) 인스턴스 dispose 시도","type":"print","time":2472} {"testID":26,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":2472} {"testID":26,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":2472} {"testID":26,"messageType":"print","message":" isDisposed: false","type":"print","time":2472} {"testID":26,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":2472} {"testID":26,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":2472} {"testID":26,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":2472} {"testID":26,"messageType":"print","message":"시간: 2025-08-12T01:59:03.114080","type":"print","time":2472} {"testID":26,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2472} {"testID":26,"messageType":"print","message":"테스트 인스턴스 수: 6","type":"print","time":2472} {"testID":26,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":2472} {"testID":26,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":2472} {"testID":26,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2473} {"testID":26,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2473} {"testID":26,"messageType":"print","message":" score_service_integration_test_1754931543038: disposed=true, streamClosed=true","type":"print","time":2473} {"testID":26,"messageType":"print","message":" score_service_integration_test_1754931543075: disposed=true, streamClosed=true","type":"print","time":2473} {"testID":26,"messageType":"print","message":" score_service_integration_test_1754931543082: disposed=true, streamClosed=true","type":"print","time":2473} {"testID":26,"messageType":"print","message":" score_service_integration_test_1754931543091: disposed=true, streamClosed=true","type":"print","time":2473} {"testID":26,"messageType":"print","message":" score_service_integration_test_1754931543098: disposed=true, streamClosed=true","type":"print","time":2473} {"testID":26,"messageType":"print","message":" score_service_integration_test_1754931543107: disposed=true, streamClosed=true","type":"print","time":2473} {"testID":26,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2473} {"testID":26,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2473} {"testID":26,"messageType":"print","message":"===========================================","type":"print","time":2473} {"testID":27,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":2474} {"testID":27,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - score_service_integration_test_1754931543115","type":"print","time":2474} {"testID":27,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: score_service_integration_test_1754931543115)","type":"print","time":2474} {"testID":27,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":2475} {"testID":27,"messageType":"print","message":"EventBus: 테스트 종료","type":"print","time":2475} {"testID":27,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":2475} {"testID":27,"messageType":"print","message":"시간: 2025-08-12T01:59:03.116859","type":"print","time":2475} {"testID":27,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2475} {"testID":27,"messageType":"print","message":"테스트 인스턴스 수: 7","type":"print","time":2475} {"testID":27,"messageType":"print","message":"현재 테스트 ID: score_service_integration_test_1754931543115","type":"print","time":2476} {"testID":27,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":2476} {"testID":27,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2476} {"testID":27,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2476} {"testID":27,"messageType":"print","message":" score_service_integration_test_1754931543038: disposed=true, streamClosed=true","type":"print","time":2476} {"testID":27,"messageType":"print","message":" score_service_integration_test_1754931543075: disposed=true, streamClosed=true","type":"print","time":2476} {"testID":27,"messageType":"print","message":" score_service_integration_test_1754931543082: disposed=true, streamClosed=true","type":"print","time":2476} {"testID":27,"messageType":"print","message":" score_service_integration_test_1754931543091: disposed=true, streamClosed=true","type":"print","time":2476} {"testID":27,"messageType":"print","message":" score_service_integration_test_1754931543098: disposed=true, streamClosed=true","type":"print","time":2476} {"testID":27,"messageType":"print","message":" score_service_integration_test_1754931543107: disposed=true, streamClosed=true","type":"print","time":2476} {"testID":27,"messageType":"print","message":" score_service_integration_test_1754931543115: disposed=false, streamClosed=false","type":"print","time":2476} {"testID":27,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2476} {"testID":27,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2476} {"testID":27,"messageType":"print","message":"===========================================","type":"print","time":2476} {"testID":27,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":2476} {"testID":27,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":2476} {"testID":27,"messageType":"print","message":"시간: 2025-08-12T01:59:03.118209","type":"print","time":2476} {"testID":27,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2476} {"testID":27,"messageType":"print","message":"테스트 인스턴스 수: 7","type":"print","time":2476} {"testID":27,"messageType":"print","message":"현재 테스트 ID: score_service_integration_test_1754931543115","type":"print","time":2477} {"testID":27,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":2477} {"testID":27,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2477} {"testID":27,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2477} {"testID":27,"messageType":"print","message":" score_service_integration_test_1754931543038: disposed=true, streamClosed=true","type":"print","time":2477} {"testID":27,"messageType":"print","message":" score_service_integration_test_1754931543075: disposed=true, streamClosed=true","type":"print","time":2477} {"testID":27,"messageType":"print","message":" score_service_integration_test_1754931543082: disposed=true, streamClosed=true","type":"print","time":2477} {"testID":27,"messageType":"print","message":" score_service_integration_test_1754931543091: disposed=true, streamClosed=true","type":"print","time":2477} {"testID":27,"messageType":"print","message":" score_service_integration_test_1754931543098: disposed=true, streamClosed=true","type":"print","time":2477} {"testID":27,"messageType":"print","message":" score_service_integration_test_1754931543107: disposed=true, streamClosed=true","type":"print","time":2477} {"testID":27,"messageType":"print","message":" score_service_integration_test_1754931543115: disposed=false, streamClosed=false","type":"print","time":2477} {"testID":27,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2477} {"testID":27,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2477} {"testID":27,"messageType":"print","message":"===========================================","type":"print","time":2477} {"testID":27,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":2478} {"testID":27,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":2478} {"test":{"id":28,"name":"ScoreService 통합 테스트 클럽 통계 조회 테스트","suiteID":17,"groupIDs":[19,20],"metadata":{"skip":false,"skipReason":null},"line":412,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/score_service_integration_test.dart"},"type":"testStart","time":2478} {"testID":27,"messageType":"print","message":"시간: 2025-08-12T01:59:03.119526","type":"print","time":2478} {"testID":27,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2478} {"testID":27,"messageType":"print","message":"테스트 인스턴스 수: 7","type":"print","time":2478} {"testID":27,"messageType":"print","message":"현재 테스트 ID: score_service_integration_test_1754931543115","type":"print","time":2478} {"testID":27,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":2478} {"testID":27,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2478} {"testID":27,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2478} {"testID":27,"messageType":"print","message":" score_service_integration_test_1754931543038: disposed=true, streamClosed=true","type":"print","time":2478} {"testID":27,"messageType":"print","message":" score_service_integration_test_1754931543075: disposed=true, streamClosed=true","type":"print","time":2478} {"testID":27,"messageType":"print","message":" score_service_integration_test_1754931543082: disposed=true, streamClosed=true","type":"print","time":2478} {"testID":27,"messageType":"print","message":" score_service_integration_test_1754931543091: disposed=true, streamClosed=true","type":"print","time":2478} {"testID":27,"messageType":"print","message":" score_service_integration_test_1754931543098: disposed=true, streamClosed=true","type":"print","time":2478} {"testID":27,"messageType":"print","message":" score_service_integration_test_1754931543107: disposed=true, streamClosed=true","type":"print","time":2478} {"testID":27,"messageType":"print","message":" score_service_integration_test_1754931543115: disposed=false, streamClosed=false","type":"print","time":2479} {"testID":27,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2479} {"testID":27,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2479} {"testID":27,"messageType":"print","message":"===========================================","type":"print","time":2479} {"testID":27,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":2479} {"testID":27,"messageType":"print","message":"시간: 2025-08-12T01:59:03.120731","type":"print","time":2479} {"testID":27,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2479} {"testID":27,"messageType":"print","message":"테스트 인스턴스 수: 7","type":"print","time":2479} {"testID":27,"messageType":"print","message":"현재 테스트 ID: score_service_integration_test_1754931543115","type":"print","time":2479} {"testID":27,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":2479} {"testID":27,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2479} {"testID":27,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2479} {"testID":27,"messageType":"print","message":" score_service_integration_test_1754931543038: disposed=true, streamClosed=true","type":"print","time":2479} {"testID":27,"messageType":"print","message":" score_service_integration_test_1754931543075: disposed=true, streamClosed=true","type":"print","time":2479} {"testID":27,"messageType":"print","message":" score_service_integration_test_1754931543082: disposed=true, streamClosed=true","type":"print","time":2479} {"testID":27,"messageType":"print","message":" score_service_integration_test_1754931543091: disposed=true, streamClosed=true","type":"print","time":2480} {"testID":27,"messageType":"print","message":" score_service_integration_test_1754931543098: disposed=true, streamClosed=true","type":"print","time":2480} {"testID":27,"messageType":"print","message":" score_service_integration_test_1754931543107: disposed=true, streamClosed=true","type":"print","time":2480} {"testID":27,"messageType":"print","message":" score_service_integration_test_1754931543115: disposed=false, streamClosed=false","type":"print","time":2480} {"testID":27,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2480} {"testID":27,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2480} {"testID":27,"messageType":"print","message":"===========================================","type":"print","time":2480} {"testID":27,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":2480} {"testID":27,"messageType":"print","message":"EventBus: 현재 테스트 ID(score_service_integration_test_1754931543115) 인스턴스 dispose 시도","type":"print","time":2480} {"testID":27,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":2480} {"testID":27,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":2480} {"testID":27,"messageType":"print","message":" isDisposed: false","type":"print","time":2480} {"testID":27,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":2480} {"testID":27,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":2480} {"testID":27,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":2481} {"testID":27,"messageType":"print","message":"시간: 2025-08-12T01:59:03.122383","type":"print","time":2481} {"testID":27,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2481} {"testID":27,"messageType":"print","message":"테스트 인스턴스 수: 7","type":"print","time":2481} {"testID":27,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":2481} {"testID":27,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":2481} {"testID":27,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2481} {"testID":27,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2481} {"testID":27,"messageType":"print","message":" score_service_integration_test_1754931543038: disposed=true, streamClosed=true","type":"print","time":2481} {"testID":27,"messageType":"print","message":" score_service_integration_test_1754931543075: disposed=true, streamClosed=true","type":"print","time":2481} {"testID":27,"messageType":"print","message":" score_service_integration_test_1754931543082: disposed=true, streamClosed=true","type":"print","time":2481} {"testID":27,"messageType":"print","message":" score_service_integration_test_1754931543091: disposed=true, streamClosed=true","type":"print","time":2481} {"testID":27,"messageType":"print","message":" score_service_integration_test_1754931543098: disposed=true, streamClosed=true","type":"print","time":2481} {"testID":27,"messageType":"print","message":" score_service_integration_test_1754931543107: disposed=true, streamClosed=true","type":"print","time":2481} {"testID":27,"messageType":"print","message":" score_service_integration_test_1754931543115: disposed=true, streamClosed=true","type":"print","time":2481} {"testID":27,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2481} {"testID":27,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2481} {"testID":27,"messageType":"print","message":"===========================================","type":"print","time":2482} {"testID":28,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":2482} {"testID":28,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - score_service_integration_test_1754931543123","type":"print","time":2482} {"testID":28,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: score_service_integration_test_1754931543123)","type":"print","time":2482} {"testID":28,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":2483} {"testID":28,"messageType":"print","message":"EventBus: 테스트 종료","type":"print","time":2483} {"testID":28,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":2483} {"testID":28,"messageType":"print","message":"시간: 2025-08-12T01:59:03.125001","type":"print","time":2483} {"testID":28,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2483} {"testID":28,"messageType":"print","message":"테스트 인스턴스 수: 8","type":"print","time":2483} {"testID":28,"messageType":"print","message":"현재 테스트 ID: score_service_integration_test_1754931543123","type":"print","time":2483} {"testID":28,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":2484} {"testID":28,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2484} {"testID":28,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2484} {"testID":28,"messageType":"print","message":" score_service_integration_test_1754931543038: disposed=true, streamClosed=true","type":"print","time":2484} {"testID":28,"messageType":"print","message":" score_service_integration_test_1754931543075: disposed=true, streamClosed=true","type":"print","time":2484} {"testID":28,"messageType":"print","message":" score_service_integration_test_1754931543082: disposed=true, streamClosed=true","type":"print","time":2484} {"testID":28,"messageType":"print","message":" score_service_integration_test_1754931543091: disposed=true, streamClosed=true","type":"print","time":2484} {"testID":28,"messageType":"print","message":" score_service_integration_test_1754931543098: disposed=true, streamClosed=true","type":"print","time":2484} {"testID":28,"messageType":"print","message":" score_service_integration_test_1754931543107: disposed=true, streamClosed=true","type":"print","time":2484} {"testID":28,"messageType":"print","message":" score_service_integration_test_1754931543115: disposed=true, streamClosed=true","type":"print","time":2484} {"testID":28,"messageType":"print","message":" score_service_integration_test_1754931543123: disposed=false, streamClosed=false","type":"print","time":2484} {"testID":28,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2484} {"testID":28,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2484} {"testID":28,"messageType":"print","message":"===========================================","type":"print","time":2484} {"testID":28,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":2484} {"testID":28,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":2484} {"testID":28,"messageType":"print","message":"시간: 2025-08-12T01:59:03.126369","type":"print","time":2485} {"testID":28,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2485} {"testID":28,"messageType":"print","message":"테스트 인스턴스 수: 8","type":"print","time":2485} {"testID":28,"messageType":"print","message":"현재 테스트 ID: score_service_integration_test_1754931543123","type":"print","time":2485} {"testID":28,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":2485} {"testID":28,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2485} {"testID":28,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2485} {"testID":28,"messageType":"print","message":" score_service_integration_test_1754931543038: disposed=true, streamClosed=true","type":"print","time":2485} {"testID":28,"messageType":"print","message":" score_service_integration_test_1754931543075: disposed=true, streamClosed=true","type":"print","time":2485} {"testID":28,"messageType":"print","message":" score_service_integration_test_1754931543082: disposed=true, streamClosed=true","type":"print","time":2485} {"testID":28,"messageType":"print","message":" score_service_integration_test_1754931543091: disposed=true, streamClosed=true","type":"print","time":2485} {"testID":28,"messageType":"print","message":" score_service_integration_test_1754931543098: disposed=true, streamClosed=true","type":"print","time":2485} {"testID":28,"messageType":"print","message":" score_service_integration_test_1754931543107: disposed=true, streamClosed=true","type":"print","time":2485} {"testID":28,"messageType":"print","message":" score_service_integration_test_1754931543115: disposed=true, streamClosed=true","type":"print","time":2485} {"testID":28,"messageType":"print","message":" score_service_integration_test_1754931543123: disposed=false, streamClosed=false","type":"print","time":2485} {"testID":28,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2486} {"testID":28,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2486} {"testID":28,"messageType":"print","message":"===========================================","type":"print","time":2486} {"testID":28,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":2486} {"group":{"id":29,"suiteID":17,"parentID":19,"name":"에러 처리 테스트","metadata":{"skip":false,"skipReason":null},"testCount":3,"line":451,"column":3,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/score_service_integration_test.dart"},"type":"group","time":2486} {"test":{"id":30,"name":"에러 처리 테스트 API 에러 처리 테스트","suiteID":17,"groupIDs":[19,29],"metadata":{"skip":false,"skipReason":null},"line":452,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/score_service_integration_test.dart"},"type":"testStart","time":2486} {"testID":28,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":2486} {"testID":28,"messageType":"print","message":"시간: 2025-08-12T01:59:03.127926","type":"print","time":2486} {"testID":28,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2486} {"testID":28,"messageType":"print","message":"테스트 인스턴스 수: 8","type":"print","time":2486} {"testID":28,"messageType":"print","message":"현재 테스트 ID: score_service_integration_test_1754931543123","type":"print","time":2486} {"testID":28,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":2486} {"testID":28,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2486} {"testID":28,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2486} {"testID":28,"messageType":"print","message":" score_service_integration_test_1754931543038: disposed=true, streamClosed=true","type":"print","time":2487} {"testID":28,"messageType":"print","message":" score_service_integration_test_1754931543075: disposed=true, streamClosed=true","type":"print","time":2487} {"testID":28,"messageType":"print","message":" score_service_integration_test_1754931543082: disposed=true, streamClosed=true","type":"print","time":2487} {"testID":28,"messageType":"print","message":" score_service_integration_test_1754931543091: disposed=true, streamClosed=true","type":"print","time":2487} {"testID":28,"messageType":"print","message":" score_service_integration_test_1754931543098: disposed=true, streamClosed=true","type":"print","time":2487} {"testID":28,"messageType":"print","message":" score_service_integration_test_1754931543107: disposed=true, streamClosed=true","type":"print","time":2487} {"testID":28,"messageType":"print","message":" score_service_integration_test_1754931543115: disposed=true, streamClosed=true","type":"print","time":2487} {"testID":28,"messageType":"print","message":" score_service_integration_test_1754931543123: disposed=false, streamClosed=false","type":"print","time":2487} {"testID":28,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2487} {"testID":28,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2487} {"testID":28,"messageType":"print","message":"===========================================","type":"print","time":2487} {"testID":28,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":2487} {"testID":28,"messageType":"print","message":"시간: 2025-08-12T01:59:03.129232","type":"print","time":2487} {"testID":28,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2487} {"testID":28,"messageType":"print","message":"테스트 인스턴스 수: 8","type":"print","time":2488} {"testID":28,"messageType":"print","message":"현재 테스트 ID: score_service_integration_test_1754931543123","type":"print","time":2488} {"testID":28,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":2488} {"testID":28,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2488} {"testID":28,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2488} {"testID":28,"messageType":"print","message":" score_service_integration_test_1754931543038: disposed=true, streamClosed=true","type":"print","time":2488} {"testID":28,"messageType":"print","message":" score_service_integration_test_1754931543075: disposed=true, streamClosed=true","type":"print","time":2488} {"testID":28,"messageType":"print","message":" score_service_integration_test_1754931543082: disposed=true, streamClosed=true","type":"print","time":2488} {"testID":28,"messageType":"print","message":" score_service_integration_test_1754931543091: disposed=true, streamClosed=true","type":"print","time":2488} {"testID":28,"messageType":"print","message":" score_service_integration_test_1754931543098: disposed=true, streamClosed=true","type":"print","time":2488} {"testID":28,"messageType":"print","message":" score_service_integration_test_1754931543107: disposed=true, streamClosed=true","type":"print","time":2488} {"testID":28,"messageType":"print","message":" score_service_integration_test_1754931543115: disposed=true, streamClosed=true","type":"print","time":2488} {"testID":28,"messageType":"print","message":" score_service_integration_test_1754931543123: disposed=false, streamClosed=false","type":"print","time":2488} {"testID":28,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2488} {"testID":28,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2488} {"testID":28,"messageType":"print","message":"===========================================","type":"print","time":2488} {"testID":28,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":2488} {"testID":28,"messageType":"print","message":"EventBus: 현재 테스트 ID(score_service_integration_test_1754931543123) 인스턴스 dispose 시도","type":"print","time":2489} {"testID":28,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":2489} {"testID":28,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":2489} {"testID":28,"messageType":"print","message":" isDisposed: false","type":"print","time":2489} {"testID":28,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":2489} {"testID":28,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":2489} {"testID":28,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":2489} {"testID":28,"messageType":"print","message":"시간: 2025-08-12T01:59:03.130870","type":"print","time":2489} {"testID":28,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2489} {"testID":28,"messageType":"print","message":"테스트 인스턴스 수: 8","type":"print","time":2489} {"testID":28,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":2489} {"testID":28,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":2489} {"testID":28,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2489} {"testID":28,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2489} {"testID":28,"messageType":"print","message":" score_service_integration_test_1754931543038: disposed=true, streamClosed=true","type":"print","time":2489} {"testID":28,"messageType":"print","message":" score_service_integration_test_1754931543075: disposed=true, streamClosed=true","type":"print","time":2490} {"testID":28,"messageType":"print","message":" score_service_integration_test_1754931543082: disposed=true, streamClosed=true","type":"print","time":2490} {"testID":28,"messageType":"print","message":" score_service_integration_test_1754931543091: disposed=true, streamClosed=true","type":"print","time":2490} {"testID":28,"messageType":"print","message":" score_service_integration_test_1754931543098: disposed=true, streamClosed=true","type":"print","time":2490} {"testID":28,"messageType":"print","message":" score_service_integration_test_1754931543107: disposed=true, streamClosed=true","type":"print","time":2490} {"testID":28,"messageType":"print","message":" score_service_integration_test_1754931543115: disposed=true, streamClosed=true","type":"print","time":2490} {"testID":28,"messageType":"print","message":" score_service_integration_test_1754931543123: disposed=true, streamClosed=true","type":"print","time":2490} {"testID":28,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2490} {"testID":28,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2490} {"testID":28,"messageType":"print","message":"===========================================","type":"print","time":2490} {"testID":30,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":2491} {"testID":30,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - score_service_integration_test_1754931543132","type":"print","time":2491} {"testID":30,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: score_service_integration_test_1754931543132)","type":"print","time":2491} {"testID":30,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":2493} {"testID":30,"messageType":"print","message":"EventBus: 테스트 종료","type":"print","time":2493} {"testID":30,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":2493} {"testID":30,"messageType":"print","message":"시간: 2025-08-12T01:59:03.135098","type":"print","time":2493} {"testID":30,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2493} {"testID":30,"messageType":"print","message":"테스트 인스턴스 수: 9","type":"print","time":2494} {"testID":30,"messageType":"print","message":"현재 테스트 ID: score_service_integration_test_1754931543132","type":"print","time":2494} {"testID":30,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":2494} {"testID":30,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2494} {"testID":30,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2494} {"testID":30,"messageType":"print","message":" score_service_integration_test_1754931543038: disposed=true, streamClosed=true","type":"print","time":2494} {"testID":30,"messageType":"print","message":" score_service_integration_test_1754931543075: disposed=true, streamClosed=true","type":"print","time":2494} {"testID":30,"messageType":"print","message":" score_service_integration_test_1754931543082: disposed=true, streamClosed=true","type":"print","time":2494} {"testID":30,"messageType":"print","message":" score_service_integration_test_1754931543091: disposed=true, streamClosed=true","type":"print","time":2494} {"testID":30,"messageType":"print","message":" score_service_integration_test_1754931543098: disposed=true, streamClosed=true","type":"print","time":2494} {"testID":30,"messageType":"print","message":" score_service_integration_test_1754931543107: disposed=true, streamClosed=true","type":"print","time":2494} {"testID":30,"messageType":"print","message":" score_service_integration_test_1754931543115: disposed=true, streamClosed=true","type":"print","time":2494} {"testID":30,"messageType":"print","message":" score_service_integration_test_1754931543123: disposed=true, streamClosed=true","type":"print","time":2494} {"testID":30,"messageType":"print","message":" score_service_integration_test_1754931543132: disposed=false, streamClosed=false","type":"print","time":2494} {"testID":30,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2494} {"testID":30,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2494} {"testID":30,"messageType":"print","message":"===========================================","type":"print","time":2494} {"testID":30,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":2495} {"testID":30,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":2495} {"testID":30,"messageType":"print","message":"시간: 2025-08-12T01:59:03.136541","type":"print","time":2495} {"testID":30,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2495} {"testID":30,"messageType":"print","message":"테스트 인스턴스 수: 9","type":"print","time":2495} {"testID":30,"messageType":"print","message":"현재 테스트 ID: score_service_integration_test_1754931543132","type":"print","time":2495} {"testID":30,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":2495} {"testID":30,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2495} {"testID":30,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2495} {"testID":30,"messageType":"print","message":" score_service_integration_test_1754931543038: disposed=true, streamClosed=true","type":"print","time":2495} {"testID":30,"messageType":"print","message":" score_service_integration_test_1754931543075: disposed=true, streamClosed=true","type":"print","time":2495} {"testID":30,"messageType":"print","message":" score_service_integration_test_1754931543082: disposed=true, streamClosed=true","type":"print","time":2495} {"testID":30,"messageType":"print","message":" score_service_integration_test_1754931543091: disposed=true, streamClosed=true","type":"print","time":2495} {"testID":30,"messageType":"print","message":" score_service_integration_test_1754931543098: disposed=true, streamClosed=true","type":"print","time":2495} {"testID":30,"messageType":"print","message":" score_service_integration_test_1754931543107: disposed=true, streamClosed=true","type":"print","time":2495} {"testID":30,"messageType":"print","message":" score_service_integration_test_1754931543115: disposed=true, streamClosed=true","type":"print","time":2496} {"testID":30,"messageType":"print","message":" score_service_integration_test_1754931543123: disposed=true, streamClosed=true","type":"print","time":2496} {"testID":30,"messageType":"print","message":" score_service_integration_test_1754931543132: disposed=false, streamClosed=false","type":"print","time":2496} {"testID":30,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2496} {"testID":30,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2496} {"testID":30,"messageType":"print","message":"===========================================","type":"print","time":2496} {"testID":30,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":2496} {"test":{"id":31,"name":"에러 처리 테스트 토큰 미설정 테스트","suiteID":17,"groupIDs":[19,29],"metadata":{"skip":false,"skipReason":null},"line":478,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/score_service_integration_test.dart"},"type":"testStart","time":2496} {"testID":30,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":2496} {"testID":30,"messageType":"print","message":"시간: 2025-08-12T01:59:03.138037","type":"print","time":2496} {"testID":30,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2496} {"testID":30,"messageType":"print","message":"테스트 인스턴스 수: 9","type":"print","time":2496} {"testID":30,"messageType":"print","message":"현재 테스트 ID: score_service_integration_test_1754931543132","type":"print","time":2496} {"testID":30,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":2496} {"testID":30,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2496} {"testID":30,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2497} {"testID":30,"messageType":"print","message":" score_service_integration_test_1754931543038: disposed=true, streamClosed=true","type":"print","time":2497} {"testID":30,"messageType":"print","message":" score_service_integration_test_1754931543075: disposed=true, streamClosed=true","type":"print","time":2497} {"testID":30,"messageType":"print","message":" score_service_integration_test_1754931543082: disposed=true, streamClosed=true","type":"print","time":2497} {"testID":30,"messageType":"print","message":" score_service_integration_test_1754931543091: disposed=true, streamClosed=true","type":"print","time":2497} {"testID":30,"messageType":"print","message":" score_service_integration_test_1754931543098: disposed=true, streamClosed=true","type":"print","time":2497} {"testID":30,"messageType":"print","message":" score_service_integration_test_1754931543107: disposed=true, streamClosed=true","type":"print","time":2497} {"testID":30,"messageType":"print","message":" score_service_integration_test_1754931543115: disposed=true, streamClosed=true","type":"print","time":2497} {"testID":30,"messageType":"print","message":" score_service_integration_test_1754931543123: disposed=true, streamClosed=true","type":"print","time":2497} {"testID":30,"messageType":"print","message":" score_service_integration_test_1754931543132: disposed=false, streamClosed=false","type":"print","time":2497} {"testID":30,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2497} {"testID":30,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2497} {"testID":30,"messageType":"print","message":"===========================================","type":"print","time":2497} {"testID":30,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":2497} {"testID":30,"messageType":"print","message":"시간: 2025-08-12T01:59:03.139281","type":"print","time":2497} {"testID":30,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2498} {"testID":30,"messageType":"print","message":"테스트 인스턴스 수: 9","type":"print","time":2498} {"testID":30,"messageType":"print","message":"현재 테스트 ID: score_service_integration_test_1754931543132","type":"print","time":2498} {"testID":30,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":2498} {"testID":30,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2498} {"testID":30,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2498} {"testID":30,"messageType":"print","message":" score_service_integration_test_1754931543038: disposed=true, streamClosed=true","type":"print","time":2498} {"testID":30,"messageType":"print","message":" score_service_integration_test_1754931543075: disposed=true, streamClosed=true","type":"print","time":2498} {"testID":30,"messageType":"print","message":" score_service_integration_test_1754931543082: disposed=true, streamClosed=true","type":"print","time":2498} {"testID":30,"messageType":"print","message":" score_service_integration_test_1754931543091: disposed=true, streamClosed=true","type":"print","time":2498} {"testID":30,"messageType":"print","message":" score_service_integration_test_1754931543098: disposed=true, streamClosed=true","type":"print","time":2498} {"testID":30,"messageType":"print","message":" score_service_integration_test_1754931543107: disposed=true, streamClosed=true","type":"print","time":2498} {"testID":30,"messageType":"print","message":" score_service_integration_test_1754931543115: disposed=true, streamClosed=true","type":"print","time":2498} {"testID":30,"messageType":"print","message":" score_service_integration_test_1754931543123: disposed=true, streamClosed=true","type":"print","time":2498} {"testID":30,"messageType":"print","message":" score_service_integration_test_1754931543132: disposed=false, streamClosed=false","type":"print","time":2498} {"testID":30,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2498} {"testID":30,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2499} {"testID":30,"messageType":"print","message":"===========================================","type":"print","time":2499} {"testID":30,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":2499} {"testID":30,"messageType":"print","message":"EventBus: 현재 테스트 ID(score_service_integration_test_1754931543132) 인스턴스 dispose 시도","type":"print","time":2499} {"testID":30,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":2499} {"testID":30,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":2499} {"testID":30,"messageType":"print","message":" isDisposed: false","type":"print","time":2499} {"testID":30,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":2499} {"testID":30,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":2499} {"testID":30,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":2499} {"testID":30,"messageType":"print","message":"시간: 2025-08-12T01:59:03.141105","type":"print","time":2499} {"testID":30,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2499} {"testID":30,"messageType":"print","message":"테스트 인스턴스 수: 9","type":"print","time":2499} {"testID":30,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":2499} {"testID":30,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":2500} {"testID":30,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2500} {"testID":30,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2500} {"testID":30,"messageType":"print","message":" score_service_integration_test_1754931543038: disposed=true, streamClosed=true","type":"print","time":2500} {"testID":30,"messageType":"print","message":" score_service_integration_test_1754931543075: disposed=true, streamClosed=true","type":"print","time":2500} {"testID":30,"messageType":"print","message":" score_service_integration_test_1754931543082: disposed=true, streamClosed=true","type":"print","time":2500} {"testID":30,"messageType":"print","message":" score_service_integration_test_1754931543091: disposed=true, streamClosed=true","type":"print","time":2500} {"testID":30,"messageType":"print","message":" score_service_integration_test_1754931543098: disposed=true, streamClosed=true","type":"print","time":2500} {"testID":30,"messageType":"print","message":" score_service_integration_test_1754931543107: disposed=true, streamClosed=true","type":"print","time":2500} {"testID":30,"messageType":"print","message":" score_service_integration_test_1754931543115: disposed=true, streamClosed=true","type":"print","time":2500} {"testID":30,"messageType":"print","message":" score_service_integration_test_1754931543123: disposed=true, streamClosed=true","type":"print","time":2500} {"testID":30,"messageType":"print","message":" score_service_integration_test_1754931543132: disposed=true, streamClosed=true","type":"print","time":2500} {"testID":30,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2500} {"testID":30,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2500} {"testID":30,"messageType":"print","message":"===========================================","type":"print","time":2500} {"testID":31,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":2501} {"testID":31,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - score_service_integration_test_1754931543142","type":"print","time":2501} {"testID":31,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: score_service_integration_test_1754931543142)","type":"print","time":2501} {"testID":31,"messageType":"print","message":"fetchClubScores 호출됨: token=null","type":"print","time":2501} {"testID":31,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":2512} {"testID":31,"messageType":"print","message":"EventBus: 테스트 종료","type":"print","time":2512} {"testID":31,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":2512} {"testID":31,"messageType":"print","message":"시간: 2025-08-12T01:59:03.154092","type":"print","time":2512} {"testID":31,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2513} {"testID":31,"messageType":"print","message":"테스트 인스턴스 수: 10","type":"print","time":2513} {"testID":31,"messageType":"print","message":"현재 테스트 ID: score_service_integration_test_1754931543142","type":"print","time":2513} {"testID":31,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":2513} {"testID":31,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2513} {"testID":31,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2513} {"testID":31,"messageType":"print","message":" score_service_integration_test_1754931543038: disposed=true, streamClosed=true","type":"print","time":2513} {"testID":31,"messageType":"print","message":" score_service_integration_test_1754931543075: disposed=true, streamClosed=true","type":"print","time":2513} {"testID":31,"messageType":"print","message":" score_service_integration_test_1754931543082: disposed=true, streamClosed=true","type":"print","time":2513} {"testID":31,"messageType":"print","message":" score_service_integration_test_1754931543091: disposed=true, streamClosed=true","type":"print","time":2513} {"testID":31,"messageType":"print","message":" score_service_integration_test_1754931543098: disposed=true, streamClosed=true","type":"print","time":2514} {"testID":31,"messageType":"print","message":" score_service_integration_test_1754931543107: disposed=true, streamClosed=true","type":"print","time":2514} {"testID":31,"messageType":"print","message":" score_service_integration_test_1754931543115: disposed=true, streamClosed=true","type":"print","time":2514} {"testID":31,"messageType":"print","message":" score_service_integration_test_1754931543123: disposed=true, streamClosed=true","type":"print","time":2514} {"testID":31,"messageType":"print","message":" score_service_integration_test_1754931543132: disposed=true, streamClosed=true","type":"print","time":2514} {"testID":31,"messageType":"print","message":" score_service_integration_test_1754931543142: disposed=false, streamClosed=false","type":"print","time":2514} {"testID":31,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2514} {"testID":31,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2514} {"testID":31,"messageType":"print","message":"===========================================","type":"print","time":2514} {"testID":31,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":2514} {"testID":31,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":2514} {"testID":31,"messageType":"print","message":"시간: 2025-08-12T01:59:03.156191","type":"print","time":2514} {"testID":31,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2514} {"testID":31,"messageType":"print","message":"테스트 인스턴스 수: 10","type":"print","time":2515} {"testID":31,"messageType":"print","message":"현재 테스트 ID: score_service_integration_test_1754931543142","type":"print","time":2515} {"testID":31,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":2515} {"testID":31,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2515} {"testID":31,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2515} {"testID":31,"messageType":"print","message":" score_service_integration_test_1754931543038: disposed=true, streamClosed=true","type":"print","time":2515} {"testID":31,"messageType":"print","message":" score_service_integration_test_1754931543075: disposed=true, streamClosed=true","type":"print","time":2515} {"testID":31,"messageType":"print","message":" score_service_integration_test_1754931543082: disposed=true, streamClosed=true","type":"print","time":2515} {"testID":31,"messageType":"print","message":" score_service_integration_test_1754931543091: disposed=true, streamClosed=true","type":"print","time":2515} {"testID":31,"messageType":"print","message":" score_service_integration_test_1754931543098: disposed=true, streamClosed=true","type":"print","time":2515} {"testID":31,"messageType":"print","message":" score_service_integration_test_1754931543107: disposed=true, streamClosed=true","type":"print","time":2515} {"testID":31,"messageType":"print","message":" score_service_integration_test_1754931543115: disposed=true, streamClosed=true","type":"print","time":2515} {"testID":31,"messageType":"print","message":" score_service_integration_test_1754931543123: disposed=true, streamClosed=true","type":"print","time":2515} {"testID":31,"messageType":"print","message":" score_service_integration_test_1754931543132: disposed=true, streamClosed=true","type":"print","time":2515} {"testID":31,"messageType":"print","message":" score_service_integration_test_1754931543142: disposed=false, streamClosed=false","type":"print","time":2515} {"testID":31,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2515} {"testID":31,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2515} {"testID":31,"messageType":"print","message":"===========================================","type":"print","time":2516} {"testID":31,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":2516} {"test":{"id":32,"name":"에러 처리 테스트 클럽 ID 미설정 테스트","suiteID":17,"groupIDs":[19,29],"metadata":{"skip":false,"skipReason":null},"line":491,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/score_service_integration_test.dart"},"type":"testStart","time":2516} {"testID":31,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":2516} {"testID":31,"messageType":"print","message":"시간: 2025-08-12T01:59:03.157743","type":"print","time":2516} {"testID":31,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2516} {"testID":31,"messageType":"print","message":"테스트 인스턴스 수: 10","type":"print","time":2516} {"testID":31,"messageType":"print","message":"현재 테스트 ID: score_service_integration_test_1754931543142","type":"print","time":2516} {"testID":31,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":2516} {"testID":31,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2516} {"testID":31,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2516} {"testID":31,"messageType":"print","message":" score_service_integration_test_1754931543038: disposed=true, streamClosed=true","type":"print","time":2516} {"testID":31,"messageType":"print","message":" score_service_integration_test_1754931543075: disposed=true, streamClosed=true","type":"print","time":2516} {"testID":31,"messageType":"print","message":" score_service_integration_test_1754931543082: disposed=true, streamClosed=true","type":"print","time":2517} {"testID":31,"messageType":"print","message":" score_service_integration_test_1754931543091: disposed=true, streamClosed=true","type":"print","time":2517} {"testID":31,"messageType":"print","message":" score_service_integration_test_1754931543098: disposed=true, streamClosed=true","type":"print","time":2517} {"testID":31,"messageType":"print","message":" score_service_integration_test_1754931543107: disposed=true, streamClosed=true","type":"print","time":2517} {"testID":31,"messageType":"print","message":" score_service_integration_test_1754931543115: disposed=true, streamClosed=true","type":"print","time":2517} {"testID":31,"messageType":"print","message":" score_service_integration_test_1754931543123: disposed=true, streamClosed=true","type":"print","time":2517} {"testID":31,"messageType":"print","message":" score_service_integration_test_1754931543132: disposed=true, streamClosed=true","type":"print","time":2517} {"testID":31,"messageType":"print","message":" score_service_integration_test_1754931543142: disposed=false, streamClosed=false","type":"print","time":2517} {"testID":31,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2517} {"testID":31,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2517} {"testID":31,"messageType":"print","message":"===========================================","type":"print","time":2517} {"testID":31,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":2518} {"testID":31,"messageType":"print","message":"시간: 2025-08-12T01:59:03.159407","type":"print","time":2518} {"testID":31,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2518} {"testID":31,"messageType":"print","message":"테스트 인스턴스 수: 10","type":"print","time":2518} {"testID":31,"messageType":"print","message":"현재 테스트 ID: score_service_integration_test_1754931543142","type":"print","time":2518} {"testID":31,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":2518} {"testID":31,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2518} {"testID":31,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2518} {"testID":31,"messageType":"print","message":" score_service_integration_test_1754931543038: disposed=true, streamClosed=true","type":"print","time":2518} {"testID":31,"messageType":"print","message":" score_service_integration_test_1754931543075: disposed=true, streamClosed=true","type":"print","time":2518} {"testID":31,"messageType":"print","message":" score_service_integration_test_1754931543082: disposed=true, streamClosed=true","type":"print","time":2518} {"testID":31,"messageType":"print","message":" score_service_integration_test_1754931543091: disposed=true, streamClosed=true","type":"print","time":2518} {"testID":31,"messageType":"print","message":" score_service_integration_test_1754931543098: disposed=true, streamClosed=true","type":"print","time":2518} {"testID":31,"messageType":"print","message":" score_service_integration_test_1754931543107: disposed=true, streamClosed=true","type":"print","time":2518} {"testID":31,"messageType":"print","message":" score_service_integration_test_1754931543115: disposed=true, streamClosed=true","type":"print","time":2518} {"testID":31,"messageType":"print","message":" score_service_integration_test_1754931543123: disposed=true, streamClosed=true","type":"print","time":2518} {"testID":31,"messageType":"print","message":" score_service_integration_test_1754931543132: disposed=true, streamClosed=true","type":"print","time":2518} {"testID":31,"messageType":"print","message":" score_service_integration_test_1754931543142: disposed=false, streamClosed=false","type":"print","time":2518} {"testID":31,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2518} {"testID":31,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2519} {"testID":31,"messageType":"print","message":"===========================================","type":"print","time":2519} {"testID":31,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":2519} {"testID":31,"messageType":"print","message":"EventBus: 현재 테스트 ID(score_service_integration_test_1754931543142) 인스턴스 dispose 시도","type":"print","time":2519} {"testID":31,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":2519} {"testID":31,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":2519} {"testID":31,"messageType":"print","message":" isDisposed: false","type":"print","time":2519} {"testID":31,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":2519} {"testID":31,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":2519} {"testID":31,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":2519} {"testID":31,"messageType":"print","message":"시간: 2025-08-12T01:59:03.161246","type":"print","time":2519} {"testID":31,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2519} {"testID":31,"messageType":"print","message":"테스트 인스턴스 수: 10","type":"print","time":2520} {"testID":31,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":2520} {"testID":31,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":2520} {"testID":31,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2520} {"testID":31,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2520} {"testID":31,"messageType":"print","message":" score_service_integration_test_1754931543038: disposed=true, streamClosed=true","type":"print","time":2520} {"testID":31,"messageType":"print","message":" score_service_integration_test_1754931543075: disposed=true, streamClosed=true","type":"print","time":2520} {"testID":31,"messageType":"print","message":" score_service_integration_test_1754931543082: disposed=true, streamClosed=true","type":"print","time":2520} {"testID":31,"messageType":"print","message":" score_service_integration_test_1754931543091: disposed=true, streamClosed=true","type":"print","time":2520} {"testID":31,"messageType":"print","message":" score_service_integration_test_1754931543098: disposed=true, streamClosed=true","type":"print","time":2520} {"testID":31,"messageType":"print","message":" score_service_integration_test_1754931543107: disposed=true, streamClosed=true","type":"print","time":2520} {"testID":31,"messageType":"print","message":" score_service_integration_test_1754931543115: disposed=true, streamClosed=true","type":"print","time":2520} {"testID":31,"messageType":"print","message":" score_service_integration_test_1754931543123: disposed=true, streamClosed=true","type":"print","time":2520} {"testID":31,"messageType":"print","message":" score_service_integration_test_1754931543132: disposed=true, streamClosed=true","type":"print","time":2520} {"testID":31,"messageType":"print","message":" score_service_integration_test_1754931543142: disposed=true, streamClosed=true","type":"print","time":2521} {"testID":31,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2521} {"testID":31,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2521} {"testID":31,"messageType":"print","message":"===========================================","type":"print","time":2521} {"testID":32,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":2521} {"testID":32,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - score_service_integration_test_1754931543163","type":"print","time":2522} {"testID":32,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: score_service_integration_test_1754931543163)","type":"print","time":2522} {"testID":32,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":2522} {"testID":32,"messageType":"print","message":"EventBus: 테스트 종료","type":"print","time":2523} {"testID":32,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":2523} {"testID":32,"messageType":"print","message":"시간: 2025-08-12T01:59:03.164474","type":"print","time":2523} {"testID":32,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2523} {"testID":32,"messageType":"print","message":"테스트 인스턴스 수: 11","type":"print","time":2523} {"testID":32,"messageType":"print","message":"현재 테스트 ID: score_service_integration_test_1754931543163","type":"print","time":2523} {"testID":32,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":2523} {"testID":32,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2523} {"testID":32,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2523} {"testID":32,"messageType":"print","message":" score_service_integration_test_1754931543038: disposed=true, streamClosed=true","type":"print","time":2523} {"testID":32,"messageType":"print","message":" score_service_integration_test_1754931543075: disposed=true, streamClosed=true","type":"print","time":2523} {"testID":32,"messageType":"print","message":" score_service_integration_test_1754931543082: disposed=true, streamClosed=true","type":"print","time":2523} {"testID":32,"messageType":"print","message":" score_service_integration_test_1754931543091: disposed=true, streamClosed=true","type":"print","time":2523} {"testID":32,"messageType":"print","message":" score_service_integration_test_1754931543098: disposed=true, streamClosed=true","type":"print","time":2524} {"testID":32,"messageType":"print","message":" score_service_integration_test_1754931543107: disposed=true, streamClosed=true","type":"print","time":2524} {"testID":32,"messageType":"print","message":" score_service_integration_test_1754931543115: disposed=true, streamClosed=true","type":"print","time":2524} {"testID":32,"messageType":"print","message":" score_service_integration_test_1754931543123: disposed=true, streamClosed=true","type":"print","time":2524} {"testID":32,"messageType":"print","message":" score_service_integration_test_1754931543132: disposed=true, streamClosed=true","type":"print","time":2524} {"testID":32,"messageType":"print","message":" score_service_integration_test_1754931543142: disposed=true, streamClosed=true","type":"print","time":2524} {"testID":32,"messageType":"print","message":" score_service_integration_test_1754931543163: disposed=false, streamClosed=false","type":"print","time":2524} {"testID":32,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2524} {"testID":32,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2524} {"testID":32,"messageType":"print","message":"===========================================","type":"print","time":2524} {"testID":32,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":2524} {"testID":32,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":2525} {"testID":32,"messageType":"print","message":"시간: 2025-08-12T01:59:03.166354","type":"print","time":2525} {"testID":32,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":2525} {"testID":32,"messageType":"print","message":"테스트 인스턴스 수: 11","type":"print","time":2525} {"testID":32,"messageType":"print","message":"현재 테스트 ID: score_service_integration_test_1754931543163","type":"print","time":2525} {"testID":32,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":2525} {"testID":32,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":2525} {"testID":32,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":2525} {"testID":32,"messageType":"print","message":" score_service_integration_test_1754931543038: disposed=true, streamClosed=true","type":"print","time":2525} {"testID":32,"messageType":"print","message":" score_service_integration_test_1754931543075: disposed=true, streamClosed=true","type":"print","time":2525} {"testID":32,"messageType":"print","message":" score_service_integration_test_1754931543082: disposed=true, streamClosed=true","type":"print","time":2525} {"testID":32,"messageType":"print","message":" score_service_integration_test_1754931543091: disposed=true, streamClosed=true","type":"print","time":2525} {"testID":32,"messageType":"print","message":" score_service_integration_test_1754931543098: disposed=true, streamClosed=true","type":"print","time":2525} {"testID":32,"messageType":"print","message":" score_service_integration_test_1754931543107: disposed=true, streamClosed=true","type":"print","time":2526} {"testID":32,"messageType":"print","message":" score_service_integration_test_1754931543115: disposed=true, streamClosed=true","type":"print","time":2526} {"testID":32,"messageType":"print","message":" score_service_integration_test_1754931543123: disposed=true, streamClosed=true","type":"print","time":2526} {"testID":32,"messageType":"print","message":" score_service_integration_test_1754931543132: disposed=true, streamClosed=true","type":"print","time":2526} {"testID":32,"messageType":"print","message":" score_service_integration_test_1754931543142: disposed=true, streamClosed=true","type":"print","time":2526} {"testID":32,"messageType":"print","message":" score_service_integration_test_1754931543163: disposed=false, streamClosed=false","type":"print","time":2526} {"testID":32,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":2526} {"testID":32,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":2526} {"testID":32,"messageType":"print","message":"===========================================","type":"print","time":2526} {"testID":32,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":2526} {"suite":{"id":33,"platform":"vm","path":"/Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/event_service_integration_test.dart"},"type":"suite","time":2531} {"test":{"id":34,"name":"loading /Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/event_service_integration_test.dart","suiteID":33,"groupIDs":[],"metadata":{"skip":false,"skipReason":null},"line":null,"column":null,"url":null},"type":"testStart","time":2531} [{"event":"test.startedProcess","params":{"vmServiceUri":null,"observatoryUri":null}}] {"testID":34,"result":"success","skipped":false,"hidden":true,"type":"testDone","time":3133} {"group":{"id":35,"suiteID":33,"parentID":null,"name":"","metadata":{"skip":false,"skipReason":null},"testCount":19,"line":null,"column":null,"url":null},"type":"group","time":3133} {"group":{"id":36,"suiteID":33,"parentID":35,"name":"EventService 통합 테스트","metadata":{"skip":false,"skipReason":null},"testCount":1,"line":46,"column":3,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/event_service_integration_test.dart"},"type":"group","time":3133} {"test":{"id":37,"name":"EventService 통합 테스트 이벤트 목록 조회 테스트","suiteID":33,"groupIDs":[35,36],"metadata":{"skip":false,"skipReason":null},"line":47,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/event_service_integration_test.dart"},"type":"testStart","time":3133} {"testID":37,"messageType":"print","message":"TestConfig: CI 환경 감지 - false","type":"print","time":3165} {"testID":37,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":3179} {"testID":37,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - event_service_integration_test_1754931543806","type":"print","time":3179} {"testID":37,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: event_service_integration_test_1754931543806)","type":"print","time":3179} {"testID":37,"messageType":"print","message":"fetchClubEvents 호출됨: token=test_token","type":"print","time":3184} {"testID":37,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":3191} {"testID":37,"messageType":"print","message":"EventBus: 테스트 종료","type":"print","time":3192} {"testID":37,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":3193} {"testID":37,"messageType":"print","message":"시간: 2025-08-12T01:59:03.833368","type":"print","time":3193} {"testID":37,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3193} {"testID":37,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":3193} {"testID":37,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543806","type":"print","time":3193} {"testID":37,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3193} {"testID":37,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3193} {"testID":37,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3193} {"testID":37,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=false, streamClosed=false","type":"print","time":3193} {"testID":37,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3193} {"testID":37,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3193} {"testID":37,"messageType":"print","message":"===========================================","type":"print","time":3193} {"testID":37,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":3193} {"testID":37,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":3194} {"testID":37,"messageType":"print","message":"시간: 2025-08-12T01:59:03.835486","type":"print","time":3194} {"testID":37,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3194} {"testID":37,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":3194} {"testID":37,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543806","type":"print","time":3194} {"testID":37,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3194} {"testID":37,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3194} {"testID":37,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3194} {"testID":37,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=false, streamClosed=false","type":"print","time":3194} {"testID":37,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3194} {"testID":37,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3194} {"testID":37,"messageType":"print","message":"===========================================","type":"print","time":3194} {"testID":37,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":3195} {"group":{"id":38,"suiteID":33,"parentID":35,"name":"이벤트 수정 및 삭제 테스트","metadata":{"skip":false,"skipReason":null},"testCount":2,"line":97,"column":3,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/event_service_integration_test.dart"},"type":"group","time":3195} {"test":{"id":39,"name":"이벤트 수정 및 삭제 테스트 이벤트 수정 테스트","suiteID":33,"groupIDs":[35,38],"metadata":{"skip":false,"skipReason":null},"line":98,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/event_service_integration_test.dart"},"type":"testStart","time":3195} {"testID":37,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":3195} {"testID":37,"messageType":"print","message":"시간: 2025-08-12T01:59:03.836943","type":"print","time":3195} {"testID":37,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3195} {"testID":37,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":3195} {"testID":37,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543806","type":"print","time":3195} {"testID":37,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3195} {"testID":37,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3196} {"testID":37,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3196} {"testID":37,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=false, streamClosed=false","type":"print","time":3196} {"testID":37,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3196} {"testID":37,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3196} {"testID":37,"messageType":"print","message":"===========================================","type":"print","time":3196} {"testID":37,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":3196} {"testID":37,"messageType":"print","message":"시간: 2025-08-12T01:59:03.837822","type":"print","time":3196} {"testID":37,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3196} {"testID":37,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":3196} {"testID":37,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543806","type":"print","time":3196} {"testID":37,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3196} {"testID":37,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3196} {"testID":37,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3196} {"testID":37,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=false, streamClosed=false","type":"print","time":3196} {"testID":37,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3197} {"testID":37,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3197} {"testID":37,"messageType":"print","message":"===========================================","type":"print","time":3197} {"testID":37,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":3197} {"testID":37,"messageType":"print","message":"EventBus: 현재 테스트 ID(event_service_integration_test_1754931543806) 인스턴스 dispose 시도","type":"print","time":3197} {"testID":37,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":3197} {"testID":37,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":3197} {"testID":37,"messageType":"print","message":" isDisposed: false","type":"print","time":3197} {"testID":37,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":3197} {"testID":37,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":3198} {"testID":37,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":3198} {"testID":37,"messageType":"print","message":"시간: 2025-08-12T01:59:03.839948","type":"print","time":3198} {"testID":37,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3198} {"testID":37,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":3198} {"testID":37,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":3198} {"testID":37,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":3198} {"testID":37,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3199} {"testID":37,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3199} {"testID":37,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3199} {"testID":37,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3199} {"testID":37,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3199} {"testID":37,"messageType":"print","message":"===========================================","type":"print","time":3199} {"testID":39,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":3200} {"testID":39,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - event_service_integration_test_1754931543841","type":"print","time":3200} {"testID":39,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: event_service_integration_test_1754931543841)","type":"print","time":3200} {"testID":39,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":3201} {"testID":39,"messageType":"print","message":"EventBus: 테스트 종료","type":"print","time":3201} {"testID":39,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":3201} {"testID":39,"messageType":"print","message":"시간: 2025-08-12T01:59:03.843115","type":"print","time":3201} {"testID":39,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3201} {"testID":39,"messageType":"print","message":"테스트 인스턴스 수: 2","type":"print","time":3202} {"testID":39,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543841","type":"print","time":3202} {"testID":39,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3202} {"testID":39,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3202} {"testID":39,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3202} {"testID":39,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3202} {"testID":39,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=false, streamClosed=false","type":"print","time":3202} {"testID":39,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3202} {"testID":39,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3202} {"testID":39,"messageType":"print","message":"===========================================","type":"print","time":3202} {"testID":39,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":3202} {"testID":39,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":3202} {"testID":39,"messageType":"print","message":"시간: 2025-08-12T01:59:03.844169","type":"print","time":3202} {"testID":39,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3202} {"testID":39,"messageType":"print","message":"테스트 인스턴스 수: 2","type":"print","time":3202} {"testID":39,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543841","type":"print","time":3203} {"testID":39,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3203} {"testID":39,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3203} {"testID":39,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3203} {"testID":39,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3203} {"testID":39,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=false, streamClosed=false","type":"print","time":3203} {"testID":39,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3203} {"testID":39,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3203} {"testID":39,"messageType":"print","message":"===========================================","type":"print","time":3203} {"testID":39,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":3203} {"test":{"id":40,"name":"이벤트 수정 및 삭제 테스트 이벤트 삭제 테스트","suiteID":33,"groupIDs":[35,38],"metadata":{"skip":false,"skipReason":null},"line":144,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/event_service_integration_test.dart"},"type":"testStart","time":3203} {"testID":39,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":3203} {"testID":39,"messageType":"print","message":"시간: 2025-08-12T01:59:03.845213","type":"print","time":3203} {"testID":39,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3203} {"testID":39,"messageType":"print","message":"테스트 인스턴스 수: 2","type":"print","time":3204} {"testID":39,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543841","type":"print","time":3204} {"testID":39,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3204} {"testID":39,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3204} {"testID":39,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3204} {"testID":39,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3204} {"testID":39,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=false, streamClosed=false","type":"print","time":3204} {"testID":39,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3204} {"testID":39,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3204} {"testID":39,"messageType":"print","message":"===========================================","type":"print","time":3204} {"testID":39,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":3204} {"testID":39,"messageType":"print","message":"시간: 2025-08-12T01:59:03.846043","type":"print","time":3204} {"testID":39,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3204} {"testID":39,"messageType":"print","message":"테스트 인스턴스 수: 2","type":"print","time":3204} {"testID":39,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543841","type":"print","time":3204} {"testID":39,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3204} {"testID":39,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3205} {"testID":39,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3205} {"testID":39,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3205} {"testID":39,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=false, streamClosed=false","type":"print","time":3205} {"testID":39,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3205} {"testID":39,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3205} {"testID":39,"messageType":"print","message":"===========================================","type":"print","time":3205} {"testID":39,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":3205} {"testID":39,"messageType":"print","message":"EventBus: 현재 테스트 ID(event_service_integration_test_1754931543841) 인스턴스 dispose 시도","type":"print","time":3205} {"testID":39,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":3205} {"testID":39,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":3205} {"testID":39,"messageType":"print","message":" isDisposed: false","type":"print","time":3205} {"testID":39,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":3205} {"testID":39,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":3205} {"testID":39,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":3206} {"testID":39,"messageType":"print","message":"시간: 2025-08-12T01:59:03.847434","type":"print","time":3206} {"testID":39,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3206} {"testID":39,"messageType":"print","message":"테스트 인스턴스 수: 2","type":"print","time":3206} {"testID":39,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":3206} {"testID":39,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":3206} {"testID":39,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3206} {"testID":39,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3206} {"testID":39,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3206} {"testID":39,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3206} {"testID":39,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3206} {"testID":39,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3206} {"testID":39,"messageType":"print","message":"===========================================","type":"print","time":3206} {"testID":40,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":3207} {"testID":40,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - event_service_integration_test_1754931543848","type":"print","time":3207} {"testID":40,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: event_service_integration_test_1754931543848)","type":"print","time":3207} {"testID":40,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":3209} {"testID":40,"messageType":"print","message":"EventBus: 테스트 종료","type":"print","time":3209} {"testID":40,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":3209} {"testID":40,"messageType":"print","message":"시간: 2025-08-12T01:59:03.850502","type":"print","time":3209} {"testID":40,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3209} {"testID":40,"messageType":"print","message":"테스트 인스턴스 수: 3","type":"print","time":3209} {"testID":40,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543848","type":"print","time":3209} {"testID":40,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3209} {"testID":40,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3209} {"testID":40,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3210} {"testID":40,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3210} {"testID":40,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3210} {"testID":40,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=false, streamClosed=false","type":"print","time":3210} {"testID":40,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3210} {"testID":40,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3210} {"testID":40,"messageType":"print","message":"===========================================","type":"print","time":3210} {"testID":40,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":3210} {"testID":40,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":3210} {"testID":40,"messageType":"print","message":"시간: 2025-08-12T01:59:03.851964","type":"print","time":3210} {"testID":40,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3210} {"testID":40,"messageType":"print","message":"테스트 인스턴스 수: 3","type":"print","time":3210} {"testID":40,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543848","type":"print","time":3210} {"testID":40,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3210} {"testID":40,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3210} {"testID":40,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3210} {"testID":40,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3211} {"testID":40,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3211} {"testID":40,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=false, streamClosed=false","type":"print","time":3211} {"testID":40,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3211} {"testID":40,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3211} {"testID":40,"messageType":"print","message":"===========================================","type":"print","time":3211} {"testID":40,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":3211} {"group":{"id":41,"suiteID":33,"parentID":35,"name":"참가자 관리 테스트","metadata":{"skip":false,"skipReason":null},"testCount":4,"line":172,"column":3,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/event_service_integration_test.dart"},"type":"group","time":3211} {"test":{"id":42,"name":"참가자 관리 테스트 참가자 목록 조회 테스트","suiteID":33,"groupIDs":[35,41],"metadata":{"skip":false,"skipReason":null},"line":173,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/event_service_integration_test.dart"},"type":"testStart","time":3211} {"testID":40,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":3211} {"testID":40,"messageType":"print","message":"시간: 2025-08-12T01:59:03.853048","type":"print","time":3211} {"testID":40,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3211} {"testID":40,"messageType":"print","message":"테스트 인스턴스 수: 3","type":"print","time":3211} {"testID":40,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543848","type":"print","time":3211} {"testID":40,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3211} {"testID":40,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3212} {"testID":40,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3212} {"testID":40,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3212} {"testID":40,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3212} {"testID":40,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=false, streamClosed=false","type":"print","time":3212} {"testID":40,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3212} {"testID":40,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3212} {"testID":40,"messageType":"print","message":"===========================================","type":"print","time":3212} {"testID":40,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":3212} {"testID":40,"messageType":"print","message":"시간: 2025-08-12T01:59:03.853940","type":"print","time":3212} {"testID":40,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3212} {"testID":40,"messageType":"print","message":"테스트 인스턴스 수: 3","type":"print","time":3212} {"testID":40,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543848","type":"print","time":3212} {"testID":40,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3212} {"testID":40,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3212} {"testID":40,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3212} {"testID":40,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3213} {"testID":40,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3213} {"testID":40,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=false, streamClosed=false","type":"print","time":3213} {"testID":40,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3213} {"testID":40,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3213} {"testID":40,"messageType":"print","message":"===========================================","type":"print","time":3213} {"testID":40,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":3213} {"testID":40,"messageType":"print","message":"EventBus: 현재 테스트 ID(event_service_integration_test_1754931543848) 인스턴스 dispose 시도","type":"print","time":3213} {"testID":40,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":3213} {"testID":40,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":3213} {"testID":40,"messageType":"print","message":" isDisposed: false","type":"print","time":3213} {"testID":40,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":3214} {"testID":40,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":3214} {"testID":40,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":3214} {"testID":40,"messageType":"print","message":"시간: 2025-08-12T01:59:03.855594","type":"print","time":3214} {"testID":40,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3214} {"testID":40,"messageType":"print","message":"테스트 인스턴스 수: 3","type":"print","time":3214} {"testID":40,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":3214} {"testID":40,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":3214} {"testID":40,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3214} {"testID":40,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3214} {"testID":40,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3214} {"testID":40,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3214} {"testID":40,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3214} {"testID":40,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3214} {"testID":40,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3215} {"testID":40,"messageType":"print","message":"===========================================","type":"print","time":3215} {"testID":42,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":3215} {"testID":42,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - event_service_integration_test_1754931543857","type":"print","time":3215} {"testID":42,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: event_service_integration_test_1754931543857)","type":"print","time":3215} {"testID":42,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":3217} {"testID":42,"messageType":"print","message":"EventBus: 테스트 종료","type":"print","time":3217} {"testID":42,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":3217} {"testID":42,"messageType":"print","message":"시간: 2025-08-12T01:59:03.858547","type":"print","time":3217} {"testID":42,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3217} {"testID":42,"messageType":"print","message":"테스트 인스턴스 수: 4","type":"print","time":3217} {"testID":42,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543857","type":"print","time":3217} {"testID":42,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3217} {"testID":42,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3217} {"testID":42,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3217} {"testID":42,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3217} {"testID":42,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3217} {"testID":42,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3217} {"testID":42,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=false, streamClosed=false","type":"print","time":3218} {"testID":42,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3218} {"testID":42,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3218} {"testID":42,"messageType":"print","message":"===========================================","type":"print","time":3218} {"testID":42,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":3218} {"testID":42,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":3218} {"testID":42,"messageType":"print","message":"시간: 2025-08-12T01:59:03.859768","type":"print","time":3218} {"testID":42,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3218} {"testID":42,"messageType":"print","message":"테스트 인스턴스 수: 4","type":"print","time":3218} {"testID":42,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543857","type":"print","time":3218} {"testID":42,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3218} {"testID":42,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3218} {"testID":42,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3218} {"testID":42,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3218} {"testID":42,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3218} {"testID":42,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3218} {"testID":42,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=false, streamClosed=false","type":"print","time":3219} {"testID":42,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3219} {"testID":42,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3219} {"testID":42,"messageType":"print","message":"===========================================","type":"print","time":3219} {"testID":42,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":3219} {"test":{"id":43,"name":"참가자 관리 테스트 참가자 추가 테스트","suiteID":33,"groupIDs":[35,41],"metadata":{"skip":false,"skipReason":null},"line":221,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/event_service_integration_test.dart"},"type":"testStart","time":3219} {"testID":42,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":3219} {"testID":42,"messageType":"print","message":"시간: 2025-08-12T01:59:03.860950","type":"print","time":3219} {"testID":42,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3219} {"testID":42,"messageType":"print","message":"테스트 인스턴스 수: 4","type":"print","time":3219} {"testID":42,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543857","type":"print","time":3219} {"testID":42,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3219} {"testID":42,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3219} {"testID":42,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3219} {"testID":42,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3220} {"testID":42,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3220} {"testID":42,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3220} {"testID":42,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=false, streamClosed=false","type":"print","time":3220} {"testID":42,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3220} {"testID":42,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3220} {"testID":42,"messageType":"print","message":"===========================================","type":"print","time":3220} {"testID":42,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":3220} {"testID":42,"messageType":"print","message":"시간: 2025-08-12T01:59:03.861920","type":"print","time":3220} {"testID":42,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3220} {"testID":42,"messageType":"print","message":"테스트 인스턴스 수: 4","type":"print","time":3220} {"testID":42,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543857","type":"print","time":3220} {"testID":42,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3220} {"testID":42,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3220} {"testID":42,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3220} {"testID":42,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3221} {"testID":42,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3221} {"testID":42,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3221} {"testID":42,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=false, streamClosed=false","type":"print","time":3221} {"testID":42,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3221} {"testID":42,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3221} {"testID":42,"messageType":"print","message":"===========================================","type":"print","time":3221} {"testID":42,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":3221} {"testID":42,"messageType":"print","message":"EventBus: 현재 테스트 ID(event_service_integration_test_1754931543857) 인스턴스 dispose 시도","type":"print","time":3221} {"testID":42,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":3221} {"testID":42,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":3221} {"testID":42,"messageType":"print","message":" isDisposed: false","type":"print","time":3221} {"testID":42,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":3221} {"testID":42,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":3221} {"testID":42,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":3221} {"testID":42,"messageType":"print","message":"시간: 2025-08-12T01:59:03.863356","type":"print","time":3222} {"testID":42,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3222} {"testID":42,"messageType":"print","message":"테스트 인스턴스 수: 4","type":"print","time":3222} {"testID":42,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":3222} {"testID":42,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":3222} {"testID":42,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3222} {"testID":42,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3222} {"testID":42,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3222} {"testID":42,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3222} {"testID":42,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3222} {"testID":42,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3222} {"testID":42,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3222} {"testID":42,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3222} {"testID":42,"messageType":"print","message":"===========================================","type":"print","time":3222} {"testID":43,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":3223} {"testID":43,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - event_service_integration_test_1754931543864","type":"print","time":3223} {"testID":43,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: event_service_integration_test_1754931543864)","type":"print","time":3223} {"testID":43,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":3224} {"testID":43,"messageType":"print","message":"EventBus: 테스트 종료","type":"print","time":3224} {"testID":43,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":3224} {"testID":43,"messageType":"print","message":"시간: 2025-08-12T01:59:03.865706","type":"print","time":3224} {"testID":43,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3224} {"testID":43,"messageType":"print","message":"테스트 인스턴스 수: 5","type":"print","time":3224} {"testID":43,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543864","type":"print","time":3224} {"testID":43,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3224} {"testID":43,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3224} {"testID":43,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3224} {"testID":43,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3224} {"testID":43,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3224} {"testID":43,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3225} {"testID":43,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3225} {"testID":43,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=false, streamClosed=false","type":"print","time":3225} {"testID":43,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3225} {"testID":43,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3225} {"testID":43,"messageType":"print","message":"===========================================","type":"print","time":3225} {"testID":43,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":3225} {"testID":43,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":3225} {"testID":43,"messageType":"print","message":"시간: 2025-08-12T01:59:03.866937","type":"print","time":3225} {"testID":43,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3225} {"testID":43,"messageType":"print","message":"테스트 인스턴스 수: 5","type":"print","time":3225} {"testID":43,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543864","type":"print","time":3225} {"testID":43,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3225} {"testID":43,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3225} {"testID":43,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3225} {"testID":43,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3226} {"testID":43,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3226} {"testID":43,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3226} {"testID":43,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3226} {"testID":43,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=false, streamClosed=false","type":"print","time":3226} {"testID":43,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3226} {"testID":43,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3226} {"testID":43,"messageType":"print","message":"===========================================","type":"print","time":3226} {"testID":43,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":3226} {"test":{"id":44,"name":"참가자 관리 테스트 참가자 수정 테스트","suiteID":33,"groupIDs":[35,41],"metadata":{"skip":false,"skipReason":null},"line":264,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/event_service_integration_test.dart"},"type":"testStart","time":3226} {"testID":43,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":3226} {"testID":43,"messageType":"print","message":"시간: 2025-08-12T01:59:03.868154","type":"print","time":3226} {"testID":43,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3226} {"testID":43,"messageType":"print","message":"테스트 인스턴스 수: 5","type":"print","time":3226} {"testID":43,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543864","type":"print","time":3226} {"testID":43,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3227} {"testID":43,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3227} {"testID":43,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3227} {"testID":43,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3227} {"testID":43,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3227} {"testID":43,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3227} {"testID":43,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3227} {"testID":43,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=false, streamClosed=false","type":"print","time":3227} {"testID":43,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3227} {"testID":43,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3227} {"testID":43,"messageType":"print","message":"===========================================","type":"print","time":3227} {"testID":43,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":3227} {"testID":43,"messageType":"print","message":"시간: 2025-08-12T01:59:03.869116","type":"print","time":3227} {"testID":43,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3227} {"testID":43,"messageType":"print","message":"테스트 인스턴스 수: 5","type":"print","time":3227} {"testID":43,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543864","type":"print","time":3227} {"testID":43,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3228} {"testID":43,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3228} {"testID":43,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3228} {"testID":43,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3228} {"testID":43,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3228} {"testID":43,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3228} {"testID":43,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3228} {"testID":43,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=false, streamClosed=false","type":"print","time":3228} {"testID":43,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3228} {"testID":43,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3228} {"testID":43,"messageType":"print","message":"===========================================","type":"print","time":3228} {"testID":43,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":3228} {"testID":43,"messageType":"print","message":"EventBus: 현재 테스트 ID(event_service_integration_test_1754931543864) 인스턴스 dispose 시도","type":"print","time":3228} {"testID":43,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":3228} {"testID":43,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":3228} {"testID":43,"messageType":"print","message":" isDisposed: false","type":"print","time":3228} {"testID":43,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":3229} {"testID":43,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":3229} {"testID":43,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":3229} {"testID":43,"messageType":"print","message":"시간: 2025-08-12T01:59:03.870584","type":"print","time":3229} {"testID":43,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3229} {"testID":43,"messageType":"print","message":"테스트 인스턴스 수: 5","type":"print","time":3229} {"testID":43,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":3229} {"testID":43,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":3229} {"testID":43,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3229} {"testID":43,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3229} {"testID":43,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3229} {"testID":43,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3229} {"testID":43,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3229} {"testID":43,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3229} {"testID":43,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3230} {"testID":43,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3230} {"testID":43,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3230} {"testID":43,"messageType":"print","message":"===========================================","type":"print","time":3230} {"testID":44,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":3230} {"testID":44,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - event_service_integration_test_1754931543872","type":"print","time":3230} {"testID":44,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: event_service_integration_test_1754931543872)","type":"print","time":3230} {"testID":44,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":3231} {"testID":44,"messageType":"print","message":"EventBus: 테스트 종료","type":"print","time":3231} {"testID":44,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":3231} {"testID":44,"messageType":"print","message":"시간: 2025-08-12T01:59:03.872916","type":"print","time":3231} {"testID":44,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3231} {"testID":44,"messageType":"print","message":"테스트 인스턴스 수: 6","type":"print","time":3231} {"testID":44,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543872","type":"print","time":3231} {"testID":44,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3231} {"testID":44,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3232} {"testID":44,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3232} {"testID":44,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3232} {"testID":44,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3232} {"testID":44,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3232} {"testID":44,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3232} {"testID":44,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3232} {"testID":44,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=false, streamClosed=false","type":"print","time":3232} {"testID":44,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3232} {"testID":44,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3232} {"testID":44,"messageType":"print","message":"===========================================","type":"print","time":3232} {"testID":44,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":3232} {"testID":44,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":3232} {"testID":44,"messageType":"print","message":"시간: 2025-08-12T01:59:03.874222","type":"print","time":3232} {"testID":44,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3232} {"testID":44,"messageType":"print","message":"테스트 인스턴스 수: 6","type":"print","time":3233} {"testID":44,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543872","type":"print","time":3233} {"testID":44,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3233} {"testID":44,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3233} {"testID":44,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3233} {"testID":44,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3233} {"testID":44,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3233} {"testID":44,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3233} {"testID":44,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3233} {"testID":44,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3233} {"testID":44,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=false, streamClosed=false","type":"print","time":3233} {"testID":44,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3233} {"testID":44,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3233} {"testID":44,"messageType":"print","message":"===========================================","type":"print","time":3233} {"testID":44,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":3234} {"test":{"id":45,"name":"참가자 관리 테스트 참가자 삭제 테스트","suiteID":33,"groupIDs":[35,41],"metadata":{"skip":false,"skipReason":null},"line":306,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/event_service_integration_test.dart"},"type":"testStart","time":3234} {"testID":44,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":3234} {"testID":44,"messageType":"print","message":"시간: 2025-08-12T01:59:03.875493","type":"print","time":3234} {"testID":44,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3234} {"testID":44,"messageType":"print","message":"테스트 인스턴스 수: 6","type":"print","time":3234} {"testID":44,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543872","type":"print","time":3234} {"testID":44,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3234} {"testID":44,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3234} {"testID":44,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3234} {"testID":44,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3234} {"testID":44,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3234} {"testID":44,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3234} {"testID":44,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3234} {"testID":44,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3234} {"testID":44,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=false, streamClosed=false","type":"print","time":3234} {"testID":44,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3235} {"testID":44,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3235} {"testID":44,"messageType":"print","message":"===========================================","type":"print","time":3235} {"testID":44,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":3235} {"testID":44,"messageType":"print","message":"시간: 2025-08-12T01:59:03.876624","type":"print","time":3235} {"testID":44,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3235} {"testID":44,"messageType":"print","message":"테스트 인스턴스 수: 6","type":"print","time":3235} {"testID":44,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543872","type":"print","time":3235} {"testID":44,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3235} {"testID":44,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3235} {"testID":44,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3235} {"testID":44,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3235} {"testID":44,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3235} {"testID":44,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3235} {"testID":44,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3235} {"testID":44,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3236} {"testID":44,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=false, streamClosed=false","type":"print","time":3236} {"testID":44,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3236} {"testID":44,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3236} {"testID":44,"messageType":"print","message":"===========================================","type":"print","time":3236} {"testID":44,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":3236} {"testID":44,"messageType":"print","message":"EventBus: 현재 테스트 ID(event_service_integration_test_1754931543872) 인스턴스 dispose 시도","type":"print","time":3236} {"testID":44,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":3236} {"testID":44,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":3236} {"testID":44,"messageType":"print","message":" isDisposed: false","type":"print","time":3236} {"testID":44,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":3236} {"testID":44,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":3236} {"testID":44,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":3236} {"testID":44,"messageType":"print","message":"시간: 2025-08-12T01:59:03.878258","type":"print","time":3236} {"testID":44,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3237} {"testID":44,"messageType":"print","message":"테스트 인스턴스 수: 6","type":"print","time":3237} {"testID":44,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":3237} {"testID":44,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":3237} {"testID":44,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3237} {"testID":44,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3237} {"testID":44,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3237} {"testID":44,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3237} {"testID":44,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3237} {"testID":44,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3237} {"testID":44,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3237} {"testID":44,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=true, streamClosed=true","type":"print","time":3237} {"testID":44,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3237} {"testID":44,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3237} {"testID":44,"messageType":"print","message":"===========================================","type":"print","time":3237} {"testID":45,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":3238} {"testID":45,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - event_service_integration_test_1754931543879","type":"print","time":3238} {"testID":45,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: event_service_integration_test_1754931543879)","type":"print","time":3238} {"testID":45,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":3239} {"testID":45,"messageType":"print","message":"EventBus: 테스트 종료","type":"print","time":3239} {"testID":45,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":3239} {"testID":45,"messageType":"print","message":"시간: 2025-08-12T01:59:03.880540","type":"print","time":3239} {"testID":45,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3239} {"testID":45,"messageType":"print","message":"테스트 인스턴스 수: 7","type":"print","time":3239} {"testID":45,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543879","type":"print","time":3239} {"testID":45,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3239} {"testID":45,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3239} {"testID":45,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3239} {"testID":45,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3239} {"testID":45,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3239} {"testID":45,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3239} {"testID":45,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3239} {"testID":45,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3240} {"testID":45,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=true, streamClosed=true","type":"print","time":3240} {"testID":45,"messageType":"print","message":" event_service_integration_test_1754931543879: disposed=false, streamClosed=false","type":"print","time":3240} {"testID":45,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3240} {"testID":45,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3240} {"testID":45,"messageType":"print","message":"===========================================","type":"print","time":3240} {"testID":45,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":3240} {"testID":45,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":3240} {"testID":45,"messageType":"print","message":"시간: 2025-08-12T01:59:03.881928","type":"print","time":3240} {"testID":45,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3240} {"testID":45,"messageType":"print","message":"테스트 인스턴스 수: 7","type":"print","time":3240} {"testID":45,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543879","type":"print","time":3240} {"testID":45,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3240} {"testID":45,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3240} {"testID":45,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3240} {"testID":45,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3241} {"testID":45,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3241} {"testID":45,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3241} {"testID":45,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3241} {"testID":45,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3241} {"testID":45,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=true, streamClosed=true","type":"print","time":3241} {"testID":45,"messageType":"print","message":" event_service_integration_test_1754931543879: disposed=false, streamClosed=false","type":"print","time":3241} {"testID":45,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3241} {"testID":45,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3241} {"testID":45,"messageType":"print","message":"===========================================","type":"print","time":3241} {"testID":45,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":3241} {"group":{"id":46,"suiteID":33,"parentID":35,"name":"점수 관리 테스트","metadata":{"skip":false,"skipReason":null},"testCount":4,"line":335,"column":3,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/event_service_integration_test.dart"},"type":"group","time":3241} {"test":{"id":47,"name":"점수 관리 테스트 점수 목록 조회 테스트","suiteID":33,"groupIDs":[35,46],"metadata":{"skip":false,"skipReason":null},"line":336,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/event_service_integration_test.dart"},"type":"testStart","time":3241} {"testID":45,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":3241} {"testID":45,"messageType":"print","message":"시간: 2025-08-12T01:59:03.883234","type":"print","time":3241} {"testID":45,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3241} {"testID":45,"messageType":"print","message":"테스트 인스턴스 수: 7","type":"print","time":3242} {"testID":45,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543879","type":"print","time":3242} {"testID":45,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3242} {"testID":45,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3242} {"testID":45,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3242} {"testID":45,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3242} {"testID":45,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3242} {"testID":45,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3242} {"testID":45,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3242} {"testID":45,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3242} {"testID":45,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=true, streamClosed=true","type":"print","time":3242} {"testID":45,"messageType":"print","message":" event_service_integration_test_1754931543879: disposed=false, streamClosed=false","type":"print","time":3242} {"testID":45,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3242} {"testID":45,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3242} {"testID":45,"messageType":"print","message":"===========================================","type":"print","time":3242} {"testID":45,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":3242} {"testID":45,"messageType":"print","message":"시간: 2025-08-12T01:59:03.884358","type":"print","time":3243} {"testID":45,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3243} {"testID":45,"messageType":"print","message":"테스트 인스턴스 수: 7","type":"print","time":3243} {"testID":45,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543879","type":"print","time":3243} {"testID":45,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3243} {"testID":45,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3243} {"testID":45,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3243} {"testID":45,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3243} {"testID":45,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3243} {"testID":45,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3243} {"testID":45,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3243} {"testID":45,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3243} {"testID":45,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=true, streamClosed=true","type":"print","time":3243} {"testID":45,"messageType":"print","message":" event_service_integration_test_1754931543879: disposed=false, streamClosed=false","type":"print","time":3243} {"testID":45,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3243} {"testID":45,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3243} {"testID":45,"messageType":"print","message":"===========================================","type":"print","time":3244} {"testID":45,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":3244} {"testID":45,"messageType":"print","message":"EventBus: 현재 테스트 ID(event_service_integration_test_1754931543879) 인스턴스 dispose 시도","type":"print","time":3244} {"testID":45,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":3244} {"testID":45,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":3244} {"testID":45,"messageType":"print","message":" isDisposed: false","type":"print","time":3244} {"testID":45,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":3244} {"testID":45,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":3244} {"testID":45,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":3244} {"testID":45,"messageType":"print","message":"시간: 2025-08-12T01:59:03.885964","type":"print","time":3244} {"testID":45,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3244} {"testID":45,"messageType":"print","message":"테스트 인스턴스 수: 7","type":"print","time":3244} {"testID":45,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":3244} {"testID":45,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":3244} {"testID":45,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3244} {"testID":45,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3244} {"testID":45,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3245} {"testID":45,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3245} {"testID":45,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3245} {"testID":45,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3245} {"testID":45,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3245} {"testID":45,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=true, streamClosed=true","type":"print","time":3245} {"testID":45,"messageType":"print","message":" event_service_integration_test_1754931543879: disposed=true, streamClosed=true","type":"print","time":3245} {"testID":45,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3245} {"testID":45,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3245} {"testID":45,"messageType":"print","message":"===========================================","type":"print","time":3245} {"testID":47,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":3246} {"testID":47,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - event_service_integration_test_1754931543887","type":"print","time":3246} {"testID":47,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: event_service_integration_test_1754931543887)","type":"print","time":3246} {"testID":47,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":3247} {"testID":47,"messageType":"print","message":"EventBus: 테스트 종료","type":"print","time":3247} {"testID":47,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":3247} {"testID":47,"messageType":"print","message":"시간: 2025-08-12T01:59:03.889042","type":"print","time":3247} {"testID":47,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3247} {"testID":47,"messageType":"print","message":"테스트 인스턴스 수: 8","type":"print","time":3247} {"testID":47,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543887","type":"print","time":3248} {"testID":47,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3248} {"testID":47,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3248} {"testID":47,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3248} {"testID":47,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3248} {"testID":47,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3248} {"testID":47,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3248} {"testID":47,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3248} {"testID":47,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3248} {"testID":47,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=true, streamClosed=true","type":"print","time":3248} {"testID":47,"messageType":"print","message":" event_service_integration_test_1754931543879: disposed=true, streamClosed=true","type":"print","time":3248} {"testID":47,"messageType":"print","message":" event_service_integration_test_1754931543887: disposed=false, streamClosed=false","type":"print","time":3248} {"testID":47,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3248} {"testID":47,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3248} {"testID":47,"messageType":"print","message":"===========================================","type":"print","time":3248} {"testID":47,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":3248} {"testID":47,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":3249} {"testID":47,"messageType":"print","message":"시간: 2025-08-12T01:59:03.890476","type":"print","time":3249} {"testID":47,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3249} {"testID":47,"messageType":"print","message":"테스트 인스턴스 수: 8","type":"print","time":3249} {"testID":47,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543887","type":"print","time":3249} {"testID":47,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3249} {"testID":47,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3249} {"testID":47,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3249} {"testID":47,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3249} {"testID":47,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3249} {"testID":47,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3249} {"testID":47,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3249} {"testID":47,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3249} {"testID":47,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=true, streamClosed=true","type":"print","time":3249} {"testID":47,"messageType":"print","message":" event_service_integration_test_1754931543879: disposed=true, streamClosed=true","type":"print","time":3249} {"testID":47,"messageType":"print","message":" event_service_integration_test_1754931543887: disposed=false, streamClosed=false","type":"print","time":3250} {"testID":47,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3250} {"testID":47,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3250} {"testID":47,"messageType":"print","message":"===========================================","type":"print","time":3250} {"testID":47,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":3250} {"test":{"id":48,"name":"점수 관리 테스트 점수 추가 테스트","suiteID":33,"groupIDs":[35,46],"metadata":{"skip":false,"skipReason":null},"line":390,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/event_service_integration_test.dart"},"type":"testStart","time":3250} {"testID":47,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":3250} {"testID":47,"messageType":"print","message":"시간: 2025-08-12T01:59:03.891922","type":"print","time":3250} {"testID":47,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3250} {"testID":47,"messageType":"print","message":"테스트 인스턴스 수: 8","type":"print","time":3250} {"testID":47,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543887","type":"print","time":3250} {"testID":47,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3250} {"testID":47,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3251} {"testID":47,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3251} {"testID":47,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3251} {"testID":47,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3251} {"testID":47,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3251} {"testID":47,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3251} {"testID":47,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3251} {"testID":47,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=true, streamClosed=true","type":"print","time":3251} {"testID":47,"messageType":"print","message":" event_service_integration_test_1754931543879: disposed=true, streamClosed=true","type":"print","time":3251} {"testID":47,"messageType":"print","message":" event_service_integration_test_1754931543887: disposed=false, streamClosed=false","type":"print","time":3251} {"testID":47,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3251} {"testID":47,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3251} {"testID":47,"messageType":"print","message":"===========================================","type":"print","time":3251} {"testID":47,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":3251} {"testID":47,"messageType":"print","message":"시간: 2025-08-12T01:59:03.893155","type":"print","time":3251} {"testID":47,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3251} {"testID":47,"messageType":"print","message":"테스트 인스턴스 수: 8","type":"print","time":3251} {"testID":47,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543887","type":"print","time":3252} {"testID":47,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3252} {"testID":47,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3252} {"testID":47,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3252} {"testID":47,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3252} {"testID":47,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3252} {"testID":47,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3252} {"testID":47,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3252} {"testID":47,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3252} {"testID":47,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=true, streamClosed=true","type":"print","time":3252} {"testID":47,"messageType":"print","message":" event_service_integration_test_1754931543879: disposed=true, streamClosed=true","type":"print","time":3252} {"testID":47,"messageType":"print","message":" event_service_integration_test_1754931543887: disposed=false, streamClosed=false","type":"print","time":3252} {"testID":47,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3252} {"testID":47,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3252} {"testID":47,"messageType":"print","message":"===========================================","type":"print","time":3252} {"testID":47,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":3252} {"testID":47,"messageType":"print","message":"EventBus: 현재 테스트 ID(event_service_integration_test_1754931543887) 인스턴스 dispose 시도","type":"print","time":3253} {"testID":47,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":3253} {"testID":47,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":3253} {"testID":47,"messageType":"print","message":" isDisposed: false","type":"print","time":3253} {"testID":47,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":3253} {"testID":47,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":3253} {"testID":47,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":3253} {"testID":47,"messageType":"print","message":"시간: 2025-08-12T01:59:03.894925","type":"print","time":3253} {"testID":47,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3253} {"testID":47,"messageType":"print","message":"테스트 인스턴스 수: 8","type":"print","time":3253} {"testID":47,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":3253} {"testID":47,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":3253} {"testID":47,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3253} {"testID":47,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3253} {"testID":47,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3254} {"testID":47,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3254} {"testID":47,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3254} {"testID":47,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3254} {"testID":47,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3254} {"testID":47,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=true, streamClosed=true","type":"print","time":3254} {"testID":47,"messageType":"print","message":" event_service_integration_test_1754931543879: disposed=true, streamClosed=true","type":"print","time":3254} {"testID":47,"messageType":"print","message":" event_service_integration_test_1754931543887: disposed=true, streamClosed=true","type":"print","time":3254} {"testID":47,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3254} {"testID":47,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3254} {"testID":47,"messageType":"print","message":"===========================================","type":"print","time":3254} {"testID":48,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":3255} {"testID":48,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - event_service_integration_test_1754931543896","type":"print","time":3255} {"testID":48,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: event_service_integration_test_1754931543896)","type":"print","time":3255} {"testID":48,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":3256} {"testID":48,"messageType":"print","message":"EventBus: 테스트 종료","type":"print","time":3256} {"testID":48,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":3256} {"testID":48,"messageType":"print","message":"시간: 2025-08-12T01:59:03.897681","type":"print","time":3256} {"testID":48,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3256} {"testID":48,"messageType":"print","message":"테스트 인스턴스 수: 9","type":"print","time":3256} {"testID":48,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543896","type":"print","time":3256} {"testID":48,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3256} {"testID":48,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3256} {"testID":48,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3256} {"testID":48,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3256} {"testID":48,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3256} {"testID":48,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3257} {"testID":48,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3257} {"testID":48,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3257} {"testID":48,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=true, streamClosed=true","type":"print","time":3257} {"testID":48,"messageType":"print","message":" event_service_integration_test_1754931543879: disposed=true, streamClosed=true","type":"print","time":3257} {"testID":48,"messageType":"print","message":" event_service_integration_test_1754931543887: disposed=true, streamClosed=true","type":"print","time":3257} {"testID":48,"messageType":"print","message":" event_service_integration_test_1754931543896: disposed=false, streamClosed=false","type":"print","time":3257} {"testID":48,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3257} {"testID":48,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3257} {"testID":48,"messageType":"print","message":"===========================================","type":"print","time":3257} {"testID":48,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":3257} {"testID":48,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":3257} {"testID":48,"messageType":"print","message":"시간: 2025-08-12T01:59:03.899210","type":"print","time":3257} {"testID":48,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3257} {"testID":48,"messageType":"print","message":"테스트 인스턴스 수: 9","type":"print","time":3258} {"testID":48,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543896","type":"print","time":3258} {"testID":48,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3258} {"testID":48,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3258} {"testID":48,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3258} {"testID":48,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3258} {"testID":48,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3258} {"testID":48,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3258} {"testID":48,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3258} {"testID":48,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3258} {"testID":48,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=true, streamClosed=true","type":"print","time":3258} {"testID":48,"messageType":"print","message":" event_service_integration_test_1754931543879: disposed=true, streamClosed=true","type":"print","time":3258} {"testID":48,"messageType":"print","message":" event_service_integration_test_1754931543887: disposed=true, streamClosed=true","type":"print","time":3258} {"testID":48,"messageType":"print","message":" event_service_integration_test_1754931543896: disposed=false, streamClosed=false","type":"print","time":3258} {"testID":48,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3258} {"testID":48,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3259} {"testID":48,"messageType":"print","message":"===========================================","type":"print","time":3259} {"testID":48,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":3259} {"test":{"id":49,"name":"점수 관리 테스트 점수 수정 테스트","suiteID":33,"groupIDs":[35,46],"metadata":{"skip":false,"skipReason":null},"line":437,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/event_service_integration_test.dart"},"type":"testStart","time":3259} {"testID":48,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":3259} {"testID":48,"messageType":"print","message":"시간: 2025-08-12T01:59:03.900750","type":"print","time":3259} {"testID":48,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3259} {"testID":48,"messageType":"print","message":"테스트 인스턴스 수: 9","type":"print","time":3259} {"testID":48,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543896","type":"print","time":3259} {"testID":48,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3259} {"testID":48,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3259} {"testID":48,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3259} {"testID":48,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3259} {"testID":48,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3259} {"testID":48,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3260} {"testID":48,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3260} {"testID":48,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3260} {"testID":48,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=true, streamClosed=true","type":"print","time":3260} {"testID":48,"messageType":"print","message":" event_service_integration_test_1754931543879: disposed=true, streamClosed=true","type":"print","time":3260} {"testID":48,"messageType":"print","message":" event_service_integration_test_1754931543887: disposed=true, streamClosed=true","type":"print","time":3260} {"testID":48,"messageType":"print","message":" event_service_integration_test_1754931543896: disposed=false, streamClosed=false","type":"print","time":3260} {"testID":48,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3260} {"testID":48,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3260} {"testID":48,"messageType":"print","message":"===========================================","type":"print","time":3260} {"testID":48,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":3260} {"testID":48,"messageType":"print","message":"시간: 2025-08-12T01:59:03.902097","type":"print","time":3260} {"testID":48,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3260} {"testID":48,"messageType":"print","message":"테스트 인스턴스 수: 9","type":"print","time":3260} {"testID":48,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543896","type":"print","time":3260} {"testID":48,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3261} {"testID":48,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3261} {"testID":48,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3261} {"testID":48,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3261} {"testID":48,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3261} {"testID":48,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3261} {"testID":48,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3261} {"testID":48,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3261} {"testID":48,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=true, streamClosed=true","type":"print","time":3261} {"testID":48,"messageType":"print","message":" event_service_integration_test_1754931543879: disposed=true, streamClosed=true","type":"print","time":3261} {"testID":48,"messageType":"print","message":" event_service_integration_test_1754931543887: disposed=true, streamClosed=true","type":"print","time":3261} {"testID":48,"messageType":"print","message":" event_service_integration_test_1754931543896: disposed=false, streamClosed=false","type":"print","time":3261} {"testID":48,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3261} {"testID":48,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3261} {"testID":48,"messageType":"print","message":"===========================================","type":"print","time":3261} {"testID":48,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":3261} {"testID":48,"messageType":"print","message":"EventBus: 현재 테스트 ID(event_service_integration_test_1754931543896) 인스턴스 dispose 시도","type":"print","time":3262} {"testID":48,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":3262} {"testID":48,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":3262} {"testID":48,"messageType":"print","message":" isDisposed: false","type":"print","time":3262} {"testID":48,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":3262} {"testID":48,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":3262} {"testID":48,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":3262} {"testID":48,"messageType":"print","message":"시간: 2025-08-12T01:59:03.903892","type":"print","time":3262} {"testID":48,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3262} {"testID":48,"messageType":"print","message":"테스트 인스턴스 수: 9","type":"print","time":3262} {"testID":48,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":3262} {"testID":48,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":3262} {"testID":48,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3262} {"testID":48,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3262} {"testID":48,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3262} {"testID":48,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3263} {"testID":48,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3263} {"testID":48,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3263} {"testID":48,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3263} {"testID":48,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=true, streamClosed=true","type":"print","time":3263} {"testID":48,"messageType":"print","message":" event_service_integration_test_1754931543879: disposed=true, streamClosed=true","type":"print","time":3263} {"testID":48,"messageType":"print","message":" event_service_integration_test_1754931543887: disposed=true, streamClosed=true","type":"print","time":3263} {"testID":48,"messageType":"print","message":" event_service_integration_test_1754931543896: disposed=true, streamClosed=true","type":"print","time":3263} {"testID":48,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3263} {"testID":48,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3263} {"testID":48,"messageType":"print","message":"===========================================","type":"print","time":3263} {"testID":49,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":3264} {"testID":49,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - event_service_integration_test_1754931543905","type":"print","time":3264} {"testID":49,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: event_service_integration_test_1754931543905)","type":"print","time":3264} {"testID":49,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":3265} {"testID":49,"messageType":"print","message":"EventBus: 테스트 종료","type":"print","time":3265} {"testID":49,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":3265} {"testID":49,"messageType":"print","message":"시간: 2025-08-12T01:59:03.906547","type":"print","time":3265} {"testID":49,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3265} {"testID":49,"messageType":"print","message":"테스트 인스턴스 수: 10","type":"print","time":3265} {"testID":49,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543905","type":"print","time":3265} {"testID":49,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3265} {"testID":49,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3265} {"testID":49,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3265} {"testID":49,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3265} {"testID":49,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3265} {"testID":49,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3265} {"testID":49,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3265} {"testID":49,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3266} {"testID":49,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=true, streamClosed=true","type":"print","time":3266} {"testID":49,"messageType":"print","message":" event_service_integration_test_1754931543879: disposed=true, streamClosed=true","type":"print","time":3266} {"testID":49,"messageType":"print","message":" event_service_integration_test_1754931543887: disposed=true, streamClosed=true","type":"print","time":3266} {"testID":49,"messageType":"print","message":" event_service_integration_test_1754931543896: disposed=true, streamClosed=true","type":"print","time":3266} {"testID":49,"messageType":"print","message":" event_service_integration_test_1754931543905: disposed=false, streamClosed=false","type":"print","time":3266} {"testID":49,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3266} {"testID":49,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3266} {"testID":49,"messageType":"print","message":"===========================================","type":"print","time":3266} {"testID":49,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":3266} {"testID":49,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":3266} {"testID":49,"messageType":"print","message":"시간: 2025-08-12T01:59:03.908100","type":"print","time":3266} {"testID":49,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3266} {"testID":49,"messageType":"print","message":"테스트 인스턴스 수: 10","type":"print","time":3266} {"testID":49,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543905","type":"print","time":3266} {"testID":49,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3267} {"testID":49,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3267} {"testID":49,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3267} {"testID":49,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3267} {"testID":49,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3267} {"testID":49,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3267} {"testID":49,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3267} {"testID":49,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3267} {"testID":49,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=true, streamClosed=true","type":"print","time":3267} {"testID":49,"messageType":"print","message":" event_service_integration_test_1754931543879: disposed=true, streamClosed=true","type":"print","time":3267} {"testID":49,"messageType":"print","message":" event_service_integration_test_1754931543887: disposed=true, streamClosed=true","type":"print","time":3267} {"testID":49,"messageType":"print","message":" event_service_integration_test_1754931543896: disposed=true, streamClosed=true","type":"print","time":3267} {"testID":49,"messageType":"print","message":" event_service_integration_test_1754931543905: disposed=false, streamClosed=false","type":"print","time":3267} {"testID":49,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3267} {"testID":49,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3267} {"testID":49,"messageType":"print","message":"===========================================","type":"print","time":3267} {"testID":49,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":3268} {"test":{"id":50,"name":"점수 관리 테스트 점수 삭제 테스트","suiteID":33,"groupIDs":[35,46],"metadata":{"skip":false,"skipReason":null},"line":483,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/event_service_integration_test.dart"},"type":"testStart","time":3268} {"testID":49,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":3268} {"testID":49,"messageType":"print","message":"시간: 2025-08-12T01:59:03.909639","type":"print","time":3268} {"testID":49,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3268} {"testID":49,"messageType":"print","message":"테스트 인스턴스 수: 10","type":"print","time":3268} {"testID":49,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543905","type":"print","time":3268} {"testID":49,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3268} {"testID":49,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3268} {"testID":49,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3268} {"testID":49,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3268} {"testID":49,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3268} {"testID":49,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3268} {"testID":49,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3268} {"testID":49,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3268} {"testID":49,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=true, streamClosed=true","type":"print","time":3269} {"testID":49,"messageType":"print","message":" event_service_integration_test_1754931543879: disposed=true, streamClosed=true","type":"print","time":3269} {"testID":49,"messageType":"print","message":" event_service_integration_test_1754931543887: disposed=true, streamClosed=true","type":"print","time":3269} {"testID":49,"messageType":"print","message":" event_service_integration_test_1754931543896: disposed=true, streamClosed=true","type":"print","time":3269} {"testID":49,"messageType":"print","message":" event_service_integration_test_1754931543905: disposed=false, streamClosed=false","type":"print","time":3269} {"testID":49,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3269} {"testID":49,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3269} {"testID":49,"messageType":"print","message":"===========================================","type":"print","time":3269} {"testID":49,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":3269} {"testID":49,"messageType":"print","message":"시간: 2025-08-12T01:59:03.910969","type":"print","time":3269} {"testID":49,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3269} {"testID":49,"messageType":"print","message":"테스트 인스턴스 수: 10","type":"print","time":3269} {"testID":49,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543905","type":"print","time":3269} {"testID":49,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3271} {"testID":49,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3271} {"testID":49,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3271} {"testID":49,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3271} {"testID":49,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3271} {"testID":49,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3271} {"testID":49,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3271} {"testID":49,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3271} {"testID":49,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=true, streamClosed=true","type":"print","time":3271} {"testID":49,"messageType":"print","message":" event_service_integration_test_1754931543879: disposed=true, streamClosed=true","type":"print","time":3271} {"testID":49,"messageType":"print","message":" event_service_integration_test_1754931543887: disposed=true, streamClosed=true","type":"print","time":3271} {"testID":49,"messageType":"print","message":" event_service_integration_test_1754931543896: disposed=true, streamClosed=true","type":"print","time":3271} {"testID":49,"messageType":"print","message":" event_service_integration_test_1754931543905: disposed=false, streamClosed=false","type":"print","time":3271} {"testID":49,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3271} {"testID":49,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3271} {"testID":49,"messageType":"print","message":"===========================================","type":"print","time":3271} {"testID":49,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":3272} {"testID":49,"messageType":"print","message":"EventBus: 현재 테스트 ID(event_service_integration_test_1754931543905) 인스턴스 dispose 시도","type":"print","time":3272} {"testID":49,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":3272} {"testID":49,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":3272} {"testID":49,"messageType":"print","message":" isDisposed: false","type":"print","time":3272} {"testID":49,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":3272} {"testID":49,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":3272} {"testID":49,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":3272} {"testID":49,"messageType":"print","message":"시간: 2025-08-12T01:59:03.913958","type":"print","time":3272} {"testID":49,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3272} {"testID":49,"messageType":"print","message":"테스트 인스턴스 수: 10","type":"print","time":3272} {"testID":49,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":3272} {"testID":49,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":3272} {"testID":49,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3272} {"testID":49,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3273} {"testID":49,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3273} {"testID":49,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3273} {"testID":49,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3273} {"testID":49,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3273} {"testID":49,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3273} {"testID":49,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=true, streamClosed=true","type":"print","time":3273} {"testID":49,"messageType":"print","message":" event_service_integration_test_1754931543879: disposed=true, streamClosed=true","type":"print","time":3273} {"testID":49,"messageType":"print","message":" event_service_integration_test_1754931543887: disposed=true, streamClosed=true","type":"print","time":3273} {"testID":49,"messageType":"print","message":" event_service_integration_test_1754931543896: disposed=true, streamClosed=true","type":"print","time":3273} {"testID":49,"messageType":"print","message":" event_service_integration_test_1754931543905: disposed=true, streamClosed=true","type":"print","time":3273} {"testID":49,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3273} {"testID":49,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3274} {"testID":49,"messageType":"print","message":"===========================================","type":"print","time":3274} {"testID":50,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":3274} {"testID":50,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - event_service_integration_test_1754931543916","type":"print","time":3274} {"testID":50,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: event_service_integration_test_1754931543916)","type":"print","time":3274} {"testID":50,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":3275} {"testID":50,"messageType":"print","message":"EventBus: 테스트 종료","type":"print","time":3275} {"testID":50,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":3275} {"testID":50,"messageType":"print","message":"시간: 2025-08-12T01:59:03.916852","type":"print","time":3275} {"testID":50,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3275} {"testID":50,"messageType":"print","message":"테스트 인스턴스 수: 11","type":"print","time":3275} {"testID":50,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543916","type":"print","time":3275} {"testID":50,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3275} {"testID":50,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3275} {"testID":50,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3275} {"testID":50,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3276} {"testID":50,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3276} {"testID":50,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3276} {"testID":50,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3276} {"testID":50,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3276} {"testID":50,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=true, streamClosed=true","type":"print","time":3276} {"testID":50,"messageType":"print","message":" event_service_integration_test_1754931543879: disposed=true, streamClosed=true","type":"print","time":3276} {"testID":50,"messageType":"print","message":" event_service_integration_test_1754931543887: disposed=true, streamClosed=true","type":"print","time":3276} {"testID":50,"messageType":"print","message":" event_service_integration_test_1754931543896: disposed=true, streamClosed=true","type":"print","time":3276} {"testID":50,"messageType":"print","message":" event_service_integration_test_1754931543905: disposed=true, streamClosed=true","type":"print","time":3276} {"testID":50,"messageType":"print","message":" event_service_integration_test_1754931543916: disposed=false, streamClosed=false","type":"print","time":3276} {"testID":50,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3276} {"testID":50,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3276} {"testID":50,"messageType":"print","message":"===========================================","type":"print","time":3276} {"testID":50,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":3276} {"testID":50,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":3276} {"testID":50,"messageType":"print","message":"시간: 2025-08-12T01:59:03.918348","type":"print","time":3277} {"testID":50,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3277} {"testID":50,"messageType":"print","message":"테스트 인스턴스 수: 11","type":"print","time":3277} {"testID":50,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543916","type":"print","time":3277} {"testID":50,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3277} {"testID":50,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3277} {"testID":50,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3277} {"testID":50,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3277} {"testID":50,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3277} {"testID":50,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3277} {"testID":50,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3277} {"testID":50,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3278} {"testID":50,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=true, streamClosed=true","type":"print","time":3278} {"testID":50,"messageType":"print","message":" event_service_integration_test_1754931543879: disposed=true, streamClosed=true","type":"print","time":3278} {"testID":50,"messageType":"print","message":" event_service_integration_test_1754931543887: disposed=true, streamClosed=true","type":"print","time":3278} {"testID":50,"messageType":"print","message":" event_service_integration_test_1754931543896: disposed=true, streamClosed=true","type":"print","time":3278} {"testID":50,"messageType":"print","message":" event_service_integration_test_1754931543905: disposed=true, streamClosed=true","type":"print","time":3278} {"testID":50,"messageType":"print","message":" event_service_integration_test_1754931543916: disposed=false, streamClosed=false","type":"print","time":3278} {"testID":50,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3278} {"testID":50,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3278} {"testID":50,"messageType":"print","message":"===========================================","type":"print","time":3278} {"testID":50,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":3278} {"testID":50,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":3278} {"group":{"id":51,"suiteID":33,"parentID":35,"name":"팀 관리 테스트","metadata":{"skip":false,"skipReason":null},"testCount":4,"line":512,"column":3,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/event_service_integration_test.dart"},"type":"group","time":3278} {"test":{"id":52,"name":"팀 관리 테스트 팀 목록 조회 테스트","suiteID":33,"groupIDs":[35,51],"metadata":{"skip":false,"skipReason":null},"line":513,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/event_service_integration_test.dart"},"type":"testStart","time":3278} {"testID":50,"messageType":"print","message":"시간: 2025-08-12T01:59:03.920238","type":"print","time":3279} {"testID":50,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3279} {"testID":50,"messageType":"print","message":"테스트 인스턴스 수: 11","type":"print","time":3279} {"testID":50,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543916","type":"print","time":3279} {"testID":50,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3279} {"testID":50,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3279} {"testID":50,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3279} {"testID":50,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3279} {"testID":50,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3279} {"testID":50,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3279} {"testID":50,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3279} {"testID":50,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3279} {"testID":50,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=true, streamClosed=true","type":"print","time":3279} {"testID":50,"messageType":"print","message":" event_service_integration_test_1754931543879: disposed=true, streamClosed=true","type":"print","time":3279} {"testID":50,"messageType":"print","message":" event_service_integration_test_1754931543887: disposed=true, streamClosed=true","type":"print","time":3279} {"testID":50,"messageType":"print","message":" event_service_integration_test_1754931543896: disposed=true, streamClosed=true","type":"print","time":3279} {"testID":50,"messageType":"print","message":" event_service_integration_test_1754931543905: disposed=true, streamClosed=true","type":"print","time":3279} {"testID":50,"messageType":"print","message":" event_service_integration_test_1754931543916: disposed=false, streamClosed=false","type":"print","time":3279} {"testID":50,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3279} {"testID":50,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3280} {"testID":50,"messageType":"print","message":"===========================================","type":"print","time":3280} {"testID":50,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":3280} {"testID":50,"messageType":"print","message":"시간: 2025-08-12T01:59:03.921786","type":"print","time":3280} {"testID":50,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3280} {"testID":50,"messageType":"print","message":"테스트 인스턴스 수: 11","type":"print","time":3280} {"testID":50,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543916","type":"print","time":3280} {"testID":50,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3281} {"testID":50,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3281} {"testID":50,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3281} {"testID":50,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3281} {"testID":50,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3281} {"testID":50,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3281} {"testID":50,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3281} {"testID":50,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3281} {"testID":50,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=true, streamClosed=true","type":"print","time":3281} {"testID":50,"messageType":"print","message":" event_service_integration_test_1754931543879: disposed=true, streamClosed=true","type":"print","time":3281} {"testID":50,"messageType":"print","message":" event_service_integration_test_1754931543887: disposed=true, streamClosed=true","type":"print","time":3281} {"testID":50,"messageType":"print","message":" event_service_integration_test_1754931543896: disposed=true, streamClosed=true","type":"print","time":3281} {"testID":50,"messageType":"print","message":" event_service_integration_test_1754931543905: disposed=true, streamClosed=true","type":"print","time":3281} {"testID":50,"messageType":"print","message":" event_service_integration_test_1754931543916: disposed=false, streamClosed=false","type":"print","time":3281} {"testID":50,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3281} {"testID":50,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3281} {"testID":50,"messageType":"print","message":"===========================================","type":"print","time":3281} {"testID":50,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":3281} {"testID":50,"messageType":"print","message":"EventBus: 현재 테스트 ID(event_service_integration_test_1754931543916) 인스턴스 dispose 시도","type":"print","time":3281} {"testID":50,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":3281} {"testID":50,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":3282} {"testID":50,"messageType":"print","message":" isDisposed: false","type":"print","time":3282} {"testID":50,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":3282} {"testID":50,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":3282} {"testID":50,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":3282} {"testID":50,"messageType":"print","message":"시간: 2025-08-12T01:59:03.923784","type":"print","time":3282} {"testID":50,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3282} {"testID":50,"messageType":"print","message":"테스트 인스턴스 수: 11","type":"print","time":3282} {"testID":50,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":3282} {"testID":50,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":3282} {"testID":50,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3282} {"testID":50,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3282} {"testID":50,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3283} {"testID":50,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3283} {"testID":50,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3283} {"testID":50,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3283} {"testID":50,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3283} {"testID":50,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=true, streamClosed=true","type":"print","time":3283} {"testID":50,"messageType":"print","message":" event_service_integration_test_1754931543879: disposed=true, streamClosed=true","type":"print","time":3283} {"testID":50,"messageType":"print","message":" event_service_integration_test_1754931543887: disposed=true, streamClosed=true","type":"print","time":3283} {"testID":50,"messageType":"print","message":" event_service_integration_test_1754931543896: disposed=true, streamClosed=true","type":"print","time":3283} {"testID":50,"messageType":"print","message":" event_service_integration_test_1754931543905: disposed=true, streamClosed=true","type":"print","time":3283} {"testID":50,"messageType":"print","message":" event_service_integration_test_1754931543916: disposed=true, streamClosed=true","type":"print","time":3283} {"testID":50,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3283} {"testID":50,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3283} {"testID":50,"messageType":"print","message":"===========================================","type":"print","time":3283} {"testID":52,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":3284} {"testID":52,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - event_service_integration_test_1754931543926","type":"print","time":3284} {"testID":52,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: event_service_integration_test_1754931543926)","type":"print","time":3284} {"testID":52,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":3286} {"testID":52,"messageType":"print","message":"EventBus: 테스트 종료","type":"print","time":3286} {"testID":52,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":3287} {"testID":52,"messageType":"print","message":"시간: 2025-08-12T01:59:03.928070","type":"print","time":3287} {"testID":52,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3287} {"testID":52,"messageType":"print","message":"테스트 인스턴스 수: 12","type":"print","time":3287} {"testID":52,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543926","type":"print","time":3287} {"testID":52,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3287} {"testID":52,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3287} {"testID":52,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3287} {"testID":52,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3287} {"testID":52,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3287} {"testID":52,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3287} {"testID":52,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3287} {"testID":52,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3287} {"testID":52,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=true, streamClosed=true","type":"print","time":3287} {"testID":52,"messageType":"print","message":" event_service_integration_test_1754931543879: disposed=true, streamClosed=true","type":"print","time":3287} {"testID":52,"messageType":"print","message":" event_service_integration_test_1754931543887: disposed=true, streamClosed=true","type":"print","time":3287} {"testID":52,"messageType":"print","message":" event_service_integration_test_1754931543896: disposed=true, streamClosed=true","type":"print","time":3287} {"testID":52,"messageType":"print","message":" event_service_integration_test_1754931543905: disposed=true, streamClosed=true","type":"print","time":3287} {"testID":52,"messageType":"print","message":" event_service_integration_test_1754931543916: disposed=true, streamClosed=true","type":"print","time":3288} {"testID":52,"messageType":"print","message":" event_service_integration_test_1754931543926: disposed=false, streamClosed=false","type":"print","time":3288} {"testID":52,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3288} {"testID":52,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3288} {"testID":52,"messageType":"print","message":"===========================================","type":"print","time":3288} {"testID":52,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":3288} {"testID":52,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":3288} {"testID":52,"messageType":"print","message":"시간: 2025-08-12T01:59:03.929785","type":"print","time":3288} {"testID":52,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3288} {"testID":52,"messageType":"print","message":"테스트 인스턴스 수: 12","type":"print","time":3288} {"testID":52,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543926","type":"print","time":3288} {"testID":52,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3288} {"testID":52,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3288} {"testID":52,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3288} {"testID":52,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3288} {"testID":52,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3288} {"testID":52,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3288} {"testID":52,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3288} {"testID":52,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3289} {"testID":52,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=true, streamClosed=true","type":"print","time":3289} {"testID":52,"messageType":"print","message":" event_service_integration_test_1754931543879: disposed=true, streamClosed=true","type":"print","time":3289} {"testID":52,"messageType":"print","message":" event_service_integration_test_1754931543887: disposed=true, streamClosed=true","type":"print","time":3289} {"testID":52,"messageType":"print","message":" event_service_integration_test_1754931543896: disposed=true, streamClosed=true","type":"print","time":3289} {"testID":52,"messageType":"print","message":" event_service_integration_test_1754931543905: disposed=true, streamClosed=true","type":"print","time":3289} {"testID":52,"messageType":"print","message":" event_service_integration_test_1754931543916: disposed=true, streamClosed=true","type":"print","time":3289} {"testID":52,"messageType":"print","message":" event_service_integration_test_1754931543926: disposed=false, streamClosed=false","type":"print","time":3289} {"testID":52,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3289} {"testID":52,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3289} {"testID":52,"messageType":"print","message":"===========================================","type":"print","time":3289} {"testID":52,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":3289} {"test":{"id":53,"name":"팀 관리 테스트 팀 추가 테스트","suiteID":33,"groupIDs":[35,51],"metadata":{"skip":false,"skipReason":null},"line":563,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/event_service_integration_test.dart"},"type":"testStart","time":3289} {"testID":52,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":3290} {"testID":52,"messageType":"print","message":"시간: 2025-08-12T01:59:03.931351","type":"print","time":3290} {"testID":52,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3290} {"testID":52,"messageType":"print","message":"테스트 인스턴스 수: 12","type":"print","time":3290} {"testID":52,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543926","type":"print","time":3290} {"testID":52,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3290} {"testID":52,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3290} {"testID":52,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3290} {"testID":52,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3290} {"testID":52,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3290} {"testID":52,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3290} {"testID":52,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3290} {"testID":52,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3290} {"testID":52,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=true, streamClosed=true","type":"print","time":3290} {"testID":52,"messageType":"print","message":" event_service_integration_test_1754931543879: disposed=true, streamClosed=true","type":"print","time":3290} {"testID":52,"messageType":"print","message":" event_service_integration_test_1754931543887: disposed=true, streamClosed=true","type":"print","time":3290} {"testID":52,"messageType":"print","message":" event_service_integration_test_1754931543896: disposed=true, streamClosed=true","type":"print","time":3290} {"testID":52,"messageType":"print","message":" event_service_integration_test_1754931543905: disposed=true, streamClosed=true","type":"print","time":3290} {"testID":52,"messageType":"print","message":" event_service_integration_test_1754931543916: disposed=true, streamClosed=true","type":"print","time":3291} {"testID":52,"messageType":"print","message":" event_service_integration_test_1754931543926: disposed=false, streamClosed=false","type":"print","time":3291} {"testID":52,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3291} {"testID":52,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3291} {"testID":52,"messageType":"print","message":"===========================================","type":"print","time":3291} {"testID":52,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":3291} {"testID":52,"messageType":"print","message":"시간: 2025-08-12T01:59:03.932728","type":"print","time":3291} {"testID":52,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3291} {"testID":52,"messageType":"print","message":"테스트 인스턴스 수: 12","type":"print","time":3291} {"testID":52,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543926","type":"print","time":3291} {"testID":52,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3291} {"testID":52,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3291} {"testID":52,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3291} {"testID":52,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3291} {"testID":52,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3291} {"testID":52,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3291} {"testID":52,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3291} {"testID":52,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3291} {"testID":52,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=true, streamClosed=true","type":"print","time":3291} {"testID":52,"messageType":"print","message":" event_service_integration_test_1754931543879: disposed=true, streamClosed=true","type":"print","time":3292} {"testID":52,"messageType":"print","message":" event_service_integration_test_1754931543887: disposed=true, streamClosed=true","type":"print","time":3292} {"testID":52,"messageType":"print","message":" event_service_integration_test_1754931543896: disposed=true, streamClosed=true","type":"print","time":3292} {"testID":52,"messageType":"print","message":" event_service_integration_test_1754931543905: disposed=true, streamClosed=true","type":"print","time":3292} {"testID":52,"messageType":"print","message":" event_service_integration_test_1754931543916: disposed=true, streamClosed=true","type":"print","time":3292} {"testID":52,"messageType":"print","message":" event_service_integration_test_1754931543926: disposed=false, streamClosed=false","type":"print","time":3292} {"testID":52,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3292} {"testID":52,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3292} {"testID":52,"messageType":"print","message":"===========================================","type":"print","time":3292} {"testID":52,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":3292} {"testID":52,"messageType":"print","message":"EventBus: 현재 테스트 ID(event_service_integration_test_1754931543926) 인스턴스 dispose 시도","type":"print","time":3292} {"testID":52,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":3292} {"testID":52,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":3292} {"testID":52,"messageType":"print","message":" isDisposed: false","type":"print","time":3292} {"testID":52,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":3292} {"testID":52,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":3293} {"testID":52,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":3293} {"testID":52,"messageType":"print","message":"시간: 2025-08-12T01:59:03.934573","type":"print","time":3293} {"testID":52,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3293} {"testID":52,"messageType":"print","message":"테스트 인스턴스 수: 12","type":"print","time":3293} {"testID":52,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":3293} {"testID":52,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":3293} {"testID":52,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3293} {"testID":52,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3293} {"testID":52,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3293} {"testID":52,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3293} {"testID":52,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3293} {"testID":52,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3293} {"testID":52,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3293} {"testID":52,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=true, streamClosed=true","type":"print","time":3293} {"testID":52,"messageType":"print","message":" event_service_integration_test_1754931543879: disposed=true, streamClosed=true","type":"print","time":3293} {"testID":52,"messageType":"print","message":" event_service_integration_test_1754931543887: disposed=true, streamClosed=true","type":"print","time":3294} {"testID":52,"messageType":"print","message":" event_service_integration_test_1754931543896: disposed=true, streamClosed=true","type":"print","time":3294} {"testID":52,"messageType":"print","message":" event_service_integration_test_1754931543905: disposed=true, streamClosed=true","type":"print","time":3294} {"testID":52,"messageType":"print","message":" event_service_integration_test_1754931543916: disposed=true, streamClosed=true","type":"print","time":3294} {"testID":52,"messageType":"print","message":" event_service_integration_test_1754931543926: disposed=true, streamClosed=true","type":"print","time":3294} {"testID":52,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3294} {"testID":52,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3294} {"testID":52,"messageType":"print","message":"===========================================","type":"print","time":3294} {"testID":53,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":3294} {"testID":53,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - event_service_integration_test_1754931543936","type":"print","time":3295} {"testID":53,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: event_service_integration_test_1754931543936)","type":"print","time":3295} {"testID":53,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":3295} {"testID":53,"messageType":"print","message":"EventBus: 테스트 종료","type":"print","time":3295} {"testID":53,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":3295} {"testID":53,"messageType":"print","message":"시간: 2025-08-12T01:59:03.937226","type":"print","time":3295} {"testID":53,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3296} {"testID":53,"messageType":"print","message":"테스트 인스턴스 수: 13","type":"print","time":3296} {"testID":53,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543936","type":"print","time":3296} {"testID":53,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3296} {"testID":53,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3296} {"testID":53,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3296} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3296} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3296} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3296} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3296} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3296} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=true, streamClosed=true","type":"print","time":3296} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543879: disposed=true, streamClosed=true","type":"print","time":3296} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543887: disposed=true, streamClosed=true","type":"print","time":3296} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543896: disposed=true, streamClosed=true","type":"print","time":3296} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543905: disposed=true, streamClosed=true","type":"print","time":3296} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543916: disposed=true, streamClosed=true","type":"print","time":3296} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543926: disposed=true, streamClosed=true","type":"print","time":3297} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543936: disposed=false, streamClosed=false","type":"print","time":3297} {"testID":53,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3297} {"testID":53,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3297} {"testID":53,"messageType":"print","message":"===========================================","type":"print","time":3297} {"testID":53,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":3297} {"testID":53,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":3297} {"testID":53,"messageType":"print","message":"시간: 2025-08-12T01:59:03.938719","type":"print","time":3297} {"testID":53,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3297} {"testID":53,"messageType":"print","message":"테스트 인스턴스 수: 13","type":"print","time":3297} {"testID":53,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543936","type":"print","time":3297} {"testID":53,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3297} {"testID":53,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3297} {"testID":53,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3297} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3297} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3297} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3297} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3297} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3298} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=true, streamClosed=true","type":"print","time":3298} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543879: disposed=true, streamClosed=true","type":"print","time":3298} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543887: disposed=true, streamClosed=true","type":"print","time":3298} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543896: disposed=true, streamClosed=true","type":"print","time":3298} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543905: disposed=true, streamClosed=true","type":"print","time":3298} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543916: disposed=true, streamClosed=true","type":"print","time":3298} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543926: disposed=true, streamClosed=true","type":"print","time":3298} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543936: disposed=false, streamClosed=false","type":"print","time":3298} {"testID":53,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3298} {"testID":53,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3298} {"testID":53,"messageType":"print","message":"===========================================","type":"print","time":3298} {"testID":53,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":3298} {"test":{"id":54,"name":"팀 관리 테스트 팀 업데이트 테스트","suiteID":33,"groupIDs":[35,51],"metadata":{"skip":false,"skipReason":null},"line":599,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/event_service_integration_test.dart"},"type":"testStart","time":3298} {"testID":53,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":3298} {"testID":53,"messageType":"print","message":"시간: 2025-08-12T01:59:03.940340","type":"print","time":3298} {"testID":53,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3299} {"testID":53,"messageType":"print","message":"테스트 인스턴스 수: 13","type":"print","time":3299} {"testID":53,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543936","type":"print","time":3299} {"testID":53,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3299} {"testID":53,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3299} {"testID":53,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3299} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3299} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3299} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3299} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3299} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3299} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=true, streamClosed=true","type":"print","time":3299} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543879: disposed=true, streamClosed=true","type":"print","time":3299} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543887: disposed=true, streamClosed=true","type":"print","time":3299} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543896: disposed=true, streamClosed=true","type":"print","time":3299} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543905: disposed=true, streamClosed=true","type":"print","time":3299} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543916: disposed=true, streamClosed=true","type":"print","time":3299} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543926: disposed=true, streamClosed=true","type":"print","time":3299} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543936: disposed=false, streamClosed=false","type":"print","time":3300} {"testID":53,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3300} {"testID":53,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3300} {"testID":53,"messageType":"print","message":"===========================================","type":"print","time":3300} {"testID":53,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":3300} {"testID":53,"messageType":"print","message":"시간: 2025-08-12T01:59:03.941697","type":"print","time":3300} {"testID":53,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3300} {"testID":53,"messageType":"print","message":"테스트 인스턴스 수: 13","type":"print","time":3300} {"testID":53,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543936","type":"print","time":3300} {"testID":53,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3300} {"testID":53,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3300} {"testID":53,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3300} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3300} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3300} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3300} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3300} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3300} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=true, streamClosed=true","type":"print","time":3301} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543879: disposed=true, streamClosed=true","type":"print","time":3301} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543887: disposed=true, streamClosed=true","type":"print","time":3301} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543896: disposed=true, streamClosed=true","type":"print","time":3301} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543905: disposed=true, streamClosed=true","type":"print","time":3301} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543916: disposed=true, streamClosed=true","type":"print","time":3301} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543926: disposed=true, streamClosed=true","type":"print","time":3301} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543936: disposed=false, streamClosed=false","type":"print","time":3301} {"testID":53,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3301} {"testID":53,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3301} {"testID":53,"messageType":"print","message":"===========================================","type":"print","time":3301} {"testID":53,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":3301} {"testID":53,"messageType":"print","message":"EventBus: 현재 테스트 ID(event_service_integration_test_1754931543936) 인스턴스 dispose 시도","type":"print","time":3301} {"testID":53,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":3301} {"testID":53,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":3301} {"testID":53,"messageType":"print","message":" isDisposed: false","type":"print","time":3301} {"testID":53,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":3301} {"testID":53,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":3302} {"testID":53,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":3302} {"testID":53,"messageType":"print","message":"시간: 2025-08-12T01:59:03.943537","type":"print","time":3302} {"testID":53,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3302} {"testID":53,"messageType":"print","message":"테스트 인스턴스 수: 13","type":"print","time":3302} {"testID":53,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":3302} {"testID":53,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":3302} {"testID":53,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3302} {"testID":53,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3302} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3302} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3302} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3302} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3302} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3302} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=true, streamClosed=true","type":"print","time":3302} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543879: disposed=true, streamClosed=true","type":"print","time":3302} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543887: disposed=true, streamClosed=true","type":"print","time":3303} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543896: disposed=true, streamClosed=true","type":"print","time":3303} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543905: disposed=true, streamClosed=true","type":"print","time":3303} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543916: disposed=true, streamClosed=true","type":"print","time":3303} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543926: disposed=true, streamClosed=true","type":"print","time":3303} {"testID":53,"messageType":"print","message":" event_service_integration_test_1754931543936: disposed=true, streamClosed=true","type":"print","time":3303} {"testID":53,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3303} {"testID":53,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3303} {"testID":53,"messageType":"print","message":"===========================================","type":"print","time":3303} {"testID":54,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":3303} {"testID":54,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - event_service_integration_test_1754931543945","type":"print","time":3303} {"testID":54,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: event_service_integration_test_1754931543945)","type":"print","time":3304} {"testID":54,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":3304} {"testID":54,"messageType":"print","message":"EventBus: 테스트 종료","type":"print","time":3304} {"testID":54,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":3304} {"testID":54,"messageType":"print","message":"시간: 2025-08-12T01:59:03.945989","type":"print","time":3304} {"testID":54,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3304} {"testID":54,"messageType":"print","message":"테스트 인스턴스 수: 14","type":"print","time":3304} {"testID":54,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543945","type":"print","time":3304} {"testID":54,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3304} {"testID":54,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3305} {"testID":54,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3305} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3305} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3305} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3305} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3305} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3305} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=true, streamClosed=true","type":"print","time":3305} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543879: disposed=true, streamClosed=true","type":"print","time":3305} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543887: disposed=true, streamClosed=true","type":"print","time":3305} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543896: disposed=true, streamClosed=true","type":"print","time":3305} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543905: disposed=true, streamClosed=true","type":"print","time":3305} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543916: disposed=true, streamClosed=true","type":"print","time":3305} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543926: disposed=true, streamClosed=true","type":"print","time":3305} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543936: disposed=true, streamClosed=true","type":"print","time":3305} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543945: disposed=false, streamClosed=false","type":"print","time":3305} {"testID":54,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3305} {"testID":54,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3306} {"testID":54,"messageType":"print","message":"===========================================","type":"print","time":3306} {"testID":54,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":3306} {"testID":54,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":3306} {"testID":54,"messageType":"print","message":"시간: 2025-08-12T01:59:03.947641","type":"print","time":3306} {"testID":54,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3306} {"testID":54,"messageType":"print","message":"테스트 인스턴스 수: 14","type":"print","time":3306} {"testID":54,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543945","type":"print","time":3306} {"testID":54,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3306} {"testID":54,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3306} {"testID":54,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3306} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3306} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3306} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3306} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3306} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3306} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=true, streamClosed=true","type":"print","time":3306} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543879: disposed=true, streamClosed=true","type":"print","time":3307} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543887: disposed=true, streamClosed=true","type":"print","time":3307} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543896: disposed=true, streamClosed=true","type":"print","time":3307} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543905: disposed=true, streamClosed=true","type":"print","time":3307} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543916: disposed=true, streamClosed=true","type":"print","time":3307} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543926: disposed=true, streamClosed=true","type":"print","time":3307} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543936: disposed=true, streamClosed=true","type":"print","time":3307} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543945: disposed=false, streamClosed=false","type":"print","time":3307} {"testID":54,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3307} {"testID":54,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3307} {"testID":54,"messageType":"print","message":"===========================================","type":"print","time":3307} {"testID":54,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":3307} {"test":{"id":55,"name":"팀 관리 테스트 팀 삭제 테스트","suiteID":33,"groupIDs":[35,51],"metadata":{"skip":false,"skipReason":null},"line":636,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/event_service_integration_test.dart"},"type":"testStart","time":3307} {"testID":54,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":3307} {"testID":54,"messageType":"print","message":"시간: 2025-08-12T01:59:03.949240","type":"print","time":3307} {"testID":54,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3307} {"testID":54,"messageType":"print","message":"테스트 인스턴스 수: 14","type":"print","time":3307} {"testID":54,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543945","type":"print","time":3308} {"testID":54,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3308} {"testID":54,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3308} {"testID":54,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3308} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3308} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3308} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3308} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3308} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3308} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=true, streamClosed=true","type":"print","time":3308} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543879: disposed=true, streamClosed=true","type":"print","time":3308} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543887: disposed=true, streamClosed=true","type":"print","time":3308} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543896: disposed=true, streamClosed=true","type":"print","time":3308} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543905: disposed=true, streamClosed=true","type":"print","time":3308} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543916: disposed=true, streamClosed=true","type":"print","time":3308} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543926: disposed=true, streamClosed=true","type":"print","time":3308} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543936: disposed=true, streamClosed=true","type":"print","time":3308} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543945: disposed=false, streamClosed=false","type":"print","time":3309} {"testID":54,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3309} {"testID":54,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3309} {"testID":54,"messageType":"print","message":"===========================================","type":"print","time":3309} {"testID":54,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":3309} {"testID":54,"messageType":"print","message":"시간: 2025-08-12T01:59:03.950654","type":"print","time":3309} {"testID":54,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3309} {"testID":54,"messageType":"print","message":"테스트 인스턴스 수: 14","type":"print","time":3309} {"testID":54,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543945","type":"print","time":3309} {"testID":54,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3309} {"testID":54,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3309} {"testID":54,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3309} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3309} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3309} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3309} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3309} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3309} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=true, streamClosed=true","type":"print","time":3309} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543879: disposed=true, streamClosed=true","type":"print","time":3310} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543887: disposed=true, streamClosed=true","type":"print","time":3310} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543896: disposed=true, streamClosed=true","type":"print","time":3310} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543905: disposed=true, streamClosed=true","type":"print","time":3310} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543916: disposed=true, streamClosed=true","type":"print","time":3310} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543926: disposed=true, streamClosed=true","type":"print","time":3310} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543936: disposed=true, streamClosed=true","type":"print","time":3310} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543945: disposed=false, streamClosed=false","type":"print","time":3310} {"testID":54,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3310} {"testID":54,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3310} {"testID":54,"messageType":"print","message":"===========================================","type":"print","time":3310} {"testID":54,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":3310} {"testID":54,"messageType":"print","message":"EventBus: 현재 테스트 ID(event_service_integration_test_1754931543945) 인스턴스 dispose 시도","type":"print","time":3310} {"testID":54,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":3310} {"testID":54,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":3310} {"testID":54,"messageType":"print","message":" isDisposed: false","type":"print","time":3310} {"testID":54,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":3310} {"testID":54,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":3310} {"testID":54,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":3311} {"testID":54,"messageType":"print","message":"시간: 2025-08-12T01:59:03.952476","type":"print","time":3311} {"testID":54,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3311} {"testID":54,"messageType":"print","message":"테스트 인스턴스 수: 14","type":"print","time":3311} {"testID":54,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":3311} {"testID":54,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":3311} {"testID":54,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3311} {"testID":54,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3311} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3311} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3311} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3311} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3311} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3311} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=true, streamClosed=true","type":"print","time":3311} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543879: disposed=true, streamClosed=true","type":"print","time":3311} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543887: disposed=true, streamClosed=true","type":"print","time":3311} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543896: disposed=true, streamClosed=true","type":"print","time":3311} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543905: disposed=true, streamClosed=true","type":"print","time":3311} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543916: disposed=true, streamClosed=true","type":"print","time":3311} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543926: disposed=true, streamClosed=true","type":"print","time":3312} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543936: disposed=true, streamClosed=true","type":"print","time":3312} {"testID":54,"messageType":"print","message":" event_service_integration_test_1754931543945: disposed=true, streamClosed=true","type":"print","time":3312} {"testID":54,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3312} {"testID":54,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3312} {"testID":54,"messageType":"print","message":"===========================================","type":"print","time":3312} {"testID":55,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":3312} {"testID":55,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - event_service_integration_test_1754931543954","type":"print","time":3312} {"testID":55,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: event_service_integration_test_1754931543954)","type":"print","time":3312} {"testID":55,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":3313} {"testID":55,"messageType":"print","message":"EventBus: 테스트 종료","type":"print","time":3313} {"testID":55,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":3313} {"testID":55,"messageType":"print","message":"시간: 2025-08-12T01:59:03.954700","type":"print","time":3313} {"testID":55,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3313} {"testID":55,"messageType":"print","message":"테스트 인스턴스 수: 15","type":"print","time":3313} {"testID":55,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543954","type":"print","time":3313} {"testID":55,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3313} {"testID":55,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3313} {"testID":55,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3313} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3313} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3313} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3313} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3313} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3313} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=true, streamClosed=true","type":"print","time":3314} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543879: disposed=true, streamClosed=true","type":"print","time":3314} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543887: disposed=true, streamClosed=true","type":"print","time":3314} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543896: disposed=true, streamClosed=true","type":"print","time":3314} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543905: disposed=true, streamClosed=true","type":"print","time":3314} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543916: disposed=true, streamClosed=true","type":"print","time":3314} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543926: disposed=true, streamClosed=true","type":"print","time":3314} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543936: disposed=true, streamClosed=true","type":"print","time":3314} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543945: disposed=true, streamClosed=true","type":"print","time":3314} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543954: disposed=false, streamClosed=false","type":"print","time":3314} {"testID":55,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3314} {"testID":55,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3314} {"testID":55,"messageType":"print","message":"===========================================","type":"print","time":3314} {"testID":55,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":3314} {"testID":55,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":3314} {"testID":55,"messageType":"print","message":"시간: 2025-08-12T01:59:03.956217","type":"print","time":3314} {"testID":55,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3314} {"testID":55,"messageType":"print","message":"테스트 인스턴스 수: 15","type":"print","time":3314} {"testID":55,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543954","type":"print","time":3315} {"testID":55,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3315} {"testID":55,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3315} {"testID":55,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3315} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3315} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3315} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3315} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3315} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3315} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=true, streamClosed=true","type":"print","time":3315} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543879: disposed=true, streamClosed=true","type":"print","time":3315} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543887: disposed=true, streamClosed=true","type":"print","time":3315} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543896: disposed=true, streamClosed=true","type":"print","time":3315} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543905: disposed=true, streamClosed=true","type":"print","time":3315} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543916: disposed=true, streamClosed=true","type":"print","time":3315} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543926: disposed=true, streamClosed=true","type":"print","time":3315} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543936: disposed=true, streamClosed=true","type":"print","time":3315} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543945: disposed=true, streamClosed=true","type":"print","time":3315} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543954: disposed=false, streamClosed=false","type":"print","time":3315} {"testID":55,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3316} {"testID":55,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3316} {"testID":55,"messageType":"print","message":"===========================================","type":"print","time":3316} {"testID":55,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":3316} {"group":{"id":56,"suiteID":33,"parentID":35,"name":"이벤트 복제 테스트","metadata":{"skip":false,"skipReason":null},"testCount":1,"line":667,"column":3,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/event_service_integration_test.dart"},"type":"group","time":3316} {"test":{"id":57,"name":"이벤트 복제 테스트 이벤트 복제 테스트","suiteID":33,"groupIDs":[35,56],"metadata":{"skip":false,"skipReason":null},"line":668,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/event_service_integration_test.dart"},"type":"testStart","time":3316} {"testID":55,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":3316} {"testID":55,"messageType":"print","message":"시간: 2025-08-12T01:59:03.957816","type":"print","time":3316} {"testID":55,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3316} {"testID":55,"messageType":"print","message":"테스트 인스턴스 수: 15","type":"print","time":3316} {"testID":55,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543954","type":"print","time":3316} {"testID":55,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3316} {"testID":55,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3316} {"testID":55,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3316} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3316} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3316} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3316} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3316} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3316} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=true, streamClosed=true","type":"print","time":3317} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543879: disposed=true, streamClosed=true","type":"print","time":3317} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543887: disposed=true, streamClosed=true","type":"print","time":3317} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543896: disposed=true, streamClosed=true","type":"print","time":3317} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543905: disposed=true, streamClosed=true","type":"print","time":3317} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543916: disposed=true, streamClosed=true","type":"print","time":3317} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543926: disposed=true, streamClosed=true","type":"print","time":3317} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543936: disposed=true, streamClosed=true","type":"print","time":3317} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543945: disposed=true, streamClosed=true","type":"print","time":3317} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543954: disposed=false, streamClosed=false","type":"print","time":3317} {"testID":55,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3317} {"testID":55,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3317} {"testID":55,"messageType":"print","message":"===========================================","type":"print","time":3317} {"testID":55,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":3317} {"testID":55,"messageType":"print","message":"시간: 2025-08-12T01:59:03.959094","type":"print","time":3317} {"testID":55,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3317} {"testID":55,"messageType":"print","message":"테스트 인스턴스 수: 15","type":"print","time":3317} {"testID":55,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543954","type":"print","time":3317} {"testID":55,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3317} {"testID":55,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3317} {"testID":55,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3318} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3318} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3318} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3318} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3318} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3318} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=true, streamClosed=true","type":"print","time":3318} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543879: disposed=true, streamClosed=true","type":"print","time":3318} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543887: disposed=true, streamClosed=true","type":"print","time":3318} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543896: disposed=true, streamClosed=true","type":"print","time":3318} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543905: disposed=true, streamClosed=true","type":"print","time":3318} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543916: disposed=true, streamClosed=true","type":"print","time":3318} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543926: disposed=true, streamClosed=true","type":"print","time":3318} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543936: disposed=true, streamClosed=true","type":"print","time":3318} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543945: disposed=true, streamClosed=true","type":"print","time":3318} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543954: disposed=false, streamClosed=false","type":"print","time":3318} {"testID":55,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3318} {"testID":55,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3318} {"testID":55,"messageType":"print","message":"===========================================","type":"print","time":3318} {"testID":55,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":3318} {"testID":55,"messageType":"print","message":"EventBus: 현재 테스트 ID(event_service_integration_test_1754931543954) 인스턴스 dispose 시도","type":"print","time":3319} {"testID":55,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":3319} {"testID":55,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":3319} {"testID":55,"messageType":"print","message":" isDisposed: false","type":"print","time":3319} {"testID":55,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":3319} {"testID":55,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":3319} {"testID":55,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":3319} {"testID":55,"messageType":"print","message":"시간: 2025-08-12T01:59:03.960849","type":"print","time":3319} {"testID":55,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3319} {"testID":55,"messageType":"print","message":"테스트 인스턴스 수: 15","type":"print","time":3319} {"testID":55,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":3319} {"testID":55,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":3319} {"testID":55,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3319} {"testID":55,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3319} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3319} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3319} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3319} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3319} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3320} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=true, streamClosed=true","type":"print","time":3320} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543879: disposed=true, streamClosed=true","type":"print","time":3320} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543887: disposed=true, streamClosed=true","type":"print","time":3320} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543896: disposed=true, streamClosed=true","type":"print","time":3320} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543905: disposed=true, streamClosed=true","type":"print","time":3320} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543916: disposed=true, streamClosed=true","type":"print","time":3320} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543926: disposed=true, streamClosed=true","type":"print","time":3320} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543936: disposed=true, streamClosed=true","type":"print","time":3320} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543945: disposed=true, streamClosed=true","type":"print","time":3320} {"testID":55,"messageType":"print","message":" event_service_integration_test_1754931543954: disposed=true, streamClosed=true","type":"print","time":3320} {"testID":55,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3320} {"testID":55,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3320} {"testID":55,"messageType":"print","message":"===========================================","type":"print","time":3320} {"testID":57,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":3321} {"testID":57,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - event_service_integration_test_1754931543962","type":"print","time":3321} {"testID":57,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: event_service_integration_test_1754931543962)","type":"print","time":3321} {"testID":57,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":3322} {"testID":57,"messageType":"print","message":"EventBus: 테스트 종료","type":"print","time":3322} {"testID":57,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":3322} {"testID":57,"messageType":"print","message":"시간: 2025-08-12T01:59:03.963942","type":"print","time":3322} {"testID":57,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3322} {"testID":57,"messageType":"print","message":"테스트 인스턴스 수: 16","type":"print","time":3322} {"testID":57,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543962","type":"print","time":3322} {"testID":57,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3322} {"testID":57,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3323} {"testID":57,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3323} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3323} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3323} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3323} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3323} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3323} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=true, streamClosed=true","type":"print","time":3323} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543879: disposed=true, streamClosed=true","type":"print","time":3323} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543887: disposed=true, streamClosed=true","type":"print","time":3323} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543896: disposed=true, streamClosed=true","type":"print","time":3323} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543905: disposed=true, streamClosed=true","type":"print","time":3323} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543916: disposed=true, streamClosed=true","type":"print","time":3323} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543926: disposed=true, streamClosed=true","type":"print","time":3323} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543936: disposed=true, streamClosed=true","type":"print","time":3323} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543945: disposed=true, streamClosed=true","type":"print","time":3323} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543954: disposed=true, streamClosed=true","type":"print","time":3323} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543962: disposed=false, streamClosed=false","type":"print","time":3323} {"testID":57,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3323} {"testID":57,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3324} {"testID":57,"messageType":"print","message":"===========================================","type":"print","time":3324} {"testID":57,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":3324} {"testID":57,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":3324} {"testID":57,"messageType":"print","message":"시간: 2025-08-12T01:59:03.965625","type":"print","time":3324} {"testID":57,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3324} {"testID":57,"messageType":"print","message":"테스트 인스턴스 수: 16","type":"print","time":3324} {"testID":57,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543962","type":"print","time":3324} {"testID":57,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3324} {"testID":57,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3324} {"testID":57,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3324} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3324} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3324} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3324} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3324} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3324} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=true, streamClosed=true","type":"print","time":3324} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543879: disposed=true, streamClosed=true","type":"print","time":3324} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543887: disposed=true, streamClosed=true","type":"print","time":3324} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543896: disposed=true, streamClosed=true","type":"print","time":3325} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543905: disposed=true, streamClosed=true","type":"print","time":3325} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543916: disposed=true, streamClosed=true","type":"print","time":3325} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543926: disposed=true, streamClosed=true","type":"print","time":3325} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543936: disposed=true, streamClosed=true","type":"print","time":3325} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543945: disposed=true, streamClosed=true","type":"print","time":3325} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543954: disposed=true, streamClosed=true","type":"print","time":3325} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543962: disposed=false, streamClosed=false","type":"print","time":3325} {"testID":57,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3325} {"testID":57,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3325} {"testID":57,"messageType":"print","message":"===========================================","type":"print","time":3325} {"testID":57,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":3325} {"group":{"id":58,"suiteID":33,"parentID":35,"name":"에러 처리 테스트","metadata":{"skip":false,"skipReason":null},"testCount":3,"line":721,"column":3,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/event_service_integration_test.dart"},"type":"group","time":3325} {"test":{"id":59,"name":"에러 처리 테스트 API 에러 처리 테스트","suiteID":33,"groupIDs":[35,58],"metadata":{"skip":false,"skipReason":null},"line":722,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/event_service_integration_test.dart"},"type":"testStart","time":3325} {"testID":57,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":3325} {"testID":57,"messageType":"print","message":"시간: 2025-08-12T01:59:03.967259","type":"print","time":3325} {"testID":57,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3325} {"testID":57,"messageType":"print","message":"테스트 인스턴스 수: 16","type":"print","time":3325} {"testID":57,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543962","type":"print","time":3326} {"testID":57,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3326} {"testID":57,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3326} {"testID":57,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3326} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3326} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3326} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3326} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3326} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3326} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=true, streamClosed=true","type":"print","time":3326} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543879: disposed=true, streamClosed=true","type":"print","time":3326} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543887: disposed=true, streamClosed=true","type":"print","time":3326} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543896: disposed=true, streamClosed=true","type":"print","time":3326} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543905: disposed=true, streamClosed=true","type":"print","time":3326} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543916: disposed=true, streamClosed=true","type":"print","time":3326} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543926: disposed=true, streamClosed=true","type":"print","time":3326} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543936: disposed=true, streamClosed=true","type":"print","time":3326} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543945: disposed=true, streamClosed=true","type":"print","time":3326} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543954: disposed=true, streamClosed=true","type":"print","time":3326} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543962: disposed=false, streamClosed=false","type":"print","time":3326} {"testID":57,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3327} {"testID":57,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3327} {"testID":57,"messageType":"print","message":"===========================================","type":"print","time":3327} {"testID":57,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":3327} {"testID":57,"messageType":"print","message":"시간: 2025-08-12T01:59:03.968643","type":"print","time":3327} {"testID":57,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3327} {"testID":57,"messageType":"print","message":"테스트 인스턴스 수: 16","type":"print","time":3327} {"testID":57,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543962","type":"print","time":3327} {"testID":57,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3327} {"testID":57,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3327} {"testID":57,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3327} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3327} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3327} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3327} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3327} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3327} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=true, streamClosed=true","type":"print","time":3327} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543879: disposed=true, streamClosed=true","type":"print","time":3327} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543887: disposed=true, streamClosed=true","type":"print","time":3327} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543896: disposed=true, streamClosed=true","type":"print","time":3328} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543905: disposed=true, streamClosed=true","type":"print","time":3328} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543916: disposed=true, streamClosed=true","type":"print","time":3328} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543926: disposed=true, streamClosed=true","type":"print","time":3328} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543936: disposed=true, streamClosed=true","type":"print","time":3328} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543945: disposed=true, streamClosed=true","type":"print","time":3328} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543954: disposed=true, streamClosed=true","type":"print","time":3328} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543962: disposed=false, streamClosed=false","type":"print","time":3328} {"testID":57,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3328} {"testID":57,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3328} {"testID":57,"messageType":"print","message":"===========================================","type":"print","time":3328} {"testID":57,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":3328} {"testID":57,"messageType":"print","message":"EventBus: 현재 테스트 ID(event_service_integration_test_1754931543962) 인스턴스 dispose 시도","type":"print","time":3328} {"testID":57,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":3328} {"testID":57,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":3328} {"testID":57,"messageType":"print","message":" isDisposed: false","type":"print","time":3328} {"testID":57,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":3328} {"testID":57,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":3328} {"testID":57,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":3329} {"testID":57,"messageType":"print","message":"시간: 2025-08-12T01:59:03.970467","type":"print","time":3329} {"testID":57,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3329} {"testID":57,"messageType":"print","message":"테스트 인스턴스 수: 16","type":"print","time":3329} {"testID":57,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":3329} {"testID":57,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":3329} {"testID":57,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3329} {"testID":57,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3329} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3329} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3329} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3329} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3329} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3329} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=true, streamClosed=true","type":"print","time":3329} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543879: disposed=true, streamClosed=true","type":"print","time":3329} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543887: disposed=true, streamClosed=true","type":"print","time":3329} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543896: disposed=true, streamClosed=true","type":"print","time":3329} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543905: disposed=true, streamClosed=true","type":"print","time":3329} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543916: disposed=true, streamClosed=true","type":"print","time":3329} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543926: disposed=true, streamClosed=true","type":"print","time":3330} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543936: disposed=true, streamClosed=true","type":"print","time":3330} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543945: disposed=true, streamClosed=true","type":"print","time":3330} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543954: disposed=true, streamClosed=true","type":"print","time":3330} {"testID":57,"messageType":"print","message":" event_service_integration_test_1754931543962: disposed=true, streamClosed=true","type":"print","time":3330} {"testID":57,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3330} {"testID":57,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3330} {"testID":57,"messageType":"print","message":"===========================================","type":"print","time":3330} {"testID":59,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":3330} {"testID":59,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - event_service_integration_test_1754931543972","type":"print","time":3330} {"testID":59,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: event_service_integration_test_1754931543972)","type":"print","time":3330} {"testID":59,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":3332} {"testID":59,"messageType":"print","message":"EventBus: 테스트 종료","type":"print","time":3333} {"testID":59,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":3333} {"testID":59,"messageType":"print","message":"시간: 2025-08-12T01:59:03.974454","type":"print","time":3333} {"testID":59,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3333} {"testID":59,"messageType":"print","message":"테스트 인스턴스 수: 17","type":"print","time":3333} {"testID":59,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543972","type":"print","time":3333} {"testID":59,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3333} {"testID":59,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3333} {"testID":59,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3333} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3333} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3333} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3333} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3334} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3334} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=true, streamClosed=true","type":"print","time":3334} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543879: disposed=true, streamClosed=true","type":"print","time":3334} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543887: disposed=true, streamClosed=true","type":"print","time":3334} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543896: disposed=true, streamClosed=true","type":"print","time":3334} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543905: disposed=true, streamClosed=true","type":"print","time":3334} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543916: disposed=true, streamClosed=true","type":"print","time":3334} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543926: disposed=true, streamClosed=true","type":"print","time":3334} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543936: disposed=true, streamClosed=true","type":"print","time":3334} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543945: disposed=true, streamClosed=true","type":"print","time":3334} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543954: disposed=true, streamClosed=true","type":"print","time":3334} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543962: disposed=true, streamClosed=true","type":"print","time":3334} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543972: disposed=false, streamClosed=false","type":"print","time":3334} {"testID":59,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3334} {"testID":59,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3334} {"testID":59,"messageType":"print","message":"===========================================","type":"print","time":3334} {"testID":59,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":3334} {"testID":59,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":3335} {"testID":59,"messageType":"print","message":"시간: 2025-08-12T01:59:03.976486","type":"print","time":3335} {"testID":59,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3335} {"testID":59,"messageType":"print","message":"테스트 인스턴스 수: 17","type":"print","time":3335} {"testID":59,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543972","type":"print","time":3335} {"testID":59,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3335} {"testID":59,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3335} {"testID":59,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3335} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3335} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3335} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3335} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3335} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3335} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=true, streamClosed=true","type":"print","time":3335} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543879: disposed=true, streamClosed=true","type":"print","time":3335} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543887: disposed=true, streamClosed=true","type":"print","time":3335} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543896: disposed=true, streamClosed=true","type":"print","time":3335} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543905: disposed=true, streamClosed=true","type":"print","time":3335} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543916: disposed=true, streamClosed=true","type":"print","time":3336} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543926: disposed=true, streamClosed=true","type":"print","time":3336} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543936: disposed=true, streamClosed=true","type":"print","time":3336} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543945: disposed=true, streamClosed=true","type":"print","time":3336} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543954: disposed=true, streamClosed=true","type":"print","time":3336} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543962: disposed=true, streamClosed=true","type":"print","time":3336} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543972: disposed=false, streamClosed=false","type":"print","time":3336} {"testID":59,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3336} {"testID":59,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3336} {"testID":59,"messageType":"print","message":"===========================================","type":"print","time":3336} {"testID":59,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":3336} {"test":{"id":60,"name":"에러 처리 테스트 이벤트 삭제 실패 테스트","suiteID":33,"groupIDs":[35,58],"metadata":{"skip":false,"skipReason":null},"line":751,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/event_service_integration_test.dart"},"type":"testStart","time":3336} {"testID":59,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":3336} {"testID":59,"messageType":"print","message":"시간: 2025-08-12T01:59:03.978278","type":"print","time":3336} {"testID":59,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3336} {"testID":59,"messageType":"print","message":"테스트 인스턴스 수: 17","type":"print","time":3336} {"testID":59,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543972","type":"print","time":3337} {"testID":59,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3337} {"testID":59,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3337} {"testID":59,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3337} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3337} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3337} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3337} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3337} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3337} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=true, streamClosed=true","type":"print","time":3337} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543879: disposed=true, streamClosed=true","type":"print","time":3337} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543887: disposed=true, streamClosed=true","type":"print","time":3337} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543896: disposed=true, streamClosed=true","type":"print","time":3337} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543905: disposed=true, streamClosed=true","type":"print","time":3337} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543916: disposed=true, streamClosed=true","type":"print","time":3337} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543926: disposed=true, streamClosed=true","type":"print","time":3337} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543936: disposed=true, streamClosed=true","type":"print","time":3337} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543945: disposed=true, streamClosed=true","type":"print","time":3337} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543954: disposed=true, streamClosed=true","type":"print","time":3337} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543962: disposed=true, streamClosed=true","type":"print","time":3337} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543972: disposed=false, streamClosed=false","type":"print","time":3337} {"testID":59,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3338} {"testID":59,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3338} {"testID":59,"messageType":"print","message":"===========================================","type":"print","time":3338} {"testID":59,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":3338} {"testID":59,"messageType":"print","message":"시간: 2025-08-12T01:59:03.979633","type":"print","time":3338} {"testID":59,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3338} {"testID":59,"messageType":"print","message":"테스트 인스턴스 수: 17","type":"print","time":3338} {"testID":59,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543972","type":"print","time":3338} {"testID":59,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3338} {"testID":59,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3338} {"testID":59,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3338} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3338} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3338} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3338} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3338} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3338} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=true, streamClosed=true","type":"print","time":3338} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543879: disposed=true, streamClosed=true","type":"print","time":3338} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543887: disposed=true, streamClosed=true","type":"print","time":3338} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543896: disposed=true, streamClosed=true","type":"print","time":3338} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543905: disposed=true, streamClosed=true","type":"print","time":3338} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543916: disposed=true, streamClosed=true","type":"print","time":3339} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543926: disposed=true, streamClosed=true","type":"print","time":3339} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543936: disposed=true, streamClosed=true","type":"print","time":3339} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543945: disposed=true, streamClosed=true","type":"print","time":3339} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543954: disposed=true, streamClosed=true","type":"print","time":3339} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543962: disposed=true, streamClosed=true","type":"print","time":3339} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543972: disposed=false, streamClosed=false","type":"print","time":3339} {"testID":59,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3339} {"testID":59,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3339} {"testID":59,"messageType":"print","message":"===========================================","type":"print","time":3339} {"testID":59,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":3339} {"testID":59,"messageType":"print","message":"EventBus: 현재 테스트 ID(event_service_integration_test_1754931543972) 인스턴스 dispose 시도","type":"print","time":3339} {"testID":59,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":3339} {"testID":59,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":3339} {"testID":59,"messageType":"print","message":" isDisposed: false","type":"print","time":3339} {"testID":59,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":3340} {"testID":59,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":3340} {"testID":59,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":3340} {"testID":59,"messageType":"print","message":"시간: 2025-08-12T01:59:03.981632","type":"print","time":3340} {"testID":59,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3340} {"testID":59,"messageType":"print","message":"테스트 인스턴스 수: 17","type":"print","time":3340} {"testID":59,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":3340} {"testID":59,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":3340} {"testID":59,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3340} {"testID":59,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3340} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3340} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3340} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3340} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3340} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3340} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=true, streamClosed=true","type":"print","time":3340} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543879: disposed=true, streamClosed=true","type":"print","time":3340} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543887: disposed=true, streamClosed=true","type":"print","time":3340} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543896: disposed=true, streamClosed=true","type":"print","time":3341} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543905: disposed=true, streamClosed=true","type":"print","time":3341} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543916: disposed=true, streamClosed=true","type":"print","time":3341} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543926: disposed=true, streamClosed=true","type":"print","time":3341} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543936: disposed=true, streamClosed=true","type":"print","time":3341} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543945: disposed=true, streamClosed=true","type":"print","time":3341} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543954: disposed=true, streamClosed=true","type":"print","time":3341} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543962: disposed=true, streamClosed=true","type":"print","time":3341} {"testID":59,"messageType":"print","message":" event_service_integration_test_1754931543972: disposed=true, streamClosed=true","type":"print","time":3341} {"testID":59,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3341} {"testID":59,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3341} {"testID":59,"messageType":"print","message":"===========================================","type":"print","time":3341} {"testID":60,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":3341} {"testID":60,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - event_service_integration_test_1754931543983","type":"print","time":3342} {"testID":60,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: event_service_integration_test_1754931543983)","type":"print","time":3342} {"testID":60,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":3342} {"testID":60,"messageType":"print","message":"EventBus: 테스트 종료","type":"print","time":3342} {"testID":60,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":3342} {"testID":60,"messageType":"print","message":"시간: 2025-08-12T01:59:03.983951","type":"print","time":3342} {"testID":60,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3342} {"testID":60,"messageType":"print","message":"테스트 인스턴스 수: 18","type":"print","time":3342} {"testID":60,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543983","type":"print","time":3342} {"testID":60,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3342} {"testID":60,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3342} {"testID":60,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3342} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3343} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3343} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3343} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3343} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3343} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=true, streamClosed=true","type":"print","time":3343} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543879: disposed=true, streamClosed=true","type":"print","time":3343} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543887: disposed=true, streamClosed=true","type":"print","time":3343} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543896: disposed=true, streamClosed=true","type":"print","time":3343} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543905: disposed=true, streamClosed=true","type":"print","time":3343} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543916: disposed=true, streamClosed=true","type":"print","time":3343} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543926: disposed=true, streamClosed=true","type":"print","time":3343} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543936: disposed=true, streamClosed=true","type":"print","time":3343} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543945: disposed=true, streamClosed=true","type":"print","time":3343} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543954: disposed=true, streamClosed=true","type":"print","time":3343} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543962: disposed=true, streamClosed=true","type":"print","time":3343} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543972: disposed=true, streamClosed=true","type":"print","time":3343} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543983: disposed=false, streamClosed=false","type":"print","time":3343} {"testID":60,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3343} {"testID":60,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3343} {"testID":60,"messageType":"print","message":"===========================================","type":"print","time":3344} {"testID":60,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":3344} {"testID":60,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":3344} {"testID":60,"messageType":"print","message":"시간: 2025-08-12T01:59:03.985600","type":"print","time":3344} {"testID":60,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3344} {"testID":60,"messageType":"print","message":"테스트 인스턴스 수: 18","type":"print","time":3344} {"testID":60,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543983","type":"print","time":3344} {"testID":60,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3344} {"testID":60,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3344} {"testID":60,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3344} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3344} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3344} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3344} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3344} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3344} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=true, streamClosed=true","type":"print","time":3344} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543879: disposed=true, streamClosed=true","type":"print","time":3344} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543887: disposed=true, streamClosed=true","type":"print","time":3344} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543896: disposed=true, streamClosed=true","type":"print","time":3344} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543905: disposed=true, streamClosed=true","type":"print","time":3345} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543916: disposed=true, streamClosed=true","type":"print","time":3345} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543926: disposed=true, streamClosed=true","type":"print","time":3345} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543936: disposed=true, streamClosed=true","type":"print","time":3345} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543945: disposed=true, streamClosed=true","type":"print","time":3345} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543954: disposed=true, streamClosed=true","type":"print","time":3345} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543962: disposed=true, streamClosed=true","type":"print","time":3345} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543972: disposed=true, streamClosed=true","type":"print","time":3345} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543983: disposed=false, streamClosed=false","type":"print","time":3345} {"testID":60,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3345} {"testID":60,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3345} {"testID":60,"messageType":"print","message":"===========================================","type":"print","time":3345} {"testID":60,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":3345} {"test":{"id":61,"name":"에러 처리 테스트 토큰 미설정 테스트","suiteID":33,"groupIDs":[35,58],"metadata":{"skip":false,"skipReason":null},"line":780,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/event_service_integration_test.dart"},"type":"testStart","time":3345} {"testID":60,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":3345} {"testID":60,"messageType":"print","message":"시간: 2025-08-12T01:59:03.987234","type":"print","time":3345} {"testID":60,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3345} {"testID":60,"messageType":"print","message":"테스트 인스턴스 수: 18","type":"print","time":3345} {"testID":60,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543983","type":"print","time":3346} {"testID":60,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3346} {"testID":60,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3346} {"testID":60,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3346} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3346} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3346} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3346} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3346} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3346} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=true, streamClosed=true","type":"print","time":3346} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543879: disposed=true, streamClosed=true","type":"print","time":3346} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543887: disposed=true, streamClosed=true","type":"print","time":3346} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543896: disposed=true, streamClosed=true","type":"print","time":3346} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543905: disposed=true, streamClosed=true","type":"print","time":3346} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543916: disposed=true, streamClosed=true","type":"print","time":3346} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543926: disposed=true, streamClosed=true","type":"print","time":3346} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543936: disposed=true, streamClosed=true","type":"print","time":3346} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543945: disposed=true, streamClosed=true","type":"print","time":3346} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543954: disposed=true, streamClosed=true","type":"print","time":3346} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543962: disposed=true, streamClosed=true","type":"print","time":3346} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543972: disposed=true, streamClosed=true","type":"print","time":3347} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543983: disposed=false, streamClosed=false","type":"print","time":3347} {"testID":60,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3347} {"testID":60,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3347} {"testID":60,"messageType":"print","message":"===========================================","type":"print","time":3347} {"testID":60,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":3347} {"testID":60,"messageType":"print","message":"시간: 2025-08-12T01:59:03.988747","type":"print","time":3347} {"testID":60,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3347} {"testID":60,"messageType":"print","message":"테스트 인스턴스 수: 18","type":"print","time":3347} {"testID":60,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543983","type":"print","time":3347} {"testID":60,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3347} {"testID":60,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3347} {"testID":60,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3347} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3347} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3347} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3347} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3347} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3347} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=true, streamClosed=true","type":"print","time":3347} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543879: disposed=true, streamClosed=true","type":"print","time":3348} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543887: disposed=true, streamClosed=true","type":"print","time":3348} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543896: disposed=true, streamClosed=true","type":"print","time":3348} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543905: disposed=true, streamClosed=true","type":"print","time":3348} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543916: disposed=true, streamClosed=true","type":"print","time":3348} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543926: disposed=true, streamClosed=true","type":"print","time":3348} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543936: disposed=true, streamClosed=true","type":"print","time":3348} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543945: disposed=true, streamClosed=true","type":"print","time":3348} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543954: disposed=true, streamClosed=true","type":"print","time":3348} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543962: disposed=true, streamClosed=true","type":"print","time":3348} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543972: disposed=true, streamClosed=true","type":"print","time":3348} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543983: disposed=false, streamClosed=false","type":"print","time":3348} {"testID":60,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3348} {"testID":60,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3348} {"testID":60,"messageType":"print","message":"===========================================","type":"print","time":3348} {"testID":60,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":3348} {"testID":60,"messageType":"print","message":"EventBus: 현재 테스트 ID(event_service_integration_test_1754931543983) 인스턴스 dispose 시도","type":"print","time":3348} {"testID":60,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":3348} {"testID":60,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":3348} {"testID":60,"messageType":"print","message":" isDisposed: false","type":"print","time":3348} {"testID":60,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":3349} {"testID":60,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":3349} {"testID":60,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":3349} {"testID":60,"messageType":"print","message":"시간: 2025-08-12T01:59:03.990606","type":"print","time":3349} {"testID":60,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3349} {"testID":60,"messageType":"print","message":"테스트 인스턴스 수: 18","type":"print","time":3349} {"testID":60,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":3349} {"testID":60,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":3349} {"testID":60,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3349} {"testID":60,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3349} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3349} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3349} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3349} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3349} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3349} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=true, streamClosed=true","type":"print","time":3349} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543879: disposed=true, streamClosed=true","type":"print","time":3349} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543887: disposed=true, streamClosed=true","type":"print","time":3349} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543896: disposed=true, streamClosed=true","type":"print","time":3349} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543905: disposed=true, streamClosed=true","type":"print","time":3350} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543916: disposed=true, streamClosed=true","type":"print","time":3350} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543926: disposed=true, streamClosed=true","type":"print","time":3350} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543936: disposed=true, streamClosed=true","type":"print","time":3350} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543945: disposed=true, streamClosed=true","type":"print","time":3350} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543954: disposed=true, streamClosed=true","type":"print","time":3350} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543962: disposed=true, streamClosed=true","type":"print","time":3350} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543972: disposed=true, streamClosed=true","type":"print","time":3350} {"testID":60,"messageType":"print","message":" event_service_integration_test_1754931543983: disposed=true, streamClosed=true","type":"print","time":3350} {"testID":60,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3350} {"testID":60,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3350} {"testID":60,"messageType":"print","message":"===========================================","type":"print","time":3350} {"testID":61,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":3350} {"testID":61,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - event_service_integration_test_1754931543992","type":"print","time":3350} {"testID":61,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: event_service_integration_test_1754931543992)","type":"print","time":3350} {"testID":61,"messageType":"print","message":"fetchClubEvents 호출됨: token=null","type":"print","time":3351} {"testID":61,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":3352} {"testID":61,"messageType":"print","message":"EventBus: 테스트 종료","type":"print","time":3352} {"testID":61,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":3352} {"testID":61,"messageType":"print","message":"시간: 2025-08-12T01:59:03.993783","type":"print","time":3352} {"testID":61,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3352} {"testID":61,"messageType":"print","message":"테스트 인스턴스 수: 19","type":"print","time":3352} {"testID":61,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543992","type":"print","time":3352} {"testID":61,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3352} {"testID":61,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3352} {"testID":61,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3352} {"testID":61,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3352} {"testID":61,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3352} {"testID":61,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3352} {"testID":61,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3353} {"testID":61,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3353} {"testID":61,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=true, streamClosed=true","type":"print","time":3353} {"testID":61,"messageType":"print","message":" event_service_integration_test_1754931543879: disposed=true, streamClosed=true","type":"print","time":3353} {"testID":61,"messageType":"print","message":" event_service_integration_test_1754931543887: disposed=true, streamClosed=true","type":"print","time":3353} {"testID":61,"messageType":"print","message":" event_service_integration_test_1754931543896: disposed=true, streamClosed=true","type":"print","time":3353} {"testID":61,"messageType":"print","message":" event_service_integration_test_1754931543905: disposed=true, streamClosed=true","type":"print","time":3353} {"testID":61,"messageType":"print","message":" event_service_integration_test_1754931543916: disposed=true, streamClosed=true","type":"print","time":3353} {"testID":61,"messageType":"print","message":" event_service_integration_test_1754931543926: disposed=true, streamClosed=true","type":"print","time":3353} {"testID":61,"messageType":"print","message":" event_service_integration_test_1754931543936: disposed=true, streamClosed=true","type":"print","time":3353} {"testID":61,"messageType":"print","message":" event_service_integration_test_1754931543945: disposed=true, streamClosed=true","type":"print","time":3353} {"testID":61,"messageType":"print","message":" event_service_integration_test_1754931543954: disposed=true, streamClosed=true","type":"print","time":3353} {"testID":61,"messageType":"print","message":" event_service_integration_test_1754931543962: disposed=true, streamClosed=true","type":"print","time":3353} {"testID":61,"messageType":"print","message":" event_service_integration_test_1754931543972: disposed=true, streamClosed=true","type":"print","time":3353} {"testID":61,"messageType":"print","message":" event_service_integration_test_1754931543983: disposed=true, streamClosed=true","type":"print","time":3353} {"testID":61,"messageType":"print","message":" event_service_integration_test_1754931543992: disposed=false, streamClosed=false","type":"print","time":3353} {"testID":61,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3353} {"testID":61,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3353} {"testID":61,"messageType":"print","message":"===========================================","type":"print","time":3354} {"testID":61,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":3354} {"testID":61,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":3354} {"testID":61,"messageType":"print","message":"시간: 2025-08-12T01:59:03.995578","type":"print","time":3354} {"testID":61,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3354} {"testID":61,"messageType":"print","message":"테스트 인스턴스 수: 19","type":"print","time":3354} {"testID":61,"messageType":"print","message":"현재 테스트 ID: event_service_integration_test_1754931543992","type":"print","time":3354} {"testID":61,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3354} {"testID":61,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3354} {"testID":61,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3354} {"testID":61,"messageType":"print","message":" event_service_integration_test_1754931543806: disposed=true, streamClosed=true","type":"print","time":3354} {"testID":61,"messageType":"print","message":" event_service_integration_test_1754931543841: disposed=true, streamClosed=true","type":"print","time":3354} {"testID":61,"messageType":"print","message":" event_service_integration_test_1754931543848: disposed=true, streamClosed=true","type":"print","time":3354} {"testID":61,"messageType":"print","message":" event_service_integration_test_1754931543857: disposed=true, streamClosed=true","type":"print","time":3354} {"testID":61,"messageType":"print","message":" event_service_integration_test_1754931543864: disposed=true, streamClosed=true","type":"print","time":3354} {"testID":61,"messageType":"print","message":" event_service_integration_test_1754931543872: disposed=true, streamClosed=true","type":"print","time":3354} {"testID":61,"messageType":"print","message":" event_service_integration_test_1754931543879: disposed=true, streamClosed=true","type":"print","time":3354} {"testID":61,"messageType":"print","message":" event_service_integration_test_1754931543887: disposed=true, streamClosed=true","type":"print","time":3354} {"testID":61,"messageType":"print","message":" event_service_integration_test_1754931543896: disposed=true, streamClosed=true","type":"print","time":3355} {"testID":61,"messageType":"print","message":" event_service_integration_test_1754931543905: disposed=true, streamClosed=true","type":"print","time":3355} {"testID":61,"messageType":"print","message":" event_service_integration_test_1754931543916: disposed=true, streamClosed=true","type":"print","time":3355} {"testID":61,"messageType":"print","message":" event_service_integration_test_1754931543926: disposed=true, streamClosed=true","type":"print","time":3355} {"testID":61,"messageType":"print","message":" event_service_integration_test_1754931543936: disposed=true, streamClosed=true","type":"print","time":3355} {"testID":61,"messageType":"print","message":" event_service_integration_test_1754931543945: disposed=true, streamClosed=true","type":"print","time":3355} {"testID":61,"messageType":"print","message":" event_service_integration_test_1754931543954: disposed=true, streamClosed=true","type":"print","time":3355} {"testID":61,"messageType":"print","message":" event_service_integration_test_1754931543962: disposed=true, streamClosed=true","type":"print","time":3355} {"testID":61,"messageType":"print","message":" event_service_integration_test_1754931543972: disposed=true, streamClosed=true","type":"print","time":3355} {"testID":61,"messageType":"print","message":" event_service_integration_test_1754931543983: disposed=true, streamClosed=true","type":"print","time":3355} {"testID":61,"messageType":"print","message":" event_service_integration_test_1754931543992: disposed=false, streamClosed=false","type":"print","time":3355} {"testID":61,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3355} {"testID":61,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3355} {"testID":61,"messageType":"print","message":"===========================================","type":"print","time":3355} {"testID":61,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":3355} {"suite":{"id":62,"platform":"vm","path":"/Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/club_service_integration_test.dart"},"type":"suite","time":3360} {"test":{"id":63,"name":"loading /Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/club_service_integration_test.dart","suiteID":62,"groupIDs":[],"metadata":{"skip":false,"skipReason":null},"line":null,"column":null,"url":null},"type":"testStart","time":3360} [{"event":"test.startedProcess","params":{"vmServiceUri":null,"observatoryUri":null}}] {"testID":63,"result":"success","skipped":false,"hidden":true,"type":"testDone","time":3927} {"group":{"id":64,"suiteID":62,"parentID":null,"name":"","metadata":{"skip":false,"skipReason":null},"testCount":10,"line":null,"column":null,"url":null},"type":"group","time":3927} {"group":{"id":65,"suiteID":62,"parentID":64,"name":"ClubService 통합 테스트","metadata":{"skip":false,"skipReason":null},"testCount":7,"line":59,"column":3,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/club_service_integration_test.dart"},"type":"group","time":3927} {"test":{"id":66,"name":"ClubService 통합 테스트 초기화 테스트","suiteID":62,"groupIDs":[64,65],"metadata":{"skip":false,"skipReason":null},"line":60,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/club_service_integration_test.dart"},"type":"testStart","time":3927} {"testID":66,"messageType":"print","message":"TestConfig: CI 환경 감지 - false","type":"print","time":3936} {"testID":66,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":3949} {"testID":66,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - club_service_integration_test_1754931544576","type":"print","time":3949} {"testID":66,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: club_service_integration_test_1754931544576)","type":"print","time":3975} {"testID":66,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":3983} {"testID":66,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: club_service_integration_test_1754931544576)","type":"print","time":3984} {"testID":66,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":3985} {"testID":66,"messageType":"print","message":"시간: 2025-08-12T01:59:04.625316","type":"print","time":3985} {"testID":66,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3985} {"testID":66,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":3985} {"testID":66,"messageType":"print","message":"현재 테스트 ID: club_service_integration_test_1754931544576","type":"print","time":3985} {"testID":66,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3985} {"testID":66,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3985} {"testID":66,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3985} {"testID":66,"messageType":"print","message":" club_service_integration_test_1754931544576: disposed=false, streamClosed=false","type":"print","time":3985} {"testID":66,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3985} {"testID":66,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3985} {"testID":66,"messageType":"print","message":"===========================================","type":"print","time":3985} {"testID":66,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":3985} {"testID":66,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":3986} {"testID":66,"messageType":"print","message":"시간: 2025-08-12T01:59:04.627484","type":"print","time":3986} {"testID":66,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3986} {"testID":66,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":3986} {"testID":66,"messageType":"print","message":"현재 테스트 ID: club_service_integration_test_1754931544576","type":"print","time":3986} {"testID":66,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3986} {"testID":66,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3986} {"testID":66,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3986} {"testID":66,"messageType":"print","message":" club_service_integration_test_1754931544576: disposed=false, streamClosed=false","type":"print","time":3986} {"testID":66,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3986} {"testID":66,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3986} {"testID":66,"messageType":"print","message":"===========================================","type":"print","time":3986} {"testID":66,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":3987} {"test":{"id":67,"name":"ClubService 통합 테스트 사용자 클럽 목록 조회 테스트","suiteID":62,"groupIDs":[64,65],"metadata":{"skip":false,"skipReason":null},"line":90,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/club_service_integration_test.dart"},"type":"testStart","time":3987} {"testID":66,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":3987} {"testID":66,"messageType":"print","message":"시간: 2025-08-12T01:59:04.628883","type":"print","time":3987} {"testID":66,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3987} {"testID":66,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":3987} {"testID":66,"messageType":"print","message":"현재 테스트 ID: club_service_integration_test_1754931544576","type":"print","time":3987} {"testID":66,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3987} {"testID":66,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3987} {"testID":66,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3988} {"testID":66,"messageType":"print","message":" club_service_integration_test_1754931544576: disposed=false, streamClosed=false","type":"print","time":3988} {"testID":66,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3988} {"testID":66,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3988} {"testID":66,"messageType":"print","message":"===========================================","type":"print","time":3988} {"testID":66,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":3988} {"testID":66,"messageType":"print","message":"시간: 2025-08-12T01:59:04.629805","type":"print","time":3988} {"testID":66,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3988} {"testID":66,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":3988} {"testID":66,"messageType":"print","message":"현재 테스트 ID: club_service_integration_test_1754931544576","type":"print","time":3988} {"testID":66,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3988} {"testID":66,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3988} {"testID":66,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3988} {"testID":66,"messageType":"print","message":" club_service_integration_test_1754931544576: disposed=false, streamClosed=false","type":"print","time":3988} {"testID":66,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3989} {"testID":66,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3989} {"testID":66,"messageType":"print","message":"===========================================","type":"print","time":3989} {"testID":66,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":3989} {"testID":66,"messageType":"print","message":"EventBus: 현재 테스트 ID(club_service_integration_test_1754931544576) 인스턴스 dispose 시도","type":"print","time":3989} {"testID":66,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":3989} {"testID":66,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":3989} {"testID":66,"messageType":"print","message":" isDisposed: false","type":"print","time":3989} {"testID":66,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":3989} {"testID":66,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":3990} {"testID":66,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":3990} {"testID":66,"messageType":"print","message":"시간: 2025-08-12T01:59:04.631877","type":"print","time":3990} {"testID":66,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3990} {"testID":66,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":3990} {"testID":66,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":3990} {"testID":66,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":3990} {"testID":66,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3990} {"testID":66,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3990} {"testID":66,"messageType":"print","message":" club_service_integration_test_1754931544576: disposed=true, streamClosed=true","type":"print","time":3991} {"testID":66,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3991} {"testID":66,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3991} {"testID":66,"messageType":"print","message":"===========================================","type":"print","time":3991} {"testID":67,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":3991} {"testID":67,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - club_service_integration_test_1754931544633","type":"print","time":3991} {"testID":67,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: club_service_integration_test_1754931544633)","type":"print","time":3992} {"testID":67,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":3992} {"testID":67,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: club_service_integration_test_1754931544633)","type":"print","time":3993} {"testID":67,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":3993} {"testID":67,"messageType":"print","message":"시간: 2025-08-12T01:59:04.634433","type":"print","time":3993} {"testID":67,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3993} {"testID":67,"messageType":"print","message":"테스트 인스턴스 수: 2","type":"print","time":3993} {"testID":67,"messageType":"print","message":"현재 테스트 ID: club_service_integration_test_1754931544633","type":"print","time":3993} {"testID":67,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3993} {"testID":67,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3993} {"testID":67,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3993} {"testID":67,"messageType":"print","message":" club_service_integration_test_1754931544576: disposed=true, streamClosed=true","type":"print","time":3993} {"testID":67,"messageType":"print","message":" club_service_integration_test_1754931544633: disposed=false, streamClosed=false","type":"print","time":3993} {"testID":67,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3993} {"testID":67,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3993} {"testID":67,"messageType":"print","message":"===========================================","type":"print","time":3993} {"testID":67,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":3994} {"testID":67,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":3994} {"testID":67,"messageType":"print","message":"시간: 2025-08-12T01:59:04.635549","type":"print","time":3994} {"testID":67,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3994} {"testID":67,"messageType":"print","message":"테스트 인스턴스 수: 2","type":"print","time":3994} {"testID":67,"messageType":"print","message":"현재 테스트 ID: club_service_integration_test_1754931544633","type":"print","time":3994} {"testID":67,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3994} {"testID":67,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3994} {"testID":67,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3994} {"testID":67,"messageType":"print","message":" club_service_integration_test_1754931544576: disposed=true, streamClosed=true","type":"print","time":3994} {"testID":67,"messageType":"print","message":" club_service_integration_test_1754931544633: disposed=false, streamClosed=false","type":"print","time":3994} {"testID":67,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3994} {"testID":67,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3994} {"testID":67,"messageType":"print","message":"===========================================","type":"print","time":3994} {"testID":67,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":3995} {"test":{"id":68,"name":"ClubService 통합 테스트 ID로 클럽 정보 조회 테스트","suiteID":62,"groupIDs":[64,65],"metadata":{"skip":false,"skipReason":null},"line":125,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/club_service_integration_test.dart"},"type":"testStart","time":3995} {"testID":67,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":3995} {"testID":67,"messageType":"print","message":"시간: 2025-08-12T01:59:04.636708","type":"print","time":3995} {"testID":67,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3995} {"testID":67,"messageType":"print","message":"테스트 인스턴스 수: 2","type":"print","time":3995} {"testID":67,"messageType":"print","message":"현재 테스트 ID: club_service_integration_test_1754931544633","type":"print","time":3995} {"testID":67,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3995} {"testID":67,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3995} {"testID":67,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3995} {"testID":67,"messageType":"print","message":" club_service_integration_test_1754931544576: disposed=true, streamClosed=true","type":"print","time":3995} {"testID":67,"messageType":"print","message":" club_service_integration_test_1754931544633: disposed=false, streamClosed=false","type":"print","time":3996} {"testID":67,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3996} {"testID":67,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3996} {"testID":67,"messageType":"print","message":"===========================================","type":"print","time":3996} {"testID":67,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":3996} {"testID":67,"messageType":"print","message":"시간: 2025-08-12T01:59:04.637679","type":"print","time":3996} {"testID":67,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3996} {"testID":67,"messageType":"print","message":"테스트 인스턴스 수: 2","type":"print","time":3996} {"testID":67,"messageType":"print","message":"현재 테스트 ID: club_service_integration_test_1754931544633","type":"print","time":3996} {"testID":67,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":3996} {"testID":67,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3996} {"testID":67,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3996} {"testID":67,"messageType":"print","message":" club_service_integration_test_1754931544576: disposed=true, streamClosed=true","type":"print","time":3996} {"testID":67,"messageType":"print","message":" club_service_integration_test_1754931544633: disposed=false, streamClosed=false","type":"print","time":3996} {"testID":67,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3996} {"testID":67,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3996} {"testID":67,"messageType":"print","message":"===========================================","type":"print","time":3997} {"testID":67,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":3997} {"testID":67,"messageType":"print","message":"EventBus: 현재 테스트 ID(club_service_integration_test_1754931544633) 인스턴스 dispose 시도","type":"print","time":3997} {"testID":67,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":3997} {"testID":67,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":3997} {"testID":67,"messageType":"print","message":" isDisposed: false","type":"print","time":3997} {"testID":67,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":3997} {"testID":67,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":3997} {"testID":67,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":3997} {"testID":67,"messageType":"print","message":"시간: 2025-08-12T01:59:04.639030","type":"print","time":3997} {"testID":67,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3997} {"testID":67,"messageType":"print","message":"테스트 인스턴스 수: 2","type":"print","time":3997} {"testID":67,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":3997} {"testID":67,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":3997} {"testID":67,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":3997} {"testID":67,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":3998} {"testID":67,"messageType":"print","message":" club_service_integration_test_1754931544576: disposed=true, streamClosed=true","type":"print","time":3998} {"testID":67,"messageType":"print","message":" club_service_integration_test_1754931544633: disposed=true, streamClosed=true","type":"print","time":3998} {"testID":67,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":3998} {"testID":67,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":3998} {"testID":67,"messageType":"print","message":"===========================================","type":"print","time":3998} {"testID":68,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":3998} {"testID":68,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - club_service_integration_test_1754931544640","type":"print","time":3999} {"testID":68,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: club_service_integration_test_1754931544640)","type":"print","time":3999} {"testID":68,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":3999} {"testID":68,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: club_service_integration_test_1754931544640)","type":"print","time":3999} {"testID":68,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":3999} {"testID":68,"messageType":"print","message":"시간: 2025-08-12T01:59:04.641146","type":"print","time":3999} {"testID":68,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":3999} {"testID":68,"messageType":"print","message":"테스트 인스턴스 수: 3","type":"print","time":4000} {"testID":68,"messageType":"print","message":"현재 테스트 ID: club_service_integration_test_1754931544640","type":"print","time":4000} {"testID":68,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":4000} {"testID":68,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":4000} {"testID":68,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":4000} {"testID":68,"messageType":"print","message":" club_service_integration_test_1754931544576: disposed=true, streamClosed=true","type":"print","time":4000} {"testID":68,"messageType":"print","message":" club_service_integration_test_1754931544633: disposed=true, streamClosed=true","type":"print","time":4000} {"testID":68,"messageType":"print","message":" club_service_integration_test_1754931544640: disposed=false, streamClosed=false","type":"print","time":4000} {"testID":68,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":4000} {"testID":68,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":4000} {"testID":68,"messageType":"print","message":"===========================================","type":"print","time":4000} {"testID":68,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":4000} {"testID":68,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":4000} {"testID":68,"messageType":"print","message":"시간: 2025-08-12T01:59:04.642173","type":"print","time":4000} {"testID":68,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":4000} {"testID":68,"messageType":"print","message":"테스트 인스턴스 수: 3","type":"print","time":4000} {"testID":68,"messageType":"print","message":"현재 테스트 ID: club_service_integration_test_1754931544640","type":"print","time":4001} {"testID":68,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":4001} {"testID":68,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":4001} {"testID":68,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":4001} {"testID":68,"messageType":"print","message":" club_service_integration_test_1754931544576: disposed=true, streamClosed=true","type":"print","time":4001} {"testID":68,"messageType":"print","message":" club_service_integration_test_1754931544633: disposed=true, streamClosed=true","type":"print","time":4001} {"testID":68,"messageType":"print","message":" club_service_integration_test_1754931544640: disposed=false, streamClosed=false","type":"print","time":4001} {"testID":68,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":4001} {"testID":68,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":4001} {"testID":68,"messageType":"print","message":"===========================================","type":"print","time":4001} {"testID":68,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":4001} {"test":{"id":69,"name":"ClubService 통합 테스트 현재 클럽 설정 테스트","suiteID":62,"groupIDs":[64,65],"metadata":{"skip":false,"skipReason":null},"line":156,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/club_service_integration_test.dart"},"type":"testStart","time":4001} {"testID":68,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":4001} {"testID":68,"messageType":"print","message":"시간: 2025-08-12T01:59:04.643217","type":"print","time":4001} {"testID":68,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":4001} {"testID":68,"messageType":"print","message":"테스트 인스턴스 수: 3","type":"print","time":4001} {"testID":68,"messageType":"print","message":"현재 테스트 ID: club_service_integration_test_1754931544640","type":"print","time":4002} {"testID":68,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":4002} {"testID":68,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":4002} {"testID":68,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":4002} {"testID":68,"messageType":"print","message":" club_service_integration_test_1754931544576: disposed=true, streamClosed=true","type":"print","time":4002} {"testID":68,"messageType":"print","message":" club_service_integration_test_1754931544633: disposed=true, streamClosed=true","type":"print","time":4002} {"testID":68,"messageType":"print","message":" club_service_integration_test_1754931544640: disposed=false, streamClosed=false","type":"print","time":4002} {"testID":68,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":4002} {"testID":68,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":4002} {"testID":68,"messageType":"print","message":"===========================================","type":"print","time":4002} {"testID":68,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":4002} {"testID":68,"messageType":"print","message":"시간: 2025-08-12T01:59:04.644057","type":"print","time":4002} {"testID":68,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":4002} {"testID":68,"messageType":"print","message":"테스트 인스턴스 수: 3","type":"print","time":4002} {"testID":68,"messageType":"print","message":"현재 테스트 ID: club_service_integration_test_1754931544640","type":"print","time":4002} {"testID":68,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":4003} {"testID":68,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":4003} {"testID":68,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":4003} {"testID":68,"messageType":"print","message":" club_service_integration_test_1754931544576: disposed=true, streamClosed=true","type":"print","time":4003} {"testID":68,"messageType":"print","message":" club_service_integration_test_1754931544633: disposed=true, streamClosed=true","type":"print","time":4003} {"testID":68,"messageType":"print","message":" club_service_integration_test_1754931544640: disposed=false, streamClosed=false","type":"print","time":4003} {"testID":68,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":4003} {"testID":68,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":4003} {"testID":68,"messageType":"print","message":"===========================================","type":"print","time":4003} {"testID":68,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":4003} {"testID":68,"messageType":"print","message":"EventBus: 현재 테스트 ID(club_service_integration_test_1754931544640) 인스턴스 dispose 시도","type":"print","time":4003} {"testID":68,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":4003} {"testID":68,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":4003} {"testID":68,"messageType":"print","message":" isDisposed: false","type":"print","time":4003} {"testID":68,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":4003} {"testID":68,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":4003} {"testID":68,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":4003} {"testID":68,"messageType":"print","message":"시간: 2025-08-12T01:59:04.645317","type":"print","time":4003} {"testID":68,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":4004} {"testID":68,"messageType":"print","message":"테스트 인스턴스 수: 3","type":"print","time":4004} {"testID":68,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":4004} {"testID":68,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":4004} {"testID":68,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":4004} {"testID":68,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":4004} {"testID":68,"messageType":"print","message":" club_service_integration_test_1754931544576: disposed=true, streamClosed=true","type":"print","time":4004} {"testID":68,"messageType":"print","message":" club_service_integration_test_1754931544633: disposed=true, streamClosed=true","type":"print","time":4004} {"testID":68,"messageType":"print","message":" club_service_integration_test_1754931544640: disposed=true, streamClosed=true","type":"print","time":4004} {"testID":68,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":4004} {"testID":68,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":4004} {"testID":68,"messageType":"print","message":"===========================================","type":"print","time":4004} {"testID":69,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":4005} {"testID":69,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - club_service_integration_test_1754931544646","type":"print","time":4005} {"testID":69,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: club_service_integration_test_1754931544646)","type":"print","time":4005} {"testID":69,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":4006} {"testID":69,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: club_service_integration_test_1754931544646)","type":"print","time":4006} {"testID":69,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":4006} {"testID":69,"messageType":"print","message":"시간: 2025-08-12T01:59:04.647623","type":"print","time":4006} {"testID":69,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":4006} {"testID":69,"messageType":"print","message":"테스트 인스턴스 수: 4","type":"print","time":4006} {"testID":69,"messageType":"print","message":"현재 테스트 ID: club_service_integration_test_1754931544646","type":"print","time":4006} {"testID":69,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":4006} {"testID":69,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":4007} {"testID":69,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":4007} {"testID":69,"messageType":"print","message":" club_service_integration_test_1754931544576: disposed=true, streamClosed=true","type":"print","time":4007} {"testID":69,"messageType":"print","message":" club_service_integration_test_1754931544633: disposed=true, streamClosed=true","type":"print","time":4007} {"testID":69,"messageType":"print","message":" club_service_integration_test_1754931544640: disposed=true, streamClosed=true","type":"print","time":4007} {"testID":69,"messageType":"print","message":" club_service_integration_test_1754931544646: disposed=false, streamClosed=false","type":"print","time":4007} {"testID":69,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":4007} {"testID":69,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":4007} {"testID":69,"messageType":"print","message":"===========================================","type":"print","time":4007} {"testID":69,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":4007} {"testID":69,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":4007} {"testID":69,"messageType":"print","message":"시간: 2025-08-12T01:59:04.649029","type":"print","time":4007} {"testID":69,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":4007} {"testID":69,"messageType":"print","message":"테스트 인스턴스 수: 4","type":"print","time":4007} {"testID":69,"messageType":"print","message":"현재 테스트 ID: club_service_integration_test_1754931544646","type":"print","time":4007} {"testID":69,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":4007} {"testID":69,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":4007} {"testID":69,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":4008} {"testID":69,"messageType":"print","message":" club_service_integration_test_1754931544576: disposed=true, streamClosed=true","type":"print","time":4008} {"testID":69,"messageType":"print","message":" club_service_integration_test_1754931544633: disposed=true, streamClosed=true","type":"print","time":4008} {"testID":69,"messageType":"print","message":" club_service_integration_test_1754931544640: disposed=true, streamClosed=true","type":"print","time":4008} {"testID":69,"messageType":"print","message":" club_service_integration_test_1754931544646: disposed=false, streamClosed=false","type":"print","time":4008} {"testID":69,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":4008} {"testID":69,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":4008} {"testID":69,"messageType":"print","message":"===========================================","type":"print","time":4008} {"testID":69,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":4008} {"test":{"id":70,"name":"ClubService 통합 테스트 클럽 선택 테스트","suiteID":62,"groupIDs":[64,65],"metadata":{"skip":false,"skipReason":null},"line":187,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/club_service_integration_test.dart"},"type":"testStart","time":4008} {"testID":69,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":4008} {"testID":69,"messageType":"print","message":"시간: 2025-08-12T01:59:04.650164","type":"print","time":4009} {"testID":69,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":4009} {"testID":69,"messageType":"print","message":"테스트 인스턴스 수: 4","type":"print","time":4009} {"testID":69,"messageType":"print","message":"현재 테스트 ID: club_service_integration_test_1754931544646","type":"print","time":4009} {"testID":69,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":4009} {"testID":69,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":4009} {"testID":69,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":4009} {"testID":69,"messageType":"print","message":" club_service_integration_test_1754931544576: disposed=true, streamClosed=true","type":"print","time":4009} {"testID":69,"messageType":"print","message":" club_service_integration_test_1754931544633: disposed=true, streamClosed=true","type":"print","time":4009} {"testID":69,"messageType":"print","message":" club_service_integration_test_1754931544640: disposed=true, streamClosed=true","type":"print","time":4009} {"testID":69,"messageType":"print","message":" club_service_integration_test_1754931544646: disposed=false, streamClosed=false","type":"print","time":4009} {"testID":69,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":4009} {"testID":69,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":4009} {"testID":69,"messageType":"print","message":"===========================================","type":"print","time":4009} {"testID":69,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":4009} {"testID":69,"messageType":"print","message":"시간: 2025-08-12T01:59:04.651371","type":"print","time":4010} {"testID":69,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":4010} {"testID":69,"messageType":"print","message":"테스트 인스턴스 수: 4","type":"print","time":4010} {"testID":69,"messageType":"print","message":"현재 테스트 ID: club_service_integration_test_1754931544646","type":"print","time":4010} {"testID":69,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":4010} {"testID":69,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":4010} {"testID":69,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":4010} {"testID":69,"messageType":"print","message":" club_service_integration_test_1754931544576: disposed=true, streamClosed=true","type":"print","time":4010} {"testID":69,"messageType":"print","message":" club_service_integration_test_1754931544633: disposed=true, streamClosed=true","type":"print","time":4010} {"testID":69,"messageType":"print","message":" club_service_integration_test_1754931544640: disposed=true, streamClosed=true","type":"print","time":4010} {"testID":69,"messageType":"print","message":" club_service_integration_test_1754931544646: disposed=false, streamClosed=false","type":"print","time":4010} {"testID":69,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":4010} {"testID":69,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":4010} {"testID":69,"messageType":"print","message":"===========================================","type":"print","time":4010} {"testID":69,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":4010} {"testID":69,"messageType":"print","message":"EventBus: 현재 테스트 ID(club_service_integration_test_1754931544646) 인스턴스 dispose 시도","type":"print","time":4010} {"testID":69,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":4010} {"testID":69,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":4011} {"testID":69,"messageType":"print","message":" isDisposed: false","type":"print","time":4011} {"testID":69,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":4011} {"testID":69,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":4011} {"testID":69,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":4011} {"testID":69,"messageType":"print","message":"시간: 2025-08-12T01:59:04.652766","type":"print","time":4011} {"testID":69,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":4011} {"testID":69,"messageType":"print","message":"테스트 인스턴스 수: 4","type":"print","time":4011} {"testID":69,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":4011} {"testID":69,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":4011} {"testID":69,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":4011} {"testID":69,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":4011} {"testID":69,"messageType":"print","message":" club_service_integration_test_1754931544576: disposed=true, streamClosed=true","type":"print","time":4011} {"testID":69,"messageType":"print","message":" club_service_integration_test_1754931544633: disposed=true, streamClosed=true","type":"print","time":4011} {"testID":69,"messageType":"print","message":" club_service_integration_test_1754931544640: disposed=true, streamClosed=true","type":"print","time":4011} {"testID":69,"messageType":"print","message":" club_service_integration_test_1754931544646: disposed=true, streamClosed=true","type":"print","time":4012} {"testID":69,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":4012} {"testID":69,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":4012} {"testID":69,"messageType":"print","message":"===========================================","type":"print","time":4012} {"testID":70,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":4012} {"testID":70,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - club_service_integration_test_1754931544654","type":"print","time":4012} {"testID":70,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: club_service_integration_test_1754931544654)","type":"print","time":4012} {"testID":70,"messageType":"print","message":"EventBus: 새 구독 추가됨 (현재 구독 수: 1)","type":"print","time":4013} {"testID":70,"messageType":"print","message":"EventBus: 이벤트 발생 - ClubChangedEvent(clubId: test_club_id)","type":"print","time":4014} {"testID":70,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":4015} {"testID":70,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: club_service_integration_test_1754931544654)","type":"print","time":4015} {"testID":70,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":4015} {"testID":70,"messageType":"print","message":"시간: 2025-08-12T01:59:04.657115","type":"print","time":4015} {"testID":70,"messageType":"print","message":"활성 구독 수: 1","type":"print","time":4015} {"testID":70,"messageType":"print","message":"테스트 인스턴스 수: 5","type":"print","time":4016} {"testID":70,"messageType":"print","message":"현재 테스트 ID: club_service_integration_test_1754931544654","type":"print","time":4016} {"testID":70,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":4016} {"testID":70,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":4016} {"testID":70,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":4016} {"testID":70,"messageType":"print","message":" club_service_integration_test_1754931544576: disposed=true, streamClosed=true","type":"print","time":4016} {"testID":70,"messageType":"print","message":" club_service_integration_test_1754931544633: disposed=true, streamClosed=true","type":"print","time":4016} {"testID":70,"messageType":"print","message":" club_service_integration_test_1754931544640: disposed=true, streamClosed=true","type":"print","time":4016} {"testID":70,"messageType":"print","message":" club_service_integration_test_1754931544646: disposed=true, streamClosed=true","type":"print","time":4016} {"testID":70,"messageType":"print","message":" club_service_integration_test_1754931544654: disposed=false, streamClosed=false","type":"print","time":4016} {"testID":70,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":4016} {"testID":70,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":4016} {"testID":70,"messageType":"print","message":"===========================================","type":"print","time":4016} {"testID":70,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":4016} {"testID":70,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":4016} {"testID":70,"messageType":"print","message":"시간: 2025-08-12T01:59:04.658274","type":"print","time":4016} {"testID":70,"messageType":"print","message":"활성 구독 수: 1","type":"print","time":4017} {"testID":70,"messageType":"print","message":"테스트 인스턴스 수: 5","type":"print","time":4017} {"testID":70,"messageType":"print","message":"현재 테스트 ID: club_service_integration_test_1754931544654","type":"print","time":4017} {"testID":70,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":4017} {"testID":70,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":4017} {"testID":70,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":4017} {"testID":70,"messageType":"print","message":" club_service_integration_test_1754931544576: disposed=true, streamClosed=true","type":"print","time":4017} {"testID":70,"messageType":"print","message":" club_service_integration_test_1754931544633: disposed=true, streamClosed=true","type":"print","time":4017} {"testID":70,"messageType":"print","message":" club_service_integration_test_1754931544640: disposed=true, streamClosed=true","type":"print","time":4017} {"testID":70,"messageType":"print","message":" club_service_integration_test_1754931544646: disposed=true, streamClosed=true","type":"print","time":4017} {"testID":70,"messageType":"print","message":" club_service_integration_test_1754931544654: disposed=false, streamClosed=false","type":"print","time":4017} {"testID":70,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":4017} {"testID":70,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":4017} {"testID":70,"messageType":"print","message":"===========================================","type":"print","time":4017} {"testID":70,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":4018} {"test":{"id":71,"name":"ClubService 통합 테스트 클럽 생성 테스트","suiteID":62,"groupIDs":[64,65],"metadata":{"skip":false,"skipReason":null},"line":237,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/club_service_integration_test.dart"},"type":"testStart","time":4018} {"testID":70,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":4018} {"testID":70,"messageType":"print","message":"시간: 2025-08-12T01:59:04.659491","type":"print","time":4018} {"testID":70,"messageType":"print","message":"활성 구독 수: 1","type":"print","time":4018} {"testID":70,"messageType":"print","message":"테스트 인스턴스 수: 5","type":"print","time":4018} {"testID":70,"messageType":"print","message":"현재 테스트 ID: club_service_integration_test_1754931544654","type":"print","time":4018} {"testID":70,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":4018} {"testID":70,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":4018} {"testID":70,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":4018} {"testID":70,"messageType":"print","message":" club_service_integration_test_1754931544576: disposed=true, streamClosed=true","type":"print","time":4018} {"testID":70,"messageType":"print","message":" club_service_integration_test_1754931544633: disposed=true, streamClosed=true","type":"print","time":4018} {"testID":70,"messageType":"print","message":" club_service_integration_test_1754931544640: disposed=true, streamClosed=true","type":"print","time":4018} {"testID":70,"messageType":"print","message":" club_service_integration_test_1754931544646: disposed=true, streamClosed=true","type":"print","time":4018} {"testID":70,"messageType":"print","message":" club_service_integration_test_1754931544654: disposed=false, streamClosed=false","type":"print","time":4018} {"testID":70,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":4018} {"testID":70,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":4018} {"testID":70,"messageType":"print","message":"===========================================","type":"print","time":4018} {"testID":70,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":4019} {"testID":70,"messageType":"print","message":"시간: 2025-08-12T01:59:04.660453","type":"print","time":4019} {"testID":70,"messageType":"print","message":"활성 구독 수: 1","type":"print","time":4019} {"testID":70,"messageType":"print","message":"테스트 인스턴스 수: 5","type":"print","time":4019} {"testID":70,"messageType":"print","message":"현재 테스트 ID: club_service_integration_test_1754931544654","type":"print","time":4019} {"testID":70,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":4019} {"testID":70,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":4019} {"testID":70,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":4019} {"testID":70,"messageType":"print","message":" club_service_integration_test_1754931544576: disposed=true, streamClosed=true","type":"print","time":4019} {"testID":70,"messageType":"print","message":" club_service_integration_test_1754931544633: disposed=true, streamClosed=true","type":"print","time":4019} {"testID":70,"messageType":"print","message":" club_service_integration_test_1754931544640: disposed=true, streamClosed=true","type":"print","time":4019} {"testID":70,"messageType":"print","message":" club_service_integration_test_1754931544646: disposed=true, streamClosed=true","type":"print","time":4019} {"testID":70,"messageType":"print","message":" club_service_integration_test_1754931544654: disposed=false, streamClosed=false","type":"print","time":4019} {"testID":70,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":4020} {"testID":70,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":4020} {"testID":70,"messageType":"print","message":"===========================================","type":"print","time":4020} {"testID":70,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":4020} {"testID":70,"messageType":"print","message":"EventBus: 현재 테스트 ID(club_service_integration_test_1754931544654) 인스턴스 dispose 시도","type":"print","time":4020} {"testID":70,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":4020} {"testID":70,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":4020} {"testID":70,"messageType":"print","message":" isDisposed: false","type":"print","time":4020} {"testID":70,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":4020} {"testID":70,"messageType":"print","message":"EventBus: 구독 취소됨 (남은 구독 수: 0)","type":"print","time":4021} {"testID":70,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":4021} {"testID":70,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":4021} {"testID":70,"messageType":"print","message":"시간: 2025-08-12T01:59:04.662743","type":"print","time":4021} {"testID":70,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":4021} {"testID":70,"messageType":"print","message":"테스트 인스턴스 수: 5","type":"print","time":4021} {"testID":70,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":4021} {"testID":70,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":4021} {"testID":70,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":4021} {"testID":70,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":4021} {"testID":70,"messageType":"print","message":" club_service_integration_test_1754931544576: disposed=true, streamClosed=true","type":"print","time":4021} {"testID":70,"messageType":"print","message":" club_service_integration_test_1754931544633: disposed=true, streamClosed=true","type":"print","time":4021} {"testID":70,"messageType":"print","message":" club_service_integration_test_1754931544640: disposed=true, streamClosed=true","type":"print","time":4021} {"testID":70,"messageType":"print","message":" club_service_integration_test_1754931544646: disposed=true, streamClosed=true","type":"print","time":4021} {"testID":70,"messageType":"print","message":" club_service_integration_test_1754931544654: disposed=true, streamClosed=true","type":"print","time":4022} {"testID":70,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":4022} {"testID":70,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":4022} {"testID":70,"messageType":"print","message":"===========================================","type":"print","time":4022} {"testID":71,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":4022} {"testID":71,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - club_service_integration_test_1754931544664","type":"print","time":4022} {"testID":71,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: club_service_integration_test_1754931544664)","type":"print","time":4022} {"testID":71,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":4024} {"testID":71,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: club_service_integration_test_1754931544664)","type":"print","time":4024} {"testID":71,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":4024} {"testID":71,"messageType":"print","message":"시간: 2025-08-12T01:59:04.665557","type":"print","time":4024} {"testID":71,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":4024} {"testID":71,"messageType":"print","message":"테스트 인스턴스 수: 6","type":"print","time":4024} {"testID":71,"messageType":"print","message":"현재 테스트 ID: club_service_integration_test_1754931544664","type":"print","time":4024} {"testID":71,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":4024} {"testID":71,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":4024} {"testID":71,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":4024} {"testID":71,"messageType":"print","message":" club_service_integration_test_1754931544576: disposed=true, streamClosed=true","type":"print","time":4024} {"testID":71,"messageType":"print","message":" club_service_integration_test_1754931544633: disposed=true, streamClosed=true","type":"print","time":4024} {"testID":71,"messageType":"print","message":" club_service_integration_test_1754931544640: disposed=true, streamClosed=true","type":"print","time":4024} {"testID":71,"messageType":"print","message":" club_service_integration_test_1754931544646: disposed=true, streamClosed=true","type":"print","time":4024} {"testID":71,"messageType":"print","message":" club_service_integration_test_1754931544654: disposed=true, streamClosed=true","type":"print","time":4024} {"testID":71,"messageType":"print","message":" club_service_integration_test_1754931544664: disposed=false, streamClosed=false","type":"print","time":4025} {"testID":71,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":4025} {"testID":71,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":4025} {"testID":71,"messageType":"print","message":"===========================================","type":"print","time":4025} {"testID":71,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":4025} {"testID":71,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":4025} {"testID":71,"messageType":"print","message":"시간: 2025-08-12T01:59:04.666790","type":"print","time":4025} {"testID":71,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":4025} {"testID":71,"messageType":"print","message":"테스트 인스턴스 수: 6","type":"print","time":4025} {"testID":71,"messageType":"print","message":"현재 테스트 ID: club_service_integration_test_1754931544664","type":"print","time":4025} {"testID":71,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":4025} {"testID":71,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":4025} {"testID":71,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":4025} {"testID":71,"messageType":"print","message":" club_service_integration_test_1754931544576: disposed=true, streamClosed=true","type":"print","time":4025} {"testID":71,"messageType":"print","message":" club_service_integration_test_1754931544633: disposed=true, streamClosed=true","type":"print","time":4025} {"testID":71,"messageType":"print","message":" club_service_integration_test_1754931544640: disposed=true, streamClosed=true","type":"print","time":4026} {"testID":71,"messageType":"print","message":" club_service_integration_test_1754931544646: disposed=true, streamClosed=true","type":"print","time":4026} {"testID":71,"messageType":"print","message":" club_service_integration_test_1754931544654: disposed=true, streamClosed=true","type":"print","time":4026} {"testID":71,"messageType":"print","message":" club_service_integration_test_1754931544664: disposed=false, streamClosed=false","type":"print","time":4026} {"testID":71,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":4026} {"testID":71,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":4026} {"testID":71,"messageType":"print","message":"===========================================","type":"print","time":4026} {"testID":71,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":4026} {"test":{"id":72,"name":"ClubService 통합 테스트 클럽 정보 업데이트 테스트","suiteID":62,"groupIDs":[64,65],"metadata":{"skip":false,"skipReason":null},"line":278,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/club_service_integration_test.dart"},"type":"testStart","time":4026} {"testID":71,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":4026} {"testID":71,"messageType":"print","message":"시간: 2025-08-12T01:59:04.668005","type":"print","time":4026} {"testID":71,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":4026} {"testID":71,"messageType":"print","message":"테스트 인스턴스 수: 6","type":"print","time":4026} {"testID":71,"messageType":"print","message":"현재 테스트 ID: club_service_integration_test_1754931544664","type":"print","time":4026} {"testID":71,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":4026} {"testID":71,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":4026} {"testID":71,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":4026} {"testID":71,"messageType":"print","message":" club_service_integration_test_1754931544576: disposed=true, streamClosed=true","type":"print","time":4027} {"testID":71,"messageType":"print","message":" club_service_integration_test_1754931544633: disposed=true, streamClosed=true","type":"print","time":4027} {"testID":71,"messageType":"print","message":" club_service_integration_test_1754931544640: disposed=true, streamClosed=true","type":"print","time":4027} {"testID":71,"messageType":"print","message":" club_service_integration_test_1754931544646: disposed=true, streamClosed=true","type":"print","time":4027} {"testID":71,"messageType":"print","message":" club_service_integration_test_1754931544654: disposed=true, streamClosed=true","type":"print","time":4027} {"testID":71,"messageType":"print","message":" club_service_integration_test_1754931544664: disposed=false, streamClosed=false","type":"print","time":4027} {"testID":71,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":4027} {"testID":71,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":4027} {"testID":71,"messageType":"print","message":"===========================================","type":"print","time":4027} {"testID":71,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":4027} {"testID":71,"messageType":"print","message":"시간: 2025-08-12T01:59:04.669002","type":"print","time":4027} {"testID":71,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":4027} {"testID":71,"messageType":"print","message":"테스트 인스턴스 수: 6","type":"print","time":4027} {"testID":71,"messageType":"print","message":"현재 테스트 ID: club_service_integration_test_1754931544664","type":"print","time":4027} {"testID":71,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":4027} {"testID":71,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":4027} {"testID":71,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":4028} {"testID":71,"messageType":"print","message":" club_service_integration_test_1754931544576: disposed=true, streamClosed=true","type":"print","time":4028} {"testID":71,"messageType":"print","message":" club_service_integration_test_1754931544633: disposed=true, streamClosed=true","type":"print","time":4028} {"testID":71,"messageType":"print","message":" club_service_integration_test_1754931544640: disposed=true, streamClosed=true","type":"print","time":4028} {"testID":71,"messageType":"print","message":" club_service_integration_test_1754931544646: disposed=true, streamClosed=true","type":"print","time":4028} {"testID":71,"messageType":"print","message":" club_service_integration_test_1754931544654: disposed=true, streamClosed=true","type":"print","time":4028} {"testID":71,"messageType":"print","message":" club_service_integration_test_1754931544664: disposed=false, streamClosed=false","type":"print","time":4028} {"testID":71,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":4028} {"testID":71,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":4028} {"testID":71,"messageType":"print","message":"===========================================","type":"print","time":4028} {"testID":71,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":4028} {"testID":71,"messageType":"print","message":"EventBus: 현재 테스트 ID(club_service_integration_test_1754931544664) 인스턴스 dispose 시도","type":"print","time":4028} {"testID":71,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":4028} {"testID":71,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":4028} {"testID":71,"messageType":"print","message":" isDisposed: false","type":"print","time":4029} {"testID":71,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":4029} {"testID":71,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":4029} {"testID":71,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":4029} {"testID":71,"messageType":"print","message":"시간: 2025-08-12T01:59:04.670545","type":"print","time":4029} {"testID":71,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":4029} {"testID":71,"messageType":"print","message":"테스트 인스턴스 수: 6","type":"print","time":4029} {"testID":71,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":4029} {"testID":71,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":4029} {"testID":71,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":4029} {"testID":71,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":4029} {"testID":71,"messageType":"print","message":" club_service_integration_test_1754931544576: disposed=true, streamClosed=true","type":"print","time":4029} {"testID":71,"messageType":"print","message":" club_service_integration_test_1754931544633: disposed=true, streamClosed=true","type":"print","time":4029} {"testID":71,"messageType":"print","message":" club_service_integration_test_1754931544640: disposed=true, streamClosed=true","type":"print","time":4029} {"testID":71,"messageType":"print","message":" club_service_integration_test_1754931544646: disposed=true, streamClosed=true","type":"print","time":4029} {"testID":71,"messageType":"print","message":" club_service_integration_test_1754931544654: disposed=true, streamClosed=true","type":"print","time":4029} {"testID":71,"messageType":"print","message":" club_service_integration_test_1754931544664: disposed=true, streamClosed=true","type":"print","time":4029} {"testID":71,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":4029} {"testID":71,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":4029} {"testID":71,"messageType":"print","message":"===========================================","type":"print","time":4030} {"testID":72,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":4030} {"testID":72,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - club_service_integration_test_1754931544671","type":"print","time":4030} {"testID":72,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: club_service_integration_test_1754931544671)","type":"print","time":4030} {"testID":72,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":4031} {"testID":72,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: club_service_integration_test_1754931544671)","type":"print","time":4031} {"testID":72,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":4031} {"testID":72,"messageType":"print","message":"시간: 2025-08-12T01:59:04.673160","type":"print","time":4031} {"testID":72,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":4032} {"testID":72,"messageType":"print","message":"테스트 인스턴스 수: 7","type":"print","time":4032} {"testID":72,"messageType":"print","message":"현재 테스트 ID: club_service_integration_test_1754931544671","type":"print","time":4032} {"testID":72,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":4032} {"testID":72,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":4032} {"testID":72,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":4032} {"testID":72,"messageType":"print","message":" club_service_integration_test_1754931544576: disposed=true, streamClosed=true","type":"print","time":4032} {"testID":72,"messageType":"print","message":" club_service_integration_test_1754931544633: disposed=true, streamClosed=true","type":"print","time":4032} {"testID":72,"messageType":"print","message":" club_service_integration_test_1754931544640: disposed=true, streamClosed=true","type":"print","time":4032} {"testID":72,"messageType":"print","message":" club_service_integration_test_1754931544646: disposed=true, streamClosed=true","type":"print","time":4032} {"testID":72,"messageType":"print","message":" club_service_integration_test_1754931544654: disposed=true, streamClosed=true","type":"print","time":4032} {"testID":72,"messageType":"print","message":" club_service_integration_test_1754931544664: disposed=true, streamClosed=true","type":"print","time":4032} {"testID":72,"messageType":"print","message":" club_service_integration_test_1754931544671: disposed=false, streamClosed=false","type":"print","time":4032} {"testID":72,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":4032} {"testID":72,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":4032} {"testID":72,"messageType":"print","message":"===========================================","type":"print","time":4032} {"testID":72,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":4032} {"testID":72,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":4033} {"testID":72,"messageType":"print","message":"시간: 2025-08-12T01:59:04.674438","type":"print","time":4033} {"testID":72,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":4033} {"testID":72,"messageType":"print","message":"테스트 인스턴스 수: 7","type":"print","time":4033} {"testID":72,"messageType":"print","message":"현재 테스트 ID: club_service_integration_test_1754931544671","type":"print","time":4033} {"testID":72,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":4033} {"testID":72,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":4033} {"testID":72,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":4033} {"testID":72,"messageType":"print","message":" club_service_integration_test_1754931544576: disposed=true, streamClosed=true","type":"print","time":4033} {"testID":72,"messageType":"print","message":" club_service_integration_test_1754931544633: disposed=true, streamClosed=true","type":"print","time":4033} {"testID":72,"messageType":"print","message":" club_service_integration_test_1754931544640: disposed=true, streamClosed=true","type":"print","time":4033} {"testID":72,"messageType":"print","message":" club_service_integration_test_1754931544646: disposed=true, streamClosed=true","type":"print","time":4033} {"testID":72,"messageType":"print","message":" club_service_integration_test_1754931544654: disposed=true, streamClosed=true","type":"print","time":4033} {"testID":72,"messageType":"print","message":" club_service_integration_test_1754931544664: disposed=true, streamClosed=true","type":"print","time":4033} {"testID":72,"messageType":"print","message":" club_service_integration_test_1754931544671: disposed=false, streamClosed=false","type":"print","time":4033} {"testID":72,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":4033} {"testID":72,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":4034} {"testID":72,"messageType":"print","message":"===========================================","type":"print","time":4034} {"testID":72,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":4034} {"group":{"id":73,"suiteID":62,"parentID":64,"name":"에러 처리 테스트","metadata":{"skip":false,"skipReason":null},"testCount":3,"line":338,"column":3,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/club_service_integration_test.dart"},"type":"group","time":4034} {"test":{"id":74,"name":"에러 처리 테스트 토큰 미설정 테스트","suiteID":62,"groupIDs":[64,73],"metadata":{"skip":false,"skipReason":null},"line":339,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/club_service_integration_test.dart"},"type":"testStart","time":4034} {"testID":72,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":4034} {"testID":72,"messageType":"print","message":"시간: 2025-08-12T01:59:04.675716","type":"print","time":4034} {"testID":72,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":4034} {"testID":72,"messageType":"print","message":"테스트 인스턴스 수: 7","type":"print","time":4034} {"testID":72,"messageType":"print","message":"현재 테스트 ID: club_service_integration_test_1754931544671","type":"print","time":4034} {"testID":72,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":4034} {"testID":72,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":4034} {"testID":72,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":4034} {"testID":72,"messageType":"print","message":" club_service_integration_test_1754931544576: disposed=true, streamClosed=true","type":"print","time":4034} {"testID":72,"messageType":"print","message":" club_service_integration_test_1754931544633: disposed=true, streamClosed=true","type":"print","time":4034} {"testID":72,"messageType":"print","message":" club_service_integration_test_1754931544640: disposed=true, streamClosed=true","type":"print","time":4034} {"testID":72,"messageType":"print","message":" club_service_integration_test_1754931544646: disposed=true, streamClosed=true","type":"print","time":4034} {"testID":72,"messageType":"print","message":" club_service_integration_test_1754931544654: disposed=true, streamClosed=true","type":"print","time":4035} {"testID":72,"messageType":"print","message":" club_service_integration_test_1754931544664: disposed=true, streamClosed=true","type":"print","time":4035} {"testID":72,"messageType":"print","message":" club_service_integration_test_1754931544671: disposed=false, streamClosed=false","type":"print","time":4035} {"testID":72,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":4035} {"testID":72,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":4035} {"testID":72,"messageType":"print","message":"===========================================","type":"print","time":4035} {"testID":72,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":4035} {"testID":72,"messageType":"print","message":"시간: 2025-08-12T01:59:04.676792","type":"print","time":4035} {"testID":72,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":4035} {"testID":72,"messageType":"print","message":"테스트 인스턴스 수: 7","type":"print","time":4035} {"testID":72,"messageType":"print","message":"현재 테스트 ID: club_service_integration_test_1754931544671","type":"print","time":4035} {"testID":72,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":4035} {"testID":72,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":4035} {"testID":72,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":4035} {"testID":72,"messageType":"print","message":" club_service_integration_test_1754931544576: disposed=true, streamClosed=true","type":"print","time":4035} {"testID":72,"messageType":"print","message":" club_service_integration_test_1754931544633: disposed=true, streamClosed=true","type":"print","time":4035} {"testID":72,"messageType":"print","message":" club_service_integration_test_1754931544640: disposed=true, streamClosed=true","type":"print","time":4035} {"testID":72,"messageType":"print","message":" club_service_integration_test_1754931544646: disposed=true, streamClosed=true","type":"print","time":4036} {"testID":72,"messageType":"print","message":" club_service_integration_test_1754931544654: disposed=true, streamClosed=true","type":"print","time":4036} {"testID":72,"messageType":"print","message":" club_service_integration_test_1754931544664: disposed=true, streamClosed=true","type":"print","time":4036} {"testID":72,"messageType":"print","message":" club_service_integration_test_1754931544671: disposed=false, streamClosed=false","type":"print","time":4036} {"testID":72,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":4036} {"testID":72,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":4036} {"testID":72,"messageType":"print","message":"===========================================","type":"print","time":4036} {"testID":72,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":4036} {"testID":72,"messageType":"print","message":"EventBus: 현재 테스트 ID(club_service_integration_test_1754931544671) 인스턴스 dispose 시도","type":"print","time":4036} {"testID":72,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":4036} {"testID":72,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":4036} {"testID":72,"messageType":"print","message":" isDisposed: false","type":"print","time":4036} {"testID":72,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":4036} {"testID":72,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":4036} {"testID":72,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":4036} {"testID":72,"messageType":"print","message":"시간: 2025-08-12T01:59:04.678313","type":"print","time":4036} {"testID":72,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":4037} {"testID":72,"messageType":"print","message":"테스트 인스턴스 수: 7","type":"print","time":4037} {"testID":72,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":4037} {"testID":72,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":4037} {"testID":72,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":4037} {"testID":72,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":4037} {"testID":72,"messageType":"print","message":" club_service_integration_test_1754931544576: disposed=true, streamClosed=true","type":"print","time":4037} {"testID":72,"messageType":"print","message":" club_service_integration_test_1754931544633: disposed=true, streamClosed=true","type":"print","time":4037} {"testID":72,"messageType":"print","message":" club_service_integration_test_1754931544640: disposed=true, streamClosed=true","type":"print","time":4037} {"testID":72,"messageType":"print","message":" club_service_integration_test_1754931544646: disposed=true, streamClosed=true","type":"print","time":4037} {"testID":72,"messageType":"print","message":" club_service_integration_test_1754931544654: disposed=true, streamClosed=true","type":"print","time":4037} {"testID":72,"messageType":"print","message":" club_service_integration_test_1754931544664: disposed=true, streamClosed=true","type":"print","time":4037} {"testID":72,"messageType":"print","message":" club_service_integration_test_1754931544671: disposed=true, streamClosed=true","type":"print","time":4037} {"testID":72,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":4037} {"testID":72,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":4037} {"testID":72,"messageType":"print","message":"===========================================","type":"print","time":4037} {"testID":74,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":4038} {"testID":74,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - club_service_integration_test_1754931544679","type":"print","time":4038} {"testID":74,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: club_service_integration_test_1754931544679)","type":"print","time":4038} {"testID":74,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":4038} {"testID":74,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: club_service_integration_test_1754931544679)","type":"print","time":4038} {"testID":74,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":4039} {"testID":74,"messageType":"print","message":"시간: 2025-08-12T01:59:04.680363","type":"print","time":4039} {"testID":74,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":4039} {"testID":74,"messageType":"print","message":"테스트 인스턴스 수: 8","type":"print","time":4039} {"testID":74,"messageType":"print","message":"현재 테스트 ID: club_service_integration_test_1754931544679","type":"print","time":4039} {"testID":74,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":4039} {"testID":74,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":4039} {"testID":74,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":4039} {"testID":74,"messageType":"print","message":" club_service_integration_test_1754931544576: disposed=true, streamClosed=true","type":"print","time":4039} {"testID":74,"messageType":"print","message":" club_service_integration_test_1754931544633: disposed=true, streamClosed=true","type":"print","time":4039} {"testID":74,"messageType":"print","message":" club_service_integration_test_1754931544640: disposed=true, streamClosed=true","type":"print","time":4039} {"testID":74,"messageType":"print","message":" club_service_integration_test_1754931544646: disposed=true, streamClosed=true","type":"print","time":4039} {"testID":74,"messageType":"print","message":" club_service_integration_test_1754931544654: disposed=true, streamClosed=true","type":"print","time":4039} {"testID":74,"messageType":"print","message":" club_service_integration_test_1754931544664: disposed=true, streamClosed=true","type":"print","time":4039} {"testID":74,"messageType":"print","message":" club_service_integration_test_1754931544671: disposed=true, streamClosed=true","type":"print","time":4039} {"testID":74,"messageType":"print","message":" club_service_integration_test_1754931544679: disposed=false, streamClosed=false","type":"print","time":4039} {"testID":74,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":4040} {"testID":74,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":4040} {"testID":74,"messageType":"print","message":"===========================================","type":"print","time":4040} {"testID":74,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":4040} {"testID":74,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":4040} {"testID":74,"messageType":"print","message":"시간: 2025-08-12T01:59:04.681692","type":"print","time":4040} {"testID":74,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":4040} {"testID":74,"messageType":"print","message":"테스트 인스턴스 수: 8","type":"print","time":4040} {"testID":74,"messageType":"print","message":"현재 테스트 ID: club_service_integration_test_1754931544679","type":"print","time":4040} {"testID":74,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":4040} {"testID":74,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":4040} {"testID":74,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":4040} {"testID":74,"messageType":"print","message":" club_service_integration_test_1754931544576: disposed=true, streamClosed=true","type":"print","time":4040} {"testID":74,"messageType":"print","message":" club_service_integration_test_1754931544633: disposed=true, streamClosed=true","type":"print","time":4040} {"testID":74,"messageType":"print","message":" club_service_integration_test_1754931544640: disposed=true, streamClosed=true","type":"print","time":4040} {"testID":74,"messageType":"print","message":" club_service_integration_test_1754931544646: disposed=true, streamClosed=true","type":"print","time":4040} {"testID":74,"messageType":"print","message":" club_service_integration_test_1754931544654: disposed=true, streamClosed=true","type":"print","time":4040} {"testID":74,"messageType":"print","message":" club_service_integration_test_1754931544664: disposed=true, streamClosed=true","type":"print","time":4041} {"testID":74,"messageType":"print","message":" club_service_integration_test_1754931544671: disposed=true, streamClosed=true","type":"print","time":4041} {"testID":74,"messageType":"print","message":" club_service_integration_test_1754931544679: disposed=false, streamClosed=false","type":"print","time":4041} {"testID":74,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":4041} {"testID":74,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":4041} {"testID":74,"messageType":"print","message":"===========================================","type":"print","time":4041} {"testID":74,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":4041} {"test":{"id":75,"name":"에러 처리 테스트 API 에러 처리 테스트","suiteID":62,"groupIDs":[64,73],"metadata":{"skip":false,"skipReason":null},"line":350,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/club_service_integration_test.dart"},"type":"testStart","time":4041} {"testID":74,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":4041} {"testID":74,"messageType":"print","message":"시간: 2025-08-12T01:59:04.683011","type":"print","time":4041} {"testID":74,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":4041} {"testID":74,"messageType":"print","message":"테스트 인스턴스 수: 8","type":"print","time":4041} {"testID":74,"messageType":"print","message":"현재 테스트 ID: club_service_integration_test_1754931544679","type":"print","time":4041} {"testID":74,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":4041} {"testID":74,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":4041} {"testID":74,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":4042} {"testID":74,"messageType":"print","message":" club_service_integration_test_1754931544576: disposed=true, streamClosed=true","type":"print","time":4042} {"testID":74,"messageType":"print","message":" club_service_integration_test_1754931544633: disposed=true, streamClosed=true","type":"print","time":4042} {"testID":74,"messageType":"print","message":" club_service_integration_test_1754931544640: disposed=true, streamClosed=true","type":"print","time":4042} {"testID":74,"messageType":"print","message":" club_service_integration_test_1754931544646: disposed=true, streamClosed=true","type":"print","time":4042} {"testID":74,"messageType":"print","message":" club_service_integration_test_1754931544654: disposed=true, streamClosed=true","type":"print","time":4042} {"testID":74,"messageType":"print","message":" club_service_integration_test_1754931544664: disposed=true, streamClosed=true","type":"print","time":4042} {"testID":74,"messageType":"print","message":" club_service_integration_test_1754931544671: disposed=true, streamClosed=true","type":"print","time":4042} {"testID":74,"messageType":"print","message":" club_service_integration_test_1754931544679: disposed=false, streamClosed=false","type":"print","time":4042} {"testID":74,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":4042} {"testID":74,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":4042} {"testID":74,"messageType":"print","message":"===========================================","type":"print","time":4042} {"testID":74,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":4042} {"testID":74,"messageType":"print","message":"시간: 2025-08-12T01:59:04.684112","type":"print","time":4042} {"testID":74,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":4042} {"testID":74,"messageType":"print","message":"테스트 인스턴스 수: 8","type":"print","time":4042} {"testID":74,"messageType":"print","message":"현재 테스트 ID: club_service_integration_test_1754931544679","type":"print","time":4042} {"testID":74,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":4043} {"testID":74,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":4043} {"testID":74,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":4043} {"testID":74,"messageType":"print","message":" club_service_integration_test_1754931544576: disposed=true, streamClosed=true","type":"print","time":4043} {"testID":74,"messageType":"print","message":" club_service_integration_test_1754931544633: disposed=true, streamClosed=true","type":"print","time":4043} {"testID":74,"messageType":"print","message":" club_service_integration_test_1754931544640: disposed=true, streamClosed=true","type":"print","time":4043} {"testID":74,"messageType":"print","message":" club_service_integration_test_1754931544646: disposed=true, streamClosed=true","type":"print","time":4043} {"testID":74,"messageType":"print","message":" club_service_integration_test_1754931544654: disposed=true, streamClosed=true","type":"print","time":4043} {"testID":74,"messageType":"print","message":" club_service_integration_test_1754931544664: disposed=true, streamClosed=true","type":"print","time":4043} {"testID":74,"messageType":"print","message":" club_service_integration_test_1754931544671: disposed=true, streamClosed=true","type":"print","time":4043} {"testID":74,"messageType":"print","message":" club_service_integration_test_1754931544679: disposed=false, streamClosed=false","type":"print","time":4043} {"testID":74,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":4043} {"testID":74,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":4043} {"testID":74,"messageType":"print","message":"===========================================","type":"print","time":4043} {"testID":74,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":4043} {"testID":74,"messageType":"print","message":"EventBus: 현재 테스트 ID(club_service_integration_test_1754931544679) 인스턴스 dispose 시도","type":"print","time":4043} {"testID":74,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":4043} {"testID":74,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":4043} {"testID":74,"messageType":"print","message":" isDisposed: false","type":"print","time":4044} {"testID":74,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":4044} {"testID":74,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":4044} {"testID":74,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":4044} {"testID":74,"messageType":"print","message":"시간: 2025-08-12T01:59:04.685631","type":"print","time":4044} {"testID":74,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":4044} {"testID":74,"messageType":"print","message":"테스트 인스턴스 수: 8","type":"print","time":4044} {"testID":74,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":4044} {"testID":74,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":4044} {"testID":74,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":4044} {"testID":74,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":4044} {"testID":74,"messageType":"print","message":" club_service_integration_test_1754931544576: disposed=true, streamClosed=true","type":"print","time":4044} {"testID":74,"messageType":"print","message":" club_service_integration_test_1754931544633: disposed=true, streamClosed=true","type":"print","time":4044} {"testID":74,"messageType":"print","message":" club_service_integration_test_1754931544640: disposed=true, streamClosed=true","type":"print","time":4044} {"testID":74,"messageType":"print","message":" club_service_integration_test_1754931544646: disposed=true, streamClosed=true","type":"print","time":4044} {"testID":74,"messageType":"print","message":" club_service_integration_test_1754931544654: disposed=true, streamClosed=true","type":"print","time":4045} {"testID":74,"messageType":"print","message":" club_service_integration_test_1754931544664: disposed=true, streamClosed=true","type":"print","time":4045} {"testID":74,"messageType":"print","message":" club_service_integration_test_1754931544671: disposed=true, streamClosed=true","type":"print","time":4045} {"testID":74,"messageType":"print","message":" club_service_integration_test_1754931544679: disposed=true, streamClosed=true","type":"print","time":4045} {"testID":74,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":4045} {"testID":74,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":4045} {"testID":74,"messageType":"print","message":"===========================================","type":"print","time":4045} {"testID":75,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":4045} {"testID":75,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - club_service_integration_test_1754931544687","type":"print","time":4045} {"testID":75,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: club_service_integration_test_1754931544687)","type":"print","time":4045} {"testID":75,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":4048} {"testID":75,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: club_service_integration_test_1754931544687)","type":"print","time":4048} {"testID":75,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":4048} {"testID":75,"messageType":"print","message":"시간: 2025-08-12T01:59:04.689512","type":"print","time":4048} {"testID":75,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":4048} {"testID":75,"messageType":"print","message":"테스트 인스턴스 수: 9","type":"print","time":4048} {"testID":75,"messageType":"print","message":"현재 테스트 ID: club_service_integration_test_1754931544687","type":"print","time":4048} {"testID":75,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":4048} {"testID":75,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":4048} {"testID":75,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":4048} {"testID":75,"messageType":"print","message":" club_service_integration_test_1754931544576: disposed=true, streamClosed=true","type":"print","time":4048} {"testID":75,"messageType":"print","message":" club_service_integration_test_1754931544633: disposed=true, streamClosed=true","type":"print","time":4048} {"testID":75,"messageType":"print","message":" club_service_integration_test_1754931544640: disposed=true, streamClosed=true","type":"print","time":4048} {"testID":75,"messageType":"print","message":" club_service_integration_test_1754931544646: disposed=true, streamClosed=true","type":"print","time":4048} {"testID":75,"messageType":"print","message":" club_service_integration_test_1754931544654: disposed=true, streamClosed=true","type":"print","time":4048} {"testID":75,"messageType":"print","message":" club_service_integration_test_1754931544664: disposed=true, streamClosed=true","type":"print","time":4048} {"testID":75,"messageType":"print","message":" club_service_integration_test_1754931544671: disposed=true, streamClosed=true","type":"print","time":4048} {"testID":75,"messageType":"print","message":" club_service_integration_test_1754931544679: disposed=true, streamClosed=true","type":"print","time":4049} {"testID":75,"messageType":"print","message":" club_service_integration_test_1754931544687: disposed=false, streamClosed=false","type":"print","time":4049} {"testID":75,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":4049} {"testID":75,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":4049} {"testID":75,"messageType":"print","message":"===========================================","type":"print","time":4049} {"testID":75,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":4049} {"testID":75,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":4049} {"testID":75,"messageType":"print","message":"시간: 2025-08-12T01:59:04.690801","type":"print","time":4049} {"testID":75,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":4049} {"testID":75,"messageType":"print","message":"테스트 인스턴스 수: 9","type":"print","time":4049} {"testID":75,"messageType":"print","message":"현재 테스트 ID: club_service_integration_test_1754931544687","type":"print","time":4049} {"testID":75,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":4049} {"testID":75,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":4049} {"testID":75,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":4049} {"testID":75,"messageType":"print","message":" club_service_integration_test_1754931544576: disposed=true, streamClosed=true","type":"print","time":4049} {"testID":75,"messageType":"print","message":" club_service_integration_test_1754931544633: disposed=true, streamClosed=true","type":"print","time":4049} {"testID":75,"messageType":"print","message":" club_service_integration_test_1754931544640: disposed=true, streamClosed=true","type":"print","time":4049} {"testID":75,"messageType":"print","message":" club_service_integration_test_1754931544646: disposed=true, streamClosed=true","type":"print","time":4050} {"testID":75,"messageType":"print","message":" club_service_integration_test_1754931544654: disposed=true, streamClosed=true","type":"print","time":4050} {"testID":75,"messageType":"print","message":" club_service_integration_test_1754931544664: disposed=true, streamClosed=true","type":"print","time":4050} {"testID":75,"messageType":"print","message":" club_service_integration_test_1754931544671: disposed=true, streamClosed=true","type":"print","time":4050} {"testID":75,"messageType":"print","message":" club_service_integration_test_1754931544679: disposed=true, streamClosed=true","type":"print","time":4050} {"testID":75,"messageType":"print","message":" club_service_integration_test_1754931544687: disposed=false, streamClosed=false","type":"print","time":4050} {"testID":75,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":4050} {"testID":75,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":4050} {"testID":75,"messageType":"print","message":"===========================================","type":"print","time":4050} {"testID":75,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":4050} {"test":{"id":76,"name":"에러 처리 테스트 클럽 생성 실패 테스트","suiteID":62,"groupIDs":[64,73],"metadata":{"skip":false,"skipReason":null},"line":373,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/club_service_integration_test.dart"},"type":"testStart","time":4050} {"testID":75,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":4050} {"testID":75,"messageType":"print","message":"시간: 2025-08-12T01:59:04.692137","type":"print","time":4050} {"testID":75,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":4050} {"testID":75,"messageType":"print","message":"테스트 인스턴스 수: 9","type":"print","time":4050} {"testID":75,"messageType":"print","message":"현재 테스트 ID: club_service_integration_test_1754931544687","type":"print","time":4050} {"testID":75,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":4050} {"testID":75,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":4051} {"testID":75,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":4051} {"testID":75,"messageType":"print","message":" club_service_integration_test_1754931544576: disposed=true, streamClosed=true","type":"print","time":4051} {"testID":75,"messageType":"print","message":" club_service_integration_test_1754931544633: disposed=true, streamClosed=true","type":"print","time":4051} {"testID":75,"messageType":"print","message":" club_service_integration_test_1754931544640: disposed=true, streamClosed=true","type":"print","time":4051} {"testID":75,"messageType":"print","message":" club_service_integration_test_1754931544646: disposed=true, streamClosed=true","type":"print","time":4051} {"testID":75,"messageType":"print","message":" club_service_integration_test_1754931544654: disposed=true, streamClosed=true","type":"print","time":4051} {"testID":75,"messageType":"print","message":" club_service_integration_test_1754931544664: disposed=true, streamClosed=true","type":"print","time":4051} {"testID":75,"messageType":"print","message":" club_service_integration_test_1754931544671: disposed=true, streamClosed=true","type":"print","time":4051} {"testID":75,"messageType":"print","message":" club_service_integration_test_1754931544679: disposed=true, streamClosed=true","type":"print","time":4051} {"testID":75,"messageType":"print","message":" club_service_integration_test_1754931544687: disposed=false, streamClosed=false","type":"print","time":4051} {"testID":75,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":4051} {"testID":75,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":4051} {"testID":75,"messageType":"print","message":"===========================================","type":"print","time":4051} {"testID":75,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":4051} {"testID":75,"messageType":"print","message":"시간: 2025-08-12T01:59:04.693275","type":"print","time":4051} {"testID":75,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":4051} {"testID":75,"messageType":"print","message":"테스트 인스턴스 수: 9","type":"print","time":4052} {"testID":75,"messageType":"print","message":"현재 테스트 ID: club_service_integration_test_1754931544687","type":"print","time":4052} {"testID":75,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":4052} {"testID":75,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":4052} {"testID":75,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":4052} {"testID":75,"messageType":"print","message":" club_service_integration_test_1754931544576: disposed=true, streamClosed=true","type":"print","time":4052} {"testID":75,"messageType":"print","message":" club_service_integration_test_1754931544633: disposed=true, streamClosed=true","type":"print","time":4052} {"testID":75,"messageType":"print","message":" club_service_integration_test_1754931544640: disposed=true, streamClosed=true","type":"print","time":4052} {"testID":75,"messageType":"print","message":" club_service_integration_test_1754931544646: disposed=true, streamClosed=true","type":"print","time":4052} {"testID":75,"messageType":"print","message":" club_service_integration_test_1754931544654: disposed=true, streamClosed=true","type":"print","time":4052} {"testID":75,"messageType":"print","message":" club_service_integration_test_1754931544664: disposed=true, streamClosed=true","type":"print","time":4052} {"testID":75,"messageType":"print","message":" club_service_integration_test_1754931544671: disposed=true, streamClosed=true","type":"print","time":4052} {"testID":75,"messageType":"print","message":" club_service_integration_test_1754931544679: disposed=true, streamClosed=true","type":"print","time":4052} {"testID":75,"messageType":"print","message":" club_service_integration_test_1754931544687: disposed=false, streamClosed=false","type":"print","time":4052} {"testID":75,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":4052} {"testID":75,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":4052} {"testID":75,"messageType":"print","message":"===========================================","type":"print","time":4052} {"testID":75,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":4052} {"testID":75,"messageType":"print","message":"EventBus: 현재 테스트 ID(club_service_integration_test_1754931544687) 인스턴스 dispose 시도","type":"print","time":4053} {"testID":75,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":4053} {"testID":75,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":4053} {"testID":75,"messageType":"print","message":" isDisposed: false","type":"print","time":4053} {"testID":75,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":4053} {"testID":75,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":4053} {"testID":75,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":4053} {"testID":75,"messageType":"print","message":"시간: 2025-08-12T01:59:04.694840","type":"print","time":4053} {"testID":75,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":4053} {"testID":75,"messageType":"print","message":"테스트 인스턴스 수: 9","type":"print","time":4053} {"testID":75,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":4053} {"testID":75,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":4053} {"testID":75,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":4053} {"testID":75,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":4053} {"testID":75,"messageType":"print","message":" club_service_integration_test_1754931544576: disposed=true, streamClosed=true","type":"print","time":4053} {"testID":75,"messageType":"print","message":" club_service_integration_test_1754931544633: disposed=true, streamClosed=true","type":"print","time":4053} {"testID":75,"messageType":"print","message":" club_service_integration_test_1754931544640: disposed=true, streamClosed=true","type":"print","time":4053} {"testID":75,"messageType":"print","message":" club_service_integration_test_1754931544646: disposed=true, streamClosed=true","type":"print","time":4054} {"testID":75,"messageType":"print","message":" club_service_integration_test_1754931544654: disposed=true, streamClosed=true","type":"print","time":4054} {"testID":75,"messageType":"print","message":" club_service_integration_test_1754931544664: disposed=true, streamClosed=true","type":"print","time":4054} {"testID":75,"messageType":"print","message":" club_service_integration_test_1754931544671: disposed=true, streamClosed=true","type":"print","time":4054} {"testID":75,"messageType":"print","message":" club_service_integration_test_1754931544679: disposed=true, streamClosed=true","type":"print","time":4054} {"testID":75,"messageType":"print","message":" club_service_integration_test_1754931544687: disposed=true, streamClosed=true","type":"print","time":4054} {"testID":75,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":4054} {"testID":75,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":4054} {"testID":75,"messageType":"print","message":"===========================================","type":"print","time":4054} {"testID":76,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":4054} {"testID":76,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - club_service_integration_test_1754931544696","type":"print","time":4054} {"testID":76,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: club_service_integration_test_1754931544696)","type":"print","time":4055} {"testID":76,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":4055} {"testID":76,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: club_service_integration_test_1754931544696)","type":"print","time":4055} {"testID":76,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":4055} {"testID":76,"messageType":"print","message":"시간: 2025-08-12T01:59:04.697046","type":"print","time":4055} {"testID":76,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":4055} {"testID":76,"messageType":"print","message":"테스트 인스턴스 수: 10","type":"print","time":4055} {"testID":76,"messageType":"print","message":"현재 테스트 ID: club_service_integration_test_1754931544696","type":"print","time":4055} {"testID":76,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":4056} {"testID":76,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":4056} {"testID":76,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":4056} {"testID":76,"messageType":"print","message":" club_service_integration_test_1754931544576: disposed=true, streamClosed=true","type":"print","time":4056} {"testID":76,"messageType":"print","message":" club_service_integration_test_1754931544633: disposed=true, streamClosed=true","type":"print","time":4056} {"testID":76,"messageType":"print","message":" club_service_integration_test_1754931544640: disposed=true, streamClosed=true","type":"print","time":4056} {"testID":76,"messageType":"print","message":" club_service_integration_test_1754931544646: disposed=true, streamClosed=true","type":"print","time":4056} {"testID":76,"messageType":"print","message":" club_service_integration_test_1754931544654: disposed=true, streamClosed=true","type":"print","time":4056} {"testID":76,"messageType":"print","message":" club_service_integration_test_1754931544664: disposed=true, streamClosed=true","type":"print","time":4056} {"testID":76,"messageType":"print","message":" club_service_integration_test_1754931544671: disposed=true, streamClosed=true","type":"print","time":4056} {"testID":76,"messageType":"print","message":" club_service_integration_test_1754931544679: disposed=true, streamClosed=true","type":"print","time":4056} {"testID":76,"messageType":"print","message":" club_service_integration_test_1754931544687: disposed=true, streamClosed=true","type":"print","time":4056} {"testID":76,"messageType":"print","message":" club_service_integration_test_1754931544696: disposed=false, streamClosed=false","type":"print","time":4056} {"testID":76,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":4056} {"testID":76,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":4056} {"testID":76,"messageType":"print","message":"===========================================","type":"print","time":4056} {"testID":76,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":4056} {"testID":76,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":4056} {"testID":76,"messageType":"print","message":"시간: 2025-08-12T01:59:04.698388","type":"print","time":4057} {"testID":76,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":4057} {"testID":76,"messageType":"print","message":"테스트 인스턴스 수: 10","type":"print","time":4057} {"testID":76,"messageType":"print","message":"현재 테스트 ID: club_service_integration_test_1754931544696","type":"print","time":4057} {"testID":76,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":4057} {"testID":76,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":4057} {"testID":76,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":4057} {"testID":76,"messageType":"print","message":" club_service_integration_test_1754931544576: disposed=true, streamClosed=true","type":"print","time":4057} {"testID":76,"messageType":"print","message":" club_service_integration_test_1754931544633: disposed=true, streamClosed=true","type":"print","time":4057} {"testID":76,"messageType":"print","message":" club_service_integration_test_1754931544640: disposed=true, streamClosed=true","type":"print","time":4057} {"testID":76,"messageType":"print","message":" club_service_integration_test_1754931544646: disposed=true, streamClosed=true","type":"print","time":4057} {"testID":76,"messageType":"print","message":" club_service_integration_test_1754931544654: disposed=true, streamClosed=true","type":"print","time":4057} {"testID":76,"messageType":"print","message":" club_service_integration_test_1754931544664: disposed=true, streamClosed=true","type":"print","time":4057} {"testID":76,"messageType":"print","message":" club_service_integration_test_1754931544671: disposed=true, streamClosed=true","type":"print","time":4057} {"testID":76,"messageType":"print","message":" club_service_integration_test_1754931544679: disposed=true, streamClosed=true","type":"print","time":4057} {"testID":76,"messageType":"print","message":" club_service_integration_test_1754931544687: disposed=true, streamClosed=true","type":"print","time":4057} {"testID":76,"messageType":"print","message":" club_service_integration_test_1754931544696: disposed=false, streamClosed=false","type":"print","time":4058} {"testID":76,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":4058} {"testID":76,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":4058} {"testID":76,"messageType":"print","message":"===========================================","type":"print","time":4058} {"testID":76,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":4058} {"suite":{"id":77,"platform":"vm","path":"/Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/notification_service_integration_test.dart"},"type":"suite","time":4062} {"test":{"id":78,"name":"loading /Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/notification_service_integration_test.dart","suiteID":77,"groupIDs":[],"metadata":{"skip":false,"skipReason":null},"line":null,"column":null,"url":null},"type":"testStart","time":4062} [{"event":"test.startedProcess","params":{"vmServiceUri":null,"observatoryUri":null}}] {"testID":78,"result":"success","skipped":false,"hidden":true,"type":"testDone","time":4684} {"group":{"id":79,"suiteID":77,"parentID":null,"name":"","metadata":{"skip":false,"skipReason":null},"testCount":5,"line":null,"column":null,"url":null},"type":"group","time":4684} {"group":{"id":80,"suiteID":77,"parentID":79,"name":"NotificationService 통합 테스트","metadata":{"skip":false,"skipReason":null},"testCount":5,"line":70,"column":3,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/notification_service_integration_test.dart"},"type":"group","time":4684} {"test":{"id":81,"name":"NotificationService 통합 테스트 이벤트 생성 시 알림이 설정되어야 함","suiteID":77,"groupIDs":[79,80],"metadata":{"skip":false,"skipReason":null},"line":71,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/notification_service_integration_test.dart"},"type":"testStart","time":4684} {"testID":81,"messageType":"print","message":"TestConfig: CI 환경 감지 - false","type":"print","time":4694} {"testID":81,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":4710} {"testID":81,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - notification_service_integration_test_1754931545334","type":"print","time":4710} {"testID":81,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: notification_service_integration_test_1754931545334)","type":"print","time":4710} {"testID":81,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":4738} {"test":{"id":82,"name":"NotificationService 통합 테스트 이벤트 수정 시 알림이 업데이트되어야 함","suiteID":77,"groupIDs":[79,80],"metadata":{"skip":false,"skipReason":null},"line":137,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/notification_service_integration_test.dart"},"type":"testStart","time":4738} {"testID":82,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":4739} {"testID":82,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":4739} {"testID":82,"messageType":"print","message":" isDisposed: false","type":"print","time":4739} {"testID":82,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":4739} {"testID":82,"messageType":"print","message":" 현재 테스트 ID: notification_service_integration_test_1754931545334","type":"print","time":4739} {"testID":82,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":4739} {"testID":82,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":4740} {"testID":82,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - notification_service_integration_test_1754931545380","type":"print","time":4740} {"testID":82,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: notification_service_integration_test_1754931545380)","type":"print","time":4740} {"testID":82,"messageType":"print","message":"EventBus: 인스턴스 dispose 완료 (테스트 ID: notification_service_integration_test_1754931545380)","type":"print","time":4741} {"testID":82,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":4741} {"testID":82,"messageType":"print","message":" isDisposed: true","type":"print","time":4742} {"testID":82,"messageType":"print","message":" streamController.isClosed: true","type":"print","time":4742} {"testID":82,"messageType":"print","message":" 현재 테스트 ID: notification_service_integration_test_1754931545380","type":"print","time":4742} {"testID":82,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":4742} {"testID":82,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":4745} {"test":{"id":83,"name":"NotificationService 통합 테스트 이벤트 삭제 시 알림이 취소되어야 함","suiteID":77,"groupIDs":[79,80],"metadata":{"skip":false,"skipReason":null},"line":218,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/notification_service_integration_test.dart"},"type":"testStart","time":4745} {"testID":83,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":4746} {"testID":83,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":4746} {"testID":83,"messageType":"print","message":" isDisposed: false","type":"print","time":4746} {"testID":83,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":4746} {"testID":83,"messageType":"print","message":" 현재 테스트 ID: notification_service_integration_test_1754931545380","type":"print","time":4746} {"testID":83,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":4746} {"testID":83,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":4746} {"testID":83,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - notification_service_integration_test_1754931545387","type":"print","time":4746} {"testID":83,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: notification_service_integration_test_1754931545387)","type":"print","time":4746} {"testID":83,"messageType":"print","message":"EventBus: 인스턴스 dispose 완료 (테스트 ID: notification_service_integration_test_1754931545387)","type":"print","time":4748} {"testID":83,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":4748} {"testID":83,"messageType":"print","message":" isDisposed: true","type":"print","time":4748} {"testID":83,"messageType":"print","message":" streamController.isClosed: true","type":"print","time":4748} {"testID":83,"messageType":"print","message":" 현재 테스트 ID: notification_service_integration_test_1754931545387","type":"print","time":4748} {"testID":83,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":4748} {"testID":83,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":4749} {"test":{"id":84,"name":"NotificationService 통합 테스트 앱 시작 시 알림 서비스가 초기화되어야 함","suiteID":77,"groupIDs":[79,80],"metadata":{"skip":false,"skipReason":null},"line":246,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/notification_service_integration_test.dart"},"type":"testStart","time":4749} {"testID":84,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":4749} {"testID":84,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":4749} {"testID":84,"messageType":"print","message":" isDisposed: false","type":"print","time":4750} {"testID":84,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":4750} {"testID":84,"messageType":"print","message":" 현재 테스트 ID: notification_service_integration_test_1754931545387","type":"print","time":4750} {"testID":84,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":4750} {"testID":84,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":4750} {"testID":84,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - notification_service_integration_test_1754931545391","type":"print","time":4750} {"testID":84,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: notification_service_integration_test_1754931545391)","type":"print","time":4750} {"testID":84,"messageType":"print","message":"EventBus: 인스턴스 dispose 완료 (테스트 ID: notification_service_integration_test_1754931545391)","type":"print","time":4753} {"testID":84,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":4753} {"testID":84,"messageType":"print","message":" isDisposed: true","type":"print","time":4753} {"testID":84,"messageType":"print","message":" streamController.isClosed: true","type":"print","time":4753} {"testID":84,"messageType":"print","message":" 현재 테스트 ID: notification_service_integration_test_1754931545391","type":"print","time":4753} {"testID":84,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":4753} {"testID":84,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":4753} {"test":{"id":85,"name":"NotificationService 통합 테스트 여러 이벤트에 대한 알림이 올바르게 설정되어야 함","suiteID":77,"groupIDs":[79,80],"metadata":{"skip":false,"skipReason":null},"line":260,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/notification_service_integration_test.dart"},"type":"testStart","time":4753} {"testID":85,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":4754} {"testID":85,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":4754} {"testID":85,"messageType":"print","message":" isDisposed: false","type":"print","time":4754} {"testID":85,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":4754} {"testID":85,"messageType":"print","message":" 현재 테스트 ID: notification_service_integration_test_1754931545391","type":"print","time":4754} {"testID":85,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":4754} {"testID":85,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":4754} {"testID":85,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - notification_service_integration_test_1754931545395","type":"print","time":4754} {"testID":85,"messageType":"print","message":"EventBus: 초기화됨 (테스트 ID: notification_service_integration_test_1754931545395)","type":"print","time":4755} {"testID":85,"messageType":"print","message":"EventBus: 인스턴스 dispose 완료 (테스트 ID: notification_service_integration_test_1754931545395)","type":"print","time":4756} {"testID":85,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":4756} {"testID":85,"messageType":"print","message":" isDisposed: true","type":"print","time":4756} {"testID":85,"messageType":"print","message":" streamController.isClosed: true","type":"print","time":4756} {"testID":85,"messageType":"print","message":" 현재 테스트 ID: notification_service_integration_test_1754931545395","type":"print","time":4756} {"testID":85,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":4756} {"testID":85,"messageType":"print","message":"fetchClubEvents 호출됨: token=test_token","type":"print","time":4757} {"testID":85,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":4760} {"suite":{"id":86,"platform":"vm","path":"/Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/notification_integration_test.dart"},"type":"suite","time":4764} {"test":{"id":87,"name":"loading /Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/notification_integration_test.dart","suiteID":86,"groupIDs":[],"metadata":{"skip":false,"skipReason":null},"line":null,"column":null,"url":null},"type":"testStart","time":4764} [{"event":"test.startedProcess","params":{"vmServiceUri":null,"observatoryUri":null}}] {"testID":87,"result":"success","skipped":false,"hidden":true,"type":"testDone","time":5389} {"group":{"id":88,"suiteID":86,"parentID":null,"name":"","metadata":{"skip":false,"skipReason":null},"testCount":2,"line":null,"column":null,"url":null},"type":"group","time":5389} {"group":{"id":89,"suiteID":86,"parentID":88,"name":"알림 서비스 통합 테스트","metadata":{"skip":false,"skipReason":null},"testCount":2,"line":89,"column":3,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/notification_integration_test.dart"},"type":"group","time":5389} {"test":{"id":90,"name":"알림 서비스 통합 테스트 알림 권한 요청 기능이 작동해야 함","suiteID":86,"groupIDs":[88,89],"metadata":{"skip":false,"skipReason":null},"line":90,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/notification_integration_test.dart"},"type":"testStart","time":5389} {"testID":90,"messageType":"print","message":"알림 서비스 초기화 완료","type":"print","time":5408} {"testID":90,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":5413} {"test":{"id":91,"name":"알림 서비스 통합 테스트 이벤트 알림 설정 기능이 작동해야 함","suiteID":86,"groupIDs":[88,89],"metadata":{"skip":false,"skipReason":null},"line":120,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/notification_integration_test.dart"},"type":"testStart","time":5413} {"testID":91,"messageType":"print","message":"알림 서비스 초기화 완료","type":"print","time":5416} {"testID":91,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":5417} {"test":{"id":92,"name":"(tearDownAll)","suiteID":86,"groupIDs":[88],"metadata":{"skip":false,"skipReason":null},"line":50,"column":5,"url":"package:integration_test/integration_test.dart","root_line":19,"root_column":40,"root_url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/notification_integration_test.dart"},"type":"testStart","time":5417} {"testID":92,"messageType":"print","message":"Warning: integration_test plugin was not detected.","type":"print","time":5419} {"testID":92,"messageType":"print","message":"","type":"print","time":5419} {"testID":92,"messageType":"print","message":"If you're running the tests with `flutter drive`, please make sure your tests","type":"print","time":5419} {"testID":92,"messageType":"print","message":"are in the `integration_test/` directory of your package and use","type":"print","time":5419} {"testID":92,"messageType":"print","message":"`flutter test $path_to_test` to run it instead.","type":"print","time":5419} {"testID":92,"messageType":"print","message":"","type":"print","time":5419} {"testID":92,"messageType":"print","message":"If you're running the tests with Android instrumentation or XCTest, this means","type":"print","time":5419} {"testID":92,"messageType":"print","message":"that you are not capturing test results properly! See the following link for","type":"print","time":5420} {"testID":92,"messageType":"print","message":"how to set up the integration_test plugin:","type":"print","time":5420} {"testID":92,"messageType":"print","message":"","type":"print","time":5420} {"testID":92,"messageType":"print","message":"https://docs.flutter.dev/testing/integration-tests","type":"print","time":5420} {"testID":92,"messageType":"print","message":"","type":"print","time":5420} {"testID":92,"result":"success","skipped":false,"hidden":true,"type":"testDone","time":5420} {"suite":{"id":93,"platform":"vm","path":"/Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/subscription_service_integration_test.dart"},"type":"suite","time":5432} {"test":{"id":94,"name":"loading /Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/subscription_service_integration_test.dart","suiteID":93,"groupIDs":[],"metadata":{"skip":false,"skipReason":null},"line":null,"column":null,"url":null},"type":"testStart","time":5432} [{"event":"test.startedProcess","params":{"vmServiceUri":null,"observatoryUri":null}}] {"testID":94,"result":"success","skipped":false,"hidden":true,"type":"testDone","time":6042} {"group":{"id":95,"suiteID":93,"parentID":null,"name":"","metadata":{"skip":false,"skipReason":null},"testCount":12,"line":null,"column":null,"url":null},"type":"group","time":6042} {"group":{"id":96,"suiteID":93,"parentID":95,"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.dart"},"type":"group","time":6042} {"test":{"id":97,"name":"SubscriptionService 통합 테스트 현재 구독 정보 로드 테스트","suiteID":93,"groupIDs":[95,96],"metadata":{"skip":false,"skipReason":null},"line":298,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/subscription_service_integration_test.dart"},"type":"testStart","time":6042} {"testID":97,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":6063} {"test":{"id":98,"name":"SubscriptionService 통합 테스트 구독 플랜 목록 로드 테스트","suiteID":93,"groupIDs":[95,96],"metadata":{"skip":false,"skipReason":null},"line":319,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/subscription_service_integration_test.dart"},"type":"testStart","time":6063} {"testID":98,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":6064} {"test":{"id":99,"name":"SubscriptionService 통합 테스트 구독 복원 테스트","suiteID":93,"groupIDs":[95,96],"metadata":{"skip":false,"skipReason":null},"line":337,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/subscription_service_integration_test.dart"},"type":"testStart","time":6064} {"testID":99,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":6065} {"test":{"id":100,"name":"SubscriptionService 통합 테스트 구독 상태 검증 테스트","suiteID":93,"groupIDs":[95,96],"metadata":{"skip":false,"skipReason":null},"line":356,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/subscription_service_integration_test.dart"},"type":"testStart","time":6066} {"testID":100,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":6067} {"test":{"id":101,"name":"SubscriptionService 통합 테스트 새 구독 생성 테스트","suiteID":93,"groupIDs":[95,96],"metadata":{"skip":false,"skipReason":null},"line":387,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/subscription_service_integration_test.dart"},"type":"testStart","time":6067} {"testID":101,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":7076} {"test":{"id":102,"name":"SubscriptionService 통합 테스트 구독 취소 테스트","suiteID":93,"groupIDs":[95,96],"metadata":{"skip":false,"skipReason":null},"line":427,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/subscription_service_integration_test.dart"},"type":"testStart","time":7076} {"testID":102,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":7079} {"test":{"id":103,"name":"SubscriptionService 통합 테스트 구독 플랜 변경 테스트","suiteID":93,"groupIDs":[95,96],"metadata":{"skip":false,"skipReason":null},"line":457,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/subscription_service_integration_test.dart"},"type":"testStart","time":7079} {"testID":103,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":7080} {"test":{"id":104,"name":"SubscriptionService 통합 테스트 자동 갱신 설정 변경 테스트","suiteID":93,"groupIDs":[95,96],"metadata":{"skip":false,"skipReason":null},"line":476,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/subscription_service_integration_test.dart"},"type":"testStart","time":7080} {"testID":104,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":7082} {"group":{"id":105,"suiteID":93,"parentID":95,"name":"에러 처리 테스트","metadata":{"skip":false,"skipReason":null},"testCount":4,"line":508,"column":3,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/subscription_service_integration_test.dart"},"type":"group","time":7082} {"test":{"id":106,"name":"에러 처리 테스트 구독 없는 상태에서 구독 취소 시도 테스트","suiteID":93,"groupIDs":[95,105],"metadata":{"skip":false,"skipReason":null},"line":533,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/subscription_service_integration_test.dart"},"type":"testStart","time":7082} {"testID":106,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":7084} {"test":{"id":107,"name":"에러 처리 테스트 구독 없는 상태에서 플랜 변경 시도 테스트","suiteID":93,"groupIDs":[95,105],"metadata":{"skip":false,"skipReason":null},"line":545,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/subscription_service_integration_test.dart"},"type":"testStart","time":7084} {"testID":107,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":7085} {"test":{"id":108,"name":"에러 처리 테스트 구독 없는 상태에서 자동 갱신 설정 변경 시도 테스트","suiteID":93,"groupIDs":[95,105],"metadata":{"skip":false,"skipReason":null},"line":560,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/subscription_service_integration_test.dart"},"type":"testStart","time":7085} {"testID":108,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":7086} {"test":{"id":109,"name":"에러 처리 테스트 구독 정보 로드 실패 테스트","suiteID":93,"groupIDs":[95,105],"metadata":{"skip":false,"skipReason":null},"line":572,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/integration/subscription_service_integration_test.dart"},"type":"testStart","time":7086} {"testID":109,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":7087} {"suite":{"id":110,"platform":"vm","path":"/Users/jaybe/Develop/Source/bowlingManager/mobile/test/utils/tie_breaker_util_test.dart"},"type":"suite","time":7092} {"test":{"id":111,"name":"loading /Users/jaybe/Develop/Source/bowlingManager/mobile/test/utils/tie_breaker_util_test.dart","suiteID":110,"groupIDs":[],"metadata":{"skip":false,"skipReason":null},"line":null,"column":null,"url":null},"type":"testStart","time":7092} [{"event":"test.startedProcess","params":{"vmServiceUri":null,"observatoryUri":null}}] {"testID":111,"result":"success","skipped":false,"hidden":true,"type":"testDone","time":7653} {"group":{"id":112,"suiteID":110,"parentID":null,"name":"","metadata":{"skip":false,"skipReason":null},"testCount":8,"line":null,"column":null,"url":null},"type":"group","time":7654} {"group":{"id":113,"suiteID":110,"parentID":112,"name":"TieBreakerUtil 테스트","metadata":{"skip":false,"skipReason":null},"testCount":8,"line":8,"column":3,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/utils/tie_breaker_util_test.dart"},"type":"group","time":7654} {"test":{"id":114,"name":"TieBreakerUtil 테스트 기본 점수 정렬 테스트 (핸디캡 미포함)","suiteID":110,"groupIDs":[112,113],"metadata":{"skip":false,"skipReason":null},"line":152,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/utils/tie_breaker_util_test.dart"},"type":"testStart","time":7654} {"testID":114,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":7664} {"test":{"id":115,"name":"TieBreakerUtil 테스트 기본 점수 정렬 테스트 (핸디캡 포함)","suiteID":110,"groupIDs":[112,113],"metadata":{"skip":false,"skipReason":null},"line":178,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/utils/tie_breaker_util_test.dart"},"type":"testStart","time":7664} {"testID":115,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":7665} {"test":{"id":116,"name":"TieBreakerUtil 테스트 동점자 처리 옵션: 핸디캡이 적은 순 (lowerHandicap)","suiteID":110,"groupIDs":[112,113],"metadata":{"skip":false,"skipReason":null},"line":205,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/utils/tie_breaker_util_test.dart"},"type":"testStart","time":7665} {"testID":116,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":7666} {"test":{"id":117,"name":"TieBreakerUtil 테스트 동점자 처리 옵션: 점수 격차가 적은 순 (lowerScoreGap)","suiteID":110,"groupIDs":[112,113],"metadata":{"skip":false,"skipReason":null},"line":234,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/utils/tie_breaker_util_test.dart"},"type":"testStart","time":7666} {"testID":117,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":7667} {"test":{"id":118,"name":"TieBreakerUtil 테스트 동점자 처리 옵션: 연장자 우선 (olderAge)","suiteID":110,"groupIDs":[112,113],"metadata":{"skip":false,"skipReason":null},"line":261,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/utils/tie_breaker_util_test.dart"},"type":"testStart","time":7667} {"testID":118,"messageType":"print","message":"\n===== 테스트 데이터 확인 =====","type":"print","time":7669} {"testID":118,"messageType":"print","message":"Score ID: 1, 총점: 100, 핸디캡: 0","type":"print","time":7669} {"testID":118,"messageType":"print","message":"Score ID: 2, 총점: 90, 핸디캡: 10","type":"print","time":7669} {"testID":118,"messageType":"print","message":"Score ID: 3, 총점: 90, 핸디캡: 0","type":"print","time":7669} {"testID":118,"messageType":"print","message":"Score ID: 4, 총점: 80, 핸디캡: 20","type":"print","time":7669} {"testID":118,"messageType":"print","message":"Member ID: 1, 생년월일: 1990-01-01 00:00:00.000","type":"print","time":7670} {"testID":118,"messageType":"print","message":"Member ID: 2, 생년월일: 1985-01-01 00:00:00.000","type":"print","time":7670} {"testID":118,"messageType":"print","message":"Member ID: 3, 생년월일: 1995-01-01 00:00:00.000","type":"print","time":7670} {"testID":118,"messageType":"print","message":"Member ID: 4, 생년월일: 1980-01-01 00:00:00.000","type":"print","time":7670} {"testID":118,"messageType":"print","message":"\n===== 정렬 결과 확인 =====","type":"print","time":7670} {"testID":118,"messageType":"print","message":"Sorted Score ID: 4, 총점: 80, 핸디캡: 20","type":"print","time":7671} {"testID":118,"messageType":"print","message":"Sorted Score ID: 2, 총점: 90, 핸디캡: 10","type":"print","time":7671} {"testID":118,"messageType":"print","message":"Sorted Score ID: 1, 총점: 100, 핸디캡: 0","type":"print","time":7671} {"testID":118,"messageType":"print","message":"Sorted Score ID: 3, 총점: 90, 핸디캡: 0","type":"print","time":7671} {"testID":118,"messageType":"print","message":"\n===== 순위 계산 결과 확인 =====","type":"print","time":7671} {"testID":118,"messageType":"print","message":"ID: 4, 순위: 1","type":"print","time":7671} {"testID":118,"messageType":"print","message":"ID: 2, 순위: 1","type":"print","time":7671} {"testID":118,"messageType":"print","message":"ID: 1, 순위: 1","type":"print","time":7671} {"testID":118,"messageType":"print","message":"ID: 3, 순위: 4","type":"print","time":7671} {"testID":118,"error":"Expected: <2>\n Actual: <1>\n","stackTrace":"package:matcher expect\npackage:flutter_test/src/widget_tester.dart 474:18 expect\ntest/utils/tie_breaker_util_test.dart 308:7 main..\n","isFailure":true,"type":"error","time":7678} {"testID":118,"result":"failure","skipped":false,"hidden":false,"type":"testDone","time":7678} {"test":{"id":119,"name":"TieBreakerUtil 테스트 동점자 처리 옵션 우선순위 적용 (lowerHandicap -> olderAge)","suiteID":110,"groupIDs":[112,113],"metadata":{"skip":false,"skipReason":null},"line":313,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/utils/tie_breaker_util_test.dart"},"type":"testStart","time":7678} {"testID":119,"messageType":"print","message":"\n===== lowerHandicap -> olderAge 테스트 데이터 확인 =====","type":"print","time":7679} {"testID":119,"messageType":"print","message":"Member ID: 1, 생년월일: 1990-01-01 00:00:00.000","type":"print","time":7679} {"testID":119,"messageType":"print","message":"Member ID: 2, 생년월일: 1985-01-01 00:00:00.000","type":"print","time":7679} {"testID":119,"messageType":"print","message":"Member ID: 3, 생년월일: 1995-01-01 00:00:00.000","type":"print","time":7679} {"testID":119,"messageType":"print","message":"Member ID: 4, 생년월일: 1980-01-01 00:00:00.000","type":"print","time":7679} {"testID":119,"messageType":"print","message":"\n===== 점수 데이터 확인 =====","type":"print","time":7679} {"testID":119,"messageType":"print","message":"Score ID: 1, 총점: 100, 핸디캡: 0","type":"print","time":7680} {"testID":119,"messageType":"print","message":"Score ID: 2, 총점: 90, 핸디캡: 10","type":"print","time":7680} {"testID":119,"messageType":"print","message":"Score ID: 3, 총점: 90, 핸디캡: 0","type":"print","time":7680} {"testID":119,"messageType":"print","message":"\n===== 정렬 결과 확인 =====","type":"print","time":7680} {"testID":119,"messageType":"print","message":"Sorted Score ID: 1, 총점: 100, 핸디캡: 0","type":"print","time":7680} {"testID":119,"messageType":"print","message":"Sorted Score ID: 3, 총점: 90, 핸디캡: 0","type":"print","time":7680} {"testID":119,"messageType":"print","message":"Sorted Score ID: 2, 총점: 90, 핸디캡: 10","type":"print","time":7680} {"testID":119,"messageType":"print","message":"\n===== 순위 계산 결과 확인 =====","type":"print","time":7680} {"testID":119,"messageType":"print","message":"ID: 1, 순위: 1","type":"print","time":7680} {"testID":119,"messageType":"print","message":"ID: 3, 순위: 2","type":"print","time":7680} {"testID":119,"messageType":"print","message":"ID: 2, 순위: 3","type":"print","time":7680} {"testID":119,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":7681} {"test":{"id":120,"name":"TieBreakerUtil 테스트 동점자 처리 옵션 우선순위 적용 (lowerScoreGap -> lowerHandicap -> olderAge)","suiteID":110,"groupIDs":[112,113],"metadata":{"skip":false,"skipReason":null},"line":407,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/utils/tie_breaker_util_test.dart"},"type":"testStart","time":7681} {"testID":120,"messageType":"print","message":"\n===== lowerScoreGap -> lowerHandicap -> olderAge 테스트 데이터 확인 =====","type":"print","time":7682} {"testID":120,"messageType":"print","message":"Score ID: 1, 총점: 100, 핸디캡: 10, 프레임: [5, 15, 5, 15, 5, 15, 5, 15, 5, 15]","type":"print","time":7682} {"testID":120,"messageType":"print","message":"Score ID: 2, 총점: 100, 핸디캡: 0, 프레임: [10, 10, 10, 10, 10, 10, 10, 10, 10, 10]","type":"print","time":7682} {"testID":120,"messageType":"print","message":"Score ID: 3, 총점: 100, 핸디캡: 0, 프레임: [5, 15, 5, 15, 5, 15, 5, 15, 5, 15]","type":"print","time":7682} {"testID":120,"messageType":"print","message":"Member ID: 1, 생년월일: 1990-01-01 00:00:00.000","type":"print","time":7682} {"testID":120,"messageType":"print","message":"Member ID: 2, 생년월일: 1985-01-01 00:00:00.000","type":"print","time":7682} {"testID":120,"messageType":"print","message":"Member ID: 3, 생년월일: 1995-01-01 00:00:00.000","type":"print","time":7682} {"testID":120,"messageType":"print","message":"Member ID: 4, 생년월일: 1980-01-01 00:00:00.000","type":"print","time":7682} {"testID":120,"messageType":"print","message":"\n===== 정렬 결과 확인 =====","type":"print","time":7683} {"testID":120,"messageType":"print","message":"Sorted Score ID: 2, 총점: 100, 핸디캡: 0, 프레임: [10, 10, 10, 10, 10, 10, 10, 10, 10, 10]","type":"print","time":7683} {"testID":120,"messageType":"print","message":"Sorted Score ID: 3, 총점: 100, 핸디캡: 0, 프레임: [5, 15, 5, 15, 5, 15, 5, 15, 5, 15]","type":"print","time":7683} {"testID":120,"messageType":"print","message":"Sorted Score ID: 1, 총점: 100, 핸디캡: 10, 프레임: [5, 15, 5, 15, 5, 15, 5, 15, 5, 15]","type":"print","time":7683} {"testID":120,"messageType":"print","message":"\n===== 순위 계산 결과 확인 =====","type":"print","time":7683} {"testID":120,"messageType":"print","message":"ID: 1, 순위: 3","type":"print","time":7683} {"testID":120,"messageType":"print","message":"ID: 2, 순위: 1","type":"print","time":7683} {"testID":120,"messageType":"print","message":"ID: 3, 순위: 1","type":"print","time":7683} {"testID":120,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":7683} {"test":{"id":121,"name":"TieBreakerUtil 테스트 옵션이 없는 경우 기본 정렬만 적용","suiteID":110,"groupIDs":[112,113],"metadata":{"skip":false,"skipReason":null},"line":500,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/utils/tie_breaker_util_test.dart"},"type":"testStart","time":7683} {"testID":121,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":7684} {"suite":{"id":122,"platform":"vm","path":"/Users/jaybe/Develop/Source/bowlingManager/mobile/test/models/subscription_model_test.dart"},"type":"suite","time":7688} {"test":{"id":123,"name":"loading /Users/jaybe/Develop/Source/bowlingManager/mobile/test/models/subscription_model_test.dart","suiteID":122,"groupIDs":[],"metadata":{"skip":false,"skipReason":null},"line":null,"column":null,"url":null},"type":"testStart","time":7688} [{"event":"test.startedProcess","params":{"vmServiceUri":null,"observatoryUri":null}}] {"testID":123,"result":"success","skipped":false,"hidden":true,"type":"testDone","time":8254} {"group":{"id":124,"suiteID":122,"parentID":null,"name":"","metadata":{"skip":false,"skipReason":null},"testCount":12,"line":null,"column":null,"url":null},"type":"group","time":8254} {"group":{"id":125,"suiteID":122,"parentID":124,"name":"Subscription 모델 테스트","metadata":{"skip":false,"skipReason":null},"testCount":7,"line":5,"column":3,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/models/subscription_model_test.dart"},"type":"group","time":8254} {"test":{"id":126,"name":"Subscription 모델 테스트 fromJson 메서드가 JSON 데이터를 올바르게 변환해야 함","suiteID":122,"groupIDs":[124,125],"metadata":{"skip":false,"skipReason":null},"line":6,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/models/subscription_model_test.dart"},"type":"testStart","time":8254} {"testID":126,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":8267} {"test":{"id":127,"name":"Subscription 모델 테스트 fromJson 메서드가 알 수 없는 planType과 status를 기본값으로 처리해야 함","suiteID":122,"groupIDs":[124,125],"metadata":{"skip":false,"skipReason":null},"line":47,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/models/subscription_model_test.dart"},"type":"testStart","time":8267} {"testID":127,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":8268} {"test":{"id":128,"name":"Subscription 모델 테스트 toJson 메서드가 Subscription 객체를 JSON으로 올바르게 변환해야 함","suiteID":122,"groupIDs":[124,125],"metadata":{"skip":false,"skipReason":null},"line":71,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/models/subscription_model_test.dart"},"type":"testStart","time":8268} {"testID":128,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":8270} {"test":{"id":129,"name":"Subscription 모델 테스트 isActive getter가 올바르게 동작해야 함","suiteID":122,"groupIDs":[124,125],"metadata":{"skip":false,"skipReason":null},"line":112,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/models/subscription_model_test.dart"},"type":"testStart","time":8270} {"testID":129,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":8271} {"test":{"id":130,"name":"Subscription 모델 테스트 isExpired getter가 올바르게 동작해야 함","suiteID":122,"groupIDs":[124,125],"metadata":{"skip":false,"skipReason":null},"line":147,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/models/subscription_model_test.dart"},"type":"testStart","time":8271} {"testID":130,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":8272} {"test":{"id":131,"name":"Subscription 모델 테스트 daysLeft getter가 올바르게 동작해야 함","suiteID":122,"groupIDs":[124,125],"metadata":{"skip":false,"skipReason":null},"line":197,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/models/subscription_model_test.dart"},"type":"testStart","time":8272} {"testID":131,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":8272} {"test":{"id":132,"name":"Subscription 모델 테스트 planName getter가 올바르게 동작해야 함","suiteID":122,"groupIDs":[124,125],"metadata":{"skip":false,"skipReason":null},"line":232,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/models/subscription_model_test.dart"},"type":"testStart","time":8272} {"testID":132,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":8273} {"group":{"id":133,"suiteID":122,"parentID":124,"name":"SubscriptionPlan 모델 테스트","metadata":{"skip":false,"skipReason":null},"testCount":5,"line":298,"column":3,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/models/subscription_model_test.dart"},"type":"group","time":8273} {"test":{"id":134,"name":"SubscriptionPlan 모델 테스트 fromJson 메서드가 JSON 데이터를 올바르게 변환해야 함","suiteID":122,"groupIDs":[124,133],"metadata":{"skip":false,"skipReason":null},"line":299,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/models/subscription_model_test.dart"},"type":"testStart","time":8273} {"testID":134,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":8275} {"test":{"id":135,"name":"SubscriptionPlan 모델 테스트 fromJson 메서드가 알 수 없는 type을 기본값으로 처리해야 함","suiteID":122,"groupIDs":[124,133],"metadata":{"skip":false,"skipReason":null},"line":334,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/models/subscription_model_test.dart"},"type":"testStart","time":8275} {"testID":135,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":8275} {"test":{"id":136,"name":"SubscriptionPlan 모델 테스트 fromJson 메서드가 부울 필드에 대한 기본값을 설정해야 함","suiteID":122,"groupIDs":[124,133],"metadata":{"skip":false,"skipReason":null},"line":358,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/models/subscription_model_test.dart"},"type":"testStart","time":8275} {"testID":136,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":8276} {"test":{"id":137,"name":"SubscriptionPlan 모델 테스트 toJson 메서드가 SubscriptionPlan 객체를 JSON으로 올바르게 변환해야 함","suiteID":122,"groupIDs":[124,133],"metadata":{"skip":false,"skipReason":null},"line":382,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/models/subscription_model_test.dart"},"type":"testStart","time":8276} {"testID":137,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":8277} {"test":{"id":138,"name":"SubscriptionPlan 모델 테스트 getDefaultPlans 메서드가 기본 플랜 목록을 반환해야 함","suiteID":122,"groupIDs":[124,133],"metadata":{"skip":false,"skipReason":null},"line":417,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/models/subscription_model_test.dart"},"type":"testStart","time":8277} {"testID":138,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":8278} {"suite":{"id":139,"platform":"vm","path":"/Users/jaybe/Develop/Source/bowlingManager/mobile/test/models/club_model_test.dart"},"type":"suite","time":8295} {"test":{"id":140,"name":"loading /Users/jaybe/Develop/Source/bowlingManager/mobile/test/models/club_model_test.dart","suiteID":139,"groupIDs":[],"metadata":{"skip":false,"skipReason":null},"line":null,"column":null,"url":null},"type":"testStart","time":8295} [{"event":"test.startedProcess","params":{"vmServiceUri":null,"observatoryUri":null}}] {"testID":140,"result":"success","skipped":false,"hidden":true,"type":"testDone","time":8859} {"group":{"id":141,"suiteID":139,"parentID":null,"name":"","metadata":{"skip":false,"skipReason":null},"testCount":7,"line":null,"column":null,"url":null},"type":"group","time":8859} {"group":{"id":142,"suiteID":139,"parentID":141,"name":"Club 모델 테스트","metadata":{"skip":false,"skipReason":null},"testCount":7,"line":5,"column":3,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/models/club_model_test.dart"},"type":"group","time":8859} {"test":{"id":143,"name":"Club 모델 테스트 fromJson 메서드가 JSON 데이터를 올바르게 변환해야 함","suiteID":139,"groupIDs":[141,142],"metadata":{"skip":false,"skipReason":null},"line":6,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/models/club_model_test.dart"},"type":"testStart","time":8859} {"testID":143,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":8873} {"test":{"id":144,"name":"Club 모델 테스트 fromJson 메서드가 phone 필드 대신 contact 필드를 사용할 수 있어야 함","suiteID":139,"groupIDs":[141,142],"metadata":{"skip":false,"skipReason":null},"line":47,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/models/club_model_test.dart"},"type":"testStart","time":8873} {"testID":144,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":8874} {"test":{"id":145,"name":"Club 모델 테스트 fromJson 메서드가 일부 필드가 null인 JSON 데이터를 처리해야 함","suiteID":139,"groupIDs":[141,142],"metadata":{"skip":false,"skipReason":null},"line":62,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/models/club_model_test.dart"},"type":"testStart","time":8875} {"testID":145,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":8875} {"test":{"id":146,"name":"Club 모델 테스트 fromJson 메서드가 필수 필드가 null인 경우 기본값을 설정해야 함","suiteID":139,"groupIDs":[141,142],"metadata":{"skip":false,"skipReason":null},"line":91,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/models/club_model_test.dart"},"type":"testStart","time":8876} {"testID":146,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":8876} {"test":{"id":147,"name":"Club 모델 테스트 femaleHandicap이 문자열로 제공될 때 int로 변환되어야 함","suiteID":139,"groupIDs":[141,142],"metadata":{"skip":false,"skipReason":null},"line":107,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/models/club_model_test.dart"},"type":"testStart","time":8876} {"testID":147,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":8877} {"test":{"id":148,"name":"Club 모델 테스트 toJson 메서드가 Club 객체를 JSON으로 올바르게 변환해야 함","suiteID":139,"groupIDs":[141,142],"metadata":{"skip":false,"skipReason":null},"line":122,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/models/club_model_test.dart"},"type":"testStart","time":8877} {"testID":148,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":8878} {"test":{"id":149,"name":"Club 모델 테스트 toJson 메서드가 null 필드를 포함하여 JSON으로 변환해야 함","suiteID":139,"groupIDs":[141,142],"metadata":{"skip":false,"skipReason":null},"line":163,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/models/club_model_test.dart"},"type":"testStart","time":8878} {"testID":149,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":8879} {"suite":{"id":150,"platform":"vm","path":"/Users/jaybe/Develop/Source/bowlingManager/mobile/test/models/member_model_test.dart"},"type":"suite","time":8883} {"test":{"id":151,"name":"loading /Users/jaybe/Develop/Source/bowlingManager/mobile/test/models/member_model_test.dart","suiteID":150,"groupIDs":[],"metadata":{"skip":false,"skipReason":null},"line":null,"column":null,"url":null},"type":"testStart","time":8883} [{"event":"test.startedProcess","params":{"vmServiceUri":null,"observatoryUri":null}}] {"testID":151,"result":"success","skipped":false,"hidden":true,"type":"testDone","time":9446} {"group":{"id":152,"suiteID":150,"parentID":null,"name":"","metadata":{"skip":false,"skipReason":null},"testCount":7,"line":null,"column":null,"url":null},"type":"group","time":9446} {"group":{"id":153,"suiteID":150,"parentID":152,"name":"Member 모델 테스트","metadata":{"skip":false,"skipReason":null},"testCount":7,"line":5,"column":3,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/models/member_model_test.dart"},"type":"group","time":9446} {"test":{"id":154,"name":"Member 모델 테스트 fromJson 메서드가 JSON 데이터를 올바르게 변환해야 함","suiteID":150,"groupIDs":[152,153],"metadata":{"skip":false,"skipReason":null},"line":6,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/models/member_model_test.dart"},"type":"testStart","time":9446} {"testID":154,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":9461} {"test":{"id":155,"name":"Member 모델 테스트 fromJson 메서드가 일부 필드가 null인 JSON 데이터를 처리해야 함","suiteID":150,"groupIDs":[152,153],"metadata":{"skip":false,"skipReason":null},"line":51,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/models/member_model_test.dart"},"type":"testStart","time":9461} {"testID":155,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":9462} {"test":{"id":156,"name":"Member 모델 테스트 fromJson 메서드가 필수 필드가 null인 경우 기본값을 설정해야 함","suiteID":150,"groupIDs":[152,153],"metadata":{"skip":false,"skipReason":null},"line":86,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/models/member_model_test.dart"},"type":"testStart","time":9462} {"testID":156,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":9463} {"test":{"id":157,"name":"Member 모델 테스트 handicap이 문자열로 제공될 때 int로 변환되어야 함","suiteID":150,"groupIDs":[152,153],"metadata":{"skip":false,"skipReason":null},"line":110,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/models/member_model_test.dart"},"type":"testStart","time":9463} {"testID":157,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":9463} {"test":{"id":158,"name":"Member 모델 테스트 toJson 메서드가 Member 객체를 JSON으로 올바르게 변환해야 함","suiteID":150,"groupIDs":[152,153],"metadata":{"skip":false,"skipReason":null},"line":129,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/models/member_model_test.dart"},"type":"testStart","time":9464} {"testID":158,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":9465} {"test":{"id":159,"name":"Member 모델 테스트 toJson 메서드가 null 필드를 포함하여 JSON으로 변환해야 함","suiteID":150,"groupIDs":[152,153],"metadata":{"skip":false,"skipReason":null},"line":174,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/models/member_model_test.dart"},"type":"testStart","time":9465} {"testID":159,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":9466} {"test":{"id":160,"name":"Member 모델 테스트 copyWith 메서드가 특정 필드만 업데이트된 새 객체를 반환해야 함","suiteID":150,"groupIDs":[152,153],"metadata":{"skip":false,"skipReason":null},"line":209,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/models/member_model_test.dart"},"type":"testStart","time":9466} {"testID":160,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":9467} {"suite":{"id":161,"platform":"vm","path":"/Users/jaybe/Develop/Source/bowlingManager/mobile/test/models/score_model_test.dart"},"type":"suite","time":9471} {"test":{"id":162,"name":"loading /Users/jaybe/Develop/Source/bowlingManager/mobile/test/models/score_model_test.dart","suiteID":161,"groupIDs":[],"metadata":{"skip":false,"skipReason":null},"line":null,"column":null,"url":null},"type":"testStart","time":9471} [{"event":"test.startedProcess","params":{"vmServiceUri":null,"observatoryUri":null}}] {"testID":162,"result":"success","skipped":false,"hidden":true,"type":"testDone","time":10025} {"group":{"id":163,"suiteID":161,"parentID":null,"name":"","metadata":{"skip":false,"skipReason":null},"testCount":8,"line":null,"column":null,"url":null},"type":"group","time":10025} {"group":{"id":164,"suiteID":161,"parentID":163,"name":"Score 모델 테스트","metadata":{"skip":false,"skipReason":null},"testCount":4,"line":5,"column":3,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/models/score_model_test.dart"},"type":"group","time":10025} {"test":{"id":165,"name":"Score 모델 테스트 fromJson 메서드가 JSON 데이터를 올바르게 변환해야 함","suiteID":161,"groupIDs":[163,164],"metadata":{"skip":false,"skipReason":null},"line":6,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/models/score_model_test.dart"},"type":"testStart","time":10025} {"testID":165,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":10037} {"test":{"id":166,"name":"Score 모델 테스트 fromJson 메서드가 일부 필드가 null인 JSON 데이터를 처리해야 함","suiteID":161,"groupIDs":[163,164],"metadata":{"skip":false,"skipReason":null},"line":35,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/models/score_model_test.dart"},"type":"testStart","time":10037} {"testID":166,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":10038} {"test":{"id":167,"name":"Score 모델 테스트 fromJson 메서드가 필수 필드가 null인 경우 기본값을 설정해야 함","suiteID":161,"groupIDs":[163,164],"metadata":{"skip":false,"skipReason":null},"line":63,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/models/score_model_test.dart"},"type":"testStart","time":10038} {"testID":167,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":10039} {"test":{"id":168,"name":"Score 모델 테스트 toJson 메서드가 Score 객체를 JSON으로 올바르게 변환해야 함","suiteID":161,"groupIDs":[163,164],"metadata":{"skip":false,"skipReason":null},"line":91,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/models/score_model_test.dart"},"type":"testStart","time":10039} {"testID":168,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":10041} {"group":{"id":169,"suiteID":161,"parentID":163,"name":"ScoreStatistics 모델 테스트","metadata":{"skip":false,"skipReason":null},"testCount":4,"line":121,"column":3,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/models/score_model_test.dart"},"type":"group","time":10041} {"test":{"id":170,"name":"ScoreStatistics 모델 테스트 fromJson 메서드가 JSON 데이터를 올바르게 변환해야 함","suiteID":161,"groupIDs":[163,169],"metadata":{"skip":false,"skipReason":null},"line":122,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/models/score_model_test.dart"},"type":"testStart","time":10041} {"testID":170,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":10042} {"test":{"id":171,"name":"ScoreStatistics 모델 테스트 fromJson 메서드가 average가 int 타입인 경우도 처리해야 함","suiteID":161,"groupIDs":[163,169],"metadata":{"skip":false,"skipReason":null},"line":147,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/models/score_model_test.dart"},"type":"testStart","time":10042} {"testID":171,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":10043} {"test":{"id":172,"name":"ScoreStatistics 모델 테스트 fromJson 메서드가 필수 필드가 null인 경우 기본값을 설정해야 함","suiteID":161,"groupIDs":[163,169],"metadata":{"skip":false,"skipReason":null},"line":167,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/models/score_model_test.dart"},"type":"testStart","time":10043} {"testID":172,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":10044} {"test":{"id":173,"name":"ScoreStatistics 모델 테스트 toJson 메서드가 ScoreStatistics 객체를 JSON으로 올바르게 변환해야 함","suiteID":161,"groupIDs":[163,169],"metadata":{"skip":false,"skipReason":null},"line":188,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/models/score_model_test.dart"},"type":"testStart","time":10044} {"testID":173,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":10044} {"suite":{"id":174,"platform":"vm","path":"/Users/jaybe/Develop/Source/bowlingManager/mobile/test/models/event_model_test.dart"},"type":"suite","time":10048} {"test":{"id":175,"name":"loading /Users/jaybe/Develop/Source/bowlingManager/mobile/test/models/event_model_test.dart","suiteID":174,"groupIDs":[],"metadata":{"skip":false,"skipReason":null},"line":null,"column":null,"url":null},"type":"testStart","time":10048} [{"event":"test.startedProcess","params":{"vmServiceUri":null,"observatoryUri":null}}] {"testID":175,"result":"success","skipped":false,"hidden":true,"type":"testDone","time":10610} {"group":{"id":176,"suiteID":174,"parentID":null,"name":"","metadata":{"skip":false,"skipReason":null},"testCount":6,"line":null,"column":null,"url":null},"type":"group","time":10610} {"group":{"id":177,"suiteID":174,"parentID":176,"name":"Event 모델 테스트","metadata":{"skip":false,"skipReason":null},"testCount":6,"line":5,"column":3,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/models/event_model_test.dart"},"type":"group","time":10610} {"test":{"id":178,"name":"Event 모델 테스트 fromJson 메서드가 JSON 데이터를 올바르게 변환해야 함","suiteID":174,"groupIDs":[176,177],"metadata":{"skip":false,"skipReason":null},"line":6,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/models/event_model_test.dart"},"type":"testStart","time":10610} {"testID":178,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":10625} {"test":{"id":179,"name":"Event 모델 테스트 fromJson 메서드가 일부 필드가 null인 JSON 데이터를 처리해야 함","suiteID":174,"groupIDs":[176,177],"metadata":{"skip":false,"skipReason":null},"line":57,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/models/event_model_test.dart"},"type":"testStart","time":10625} {"testID":179,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":10626} {"test":{"id":180,"name":"Event 모델 테스트 fromJson 메서드가 필수 필드가 null인 경우 기본값을 설정해야 함","suiteID":174,"groupIDs":[176,177],"metadata":{"skip":false,"skipReason":null},"line":94,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/models/event_model_test.dart"},"type":"testStart","time":10626} {"testID":180,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":10627} {"test":{"id":181,"name":"Event 모델 테스트 participantFee가 문자열로 제공될 때 double로 변환되어야 함","suiteID":174,"groupIDs":[176,177],"metadata":{"skip":false,"skipReason":null},"line":116,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/models/event_model_test.dart"},"type":"testStart","time":10627} {"testID":181,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":10628} {"test":{"id":182,"name":"Event 모델 테스트 toJson 메서드가 Event 객체를 JSON으로 올바르게 변환해야 함","suiteID":174,"groupIDs":[176,177],"metadata":{"skip":false,"skipReason":null},"line":134,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/models/event_model_test.dart"},"type":"testStart","time":10628} {"testID":182,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":10630} {"test":{"id":183,"name":"Event 모델 테스트 toJson 메서드가 null 필드를 포함하여 JSON으로 변환해야 함","suiteID":174,"groupIDs":[176,177],"metadata":{"skip":false,"skipReason":null},"line":185,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/models/event_model_test.dart"},"type":"testStart","time":10630} {"testID":183,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":10630} {"suite":{"id":184,"platform":"vm","path":"/Users/jaybe/Develop/Source/bowlingManager/mobile/test/widget_test.dart"},"type":"suite","time":10635} {"test":{"id":185,"name":"loading /Users/jaybe/Develop/Source/bowlingManager/mobile/test/widget_test.dart","suiteID":184,"groupIDs":[],"metadata":{"skip":false,"skipReason":null},"line":null,"column":null,"url":null},"type":"testStart","time":10635} [{"event":"test.startedProcess","params":{"vmServiceUri":null,"observatoryUri":null}}] {"testID":185,"result":"success","skipped":false,"hidden":true,"type":"testDone","time":11201} {"group":{"id":186,"suiteID":184,"parentID":null,"name":"","metadata":{"skip":false,"skipReason":null},"testCount":1,"line":null,"column":null,"url":null},"type":"group","time":11201} {"test":{"id":187,"name":"앱이 정상적으로 시작되어야 함","suiteID":184,"groupIDs":[186],"metadata":{"skip":false,"skipReason":null},"line":175,"column":5,"url":"package:flutter_test/src/widget_tester.dart","root_line":14,"root_column":3,"root_url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/widget_test.dart"},"type":"testStart","time":11201} {"testID":187,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":11623} {"suite":{"id":188,"platform":"vm","path":"/Users/jaybe/Develop/Source/bowlingManager/mobile/test/screens/club/team_generation_test.dart"},"type":"suite","time":11628} {"test":{"id":189,"name":"loading /Users/jaybe/Develop/Source/bowlingManager/mobile/test/screens/club/team_generation_test.dart","suiteID":188,"groupIDs":[],"metadata":{"skip":false,"skipReason":null},"line":null,"column":null,"url":null},"type":"testStart","time":11628} [{"event":"test.startedProcess","params":{"vmServiceUri":null,"observatoryUri":null}}] {"testID":189,"result":"success","skipped":false,"hidden":true,"type":"testDone","time":12218} {"group":{"id":190,"suiteID":188,"parentID":null,"name":"","metadata":{"skip":false,"skipReason":null},"testCount":6,"line":null,"column":null,"url":null},"type":"group","time":12218} {"group":{"id":191,"suiteID":188,"parentID":190,"name":"팀 생성 옵션 UI 테스트","metadata":{"skip":false,"skipReason":null},"testCount":4,"line":126,"column":3,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/screens/club/team_generation_test.dart"},"type":"group","time":12218} {"test":{"id":192,"name":"팀 생성 옵션 UI 테스트 팀 생성 옵션이 올바르게 표시되어야 함","suiteID":188,"groupIDs":[190,191],"metadata":{"skip":false,"skipReason":null},"line":175,"column":5,"url":"package:flutter_test/src/widget_tester.dart","root_line":127,"root_column":5,"root_url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/screens/club/team_generation_test.dart"},"type":"testStart","time":12218} {"testID":192,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":12225} {"testID":192,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":12225} {"testID":192,"messageType":"print","message":" isDisposed: false","type":"print","time":12226} {"testID":192,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":12226} {"testID":192,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":12229} {"testID":192,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":12229} {"testID":192,"messageType":"print","message":" isDisposed: false","type":"print","time":12229} {"testID":192,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":12229} {"testID":192,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: null)","type":"print","time":12664} {"testID":192,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":12664} {"testID":192,"messageType":"print","message":" isDisposed: false","type":"print","time":12664} {"testID":192,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":12664} {"testID":192,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":12664} {"testID":192,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":12664} {"testID":192,"messageType":"print","message":" isDisposed: false","type":"print","time":12664} {"testID":192,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":12664} {"testID":192,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":12665} {"testID":192,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":12665} {"testID":192,"messageType":"print","message":" isDisposed: false","type":"print","time":12665} {"testID":192,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":12665} {"testID":192,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":12665} {"testID":192,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: null)","type":"print","time":12665} {"test":{"id":193,"name":"팀 생성 옵션 UI 테스트 팀 인원수 옵션 선택 시 인원수 입력 필드가 표시되어야 함","suiteID":188,"groupIDs":[190,191],"metadata":{"skip":false,"skipReason":null},"line":175,"column":5,"url":"package:flutter_test/src/widget_tester.dart","root_line":149,"root_column":5,"root_url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/screens/club/team_generation_test.dart"},"type":"testStart","time":12665} {"testID":192,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":12665} {"testID":192,"messageType":"print","message":" isDisposed: false","type":"print","time":12665} {"testID":192,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":12665} {"testID":193,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":12666} {"testID":193,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":12666} {"testID":193,"messageType":"print","message":" isDisposed: false","type":"print","time":12666} {"testID":193,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":12666} {"testID":193,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":12666} {"testID":193,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":12666} {"testID":193,"messageType":"print","message":" isDisposed: false","type":"print","time":12666} {"testID":193,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":12667} {"testID":193,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: null)","type":"print","time":12724} {"testID":193,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":12724} {"testID":193,"messageType":"print","message":" isDisposed: false","type":"print","time":12724} {"testID":193,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":12724} {"testID":193,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":12724} {"testID":193,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":12725} {"testID":193,"messageType":"print","message":" isDisposed: false","type":"print","time":12725} {"testID":193,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":12725} {"testID":193,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":12725} {"testID":193,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":12725} {"testID":193,"messageType":"print","message":" isDisposed: false","type":"print","time":12725} {"testID":193,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":12725} {"testID":193,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":12725} {"testID":193,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: null)","type":"print","time":12725} {"test":{"id":194,"name":"팀 생성 옵션 UI 테스트 팀 개수 옵션 선택 시 팀 수 입력 필드가 표시되어야 함","suiteID":188,"groupIDs":[190,191],"metadata":{"skip":false,"skipReason":null},"line":175,"column":5,"url":"package:flutter_test/src/widget_tester.dart","root_line":169,"root_column":5,"root_url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/screens/club/team_generation_test.dart"},"type":"testStart","time":12725} {"testID":193,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":12725} {"testID":193,"messageType":"print","message":" isDisposed: false","type":"print","time":12725} {"testID":193,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":12725} {"testID":194,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":12730} {"testID":194,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":12730} {"testID":194,"messageType":"print","message":" isDisposed: false","type":"print","time":12730} {"testID":194,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":12730} {"testID":194,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":12730} {"testID":194,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":12730} {"testID":194,"messageType":"print","message":" isDisposed: false","type":"print","time":12730} {"testID":194,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":12730} {"testID":194,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: null)","type":"print","time":12783} {"testID":194,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":12783} {"testID":194,"messageType":"print","message":" isDisposed: false","type":"print","time":12783} {"testID":194,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":12783} {"testID":194,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":12783} {"testID":194,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":12783} {"testID":194,"messageType":"print","message":" isDisposed: false","type":"print","time":12783} {"testID":194,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":12783} {"testID":194,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":12784} {"testID":194,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":12784} {"testID":194,"messageType":"print","message":" isDisposed: false","type":"print","time":12784} {"testID":194,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":12784} {"testID":194,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":12784} {"testID":194,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: null)","type":"print","time":12784} {"test":{"id":195,"name":"팀 생성 옵션 UI 테스트 팀 생성 버튼 클릭 시 팀이 생성되어야 함","suiteID":188,"groupIDs":[190,191],"metadata":{"skip":false,"skipReason":null},"line":175,"column":5,"url":"package:flutter_test/src/widget_tester.dart","root_line":196,"root_column":5,"root_url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/screens/club/team_generation_test.dart"},"type":"testStart","time":12784} {"testID":194,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":12784} {"testID":194,"messageType":"print","message":" isDisposed: false","type":"print","time":12784} {"testID":194,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":12784} {"testID":195,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":12786} {"testID":195,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":12786} {"testID":195,"messageType":"print","message":" isDisposed: false","type":"print","time":12786} {"testID":195,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":12786} {"testID":195,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":12786} {"testID":195,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":12786} {"testID":195,"messageType":"print","message":" isDisposed: false","type":"print","time":12786} {"testID":195,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":12786} {"testID":195,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: null)","type":"print","time":12851} {"testID":195,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":12851} {"testID":195,"messageType":"print","message":" isDisposed: false","type":"print","time":12851} {"testID":195,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":12851} {"testID":195,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":12851} {"testID":195,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":12851} {"testID":195,"messageType":"print","message":" isDisposed: false","type":"print","time":12851} {"testID":195,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":12851} {"testID":195,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":12851} {"testID":195,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":12852} {"testID":195,"messageType":"print","message":" isDisposed: false","type":"print","time":12852} {"testID":195,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":12852} {"testID":195,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":12852} {"testID":195,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: null)","type":"print","time":12852} {"group":{"id":196,"suiteID":188,"parentID":190,"name":"팀 에버리지/핸디캡 계산 및 표시 테스트","metadata":{"skip":false,"skipReason":null},"testCount":1,"line":217,"column":3,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/screens/club/team_generation_test.dart"},"type":"group","time":12852} {"test":{"id":197,"name":"팀 에버리지/핸디캡 계산 및 표시 테스트 팀 에버리지가 올바르게 계산되고 표시되어야 함","suiteID":188,"groupIDs":[190,196],"metadata":{"skip":false,"skipReason":null},"line":175,"column":5,"url":"package:flutter_test/src/widget_tester.dart","root_line":218,"root_column":5,"root_url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/screens/club/team_generation_test.dart"},"type":"testStart","time":12852} {"testID":195,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":12852} {"testID":195,"messageType":"print","message":" isDisposed: false","type":"print","time":12852} {"testID":195,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":12852} {"testID":197,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":12853} {"testID":197,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":12853} {"testID":197,"messageType":"print","message":" isDisposed: false","type":"print","time":12853} {"testID":197,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":12853} {"testID":197,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":12853} {"testID":197,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":12853} {"testID":197,"messageType":"print","message":" isDisposed: false","type":"print","time":12853} {"testID":197,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":12853} {"testID":197,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: null)","type":"print","time":12906} {"testID":197,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":12906} {"testID":197,"messageType":"print","message":" isDisposed: false","type":"print","time":12906} {"testID":197,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":12906} {"testID":197,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":12906} {"testID":197,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":12906} {"testID":197,"messageType":"print","message":" isDisposed: false","type":"print","time":12906} {"testID":197,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":12906} {"testID":197,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":12906} {"testID":197,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":12906} {"testID":197,"messageType":"print","message":" isDisposed: false","type":"print","time":12906} {"testID":197,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":12906} {"testID":197,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":12907} {"testID":197,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: null)","type":"print","time":12907} {"group":{"id":198,"suiteID":188,"parentID":190,"name":"미배정 인원 표시 테스트","metadata":{"skip":false,"skipReason":null},"testCount":1,"line":246,"column":3,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/screens/club/team_generation_test.dart"},"type":"group","time":12907} {"test":{"id":199,"name":"미배정 인원 표시 테스트 미배정 참가자가 올바르게 표시되어야 함","suiteID":188,"groupIDs":[190,198],"metadata":{"skip":false,"skipReason":null},"line":175,"column":5,"url":"package:flutter_test/src/widget_tester.dart","root_line":247,"root_column":5,"root_url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/screens/club/team_generation_test.dart"},"type":"testStart","time":12907} {"testID":197,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":12907} {"testID":197,"messageType":"print","message":" isDisposed: false","type":"print","time":12907} {"testID":197,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":12907} {"testID":199,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":12907} {"testID":199,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":12908} {"testID":199,"messageType":"print","message":" isDisposed: false","type":"print","time":12908} {"testID":199,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":12908} {"testID":199,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":12908} {"testID":199,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":12908} {"testID":199,"messageType":"print","message":" isDisposed: false","type":"print","time":12908} {"testID":199,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":12908} {"testID":199,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: null)","type":"print","time":12949} {"testID":199,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":12949} {"testID":199,"messageType":"print","message":" isDisposed: false","type":"print","time":12949} {"testID":199,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":12949} {"testID":199,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":12949} {"testID":199,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":12949} {"testID":199,"messageType":"print","message":" isDisposed: false","type":"print","time":12950} {"testID":199,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":12950} {"testID":199,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":12950} {"testID":199,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":12950} {"testID":199,"messageType":"print","message":" isDisposed: false","type":"print","time":12950} {"testID":199,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":12950} {"testID":199,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":12950} {"testID":199,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: null)","type":"print","time":12950} {"suite":{"id":200,"platform":"vm","path":"/Users/jaybe/Develop/Source/bowlingManager/mobile/test/screens/club/event_form_screen_test.dart"},"type":"suite","time":12962} {"test":{"id":201,"name":"loading /Users/jaybe/Develop/Source/bowlingManager/mobile/test/screens/club/event_form_screen_test.dart","suiteID":200,"groupIDs":[],"metadata":{"skip":false,"skipReason":null},"line":null,"column":null,"url":null},"type":"testStart","time":12963} [{"event":"test.startedProcess","params":{"vmServiceUri":null,"observatoryUri":null}}] {"testID":201,"result":"success","skipped":false,"hidden":true,"type":"testDone","time":13543} {"group":{"id":202,"suiteID":200,"parentID":null,"name":"","metadata":{"skip":false,"skipReason":null},"testCount":7,"line":null,"column":null,"url":null},"type":"group","time":13543} {"test":{"id":203,"name":"(setUpAll)","suiteID":200,"groupIDs":[202],"metadata":{"skip":false,"skipReason":null},"line":17,"column":3,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/screens/club/event_form_screen_test.dart"},"type":"testStart","time":13543} {"testID":203,"result":"success","skipped":false,"hidden":true,"type":"testDone","time":13550} {"group":{"id":204,"suiteID":200,"parentID":202,"name":"EventFormScreen 위젯 테스트","metadata":{"skip":false,"skipReason":null},"testCount":7,"line":321,"column":3,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/screens/club/event_form_screen_test.dart"},"type":"group","time":13550} {"test":{"id":205,"name":"EventFormScreen 위젯 테스트 새 이벤트 생성 화면이 올바르게 렌더링되어야 함","suiteID":200,"groupIDs":[202,204],"metadata":{"skip":false,"skipReason":null},"line":175,"column":5,"url":"package:flutter_test/src/widget_tester.dart","root_line":322,"root_column":5,"root_url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/screens/club/event_form_screen_test.dart"},"type":"testStart","time":13550} {"testID":205,"error":"Bad state: EventBus: 테스트 환경에서 currentTestId가 설정되지 않았습니다. setUp에서 EventBus.setCurrentTestId(...)를 호출하세요.","stackTrace":"package:lanebow/services/event_bus.dart 341:9 new EventBus\ntest/screens/club/event_form_screen_test.dart 34:5 main.\n","isFailure":false,"type":"error","time":13559} {"testID":205,"error":"Bad state: EventBus: 테스트 환경에서 currentTestId가 설정되지 않았습니다. setUp에서 EventBus.setCurrentTestId(...)를 호출하세요.","stackTrace":"package:lanebow/services/event_bus.dart 341:9 new EventBus\ntest/screens/club/event_form_screen_test.dart 41:5 main.\n","isFailure":false,"type":"error","time":13560} {"testID":205,"result":"error","skipped":false,"hidden":false,"type":"testDone","time":13560} {"test":{"id":206,"name":"EventFormScreen 위젯 테스트 게임 수 필드가 한 번만 표시되어야 함","suiteID":200,"groupIDs":[202,204],"metadata":{"skip":false,"skipReason":null},"line":175,"column":5,"url":"package:flutter_test/src/widget_tester.dart","root_line":364,"root_column":5,"root_url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/screens/club/event_form_screen_test.dart"},"type":"testStart","time":13560} {"testID":206,"error":"Bad state: EventBus: 테스트 환경에서 currentTestId가 설정되지 않았습니다. setUp에서 EventBus.setCurrentTestId(...)를 호출하세요.","stackTrace":"package:lanebow/services/event_bus.dart 341:9 new EventBus\ntest/screens/club/event_form_screen_test.dart 34:5 main.\n","isFailure":false,"type":"error","time":13563} {"testID":206,"error":"Bad state: EventBus: 테스트 환경에서 currentTestId가 설정되지 않았습니다. setUp에서 EventBus.setCurrentTestId(...)를 호출하세요.","stackTrace":"package:lanebow/services/event_bus.dart 341:9 new EventBus\ntest/screens/club/event_form_screen_test.dart 41:5 main.\n","isFailure":false,"type":"error","time":13564} {"testID":206,"result":"error","skipped":false,"hidden":false,"type":"testDone","time":13564} {"test":{"id":207,"name":"EventFormScreen 위젯 테스트 필수 필드 유효성 검사 테스트","suiteID":200,"groupIDs":[202,204],"metadata":{"skip":false,"skipReason":null},"line":382,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/screens/club/event_form_screen_test.dart"},"type":"testStart","time":13564} {"testID":207,"error":"Bad state: EventBus: 테스트 환경에서 currentTestId가 설정되지 않았습니다. setUp에서 EventBus.setCurrentTestId(...)를 호출하세요.","stackTrace":"package:lanebow/services/event_bus.dart 341:9 new EventBus\ntest/screens/club/event_form_screen_test.dart 34:5 main.\n","isFailure":false,"type":"error","time":13567} {"testID":207,"error":"Bad state: EventBus: 테스트 환경에서 currentTestId가 설정되지 않았습니다. setUp에서 EventBus.setCurrentTestId(...)를 호출하세요.","stackTrace":"package:lanebow/services/event_bus.dart 341:9 new EventBus\ntest/screens/club/event_form_screen_test.dart 41:5 main.\n","isFailure":false,"type":"error","time":13568} {"testID":207,"result":"error","skipped":false,"hidden":false,"type":"testDone","time":13568} {"test":{"id":208,"name":"EventFormScreen 위젯 테스트 참가비 입력 시 통화 형식이 표시되어야 함","suiteID":200,"groupIDs":[202,204],"metadata":{"skip":false,"skipReason":null},"line":175,"column":5,"url":"package:flutter_test/src/widget_tester.dart","root_line":437,"root_column":5,"root_url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/screens/club/event_form_screen_test.dart"},"type":"testStart","time":13568} {"testID":208,"error":"Bad state: EventBus: 테스트 환경에서 currentTestId가 설정되지 않았습니다. setUp에서 EventBus.setCurrentTestId(...)를 호출하세요.","stackTrace":"package:lanebow/services/event_bus.dart 341:9 new EventBus\ntest/screens/club/event_form_screen_test.dart 34:5 main.\n","isFailure":false,"type":"error","time":13570} {"testID":208,"error":"Bad state: EventBus: 테스트 환경에서 currentTestId가 설정되지 않았습니다. setUp에서 EventBus.setCurrentTestId(...)를 호출하세요.","stackTrace":"package:lanebow/services/event_bus.dart 341:9 new EventBus\ntest/screens/club/event_form_screen_test.dart 41:5 main.\n","isFailure":false,"type":"error","time":13571} {"testID":208,"result":"error","skipped":false,"hidden":false,"type":"testDone","time":13571} {"test":{"id":209,"name":"EventFormScreen 위젯 테스트 공개 URL 해시 생성 기능이 동작해야 함","suiteID":200,"groupIDs":[202,204],"metadata":{"skip":false,"skipReason":null},"line":465,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/screens/club/event_form_screen_test.dart"},"type":"testStart","time":13571} {"testID":209,"error":"Bad state: EventBus: 테스트 환경에서 currentTestId가 설정되지 않았습니다. setUp에서 EventBus.setCurrentTestId(...)를 호출하세요.","stackTrace":"package:lanebow/services/event_bus.dart 341:9 new EventBus\ntest/screens/club/event_form_screen_test.dart 34:5 main.\n","isFailure":false,"type":"error","time":13573} {"testID":209,"error":"Bad state: EventBus: 테스트 환경에서 currentTestId가 설정되지 않았습니다. setUp에서 EventBus.setCurrentTestId(...)를 호출하세요.","stackTrace":"package:lanebow/services/event_bus.dart 341:9 new EventBus\ntest/screens/club/event_form_screen_test.dart 41:5 main.\n","isFailure":false,"type":"error","time":13574} {"testID":209,"result":"error","skipped":false,"hidden":false,"type":"testDone","time":13574} {"test":{"id":210,"name":"EventFormScreen 위젯 테스트 공개 URL 복사 버튼이 동작해야 함","suiteID":200,"groupIDs":[202,204],"metadata":{"skip":false,"skipReason":null},"line":175,"column":5,"url":"package:flutter_test/src/widget_tester.dart","root_line":536,"root_column":5,"root_url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/screens/club/event_form_screen_test.dart"},"type":"testStart","time":13574} {"testID":210,"error":"Bad state: EventBus: 테스트 환경에서 currentTestId가 설정되지 않았습니다. setUp에서 EventBus.setCurrentTestId(...)를 호출하세요.","stackTrace":"package:lanebow/services/event_bus.dart 341:9 new EventBus\ntest/screens/club/event_form_screen_test.dart 34:5 main.\n","isFailure":false,"type":"error","time":13577} {"testID":210,"error":"Bad state: EventBus: 테스트 환경에서 currentTestId가 설정되지 않았습니다. setUp에서 EventBus.setCurrentTestId(...)를 호출하세요.","stackTrace":"package:lanebow/services/event_bus.dart 341:9 new EventBus\ntest/screens/club/event_form_screen_test.dart 41:5 main.\n","isFailure":false,"type":"error","time":13577} {"testID":210,"result":"error","skipped":false,"hidden":false,"type":"testDone","time":13578} {"test":{"id":211,"name":"EventFormScreen 위젯 테스트 필수 필드가 비어있을 때 저장 시 유효성 검사가 동작해야 함","suiteID":200,"groupIDs":[202,204],"metadata":{"skip":false,"skipReason":null},"line":175,"column":5,"url":"package:flutter_test/src/widget_tester.dart","root_line":569,"root_column":5,"root_url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/screens/club/event_form_screen_test.dart"},"type":"testStart","time":13578} {"testID":211,"error":"Bad state: EventBus: 테스트 환경에서 currentTestId가 설정되지 않았습니다. setUp에서 EventBus.setCurrentTestId(...)를 호출하세요.","stackTrace":"package:lanebow/services/event_bus.dart 341:9 new EventBus\ntest/screens/club/event_form_screen_test.dart 34:5 main.\n","isFailure":false,"type":"error","time":13580} {"testID":211,"error":"Bad state: EventBus: 테스트 환경에서 currentTestId가 설정되지 않았습니다. setUp에서 EventBus.setCurrentTestId(...)를 호출하세요.","stackTrace":"package:lanebow/services/event_bus.dart 341:9 new EventBus\ntest/screens/club/event_form_screen_test.dart 41:5 main.\n","isFailure":false,"type":"error","time":13580} {"testID":211,"result":"error","skipped":false,"hidden":false,"type":"testDone","time":13581} {"test":{"id":212,"name":"(tearDownAll)","suiteID":200,"groupIDs":[202],"metadata":{"skip":false,"skipReason":null},"line":null,"column":null,"url":null},"type":"testStart","time":13581} {"testID":212,"result":"success","skipped":false,"hidden":true,"type":"testDone","time":13581} {"suite":{"id":213,"platform":"vm","path":"/Users/jaybe/Develop/Source/bowlingManager/mobile/test/screens/club/event_details_screen_test.dart"},"type":"suite","time":13585} {"test":{"id":214,"name":"loading /Users/jaybe/Develop/Source/bowlingManager/mobile/test/screens/club/event_details_screen_test.dart","suiteID":213,"groupIDs":[],"metadata":{"skip":false,"skipReason":null},"line":null,"column":null,"url":null},"type":"testStart","time":13585} [{"event":"test.startedProcess","params":{"vmServiceUri":null,"observatoryUri":null}}] {"testID":214,"result":"success","skipped":false,"hidden":true,"type":"testDone","time":14180} {"group":{"id":215,"suiteID":213,"parentID":null,"name":"","metadata":{"skip":false,"skipReason":null},"testCount":8,"line":null,"column":null,"url":null},"type":"group","time":14180} {"group":{"id":216,"suiteID":213,"parentID":215,"name":"EventDetailsScreen 위젯 테스트","metadata":{"skip":false,"skipReason":null},"testCount":5,"line":111,"column":3,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/screens/club/event_details_screen_test.dart"},"type":"group","time":14180} {"test":{"id":217,"name":"EventDetailsScreen 위젯 테스트 이벤트 상세 화면이 올바르게 렌더링되어야 함","suiteID":213,"groupIDs":[215,216],"metadata":{"skip":false,"skipReason":null},"line":175,"column":5,"url":"package:flutter_test/src/widget_tester.dart","root_line":112,"root_column":5,"root_url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/screens/club/event_details_screen_test.dart"},"type":"testStart","time":14180} {"testID":217,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":14187} {"testID":217,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":14188} {"testID":217,"messageType":"print","message":" isDisposed: false","type":"print","time":14188} {"testID":217,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":14188} {"testID":217,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":14191} {"testID":217,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":14191} {"testID":217,"messageType":"print","message":" isDisposed: false","type":"print","time":14191} {"testID":217,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":14191} {"testID":217,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: null)","type":"print","time":14499} {"testID":217,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":14499} {"testID":217,"messageType":"print","message":" isDisposed: false","type":"print","time":14499} {"testID":217,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":14499} {"testID":217,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":14500} {"testID":217,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":14500} {"testID":217,"messageType":"print","message":" isDisposed: false","type":"print","time":14500} {"testID":217,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":14500} {"testID":217,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":14500} {"testID":217,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":14500} {"testID":217,"messageType":"print","message":" isDisposed: false","type":"print","time":14500} {"testID":217,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":14500} {"testID":217,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":14500} {"testID":217,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: null)","type":"print","time":14501} {"test":{"id":218,"name":"EventDetailsScreen 위젯 테스트 이벤트 유형 및 상태 뱃지가 올바르게 표시되어야 함","suiteID":213,"groupIDs":[215,216],"metadata":{"skip":false,"skipReason":null},"line":175,"column":5,"url":"package:flutter_test/src/widget_tester.dart","root_line":127,"root_column":5,"root_url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/screens/club/event_details_screen_test.dart"},"type":"testStart","time":14501} {"testID":217,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":14501} {"testID":217,"messageType":"print","message":" isDisposed: false","type":"print","time":14501} {"testID":217,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":14501} {"testID":218,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":14501} {"testID":218,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":14501} {"testID":218,"messageType":"print","message":" isDisposed: false","type":"print","time":14501} {"testID":218,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":14502} {"testID":218,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":14502} {"testID":218,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":14502} {"testID":218,"messageType":"print","message":" isDisposed: false","type":"print","time":14502} {"testID":218,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":14502} {"testID":218,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: null)","type":"print","time":14526} {"testID":218,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":14526} {"testID":218,"messageType":"print","message":" isDisposed: false","type":"print","time":14526} {"testID":218,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":14526} {"testID":218,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":14526} {"testID":218,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":14526} {"testID":218,"messageType":"print","message":" isDisposed: false","type":"print","time":14526} {"testID":218,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":14526} {"testID":218,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":14527} {"testID":218,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":14527} {"testID":218,"messageType":"print","message":" isDisposed: false","type":"print","time":14527} {"testID":218,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":14527} {"testID":218,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":14527} {"testID":218,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: null)","type":"print","time":14527} {"test":{"id":219,"name":"EventDetailsScreen 위젯 테스트 공개 URL이 올바르게 표시되고 복사 버튼이 동작해야 함","suiteID":213,"groupIDs":[215,216],"metadata":{"skip":false,"skipReason":null},"line":175,"column":5,"url":"package:flutter_test/src/widget_tester.dart","root_line":140,"root_column":5,"root_url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/screens/club/event_details_screen_test.dart"},"type":"testStart","time":14527} {"testID":218,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":14527} {"testID":218,"messageType":"print","message":" isDisposed: false","type":"print","time":14527} {"testID":218,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":14527} {"testID":219,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":14530} {"testID":219,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":14530} {"testID":219,"messageType":"print","message":" isDisposed: false","type":"print","time":14530} {"testID":219,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":14530} {"testID":219,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":14530} {"testID":219,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":14530} {"testID":219,"messageType":"print","message":" isDisposed: false","type":"print","time":14530} {"testID":219,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":14530} {"testID":219,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: null)","type":"print","time":14613} {"testID":219,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":14613} {"testID":219,"messageType":"print","message":" isDisposed: false","type":"print","time":14613} {"testID":219,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":14613} {"testID":219,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":14613} {"testID":219,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":14614} {"testID":219,"messageType":"print","message":" isDisposed: false","type":"print","time":14614} {"testID":219,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":14614} {"testID":219,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":14614} {"testID":219,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":14614} {"testID":219,"messageType":"print","message":" isDisposed: false","type":"print","time":14614} {"testID":219,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":14614} {"testID":219,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":14614} {"testID":219,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: null)","type":"print","time":14614} {"test":{"id":220,"name":"EventDetailsScreen 위젯 테스트 비밀번호가 올바르게 표시되고 복사 버튼이 동작해야 함","suiteID":213,"groupIDs":[215,216],"metadata":{"skip":false,"skipReason":null},"line":175,"column":5,"url":"package:flutter_test/src/widget_tester.dart","root_line":166,"root_column":5,"root_url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/screens/club/event_details_screen_test.dart"},"type":"testStart","time":14614} {"testID":219,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":14615} {"testID":219,"messageType":"print","message":" isDisposed: false","type":"print","time":14615} {"testID":219,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":14615} {"testID":220,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":14616} {"testID":220,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":14616} {"testID":220,"messageType":"print","message":" isDisposed: false","type":"print","time":14616} {"testID":220,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":14616} {"testID":220,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":14616} {"testID":220,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":14616} {"testID":220,"messageType":"print","message":" isDisposed: false","type":"print","time":14617} {"testID":220,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":14617} {"testID":220,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: null)","type":"print","time":14648} {"testID":220,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":14648} {"testID":220,"messageType":"print","message":" isDisposed: false","type":"print","time":14648} {"testID":220,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":14648} {"testID":220,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":14648} {"testID":220,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":14649} {"testID":220,"messageType":"print","message":" isDisposed: false","type":"print","time":14649} {"testID":220,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":14649} {"testID":220,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":14649} {"testID":220,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":14649} {"testID":220,"messageType":"print","message":" isDisposed: false","type":"print","time":14649} {"testID":220,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":14649} {"testID":220,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":14649} {"testID":220,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: null)","type":"print","time":14649} {"test":{"id":221,"name":"EventDetailsScreen 위젯 테스트 이벤트 공유 버튼이 동작하고 공유 옵션이 표시되어야 함","suiteID":213,"groupIDs":[215,216],"metadata":{"skip":false,"skipReason":null},"line":175,"column":5,"url":"package:flutter_test/src/widget_tester.dart","root_line":193,"root_column":5,"root_url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/screens/club/event_details_screen_test.dart"},"type":"testStart","time":14649} {"testID":220,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":14649} {"testID":220,"messageType":"print","message":" isDisposed: false","type":"print","time":14649} {"testID":220,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":14649} {"testID":221,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":14650} {"testID":221,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":14650} {"testID":221,"messageType":"print","message":" isDisposed: false","type":"print","time":14650} {"testID":221,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":14650} {"testID":221,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":14650} {"testID":221,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":14651} {"testID":221,"messageType":"print","message":" isDisposed: false","type":"print","time":14651} {"testID":221,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":14651} {"testID":221,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: null)","type":"print","time":14705} {"testID":221,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":14705} {"testID":221,"messageType":"print","message":" isDisposed: false","type":"print","time":14705} {"testID":221,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":14705} {"testID":221,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":14705} {"testID":221,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":14705} {"testID":221,"messageType":"print","message":" isDisposed: false","type":"print","time":14705} {"testID":221,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":14705} {"testID":221,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":14705} {"testID":221,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":14705} {"testID":221,"messageType":"print","message":" isDisposed: false","type":"print","time":14705} {"testID":221,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":14705} {"testID":221,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":14706} {"testID":221,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: null)","type":"print","time":14706} {"group":{"id":222,"suiteID":213,"parentID":215,"name":"점수 순위 표시 및 계산 로직 테스트","metadata":{"skip":false,"skipReason":null},"testCount":3,"line":314,"column":3,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/screens/club/event_details_screen_test.dart"},"type":"group","time":14706} {"test":{"id":223,"name":"점수 순위 표시 및 계산 로직 테스트 동점자가 있을 경우 같은 순위를 표시해야 함","suiteID":213,"groupIDs":[215,222],"metadata":{"skip":false,"skipReason":null},"line":175,"column":5,"url":"package:flutter_test/src/widget_tester.dart","root_line":315,"root_column":5,"root_url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/screens/club/event_details_screen_test.dart"},"type":"testStart","time":14706} {"testID":221,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":14706} {"testID":221,"messageType":"print","message":" isDisposed: false","type":"print","time":14706} {"testID":221,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":14706} {"testID":223,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":14706} {"testID":223,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":14707} {"testID":223,"messageType":"print","message":" isDisposed: false","type":"print","time":14707} {"testID":223,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":14707} {"testID":223,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":14707} {"testID":223,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":14707} {"testID":223,"messageType":"print","message":" isDisposed: false","type":"print","time":14707} {"testID":223,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":14707} {"testID":223,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: null)","type":"print","time":14792} {"testID":223,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":14792} {"testID":223,"messageType":"print","message":" isDisposed: false","type":"print","time":14792} {"testID":223,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":14792} {"testID":223,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":14792} {"testID":223,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":14792} {"testID":223,"messageType":"print","message":" isDisposed: false","type":"print","time":14792} {"testID":223,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":14792} {"testID":223,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":14792} {"testID":223,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":14792} {"testID":223,"messageType":"print","message":" isDisposed: false","type":"print","time":14792} {"testID":223,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":14792} {"testID":223,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":14793} {"test":{"id":224,"name":"점수 순위 표시 및 계산 로직 테스트 핸디캡 포함 전환 시 순위가 올바르게 업데이트되어야 함","suiteID":213,"groupIDs":[215,222],"metadata":{"skip":false,"skipReason":null},"line":175,"column":5,"url":"package:flutter_test/src/widget_tester.dart","root_line":340,"root_column":5,"root_url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/screens/club/event_details_screen_test.dart"},"type":"testStart","time":14793} {"testID":223,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: null)","type":"print","time":14793} {"testID":223,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":14793} {"testID":223,"messageType":"print","message":" isDisposed: false","type":"print","time":14793} {"testID":223,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":14793} {"testID":224,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":14795} {"testID":224,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":14795} {"testID":224,"messageType":"print","message":" isDisposed: false","type":"print","time":14795} {"testID":224,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":14795} {"testID":224,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":14796} {"testID":224,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":14796} {"testID":224,"messageType":"print","message":" isDisposed: false","type":"print","time":14796} {"testID":224,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":14796} {"testID":224,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: null)","type":"print","time":14861} {"testID":224,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":14861} {"testID":224,"messageType":"print","message":" isDisposed: false","type":"print","time":14861} {"testID":224,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":14861} {"testID":224,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":14862} {"testID":224,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":14862} {"testID":224,"messageType":"print","message":" isDisposed: false","type":"print","time":14862} {"testID":224,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":14862} {"testID":224,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":14862} {"testID":224,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":14862} {"testID":224,"messageType":"print","message":" isDisposed: false","type":"print","time":14862} {"testID":224,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":14862} {"testID":224,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":14862} {"testID":224,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: null)","type":"print","time":14862} {"test":{"id":225,"name":"점수 순위 표시 및 계산 로직 테스트 프레임별 점수 시각화 - 스트라이크와 스페어가 올바르게 표시되어야 함","suiteID":213,"groupIDs":[215,222],"metadata":{"skip":false,"skipReason":null},"line":175,"column":5,"url":"package:flutter_test/src/widget_tester.dart","root_line":375,"root_column":5,"root_url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/screens/club/event_details_screen_test.dart"},"type":"testStart","time":14862} {"testID":224,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":14862} {"testID":224,"messageType":"print","message":" isDisposed: false","type":"print","time":14862} {"testID":224,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":14862} {"testID":225,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":14863} {"testID":225,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":14863} {"testID":225,"messageType":"print","message":" isDisposed: false","type":"print","time":14863} {"testID":225,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":14863} {"testID":225,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":14863} {"testID":225,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":14863} {"testID":225,"messageType":"print","message":" isDisposed: false","type":"print","time":14863} {"testID":225,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":14864} {"testID":225,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: null)","type":"print","time":14897} {"testID":225,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":14897} {"testID":225,"messageType":"print","message":" isDisposed: false","type":"print","time":14897} {"testID":225,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":14897} {"testID":225,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":14897} {"testID":225,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":14897} {"testID":225,"messageType":"print","message":" isDisposed: false","type":"print","time":14897} {"testID":225,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":14897} {"testID":225,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":14897} {"testID":225,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":14897} {"testID":225,"messageType":"print","message":" isDisposed: false","type":"print","time":14897} {"testID":225,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":14897} {"testID":225,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":14897} {"testID":225,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: null)","type":"print","time":14898} {"suite":{"id":226,"platform":"vm","path":"/Users/jaybe/Develop/Source/bowlingManager/mobile/test/screens/club/score_form_screen_test.dart"},"type":"suite","time":14903} {"test":{"id":227,"name":"loading /Users/jaybe/Develop/Source/bowlingManager/mobile/test/screens/club/score_form_screen_test.dart","suiteID":226,"groupIDs":[],"metadata":{"skip":false,"skipReason":null},"line":null,"column":null,"url":null},"type":"testStart","time":14903} [{"event":"test.startedProcess","params":{"vmServiceUri":null,"observatoryUri":null}}] {"testID":227,"result":"success","skipped":false,"hidden":true,"type":"testDone","time":15493} {"group":{"id":228,"suiteID":226,"parentID":null,"name":"","metadata":{"skip":false,"skipReason":null},"testCount":5,"line":null,"column":null,"url":null},"type":"group","time":15493} {"group":{"id":229,"suiteID":226,"parentID":228,"name":"ScoreFormScreen 위젯 테스트","metadata":{"skip":false,"skipReason":null},"testCount":5,"line":85,"column":3,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/screens/club/score_form_screen_test.dart"},"type":"group","time":15493} {"test":{"id":230,"name":"ScoreFormScreen 위젯 테스트 새 점수 추가 모드에서 기본적으로 총점 입력 모드로 시작해야 함","suiteID":226,"groupIDs":[228,229],"metadata":{"skip":false,"skipReason":null},"line":175,"column":5,"url":"package:flutter_test/src/widget_tester.dart","root_line":86,"root_column":5,"root_url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/screens/club/score_form_screen_test.dart"},"type":"testStart","time":15493} {"testID":230,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":15503} {"testID":230,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":15503} {"testID":230,"messageType":"print","message":" isDisposed: false","type":"print","time":15504} {"testID":230,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":15504} {"testID":230,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":15504} {"testID":230,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":15504} {"testID":230,"messageType":"print","message":" isDisposed: false","type":"print","time":15504} {"testID":230,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":15505} {"testID":230,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: null)","type":"print","time":15869} {"testID":230,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":15869} {"testID":230,"messageType":"print","message":" isDisposed: false","type":"print","time":15869} {"testID":230,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":15869} {"testID":230,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":15869} {"testID":230,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":15869} {"testID":230,"messageType":"print","message":" isDisposed: false","type":"print","time":15869} {"testID":230,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":15869} {"testID":230,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":15869} {"testID":230,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":15870} {"testID":230,"messageType":"print","message":" isDisposed: false","type":"print","time":15870} {"testID":230,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":15870} {"testID":230,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":15870} {"testID":230,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: null)","type":"print","time":15870} {"testID":230,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":15870} {"test":{"id":231,"name":"ScoreFormScreen 위젯 테스트 점수 수정 모드에서 프레임별 점수가 있으면 프레임별 입력 모드로 시작해야 함","suiteID":226,"groupIDs":[228,229],"metadata":{"skip":false,"skipReason":null},"line":175,"column":5,"url":"package:flutter_test/src/widget_tester.dart","root_line":109,"root_column":5,"root_url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/screens/club/score_form_screen_test.dart"},"type":"testStart","time":15870} {"testID":230,"messageType":"print","message":" isDisposed: false","type":"print","time":15870} {"testID":230,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":15870} {"testID":231,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":15871} {"testID":231,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":15871} {"testID":231,"messageType":"print","message":" isDisposed: false","type":"print","time":15871} {"testID":231,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":15871} {"testID":231,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":15871} {"testID":231,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":15871} {"testID":231,"messageType":"print","message":" isDisposed: false","type":"print","time":15872} {"testID":231,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":15872} {"testID":231,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: null)","type":"print","time":15951} {"testID":231,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":15951} {"testID":231,"messageType":"print","message":" isDisposed: false","type":"print","time":15951} {"testID":231,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":15951} {"testID":231,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":15951} {"testID":231,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":15952} {"testID":231,"messageType":"print","message":" isDisposed: false","type":"print","time":15952} {"testID":231,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":15952} {"testID":231,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":15952} {"testID":231,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":15952} {"testID":231,"messageType":"print","message":" isDisposed: false","type":"print","time":15952} {"testID":231,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":15952} {"testID":231,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":15952} {"testID":231,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: null)","type":"print","time":15952} {"test":{"id":232,"name":"ScoreFormScreen 위젯 테스트 입력 모드 전환 시 UI가 올바르게 변경되어야 함","suiteID":226,"groupIDs":[228,229],"metadata":{"skip":false,"skipReason":null},"line":175,"column":5,"url":"package:flutter_test/src/widget_tester.dart","root_line":136,"root_column":5,"root_url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/screens/club/score_form_screen_test.dart"},"type":"testStart","time":15952} {"testID":231,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":15952} {"testID":231,"messageType":"print","message":" isDisposed: false","type":"print","time":15952} {"testID":231,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":15952} {"testID":232,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":15953} {"testID":232,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":15953} {"testID":232,"messageType":"print","message":" isDisposed: false","type":"print","time":15953} {"testID":232,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":15953} {"testID":232,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":15953} {"testID":232,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":15953} {"testID":232,"messageType":"print","message":" isDisposed: false","type":"print","time":15954} {"testID":232,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":15954} {"testID":232,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: null)","type":"print","time":16086} {"testID":232,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":16086} {"testID":232,"messageType":"print","message":" isDisposed: false","type":"print","time":16086} {"testID":232,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":16086} {"testID":232,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":16086} {"testID":232,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":16086} {"testID":232,"messageType":"print","message":" isDisposed: false","type":"print","time":16087} {"testID":232,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":16087} {"testID":232,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":16087} {"testID":232,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":16087} {"testID":232,"messageType":"print","message":" isDisposed: false","type":"print","time":16087} {"testID":232,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":16087} {"testID":232,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":16087} {"testID":232,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: null)","type":"print","time":16087} {"testID":232,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":16087} {"test":{"id":233,"name":"ScoreFormScreen 위젯 테스트 총점 입력 모드에서 유효성 검사가 올바르게 작동해야 함","suiteID":226,"groupIDs":[228,229],"metadata":{"skip":false,"skipReason":null},"line":175,"column":5,"url":"package:flutter_test/src/widget_tester.dart","root_line":167,"root_column":5,"root_url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/screens/club/score_form_screen_test.dart"},"type":"testStart","time":16087} {"testID":232,"messageType":"print","message":" isDisposed: false","type":"print","time":16088} {"testID":232,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":16088} {"testID":233,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":16090} {"testID":233,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":16090} {"testID":233,"messageType":"print","message":" isDisposed: false","type":"print","time":16090} {"testID":233,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":16090} {"testID":233,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":16090} {"testID":233,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":16090} {"testID":233,"messageType":"print","message":" isDisposed: false","type":"print","time":16090} {"testID":233,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":16090} {"testID":233,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: null)","type":"print","time":16198} {"testID":233,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":16198} {"testID":233,"messageType":"print","message":" isDisposed: false","type":"print","time":16198} {"testID":233,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":16198} {"testID":233,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":16198} {"testID":233,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":16198} {"testID":233,"messageType":"print","message":" isDisposed: false","type":"print","time":16198} {"testID":233,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":16198} {"testID":233,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":16198} {"testID":233,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":16198} {"testID":233,"messageType":"print","message":" isDisposed: false","type":"print","time":16199} {"testID":233,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":16199} {"testID":233,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":16199} {"testID":233,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: null)","type":"print","time":16199} {"test":{"id":234,"name":"ScoreFormScreen 위젯 테스트 프레임별 입력 모드에서 유효성 검사가 올바르게 작동해야 함","suiteID":226,"groupIDs":[228,229],"metadata":{"skip":false,"skipReason":null},"line":175,"column":5,"url":"package:flutter_test/src/widget_tester.dart","root_line":240,"root_column":5,"root_url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/screens/club/score_form_screen_test.dart"},"type":"testStart","time":16199} {"testID":233,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":16199} {"testID":233,"messageType":"print","message":" isDisposed: false","type":"print","time":16199} {"testID":233,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":16199} {"testID":234,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":16200} {"testID":234,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":16200} {"testID":234,"messageType":"print","message":" isDisposed: false","type":"print","time":16200} {"testID":234,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":16200} {"testID":234,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":16200} {"testID":234,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":16200} {"testID":234,"messageType":"print","message":" isDisposed: false","type":"print","time":16200} {"testID":234,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":16200} {"testID":234,"messageType":"print","message":"핸디캅 필드를 찾을 수 없습니다.","type":"print","time":16265} {"testID":234,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: null)","type":"print","time":16293} {"testID":234,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":16293} {"testID":234,"messageType":"print","message":" isDisposed: false","type":"print","time":16293} {"testID":234,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":16293} {"testID":234,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":16293} {"testID":234,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":16293} {"testID":234,"messageType":"print","message":" isDisposed: false","type":"print","time":16293} {"testID":234,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":16293} {"testID":234,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":16293} {"testID":234,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":16293} {"testID":234,"messageType":"print","message":" isDisposed: false","type":"print","time":16293} {"testID":234,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":16294} {"testID":234,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":16294} {"testID":234,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: null)","type":"print","time":16294} {"suite":{"id":235,"platform":"vm","path":"/Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/score_service_test.dart"},"type":"suite","time":16300} {"test":{"id":236,"name":"loading /Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/score_service_test.dart","suiteID":235,"groupIDs":[],"metadata":{"skip":false,"skipReason":null},"line":null,"column":null,"url":null},"type":"testStart","time":16300} [{"event":"test.startedProcess","params":{"vmServiceUri":null,"observatoryUri":null}}] {"testID":236,"result":"success","skipped":false,"hidden":true,"type":"testDone","time":16866} {"group":{"id":237,"suiteID":235,"parentID":null,"name":"","metadata":{"skip":false,"skipReason":null},"testCount":12,"line":null,"column":null,"url":null},"type":"group","time":16866} {"group":{"id":238,"suiteID":235,"parentID":237,"name":"ScoreService 테스트","metadata":{"skip":false,"skipReason":null},"testCount":12,"line":89,"column":3,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/score_service_test.dart"},"type":"group","time":16867} {"test":{"id":239,"name":"ScoreService 테스트 initialize 메서드가 토큰을 설정해야 함","suiteID":235,"groupIDs":[237,238],"metadata":{"skip":false,"skipReason":null},"line":90,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/score_service_test.dart"},"type":"testStart","time":16867} {"testID":239,"messageType":"print","message":"TestConfig: CI 환경 감지 - false","type":"print","time":16874} {"testID":239,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":16888} {"testID":239,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - score_service_test_1754931557514","type":"print","time":16888} {"testID":239,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":16889} {"testID":239,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":16889} {"testID":239,"messageType":"print","message":" isDisposed: false","type":"print","time":16890} {"testID":239,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":16890} {"testID":239,"messageType":"print","message":" 현재 테스트 ID: score_service_test_1754931557514","type":"print","time":16890} {"testID":239,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":16890} {"testID":239,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":16895} {"testID":239,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":16895} {"testID":239,"messageType":"print","message":" isDisposed: false","type":"print","time":16895} {"testID":239,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":16895} {"testID":239,"messageType":"print","message":" 현재 테스트 ID: score_service_test_1754931557514","type":"print","time":16895} {"testID":239,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":16895} {"testID":239,"messageType":"print","message":"EventBus: 인스턴스 dispose 완료 (테스트 ID: score_service_test_1754931557514)","type":"print","time":16900} {"testID":239,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":16900} {"testID":239,"messageType":"print","message":" isDisposed: true","type":"print","time":16900} {"testID":239,"messageType":"print","message":" streamController.isClosed: true","type":"print","time":16900} {"testID":239,"messageType":"print","message":" 현재 테스트 ID: score_service_test_1754931557514","type":"print","time":16901} {"testID":239,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":16901} {"testID":239,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":16901} {"testID":239,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":16901} {"testID":239,"messageType":"print","message":" isDisposed: true","type":"print","time":16901} {"testID":239,"messageType":"print","message":" streamController.isClosed: true","type":"print","time":16901} {"testID":239,"messageType":"print","message":" 현재 테스트 ID: score_service_test_1754931557514","type":"print","time":16901} {"testID":239,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":16902} {"testID":239,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":16902} {"testID":239,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":16903} {"testID":239,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":16903} {"testID":239,"messageType":"print","message":" isDisposed: false","type":"print","time":16903} {"testID":239,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":16903} {"testID":239,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":16903} {"testID":239,"messageType":"print","message":"시간: 2025-08-12T01:59:17.544188","type":"print","time":16903} {"testID":239,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":16903} {"testID":239,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":16904} {"testID":239,"messageType":"print","message":"현재 테스트 ID: score_service_test_1754931557514","type":"print","time":16904} {"testID":239,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":16904} {"testID":239,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":16904} {"testID":239,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":16904} {"testID":239,"messageType":"print","message":" score_service_test_1754931557514: disposed=true, streamClosed=true","type":"print","time":16904} {"testID":239,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":16904} {"testID":239,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":16904} {"testID":239,"messageType":"print","message":"===========================================","type":"print","time":16904} {"testID":239,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":16904} {"testID":239,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: score_service_test_1754931557514)","type":"print","time":16904} {"testID":239,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":16905} {"testID":239,"messageType":"print","message":" isDisposed: false","type":"print","time":16905} {"testID":239,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":16905} {"testID":239,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":16905} {"testID":239,"messageType":"print","message":"시간: 2025-08-12T01:59:17.546181","type":"print","time":16905} {"testID":239,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":16905} {"testID":239,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":16905} {"testID":239,"messageType":"print","message":"현재 테스트 ID: score_service_test_1754931557514","type":"print","time":16905} {"testID":239,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":16905} {"testID":239,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":16905} {"testID":239,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":16905} {"testID":239,"messageType":"print","message":" score_service_test_1754931557514: disposed=false, streamClosed=false","type":"print","time":16905} {"testID":239,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":16905} {"testID":239,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":16905} {"testID":239,"messageType":"print","message":"===========================================","type":"print","time":16906} {"testID":239,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":16906} {"testID":239,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: score_service_test_1754931557514)","type":"print","time":16906} {"test":{"id":240,"name":"ScoreService 테스트 setMemberId 메서드가 회원 ID를 설정해야 함","suiteID":235,"groupIDs":[237,238],"metadata":{"skip":false,"skipReason":null},"line":98,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/score_service_test.dart"},"type":"testStart","time":16906} {"testID":239,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":16906} {"testID":239,"messageType":"print","message":" isDisposed: false","type":"print","time":16906} {"testID":239,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":16906} {"testID":239,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":16906} {"testID":239,"messageType":"print","message":"시간: 2025-08-12T01:59:17.548083","type":"print","time":16906} {"testID":239,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":16906} {"testID":239,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":16906} {"testID":239,"messageType":"print","message":"현재 테스트 ID: score_service_test_1754931557514","type":"print","time":16907} {"testID":239,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":16907} {"testID":239,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":16907} {"testID":239,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":16907} {"testID":239,"messageType":"print","message":" score_service_test_1754931557514: disposed=false, streamClosed=false","type":"print","time":16907} {"testID":239,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":16907} {"testID":239,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":16907} {"testID":239,"messageType":"print","message":"===========================================","type":"print","time":16907} {"testID":239,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":16907} {"testID":239,"messageType":"print","message":"시간: 2025-08-12T01:59:17.549005","type":"print","time":16907} {"testID":239,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":16907} {"testID":239,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":16907} {"testID":239,"messageType":"print","message":"현재 테스트 ID: score_service_test_1754931557514","type":"print","time":16907} {"testID":239,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":16908} {"testID":239,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":16908} {"testID":239,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":16908} {"testID":239,"messageType":"print","message":" score_service_test_1754931557514: disposed=false, streamClosed=false","type":"print","time":16908} {"testID":239,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":16908} {"testID":239,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":16908} {"testID":239,"messageType":"print","message":"===========================================","type":"print","time":16908} {"testID":239,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":16908} {"testID":239,"messageType":"print","message":"EventBus: 현재 테스트 ID(score_service_test_1754931557514) 인스턴스 dispose 시도","type":"print","time":16908} {"testID":239,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":16908} {"testID":239,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":16908} {"testID":239,"messageType":"print","message":" isDisposed: false","type":"print","time":16908} {"testID":239,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":16908} {"testID":239,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":16909} {"testID":239,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":16909} {"testID":239,"messageType":"print","message":"시간: 2025-08-12T01:59:17.550440","type":"print","time":16909} {"testID":239,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":16909} {"testID":239,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":16909} {"testID":239,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":16909} {"testID":239,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":16909} {"testID":239,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":16909} {"testID":239,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":16909} {"testID":239,"messageType":"print","message":" score_service_test_1754931557514: disposed=true, streamClosed=true","type":"print","time":16909} {"testID":239,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":16909} {"testID":239,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":16909} {"testID":239,"messageType":"print","message":"===========================================","type":"print","time":16910} {"testID":240,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":16910} {"testID":240,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - score_service_test_1754931557551","type":"print","time":16910} {"testID":240,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":16910} {"testID":240,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":16910} {"testID":240,"messageType":"print","message":" isDisposed: false","type":"print","time":16910} {"testID":240,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":16911} {"testID":240,"messageType":"print","message":" 현재 테스트 ID: score_service_test_1754931557551","type":"print","time":16911} {"testID":240,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":16911} {"testID":240,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":16911} {"testID":240,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":16911} {"testID":240,"messageType":"print","message":" isDisposed: false","type":"print","time":16911} {"testID":240,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":16911} {"testID":240,"messageType":"print","message":" 현재 테스트 ID: score_service_test_1754931557551","type":"print","time":16911} {"testID":240,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":16911} {"testID":240,"messageType":"print","message":"EventBus: 인스턴스 dispose 완료 (테스트 ID: score_service_test_1754931557551)","type":"print","time":16912} {"testID":240,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":16912} {"testID":240,"messageType":"print","message":" isDisposed: true","type":"print","time":16913} {"testID":240,"messageType":"print","message":" streamController.isClosed: true","type":"print","time":16913} {"testID":240,"messageType":"print","message":" 현재 테스트 ID: score_service_test_1754931557551","type":"print","time":16913} {"testID":240,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":16913} {"testID":240,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":16913} {"testID":240,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":16913} {"testID":240,"messageType":"print","message":" isDisposed: true","type":"print","time":16913} {"testID":240,"messageType":"print","message":" streamController.isClosed: true","type":"print","time":16913} {"testID":240,"messageType":"print","message":" 현재 테스트 ID: score_service_test_1754931557551","type":"print","time":16913} {"testID":240,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":16913} {"testID":240,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":16913} {"testID":240,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":16913} {"testID":240,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":16914} {"testID":240,"messageType":"print","message":" isDisposed: false","type":"print","time":16914} {"testID":240,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":16914} {"testID":240,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":16914} {"testID":240,"messageType":"print","message":"시간: 2025-08-12T01:59:17.555241","type":"print","time":16914} {"testID":240,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":16914} {"testID":240,"messageType":"print","message":"테스트 인스턴스 수: 2","type":"print","time":16914} {"testID":240,"messageType":"print","message":"현재 테스트 ID: score_service_test_1754931557551","type":"print","time":16914} {"testID":240,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":16914} {"testID":240,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":16914} {"testID":240,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":16914} {"testID":240,"messageType":"print","message":" score_service_test_1754931557514: disposed=true, streamClosed=true","type":"print","time":16914} {"testID":240,"messageType":"print","message":" score_service_test_1754931557551: disposed=true, streamClosed=true","type":"print","time":16914} {"testID":240,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":16915} {"testID":240,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":16915} {"testID":240,"messageType":"print","message":"===========================================","type":"print","time":16915} {"testID":240,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":16915} {"testID":240,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: score_service_test_1754931557551)","type":"print","time":16915} {"testID":240,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":16915} {"testID":240,"messageType":"print","message":" isDisposed: false","type":"print","time":16915} {"testID":240,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":16915} {"testID":240,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":16915} {"testID":240,"messageType":"print","message":"시간: 2025-08-12T01:59:17.556669","type":"print","time":16915} {"testID":240,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":16915} {"testID":240,"messageType":"print","message":"테스트 인스턴스 수: 2","type":"print","time":16915} {"testID":240,"messageType":"print","message":"현재 테스트 ID: score_service_test_1754931557551","type":"print","time":16915} {"testID":240,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":16916} {"testID":240,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":16916} {"testID":240,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":16916} {"testID":240,"messageType":"print","message":" score_service_test_1754931557514: disposed=true, streamClosed=true","type":"print","time":16916} {"testID":240,"messageType":"print","message":" score_service_test_1754931557551: disposed=false, streamClosed=false","type":"print","time":16916} {"testID":240,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":16916} {"testID":240,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":16916} {"testID":240,"messageType":"print","message":"===========================================","type":"print","time":16916} {"testID":240,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":16916} {"test":{"id":241,"name":"ScoreService 테스트 setEventId 메서드가 이벤트 ID를 설정해야 함","suiteID":235,"groupIDs":[237,238],"metadata":{"skip":false,"skipReason":null},"line":106,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/score_service_test.dart"},"type":"testStart","time":16916} {"testID":240,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: score_service_test_1754931557551)","type":"print","time":16916} {"testID":240,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":16916} {"testID":240,"messageType":"print","message":" isDisposed: false","type":"print","time":16916} {"testID":240,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":16916} {"testID":240,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":16917} {"testID":240,"messageType":"print","message":"시간: 2025-08-12T01:59:17.558389","type":"print","time":16917} {"testID":240,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":16917} {"testID":240,"messageType":"print","message":"테스트 인스턴스 수: 2","type":"print","time":16917} {"testID":240,"messageType":"print","message":"현재 테스트 ID: score_service_test_1754931557551","type":"print","time":16917} {"testID":240,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":16917} {"testID":240,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":16917} {"testID":240,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":16917} {"testID":240,"messageType":"print","message":" score_service_test_1754931557514: disposed=true, streamClosed=true","type":"print","time":16917} {"testID":240,"messageType":"print","message":" score_service_test_1754931557551: disposed=false, streamClosed=false","type":"print","time":16917} {"testID":240,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":16917} {"testID":240,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":16917} {"testID":240,"messageType":"print","message":"===========================================","type":"print","time":16917} {"testID":240,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":16917} {"testID":240,"messageType":"print","message":"시간: 2025-08-12T01:59:17.559299","type":"print","time":16918} {"testID":240,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":16918} {"testID":240,"messageType":"print","message":"테스트 인스턴스 수: 2","type":"print","time":16918} {"testID":240,"messageType":"print","message":"현재 테스트 ID: score_service_test_1754931557551","type":"print","time":16918} {"testID":240,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":16918} {"testID":240,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":16918} {"testID":240,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":16918} {"testID":240,"messageType":"print","message":" score_service_test_1754931557514: disposed=true, streamClosed=true","type":"print","time":16918} {"testID":240,"messageType":"print","message":" score_service_test_1754931557551: disposed=false, streamClosed=false","type":"print","time":16918} {"testID":240,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":16918} {"testID":240,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":16918} {"testID":240,"messageType":"print","message":"===========================================","type":"print","time":16918} {"testID":240,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":16918} {"testID":240,"messageType":"print","message":"EventBus: 현재 테스트 ID(score_service_test_1754931557551) 인스턴스 dispose 시도","type":"print","time":16918} {"testID":240,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":16919} {"testID":240,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":16919} {"testID":240,"messageType":"print","message":" isDisposed: false","type":"print","time":16919} {"testID":240,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":16919} {"testID":240,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":16919} {"testID":240,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":16919} {"testID":240,"messageType":"print","message":"시간: 2025-08-12T01:59:17.560716","type":"print","time":16919} {"testID":240,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":16919} {"testID":240,"messageType":"print","message":"테스트 인스턴스 수: 2","type":"print","time":16919} {"testID":240,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":16919} {"testID":240,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":16919} {"testID":240,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":16919} {"testID":240,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":16919} {"testID":240,"messageType":"print","message":" score_service_test_1754931557514: disposed=true, streamClosed=true","type":"print","time":16919} {"testID":240,"messageType":"print","message":" score_service_test_1754931557551: disposed=true, streamClosed=true","type":"print","time":16919} {"testID":240,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":16920} {"testID":240,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":16920} {"testID":240,"messageType":"print","message":"===========================================","type":"print","time":16920} {"testID":241,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":16920} {"testID":241,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - score_service_test_1754931557561","type":"print","time":16920} {"testID":241,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":16920} {"testID":241,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":16920} {"testID":241,"messageType":"print","message":" isDisposed: false","type":"print","time":16920} {"testID":241,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":16921} {"testID":241,"messageType":"print","message":" 현재 테스트 ID: score_service_test_1754931557561","type":"print","time":16921} {"testID":241,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":16921} {"testID":241,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":16921} {"testID":241,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":16921} {"testID":241,"messageType":"print","message":" isDisposed: false","type":"print","time":16921} {"testID":241,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":16921} {"testID":241,"messageType":"print","message":" 현재 테스트 ID: score_service_test_1754931557561","type":"print","time":16921} {"testID":241,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":16921} {"testID":241,"messageType":"print","message":"EventBus: 인스턴스 dispose 완료 (테스트 ID: score_service_test_1754931557561)","type":"print","time":16922} {"testID":241,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":16922} {"testID":241,"messageType":"print","message":" isDisposed: true","type":"print","time":16922} {"testID":241,"messageType":"print","message":" streamController.isClosed: true","type":"print","time":16922} {"testID":241,"messageType":"print","message":" 현재 테스트 ID: score_service_test_1754931557561","type":"print","time":16922} {"testID":241,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":16922} {"testID":241,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":16922} {"testID":241,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":16922} {"testID":241,"messageType":"print","message":" isDisposed: true","type":"print","time":16922} {"testID":241,"messageType":"print","message":" streamController.isClosed: true","type":"print","time":16922} {"testID":241,"messageType":"print","message":" 현재 테스트 ID: score_service_test_1754931557561","type":"print","time":16922} {"testID":241,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":16922} {"testID":241,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":16923} {"testID":241,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":16923} {"testID":241,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":16923} {"testID":241,"messageType":"print","message":" isDisposed: false","type":"print","time":16923} {"testID":241,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":16923} {"testID":241,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":16923} {"testID":241,"messageType":"print","message":"시간: 2025-08-12T01:59:17.564594","type":"print","time":16923} {"testID":241,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":16923} {"testID":241,"messageType":"print","message":"테스트 인스턴스 수: 3","type":"print","time":16923} {"testID":241,"messageType":"print","message":"현재 테스트 ID: score_service_test_1754931557561","type":"print","time":16923} {"testID":241,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":16923} {"testID":241,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":16924} {"testID":241,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":16924} {"testID":241,"messageType":"print","message":" score_service_test_1754931557514: disposed=true, streamClosed=true","type":"print","time":16924} {"testID":241,"messageType":"print","message":" score_service_test_1754931557551: disposed=true, streamClosed=true","type":"print","time":16924} {"testID":241,"messageType":"print","message":" score_service_test_1754931557561: disposed=true, streamClosed=true","type":"print","time":16924} {"testID":241,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":16924} {"testID":241,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":16924} {"testID":241,"messageType":"print","message":"===========================================","type":"print","time":16924} {"testID":241,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":16924} {"testID":241,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: score_service_test_1754931557561)","type":"print","time":16924} {"testID":241,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":16924} {"testID":241,"messageType":"print","message":" isDisposed: false","type":"print","time":16924} {"testID":241,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":16924} {"testID":241,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":16924} {"testID":241,"messageType":"print","message":"시간: 2025-08-12T01:59:17.565920","type":"print","time":16924} {"testID":241,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":16924} {"testID":241,"messageType":"print","message":"테스트 인스턴스 수: 3","type":"print","time":16925} {"testID":241,"messageType":"print","message":"현재 테스트 ID: score_service_test_1754931557561","type":"print","time":16925} {"testID":241,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":16925} {"testID":241,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":16925} {"testID":241,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":16925} {"testID":241,"messageType":"print","message":" score_service_test_1754931557514: disposed=true, streamClosed=true","type":"print","time":16925} {"testID":241,"messageType":"print","message":" score_service_test_1754931557551: disposed=true, streamClosed=true","type":"print","time":16925} {"testID":241,"messageType":"print","message":" score_service_test_1754931557561: disposed=false, streamClosed=false","type":"print","time":16925} {"testID":241,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":16925} {"testID":241,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":16925} {"testID":241,"messageType":"print","message":"===========================================","type":"print","time":16925} {"testID":241,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":16926} {"test":{"id":242,"name":"ScoreService 테스트 fetchClubScores 메서드가 클럽의 점수 목록을 가져와야 함","suiteID":235,"groupIDs":[237,238],"metadata":{"skip":false,"skipReason":null},"line":114,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/score_service_test.dart"},"type":"testStart","time":16926} {"testID":241,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: score_service_test_1754931557561)","type":"print","time":16926} {"testID":241,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":16926} {"testID":241,"messageType":"print","message":" isDisposed: false","type":"print","time":16926} {"testID":241,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":16926} {"testID":241,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":16926} {"testID":241,"messageType":"print","message":"시간: 2025-08-12T01:59:17.567848","type":"print","time":16926} {"testID":241,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":16926} {"testID":241,"messageType":"print","message":"테스트 인스턴스 수: 3","type":"print","time":16926} {"testID":241,"messageType":"print","message":"현재 테스트 ID: score_service_test_1754931557561","type":"print","time":16926} {"testID":241,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":16926} {"testID":241,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":16926} {"testID":241,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":16927} {"testID":241,"messageType":"print","message":" score_service_test_1754931557514: disposed=true, streamClosed=true","type":"print","time":16927} {"testID":241,"messageType":"print","message":" score_service_test_1754931557551: disposed=true, streamClosed=true","type":"print","time":16927} {"testID":241,"messageType":"print","message":" score_service_test_1754931557561: disposed=false, streamClosed=false","type":"print","time":16927} {"testID":241,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":16927} {"testID":241,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":16927} {"testID":241,"messageType":"print","message":"===========================================","type":"print","time":16927} {"testID":241,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":16927} {"testID":241,"messageType":"print","message":"시간: 2025-08-12T01:59:17.568839","type":"print","time":16927} {"testID":241,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":16927} {"testID":241,"messageType":"print","message":"테스트 인스턴스 수: 3","type":"print","time":16927} {"testID":241,"messageType":"print","message":"현재 테스트 ID: score_service_test_1754931557561","type":"print","time":16927} {"testID":241,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":16927} {"testID":241,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":16927} {"testID":241,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":16927} {"testID":241,"messageType":"print","message":" score_service_test_1754931557514: disposed=true, streamClosed=true","type":"print","time":16928} {"testID":241,"messageType":"print","message":" score_service_test_1754931557551: disposed=true, streamClosed=true","type":"print","time":16928} {"testID":241,"messageType":"print","message":" score_service_test_1754931557561: disposed=false, streamClosed=false","type":"print","time":16928} {"testID":241,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":16928} {"testID":241,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":16928} {"testID":241,"messageType":"print","message":"===========================================","type":"print","time":16928} {"testID":241,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":16928} {"testID":241,"messageType":"print","message":"EventBus: 현재 테스트 ID(score_service_test_1754931557561) 인스턴스 dispose 시도","type":"print","time":16928} {"testID":241,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":16928} {"testID":241,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":16928} {"testID":241,"messageType":"print","message":" isDisposed: false","type":"print","time":16928} {"testID":241,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":16928} {"testID":241,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":16928} {"testID":241,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":16929} {"testID":241,"messageType":"print","message":"시간: 2025-08-12T01:59:17.570347","type":"print","time":16929} {"testID":241,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":16929} {"testID":241,"messageType":"print","message":"테스트 인스턴스 수: 3","type":"print","time":16929} {"testID":241,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":16929} {"testID":241,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":16929} {"testID":241,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":16929} {"testID":241,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":16929} {"testID":241,"messageType":"print","message":" score_service_test_1754931557514: disposed=true, streamClosed=true","type":"print","time":16929} {"testID":241,"messageType":"print","message":" score_service_test_1754931557551: disposed=true, streamClosed=true","type":"print","time":16929} {"testID":241,"messageType":"print","message":" score_service_test_1754931557561: disposed=true, streamClosed=true","type":"print","time":16929} {"testID":241,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":16929} {"testID":241,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":16929} {"testID":241,"messageType":"print","message":"===========================================","type":"print","time":16930} {"testID":242,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":16930} {"testID":242,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - score_service_test_1754931557571","type":"print","time":16930} {"testID":242,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":16930} {"testID":242,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":16930} {"testID":242,"messageType":"print","message":" isDisposed: false","type":"print","time":16930} {"testID":242,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":16930} {"testID":242,"messageType":"print","message":" 현재 테스트 ID: score_service_test_1754931557571","type":"print","time":16931} {"testID":242,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":16931} {"testID":242,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":16931} {"testID":242,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":16931} {"testID":242,"messageType":"print","message":" isDisposed: false","type":"print","time":16931} {"testID":242,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":16931} {"testID":242,"messageType":"print","message":" 현재 테스트 ID: score_service_test_1754931557571","type":"print","time":16931} {"testID":242,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":16931} {"testID":242,"messageType":"print","message":"fetchClubScores 호출됨: token=test_token","type":"print","time":16932} {"testID":242,"messageType":"print","message":"EventBus: 인스턴스 dispose 완료 (테스트 ID: score_service_test_1754931557571)","type":"print","time":16933} {"testID":242,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":16933} {"testID":242,"messageType":"print","message":" isDisposed: true","type":"print","time":16933} {"testID":242,"messageType":"print","message":" streamController.isClosed: true","type":"print","time":16933} {"testID":242,"messageType":"print","message":" 현재 테스트 ID: score_service_test_1754931557571","type":"print","time":16933} {"testID":242,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":16933} {"testID":242,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: score_service_test_1754931557571)","type":"print","time":16937} {"testID":242,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":16937} {"testID":242,"messageType":"print","message":" isDisposed: false","type":"print","time":16937} {"testID":242,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":16937} {"testID":242,"messageType":"print","message":" 현재 테스트 ID: score_service_test_1754931557571","type":"print","time":16937} {"testID":242,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":16937} {"testID":242,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":16937} {"testID":242,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":16937} {"testID":242,"messageType":"print","message":" isDisposed: false","type":"print","time":16938} {"testID":242,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":16938} {"testID":242,"messageType":"print","message":" 현재 테스트 ID: score_service_test_1754931557571","type":"print","time":16938} {"testID":242,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":16938} {"testID":242,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":16938} {"testID":242,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":16938} {"testID":242,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":16938} {"testID":242,"messageType":"print","message":" isDisposed: false","type":"print","time":16938} {"testID":242,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":16938} {"testID":242,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":16938} {"testID":242,"messageType":"print","message":"시간: 2025-08-12T01:59:17.579731","type":"print","time":16938} {"testID":242,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":16938} {"testID":242,"messageType":"print","message":"테스트 인스턴스 수: 4","type":"print","time":16938} {"testID":242,"messageType":"print","message":"현재 테스트 ID: score_service_test_1754931557571","type":"print","time":16938} {"testID":242,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":16939} {"testID":242,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":16939} {"testID":242,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":16939} {"testID":242,"messageType":"print","message":" score_service_test_1754931557514: disposed=true, streamClosed=true","type":"print","time":16939} {"testID":242,"messageType":"print","message":" score_service_test_1754931557551: disposed=true, streamClosed=true","type":"print","time":16939} {"testID":242,"messageType":"print","message":" score_service_test_1754931557561: disposed=true, streamClosed=true","type":"print","time":16939} {"testID":242,"messageType":"print","message":" score_service_test_1754931557571: disposed=false, streamClosed=false","type":"print","time":16939} {"testID":242,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":16939} {"testID":242,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":16939} {"testID":242,"messageType":"print","message":"===========================================","type":"print","time":16939} {"testID":242,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":16939} {"testID":242,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":16939} {"testID":242,"messageType":"print","message":"시간: 2025-08-12T01:59:17.581074","type":"print","time":16939} {"testID":242,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":16939} {"testID":242,"messageType":"print","message":"테스트 인스턴스 수: 4","type":"print","time":16939} {"testID":242,"messageType":"print","message":"현재 테스트 ID: score_service_test_1754931557571","type":"print","time":16940} {"testID":242,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":16940} {"testID":242,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":16940} {"testID":242,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":16940} {"testID":242,"messageType":"print","message":" score_service_test_1754931557514: disposed=true, streamClosed=true","type":"print","time":16940} {"testID":242,"messageType":"print","message":" score_service_test_1754931557551: disposed=true, streamClosed=true","type":"print","time":16940} {"testID":242,"messageType":"print","message":" score_service_test_1754931557561: disposed=true, streamClosed=true","type":"print","time":16940} {"testID":242,"messageType":"print","message":" score_service_test_1754931557571: disposed=false, streamClosed=false","type":"print","time":16940} {"testID":242,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":16940} {"test":{"id":243,"name":"ScoreService 테스트 fetchClubScores 메서드가 객체 형태의 응답도 처리해야 함","suiteID":235,"groupIDs":[237,238],"metadata":{"skip":false,"skipReason":null},"line":135,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/score_service_test.dart"},"type":"testStart","time":16940} {"testID":243,"messageType":"print","message":"fetchClubScores 호출됨: token=test_token","type":"print","time":16942} {"testID":243,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":16943} {"test":{"id":244,"name":"ScoreService 테스트 fetchMemberScores 메서드가 회원의 점수 목록을 가져와야 함","suiteID":235,"groupIDs":[237,238],"metadata":{"skip":false,"skipReason":null},"line":155,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/score_service_test.dart"},"type":"testStart","time":16943} {"testID":244,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":16944} {"test":{"id":245,"name":"ScoreService 테스트 fetchEventScores 메서드가 이벤트의 점수 목록을 가져와야 함","suiteID":235,"groupIDs":[237,238],"metadata":{"skip":false,"skipReason":null},"line":176,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/score_service_test.dart"},"type":"testStart","time":16944} {"testID":245,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":16946} {"test":{"id":246,"name":"ScoreService 테스트 addScore 메서드가 새 점수를 추가해야 함","suiteID":235,"groupIDs":[237,238],"metadata":{"skip":false,"skipReason":null},"line":197,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/score_service_test.dart"},"type":"testStart","time":16946} {"testID":246,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":16947} {"test":{"id":247,"name":"ScoreService 테스트 updateScore 메서드가 점수 정보를 업데이트해야 함","suiteID":235,"groupIDs":[237,238],"metadata":{"skip":false,"skipReason":null},"line":226,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/score_service_test.dart"},"type":"testStart","time":16947} {"testID":247,"messageType":"print","message":"fetchClubScores 호출됨: token=test_token","type":"print","time":16948} {"testID":247,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":16949} {"test":{"id":248,"name":"ScoreService 테스트 deleteScore 메서드가 점수를 삭제해야 함","suiteID":235,"groupIDs":[237,238],"metadata":{"skip":false,"skipReason":null},"line":257,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/score_service_test.dart"},"type":"testStart","time":16949} {"testID":248,"messageType":"print","message":"fetchClubScores 호출됨: token=test_token","type":"print","time":16950} {"testID":248,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":16951} {"test":{"id":249,"name":"ScoreService 테스트 fetchMemberStatistics 메서드가 회원 통계를 가져와야 함","suiteID":235,"groupIDs":[237,238],"metadata":{"skip":false,"skipReason":null},"line":282,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/score_service_test.dart"},"type":"testStart","time":16951} {"testID":249,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":16953} {"test":{"id":250,"name":"ScoreService 테스트 fetchClubStatistics 메서드가 클럽 통계를 가져와야 함","suiteID":235,"groupIDs":[237,238],"metadata":{"skip":false,"skipReason":null},"line":306,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/score_service_test.dart"},"type":"testStart","time":16953} {"testID":250,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":16954} {"suite":{"id":251,"platform":"vm","path":"/Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/event_service_test.dart"},"type":"suite","time":16963} {"test":{"id":252,"name":"loading /Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/event_service_test.dart","suiteID":251,"groupIDs":[],"metadata":{"skip":false,"skipReason":null},"line":null,"column":null,"url":null},"type":"testStart","time":16963} [{"event":"test.startedProcess","params":{"vmServiceUri":null,"observatoryUri":null}}] {"testID":252,"result":"success","skipped":false,"hidden":true,"type":"testDone","time":17530} {"group":{"id":253,"suiteID":251,"parentID":null,"name":"","metadata":{"skip":false,"skipReason":null},"testCount":12,"line":null,"column":null,"url":null},"type":"group","time":17530} {"group":{"id":254,"suiteID":251,"parentID":253,"name":"EventService 테스트","metadata":{"skip":false,"skipReason":null},"testCount":12,"line":108,"column":3,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/event_service_test.dart"},"type":"group","time":17531} {"test":{"id":255,"name":"EventService 테스트 initialize 메서드가 토큰을 설정해야 함","suiteID":251,"groupIDs":[253,254],"metadata":{"skip":false,"skipReason":null},"line":109,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/event_service_test.dart"},"type":"testStart","time":17531} {"testID":255,"messageType":"print","message":"TestConfig: CI 환경 감지 - false","type":"print","time":17539} {"testID":255,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":17552} {"testID":255,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - event_service_test_1754931558179","type":"print","time":17552} {"testID":255,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":17553} {"testID":255,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":17553} {"testID":255,"messageType":"print","message":" isDisposed: false","type":"print","time":17553} {"testID":255,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":17553} {"testID":255,"messageType":"print","message":" 현재 테스트 ID: event_service_test_1754931558179","type":"print","time":17553} {"testID":255,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":17553} {"testID":255,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":17556} {"testID":255,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":17556} {"testID":255,"messageType":"print","message":" isDisposed: false","type":"print","time":17556} {"testID":255,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":17556} {"testID":255,"messageType":"print","message":" 현재 테스트 ID: event_service_test_1754931558179","type":"print","time":17556} {"testID":255,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":17556} {"testID":255,"messageType":"print","message":"EventBus: 인스턴스 dispose 완료 (테스트 ID: event_service_test_1754931558179)","type":"print","time":17560} {"testID":255,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":17560} {"testID":255,"messageType":"print","message":" isDisposed: true","type":"print","time":17560} {"testID":255,"messageType":"print","message":" streamController.isClosed: true","type":"print","time":17560} {"testID":255,"messageType":"print","message":" 현재 테스트 ID: event_service_test_1754931558179","type":"print","time":17561} {"testID":255,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":17561} {"testID":255,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":17561} {"testID":255,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":17561} {"testID":255,"messageType":"print","message":" isDisposed: true","type":"print","time":17561} {"testID":255,"messageType":"print","message":" streamController.isClosed: true","type":"print","time":17561} {"testID":255,"messageType":"print","message":" 현재 테스트 ID: event_service_test_1754931558179","type":"print","time":17561} {"testID":255,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":17561} {"testID":255,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":17563} {"testID":255,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":17565} {"testID":255,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":17565} {"testID":255,"messageType":"print","message":" isDisposed: false","type":"print","time":17565} {"testID":255,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":17565} {"testID":255,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":17566} {"testID":255,"messageType":"print","message":"시간: 2025-08-12T01:59:18.205888","type":"print","time":17566} {"testID":255,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":17566} {"testID":255,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":17566} {"testID":255,"messageType":"print","message":"현재 테스트 ID: event_service_test_1754931558179","type":"print","time":17566} {"testID":255,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":17566} {"testID":255,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":17566} {"testID":255,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":17566} {"testID":255,"messageType":"print","message":" event_service_test_1754931558179: disposed=true, streamClosed=true","type":"print","time":17566} {"testID":255,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":17566} {"testID":255,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":17566} {"testID":255,"messageType":"print","message":"===========================================","type":"print","time":17566} {"testID":255,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":17567} {"testID":255,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: event_service_test_1754931558179)","type":"print","time":17567} {"testID":255,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":17567} {"testID":255,"messageType":"print","message":" isDisposed: false","type":"print","time":17567} {"testID":255,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":17567} {"testID":255,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":17567} {"testID":255,"messageType":"print","message":"시간: 2025-08-12T01:59:18.208469","type":"print","time":17567} {"testID":255,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":17567} {"testID":255,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":17567} {"testID":255,"messageType":"print","message":"현재 테스트 ID: event_service_test_1754931558179","type":"print","time":17567} {"testID":255,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":17567} {"testID":255,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":17568} {"testID":255,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":17568} {"testID":255,"messageType":"print","message":" event_service_test_1754931558179: disposed=false, streamClosed=false","type":"print","time":17568} {"testID":255,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":17568} {"testID":255,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":17568} {"testID":255,"messageType":"print","message":"===========================================","type":"print","time":17568} {"testID":255,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":17568} {"testID":255,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: event_service_test_1754931558179)","type":"print","time":17568} {"test":{"id":256,"name":"EventService 테스트 fetchClubEvents 메서드가 이벤트 목록을 가져와야 함","suiteID":251,"groupIDs":[253,254],"metadata":{"skip":false,"skipReason":null},"line":117,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/event_service_test.dart"},"type":"testStart","time":17568} {"testID":255,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":17569} {"testID":255,"messageType":"print","message":" isDisposed: false","type":"print","time":17569} {"testID":255,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":17569} {"testID":255,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":17569} {"testID":255,"messageType":"print","message":"시간: 2025-08-12T01:59:18.210460","type":"print","time":17569} {"testID":255,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":17569} {"testID":255,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":17569} {"testID":255,"messageType":"print","message":"현재 테스트 ID: event_service_test_1754931558179","type":"print","time":17569} {"testID":255,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":17569} {"testID":255,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":17569} {"testID":255,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":17569} {"testID":255,"messageType":"print","message":" event_service_test_1754931558179: disposed=false, streamClosed=false","type":"print","time":17569} {"testID":255,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":17569} {"testID":255,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":17569} {"testID":255,"messageType":"print","message":"===========================================","type":"print","time":17570} {"testID":255,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":17570} {"testID":255,"messageType":"print","message":"시간: 2025-08-12T01:59:18.211421","type":"print","time":17570} {"testID":255,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":17570} {"testID":255,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":17570} {"testID":255,"messageType":"print","message":"현재 테스트 ID: event_service_test_1754931558179","type":"print","time":17570} {"testID":255,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":17570} {"testID":255,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":17570} {"testID":255,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":17570} {"testID":255,"messageType":"print","message":" event_service_test_1754931558179: disposed=false, streamClosed=false","type":"print","time":17570} {"testID":255,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":17570} {"testID":255,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":17570} {"testID":255,"messageType":"print","message":"===========================================","type":"print","time":17570} {"testID":255,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":17570} {"testID":255,"messageType":"print","message":"EventBus: 현재 테스트 ID(event_service_test_1754931558179) 인스턴스 dispose 시도","type":"print","time":17570} {"testID":255,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":17571} {"testID":255,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":17571} {"testID":255,"messageType":"print","message":" isDisposed: false","type":"print","time":17571} {"testID":255,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":17571} {"testID":255,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":17571} {"testID":255,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":17571} {"testID":255,"messageType":"print","message":"시간: 2025-08-12T01:59:18.212750","type":"print","time":17571} {"testID":255,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":17571} {"testID":255,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":17571} {"testID":255,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":17571} {"testID":255,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":17571} {"testID":255,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":17571} {"testID":255,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":17571} {"testID":255,"messageType":"print","message":" event_service_test_1754931558179: disposed=true, streamClosed=true","type":"print","time":17572} {"testID":255,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":17572} {"testID":255,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":17572} {"testID":255,"messageType":"print","message":"===========================================","type":"print","time":17572} {"testID":256,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":17572} {"testID":256,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - event_service_test_1754931558214","type":"print","time":17572} {"testID":256,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":17573} {"testID":256,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":17573} {"testID":256,"messageType":"print","message":" isDisposed: false","type":"print","time":17573} {"testID":256,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":17573} {"testID":256,"messageType":"print","message":" 현재 테스트 ID: event_service_test_1754931558214","type":"print","time":17573} {"testID":256,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":17573} {"testID":256,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":17573} {"testID":256,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":17573} {"testID":256,"messageType":"print","message":" isDisposed: false","type":"print","time":17573} {"testID":256,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":17573} {"testID":256,"messageType":"print","message":" 현재 테스트 ID: event_service_test_1754931558214","type":"print","time":17573} {"testID":256,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":17573} {"testID":256,"messageType":"print","message":"fetchClubEvents 호출됨: token=test_token","type":"print","time":17574} {"testID":256,"messageType":"print","message":"EventBus: 인스턴스 dispose 완료 (테스트 ID: event_service_test_1754931558214)","type":"print","time":17575} {"testID":256,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":17575} {"testID":256,"messageType":"print","message":" isDisposed: true","type":"print","time":17575} {"testID":256,"messageType":"print","message":" streamController.isClosed: true","type":"print","time":17576} {"testID":256,"messageType":"print","message":" 현재 테스트 ID: event_service_test_1754931558214","type":"print","time":17576} {"testID":256,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":17576} {"testID":256,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: event_service_test_1754931558214)","type":"print","time":17581} {"testID":256,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":17581} {"testID":256,"messageType":"print","message":" isDisposed: false","type":"print","time":17581} {"testID":256,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":17581} {"testID":256,"messageType":"print","message":" 현재 테스트 ID: event_service_test_1754931558214","type":"print","time":17581} {"testID":256,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":17581} {"testID":256,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":17581} {"testID":256,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":17581} {"testID":256,"messageType":"print","message":" isDisposed: false","type":"print","time":17581} {"testID":256,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":17581} {"testID":256,"messageType":"print","message":" 현재 테스트 ID: event_service_test_1754931558214","type":"print","time":17581} {"testID":256,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":17581} {"testID":256,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":17582} {"testID":256,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":17582} {"testID":256,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":17582} {"testID":256,"messageType":"print","message":" isDisposed: false","type":"print","time":17582} {"testID":256,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":17582} {"testID":256,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":17582} {"testID":256,"messageType":"print","message":"시간: 2025-08-12T01:59:18.223495","type":"print","time":17582} {"testID":256,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":17582} {"testID":256,"messageType":"print","message":"테스트 인스턴스 수: 2","type":"print","time":17582} {"testID":256,"messageType":"print","message":"현재 테스트 ID: event_service_test_1754931558214","type":"print","time":17582} {"testID":256,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":17582} {"testID":256,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":17582} {"testID":256,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":17582} {"testID":256,"messageType":"print","message":" event_service_test_1754931558179: disposed=true, streamClosed=true","type":"print","time":17582} {"testID":256,"messageType":"print","message":" event_service_test_1754931558214: disposed=false, streamClosed=false","type":"print","time":17583} {"testID":256,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":17583} {"testID":256,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":17583} {"testID":256,"messageType":"print","message":"===========================================","type":"print","time":17583} {"testID":256,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":17583} {"testID":256,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":17583} {"testID":256,"messageType":"print","message":"시간: 2025-08-12T01:59:18.224718","type":"print","time":17583} {"testID":256,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":17583} {"testID":256,"messageType":"print","message":"테스트 인스턴스 수: 2","type":"print","time":17583} {"testID":256,"messageType":"print","message":"현재 테스트 ID: event_service_test_1754931558214","type":"print","time":17583} {"testID":256,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":17583} {"testID":256,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":17583} {"testID":256,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":17583} {"testID":256,"messageType":"print","message":" event_service_test_1754931558179: disposed=true, streamClosed=true","type":"print","time":17583} {"testID":256,"messageType":"print","message":" event_service_test_1754931558214: disposed=false, streamClosed=false","type":"print","time":17583} {"testID":256,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":17584} {"testID":256,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":17584} {"testID":256,"messageType":"print","message":"===========================================","type":"print","time":17584} {"testID":256,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":17584} {"testID":256,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: event_service_test_1754931558214)","type":"print","time":17584} {"test":{"id":257,"name":"EventService 테스트 fetchEventById 메서드가 특정 이벤트를 가져와야 함","suiteID":251,"groupIDs":[253,254],"metadata":{"skip":false,"skipReason":null},"line":139,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/event_service_test.dart"},"type":"testStart","time":17584} {"testID":256,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":17584} {"testID":256,"messageType":"print","message":" isDisposed: false","type":"print","time":17584} {"testID":256,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":17584} {"testID":256,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":17584} {"testID":256,"messageType":"print","message":"시간: 2025-08-12T01:59:18.226037","type":"print","time":17584} {"testID":256,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":17584} {"testID":256,"messageType":"print","message":"테스트 인스턴스 수: 2","type":"print","time":17584} {"testID":256,"messageType":"print","message":"현재 테스트 ID: event_service_test_1754931558214","type":"print","time":17584} {"testID":256,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":17585} {"testID":256,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":17585} {"testID":256,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":17585} {"testID":256,"messageType":"print","message":" event_service_test_1754931558179: disposed=true, streamClosed=true","type":"print","time":17585} {"testID":256,"messageType":"print","message":" event_service_test_1754931558214: disposed=false, streamClosed=false","type":"print","time":17585} {"testID":256,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":17585} {"testID":256,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":17585} {"testID":256,"messageType":"print","message":"===========================================","type":"print","time":17585} {"testID":256,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":17585} {"testID":256,"messageType":"print","message":"시간: 2025-08-12T01:59:18.226905","type":"print","time":17585} {"testID":256,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":17585} {"testID":256,"messageType":"print","message":"테스트 인스턴스 수: 2","type":"print","time":17585} {"testID":256,"messageType":"print","message":"현재 테스트 ID: event_service_test_1754931558214","type":"print","time":17585} {"testID":256,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":17585} {"testID":256,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":17585} {"testID":256,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":17585} {"testID":256,"messageType":"print","message":" event_service_test_1754931558179: disposed=true, streamClosed=true","type":"print","time":17586} {"testID":256,"messageType":"print","message":" event_service_test_1754931558214: disposed=false, streamClosed=false","type":"print","time":17586} {"testID":256,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":17586} {"testID":256,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":17586} {"testID":256,"messageType":"print","message":"===========================================","type":"print","time":17586} {"testID":256,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":17586} {"testID":256,"messageType":"print","message":"EventBus: 현재 테스트 ID(event_service_test_1754931558214) 인스턴스 dispose 시도","type":"print","time":17586} {"testID":256,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":17586} {"testID":256,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":17586} {"testID":256,"messageType":"print","message":" isDisposed: false","type":"print","time":17586} {"testID":256,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":17586} {"testID":256,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":17586} {"testID":256,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":17586} {"testID":256,"messageType":"print","message":"시간: 2025-08-12T01:59:18.228208","type":"print","time":17586} {"testID":256,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":17586} {"testID":256,"messageType":"print","message":"테스트 인스턴스 수: 2","type":"print","time":17587} {"testID":256,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":17587} {"testID":256,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":17587} {"testID":256,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":17587} {"testID":256,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":17587} {"testID":256,"messageType":"print","message":" event_service_test_1754931558179: disposed=true, streamClosed=true","type":"print","time":17587} {"testID":256,"messageType":"print","message":" event_service_test_1754931558214: disposed=true, streamClosed=true","type":"print","time":17587} {"testID":256,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":17587} {"testID":256,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":17587} {"testID":256,"messageType":"print","message":"===========================================","type":"print","time":17587} {"testID":257,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":17588} {"testID":257,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - event_service_test_1754931558229","type":"print","time":17588} {"testID":257,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":17588} {"testID":257,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":17588} {"testID":257,"messageType":"print","message":" isDisposed: false","type":"print","time":17588} {"testID":257,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":17588} {"testID":257,"messageType":"print","message":" 현재 테스트 ID: event_service_test_1754931558229","type":"print","time":17588} {"testID":257,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":17588} {"testID":257,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":17588} {"testID":257,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":17588} {"testID":257,"messageType":"print","message":" isDisposed: false","type":"print","time":17588} {"testID":257,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":17589} {"testID":257,"messageType":"print","message":" 현재 테스트 ID: event_service_test_1754931558229","type":"print","time":17589} {"testID":257,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":17589} {"testID":257,"messageType":"print","message":"EventBus: 인스턴스 dispose 완료 (테스트 ID: event_service_test_1754931558229)","type":"print","time":17590} {"testID":257,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":17590} {"testID":257,"messageType":"print","message":" isDisposed: true","type":"print","time":17590} {"testID":257,"messageType":"print","message":" streamController.isClosed: true","type":"print","time":17590} {"testID":257,"messageType":"print","message":" 현재 테스트 ID: event_service_test_1754931558229","type":"print","time":17590} {"testID":257,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":17590} {"testID":257,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":17590} {"testID":257,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":17590} {"testID":257,"messageType":"print","message":" isDisposed: true","type":"print","time":17590} {"testID":257,"messageType":"print","message":" streamController.isClosed: true","type":"print","time":17590} {"testID":257,"messageType":"print","message":" 현재 테스트 ID: event_service_test_1754931558229","type":"print","time":17590} {"testID":257,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":17590} {"testID":257,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":17591} {"testID":257,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":17591} {"testID":257,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":17591} {"testID":257,"messageType":"print","message":" isDisposed: false","type":"print","time":17591} {"testID":257,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":17591} {"testID":257,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":17591} {"testID":257,"messageType":"print","message":"시간: 2025-08-12T01:59:18.232481","type":"print","time":17591} {"testID":257,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":17591} {"testID":257,"messageType":"print","message":"테스트 인스턴스 수: 3","type":"print","time":17591} {"testID":257,"messageType":"print","message":"현재 테스트 ID: event_service_test_1754931558229","type":"print","time":17591} {"testID":257,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":17591} {"testID":257,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":17591} {"testID":257,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":17591} {"testID":257,"messageType":"print","message":" event_service_test_1754931558179: disposed=true, streamClosed=true","type":"print","time":17592} {"testID":257,"messageType":"print","message":" event_service_test_1754931558214: disposed=true, streamClosed=true","type":"print","time":17592} {"testID":257,"messageType":"print","message":" event_service_test_1754931558229: disposed=true, streamClosed=true","type":"print","time":17592} {"testID":257,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":17592} {"testID":257,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":17592} {"testID":257,"messageType":"print","message":"===========================================","type":"print","time":17592} {"testID":257,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":17592} {"testID":257,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: event_service_test_1754931558229)","type":"print","time":17592} {"testID":257,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":17592} {"testID":257,"messageType":"print","message":" isDisposed: false","type":"print","time":17592} {"testID":257,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":17592} {"testID":257,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":17592} {"testID":257,"messageType":"print","message":"시간: 2025-08-12T01:59:18.233840","type":"print","time":17592} {"testID":257,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":17592} {"testID":257,"messageType":"print","message":"테스트 인스턴스 수: 3","type":"print","time":17593} {"testID":257,"messageType":"print","message":"현재 테스트 ID: event_service_test_1754931558229","type":"print","time":17593} {"testID":257,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":17593} {"testID":257,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":17593} {"testID":257,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":17593} {"testID":257,"messageType":"print","message":" event_service_test_1754931558179: disposed=true, streamClosed=true","type":"print","time":17593} {"testID":257,"messageType":"print","message":" event_service_test_1754931558214: disposed=true, streamClosed=true","type":"print","time":17593} {"testID":257,"messageType":"print","message":" event_service_test_1754931558229: disposed=false, streamClosed=false","type":"print","time":17593} {"testID":257,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":17593} {"testID":257,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":17593} {"testID":257,"messageType":"print","message":"===========================================","type":"print","time":17593} {"testID":257,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":17593} {"test":{"id":258,"name":"EventService 테스트 createEvent 메서드가 새 이벤트를 생성해야 함","suiteID":251,"groupIDs":[253,254],"metadata":{"skip":false,"skipReason":null},"line":160,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/event_service_test.dart"},"type":"testStart","time":17594} {"testID":257,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: event_service_test_1754931558229)","type":"print","time":17594} {"testID":257,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":17594} {"testID":257,"messageType":"print","message":" isDisposed: false","type":"print","time":17594} {"testID":257,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":17594} {"testID":257,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":17594} {"testID":257,"messageType":"print","message":"시간: 2025-08-12T01:59:18.235626","type":"print","time":17594} {"testID":257,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":17594} {"testID":257,"messageType":"print","message":"테스트 인스턴스 수: 3","type":"print","time":17594} {"testID":257,"messageType":"print","message":"현재 테스트 ID: event_service_test_1754931558229","type":"print","time":17594} {"testID":257,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":17594} {"testID":257,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":17594} {"testID":257,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":17594} {"testID":257,"messageType":"print","message":" event_service_test_1754931558179: disposed=true, streamClosed=true","type":"print","time":17594} {"testID":257,"messageType":"print","message":" event_service_test_1754931558214: disposed=true, streamClosed=true","type":"print","time":17594} {"testID":257,"messageType":"print","message":" event_service_test_1754931558229: disposed=false, streamClosed=false","type":"print","time":17594} {"testID":257,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":17595} {"testID":257,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":17595} {"testID":257,"messageType":"print","message":"===========================================","type":"print","time":17595} {"testID":257,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":17595} {"testID":257,"messageType":"print","message":"시간: 2025-08-12T01:59:18.236556","type":"print","time":17595} {"testID":257,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":17595} {"testID":257,"messageType":"print","message":"테스트 인스턴스 수: 3","type":"print","time":17595} {"testID":257,"messageType":"print","message":"현재 테스트 ID: event_service_test_1754931558229","type":"print","time":17595} {"testID":257,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":17595} {"testID":257,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":17595} {"testID":257,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":17595} {"testID":257,"messageType":"print","message":" event_service_test_1754931558179: disposed=true, streamClosed=true","type":"print","time":17595} {"testID":257,"messageType":"print","message":" event_service_test_1754931558214: disposed=true, streamClosed=true","type":"print","time":17595} {"testID":257,"messageType":"print","message":" event_service_test_1754931558229: disposed=false, streamClosed=false","type":"print","time":17595} {"testID":257,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":17595} {"testID":257,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":17596} {"testID":257,"messageType":"print","message":"===========================================","type":"print","time":17596} {"testID":257,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":17596} {"testID":257,"messageType":"print","message":"EventBus: 현재 테스트 ID(event_service_test_1754931558229) 인스턴스 dispose 시도","type":"print","time":17596} {"testID":257,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":17596} {"testID":257,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":17596} {"testID":257,"messageType":"print","message":" isDisposed: false","type":"print","time":17596} {"testID":257,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":17596} {"testID":257,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":17596} {"testID":257,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":17596} {"testID":257,"messageType":"print","message":"시간: 2025-08-12T01:59:18.237970","type":"print","time":17596} {"testID":257,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":17596} {"testID":257,"messageType":"print","message":"테스트 인스턴스 수: 3","type":"print","time":17596} {"testID":257,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":17596} {"testID":257,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":17596} {"testID":257,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":17596} {"testID":257,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":17597} {"testID":257,"messageType":"print","message":" event_service_test_1754931558179: disposed=true, streamClosed=true","type":"print","time":17597} {"testID":257,"messageType":"print","message":" event_service_test_1754931558214: disposed=true, streamClosed=true","type":"print","time":17597} {"testID":257,"messageType":"print","message":" event_service_test_1754931558229: disposed=true, streamClosed=true","type":"print","time":17597} {"testID":257,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":17597} {"testID":257,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":17597} {"testID":257,"messageType":"print","message":"===========================================","type":"print","time":17597} {"testID":258,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":17597} {"testID":258,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - event_service_test_1754931558239","type":"print","time":17598} {"testID":258,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":17598} {"testID":258,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":17598} {"testID":258,"messageType":"print","message":" isDisposed: false","type":"print","time":17598} {"testID":258,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":17598} {"testID":258,"messageType":"print","message":" 현재 테스트 ID: event_service_test_1754931558239","type":"print","time":17598} {"testID":258,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":17598} {"testID":258,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":17598} {"testID":258,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":17598} {"testID":258,"messageType":"print","message":" isDisposed: false","type":"print","time":17598} {"testID":258,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":17598} {"testID":258,"messageType":"print","message":" 현재 테스트 ID: event_service_test_1754931558239","type":"print","time":17598} {"testID":258,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":17598} {"testID":258,"messageType":"print","message":"EventBus: 인스턴스 dispose 완료 (테스트 ID: event_service_test_1754931558239)","type":"print","time":17599} {"testID":258,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":17599} {"testID":258,"messageType":"print","message":" isDisposed: true","type":"print","time":17599} {"testID":258,"messageType":"print","message":" streamController.isClosed: true","type":"print","time":17599} {"testID":258,"messageType":"print","message":" 현재 테스트 ID: event_service_test_1754931558239","type":"print","time":17599} {"testID":258,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":17599} {"testID":258,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":17600} {"testID":258,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":17600} {"testID":258,"messageType":"print","message":" isDisposed: true","type":"print","time":17600} {"testID":258,"messageType":"print","message":" streamController.isClosed: true","type":"print","time":17600} {"testID":258,"messageType":"print","message":" 현재 테스트 ID: event_service_test_1754931558239","type":"print","time":17600} {"testID":258,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":17600} {"testID":258,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":17600} {"testID":258,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":17600} {"testID":258,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":17600} {"testID":258,"messageType":"print","message":" isDisposed: false","type":"print","time":17600} {"testID":258,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":17600} {"testID":258,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":17600} {"testID":258,"messageType":"print","message":"시간: 2025-08-12T01:59:18.241861","type":"print","time":17600} {"testID":258,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":17600} {"testID":258,"messageType":"print","message":"테스트 인스턴스 수: 4","type":"print","time":17601} {"testID":258,"messageType":"print","message":"현재 테스트 ID: event_service_test_1754931558239","type":"print","time":17601} {"testID":258,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":17601} {"testID":258,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":17601} {"testID":258,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":17601} {"testID":258,"messageType":"print","message":" event_service_test_1754931558179: disposed=true, streamClosed=true","type":"print","time":17601} {"testID":258,"messageType":"print","message":" event_service_test_1754931558214: disposed=true, streamClosed=true","type":"print","time":17601} {"testID":258,"messageType":"print","message":" event_service_test_1754931558229: disposed=true, streamClosed=true","type":"print","time":17601} {"testID":258,"messageType":"print","message":" event_service_test_1754931558239: disposed=true, streamClosed=true","type":"print","time":17601} {"testID":258,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":17601} {"testID":258,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":17601} {"testID":258,"messageType":"print","message":"===========================================","type":"print","time":17601} {"testID":258,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":17601} {"testID":258,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: event_service_test_1754931558239)","type":"print","time":17601} {"testID":258,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":17602} {"testID":258,"messageType":"print","message":" isDisposed: false","type":"print","time":17602} {"testID":258,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":17602} {"testID":258,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":17602} {"testID":258,"messageType":"print","message":"시간: 2025-08-12T01:59:18.243250","type":"print","time":17602} {"testID":258,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":17602} {"testID":258,"messageType":"print","message":"테스트 인스턴스 수: 4","type":"print","time":17602} {"testID":258,"messageType":"print","message":"현재 테스트 ID: event_service_test_1754931558239","type":"print","time":17602} {"testID":258,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":17602} {"testID":258,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":17602} {"testID":258,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":17602} {"testID":258,"messageType":"print","message":" event_service_test_1754931558179: disposed=true, streamClosed=true","type":"print","time":17602} {"testID":258,"messageType":"print","message":" event_service_test_1754931558214: disposed=true, streamClosed=true","type":"print","time":17602} {"testID":258,"messageType":"print","message":" event_service_test_1754931558229: disposed=true, streamClosed=true","type":"print","time":17602} {"testID":258,"messageType":"print","message":" event_service_test_1754931558239: disposed=false, streamClosed=false","type":"print","time":17602} {"testID":258,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":17603} {"test":{"id":259,"name":"EventService 테스트 updateEvent 메서드가 이벤트를 업데이트해야 함","suiteID":251,"groupIDs":[253,254],"metadata":{"skip":false,"skipReason":null},"line":186,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/event_service_test.dart"},"type":"testStart","time":17603} {"testID":259,"messageType":"print","message":"fetchClubEvents 호출됨: token=test_token","type":"print","time":17606} {"testID":259,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":17608} {"test":{"id":260,"name":"EventService 테스트 deleteEvent 메서드가 이벤트를 삭제해야 함","suiteID":251,"groupIDs":[253,254],"metadata":{"skip":false,"skipReason":null},"line":218,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/event_service_test.dart"},"type":"testStart","time":17608} {"testID":260,"messageType":"print","message":"fetchClubEvents 호출됨: token=test_token","type":"print","time":17608} {"testID":260,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":17609} {"test":{"id":261,"name":"EventService 테스트 fetchEventParticipants 메서드가 참가자 목록을 가져와야 함","suiteID":251,"groupIDs":[253,254],"metadata":{"skip":false,"skipReason":null},"line":245,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/event_service_test.dart"},"type":"testStart","time":17610} {"testID":261,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":17612} {"test":{"id":262,"name":"EventService 테스트 addParticipant 메서드가 참가자를 추가해야 함","suiteID":251,"groupIDs":[253,254],"metadata":{"skip":false,"skipReason":null},"line":269,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/event_service_test.dart"},"type":"testStart","time":17612} {"testID":262,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":17613} {"test":{"id":263,"name":"EventService 테스트 updateParticipant 메서드가 참가자 정보를 업데이트해야 함","suiteID":251,"groupIDs":[253,254],"metadata":{"skip":false,"skipReason":null},"line":295,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/event_service_test.dart"},"type":"testStart","time":17613} {"testID":263,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":17615} {"test":{"id":264,"name":"EventService 테스트 removeParticipant 메서드가 참가자를 삭제해야 함","suiteID":251,"groupIDs":[253,254],"metadata":{"skip":false,"skipReason":null},"line":328,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/event_service_test.dart"},"type":"testStart","time":17615} {"testID":264,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":17617} {"test":{"id":265,"name":"EventService 테스트 fetchEventScores 메서드가 점수 목록을 가져와야 함","suiteID":251,"groupIDs":[253,254],"metadata":{"skip":false,"skipReason":null},"line":356,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/event_service_test.dart"},"type":"testStart","time":17617} {"testID":265,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":17619} {"test":{"id":266,"name":"EventService 테스트 addScore 메서드가 점수를 추가해야 함","suiteID":251,"groupIDs":[253,254],"metadata":{"skip":false,"skipReason":null},"line":380,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/event_service_test.dart"},"type":"testStart","time":17619} {"testID":266,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":17621} {"suite":{"id":267,"platform":"vm","path":"/Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/subscription_service_test.dart"},"type":"suite","time":17625} {"test":{"id":268,"name":"loading /Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/subscription_service_test.dart","suiteID":267,"groupIDs":[],"metadata":{"skip":false,"skipReason":null},"line":null,"column":null,"url":null},"type":"testStart","time":17625} [{"event":"test.startedProcess","params":{"vmServiceUri":null,"observatoryUri":null}}] {"testID":268,"result":"success","skipped":false,"hidden":true,"type":"testDone","time":18191} {"group":{"id":269,"suiteID":267,"parentID":null,"name":"","metadata":{"skip":false,"skipReason":null},"testCount":9,"line":null,"column":null,"url":null},"type":"group","time":18191} {"group":{"id":270,"suiteID":267,"parentID":269,"name":"SubscriptionService 기본 기능 테스트","metadata":{"skip":false,"skipReason":null},"testCount":9,"line":149,"column":3,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/subscription_service_test.dart"},"type":"group","time":18191} {"test":{"id":271,"name":"SubscriptionService 기본 기능 테스트 SubscriptionService 초기화 테스트","suiteID":267,"groupIDs":[269,270],"metadata":{"skip":false,"skipReason":null},"line":150,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/subscription_service_test.dart"},"type":"testStart","time":18191} {"testID":271,"messageType":"print","message":"TestConfig: CI 환경 감지 - false","type":"print","time":18199} {"testID":271,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":18213} {"testID":271,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - subscription_service_test_1754931558839","type":"print","time":18213} {"testID":271,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":18214} {"testID":271,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":18214} {"testID":271,"messageType":"print","message":" isDisposed: false","type":"print","time":18214} {"testID":271,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":18214} {"testID":271,"messageType":"print","message":" 현재 테스트 ID: subscription_service_test_1754931558839","type":"print","time":18214} {"testID":271,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":18214} {"testID":271,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":18221} {"testID":271,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":18221} {"testID":271,"messageType":"print","message":" isDisposed: false","type":"print","time":18221} {"testID":271,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":18221} {"testID":271,"messageType":"print","message":" 현재 테스트 ID: subscription_service_test_1754931558839","type":"print","time":18221} {"testID":271,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":18221} {"testID":271,"messageType":"print","message":"EventBus: 인스턴스 dispose 완료 (테스트 ID: subscription_service_test_1754931558839)","type":"print","time":18227} {"testID":271,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":18227} {"testID":271,"messageType":"print","message":" isDisposed: true","type":"print","time":18227} {"testID":271,"messageType":"print","message":" streamController.isClosed: true","type":"print","time":18227} {"testID":271,"messageType":"print","message":" 현재 테스트 ID: subscription_service_test_1754931558839","type":"print","time":18227} {"testID":271,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":18227} {"testID":271,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":18228} {"testID":271,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":18228} {"testID":271,"messageType":"print","message":" isDisposed: true","type":"print","time":18228} {"testID":271,"messageType":"print","message":" streamController.isClosed: true","type":"print","time":18228} {"testID":271,"messageType":"print","message":" 현재 테스트 ID: subscription_service_test_1754931558839","type":"print","time":18228} {"testID":271,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":18228} {"testID":271,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":18228} {"testID":271,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":18229} {"testID":271,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":18229} {"testID":271,"messageType":"print","message":" isDisposed: false","type":"print","time":18229} {"testID":271,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":18230} {"testID":271,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":18230} {"testID":271,"messageType":"print","message":"시간: 2025-08-12T01:59:18.870444","type":"print","time":18230} {"testID":271,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":18230} {"testID":271,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":18230} {"testID":271,"messageType":"print","message":"현재 테스트 ID: subscription_service_test_1754931558839","type":"print","time":18230} {"testID":271,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":18230} {"testID":271,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":18230} {"testID":271,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":18230} {"testID":271,"messageType":"print","message":" subscription_service_test_1754931558839: disposed=true, streamClosed=true","type":"print","time":18230} {"testID":271,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":18230} {"testID":271,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":18230} {"testID":271,"messageType":"print","message":"===========================================","type":"print","time":18231} {"testID":271,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":18231} {"testID":271,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: subscription_service_test_1754931558839)","type":"print","time":18231} {"testID":271,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":18231} {"testID":271,"messageType":"print","message":" isDisposed: false","type":"print","time":18231} {"testID":271,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":18231} {"testID":271,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":18231} {"testID":271,"messageType":"print","message":"시간: 2025-08-12T01:59:18.872609","type":"print","time":18231} {"testID":271,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":18231} {"testID":271,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":18231} {"testID":271,"messageType":"print","message":"현재 테스트 ID: subscription_service_test_1754931558839","type":"print","time":18231} {"testID":271,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":18232} {"testID":271,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":18232} {"testID":271,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":18232} {"testID":271,"messageType":"print","message":" subscription_service_test_1754931558839: disposed=false, streamClosed=false","type":"print","time":18232} {"testID":271,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":18232} {"testID":271,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":18232} {"testID":271,"messageType":"print","message":"===========================================","type":"print","time":18232} {"testID":271,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":18232} {"testID":271,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: subscription_service_test_1754931558839)","type":"print","time":18232} {"test":{"id":272,"name":"SubscriptionService 기본 기능 테스트 loadCurrentSubscription 메서드가 현재 구독 정보를 가져와야 함","suiteID":267,"groupIDs":[269,270],"metadata":{"skip":false,"skipReason":null},"line":158,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/subscription_service_test.dart"},"type":"testStart","time":18232} {"testID":271,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":18233} {"testID":271,"messageType":"print","message":" isDisposed: false","type":"print","time":18233} {"testID":271,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":18233} {"testID":271,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":18233} {"testID":271,"messageType":"print","message":"시간: 2025-08-12T01:59:18.874504","type":"print","time":18233} {"testID":271,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":18233} {"testID":271,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":18233} {"testID":271,"messageType":"print","message":"현재 테스트 ID: subscription_service_test_1754931558839","type":"print","time":18233} {"testID":271,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":18233} {"testID":271,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":18233} {"testID":271,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":18233} {"testID":271,"messageType":"print","message":" subscription_service_test_1754931558839: disposed=false, streamClosed=false","type":"print","time":18233} {"testID":271,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":18233} {"testID":271,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":18233} {"testID":271,"messageType":"print","message":"===========================================","type":"print","time":18234} {"testID":271,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":18234} {"testID":271,"messageType":"print","message":"시간: 2025-08-12T01:59:18.875460","type":"print","time":18234} {"testID":271,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":18234} {"testID":271,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":18234} {"testID":271,"messageType":"print","message":"현재 테스트 ID: subscription_service_test_1754931558839","type":"print","time":18234} {"testID":271,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":18234} {"testID":271,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":18234} {"testID":271,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":18234} {"testID":271,"messageType":"print","message":" subscription_service_test_1754931558839: disposed=false, streamClosed=false","type":"print","time":18234} {"testID":271,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":18234} {"testID":271,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":18234} {"testID":271,"messageType":"print","message":"===========================================","type":"print","time":18234} {"testID":271,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":18235} {"testID":271,"messageType":"print","message":"EventBus: 현재 테스트 ID(subscription_service_test_1754931558839) 인스턴스 dispose 시도","type":"print","time":18235} {"testID":271,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":18235} {"testID":271,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":18235} {"testID":271,"messageType":"print","message":" isDisposed: false","type":"print","time":18235} {"testID":271,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":18235} {"testID":271,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":18235} {"testID":271,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":18235} {"testID":271,"messageType":"print","message":"시간: 2025-08-12T01:59:18.876895","type":"print","time":18235} {"testID":271,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":18235} {"testID":271,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":18235} {"testID":271,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":18235} {"testID":271,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":18235} {"testID":271,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":18235} {"testID":271,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":18236} {"testID":271,"messageType":"print","message":" subscription_service_test_1754931558839: disposed=true, streamClosed=true","type":"print","time":18236} {"testID":271,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":18236} {"testID":271,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":18236} {"testID":271,"messageType":"print","message":"===========================================","type":"print","time":18236} {"testID":272,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":18237} {"testID":272,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - subscription_service_test_1754931558878","type":"print","time":18237} {"testID":272,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":18237} {"testID":272,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":18237} {"testID":272,"messageType":"print","message":" isDisposed: false","type":"print","time":18237} {"testID":272,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":18237} {"testID":272,"messageType":"print","message":" 현재 테스트 ID: subscription_service_test_1754931558878","type":"print","time":18237} {"testID":272,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":18237} {"testID":272,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":18237} {"testID":272,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":18238} {"testID":272,"messageType":"print","message":" isDisposed: false","type":"print","time":18238} {"testID":272,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":18238} {"testID":272,"messageType":"print","message":" 현재 테스트 ID: subscription_service_test_1754931558878","type":"print","time":18238} {"testID":272,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":18238} {"testID":272,"messageType":"print","message":"EventBus: 인스턴스 dispose 완료 (테스트 ID: subscription_service_test_1754931558878)","type":"print","time":18242} {"testID":272,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":18242} {"testID":272,"messageType":"print","message":" isDisposed: true","type":"print","time":18243} {"testID":272,"messageType":"print","message":" streamController.isClosed: true","type":"print","time":18243} {"testID":272,"messageType":"print","message":" 현재 테스트 ID: subscription_service_test_1754931558878","type":"print","time":18243} {"testID":272,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":18243} {"testID":272,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":18243} {"testID":272,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":18243} {"testID":272,"messageType":"print","message":" isDisposed: true","type":"print","time":18243} {"testID":272,"messageType":"print","message":" streamController.isClosed: true","type":"print","time":18243} {"testID":272,"messageType":"print","message":" 현재 테스트 ID: subscription_service_test_1754931558878","type":"print","time":18243} {"testID":272,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":18243} {"testID":272,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":18243} {"testID":272,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":18243} {"testID":272,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":18243} {"testID":272,"messageType":"print","message":" isDisposed: false","type":"print","time":18244} {"testID":272,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":18244} {"testID":272,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":18244} {"testID":272,"messageType":"print","message":"시간: 2025-08-12T01:59:18.885131","type":"print","time":18244} {"testID":272,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":18244} {"testID":272,"messageType":"print","message":"테스트 인스턴스 수: 2","type":"print","time":18244} {"testID":272,"messageType":"print","message":"현재 테스트 ID: subscription_service_test_1754931558878","type":"print","time":18244} {"testID":272,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":18244} {"testID":272,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":18244} {"testID":272,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":18244} {"testID":272,"messageType":"print","message":" subscription_service_test_1754931558839: disposed=true, streamClosed=true","type":"print","time":18244} {"testID":272,"messageType":"print","message":" subscription_service_test_1754931558878: disposed=true, streamClosed=true","type":"print","time":18244} {"testID":272,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":18244} {"testID":272,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":18244} {"testID":272,"messageType":"print","message":"===========================================","type":"print","time":18245} {"testID":272,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":18245} {"testID":272,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: subscription_service_test_1754931558878)","type":"print","time":18245} {"testID":272,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":18245} {"testID":272,"messageType":"print","message":" isDisposed: false","type":"print","time":18245} {"testID":272,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":18245} {"testID":272,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":18245} {"testID":272,"messageType":"print","message":"시간: 2025-08-12T01:59:18.886532","type":"print","time":18245} {"testID":272,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":18245} {"testID":272,"messageType":"print","message":"테스트 인스턴스 수: 2","type":"print","time":18245} {"testID":272,"messageType":"print","message":"현재 테스트 ID: subscription_service_test_1754931558878","type":"print","time":18245} {"testID":272,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":18245} {"testID":272,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":18245} {"testID":272,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":18245} {"testID":272,"messageType":"print","message":" subscription_service_test_1754931558839: disposed=true, streamClosed=true","type":"print","time":18246} {"testID":272,"messageType":"print","message":" subscription_service_test_1754931558878: disposed=false, streamClosed=false","type":"print","time":18246} {"testID":272,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":18246} {"testID":272,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":18246} {"testID":272,"messageType":"print","message":"===========================================","type":"print","time":18246} {"testID":272,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":18246} {"testID":272,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: subscription_service_test_1754931558878)","type":"print","time":18246} {"test":{"id":273,"name":"SubscriptionService 기본 기능 테스트 canUseFeature 메서드가 기능 사용 가능 여부를 확인해야 함","suiteID":267,"groupIDs":[269,270],"metadata":{"skip":false,"skipReason":null},"line":175,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/subscription_service_test.dart"},"type":"testStart","time":18246} {"testID":272,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":18246} {"testID":272,"messageType":"print","message":" isDisposed: false","type":"print","time":18246} {"testID":272,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":18246} {"testID":272,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":18246} {"testID":272,"messageType":"print","message":"시간: 2025-08-12T01:59:18.888287","type":"print","time":18247} {"testID":272,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":18247} {"testID":272,"messageType":"print","message":"테스트 인스턴스 수: 2","type":"print","time":18247} {"testID":272,"messageType":"print","message":"현재 테스트 ID: subscription_service_test_1754931558878","type":"print","time":18247} {"testID":272,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":18247} {"testID":272,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":18247} {"testID":272,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":18247} {"testID":272,"messageType":"print","message":" subscription_service_test_1754931558839: disposed=true, streamClosed=true","type":"print","time":18247} {"testID":272,"messageType":"print","message":" subscription_service_test_1754931558878: disposed=false, streamClosed=false","type":"print","time":18247} {"testID":272,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":18247} {"testID":272,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":18247} {"testID":272,"messageType":"print","message":"===========================================","type":"print","time":18247} {"testID":272,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":18247} {"testID":272,"messageType":"print","message":"시간: 2025-08-12T01:59:18.889217","type":"print","time":18247} {"testID":272,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":18248} {"testID":272,"messageType":"print","message":"테스트 인스턴스 수: 2","type":"print","time":18248} {"testID":272,"messageType":"print","message":"현재 테스트 ID: subscription_service_test_1754931558878","type":"print","time":18248} {"testID":272,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":18248} {"testID":272,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":18248} {"testID":272,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":18248} {"testID":272,"messageType":"print","message":" subscription_service_test_1754931558839: disposed=true, streamClosed=true","type":"print","time":18248} {"testID":272,"messageType":"print","message":" subscription_service_test_1754931558878: disposed=false, streamClosed=false","type":"print","time":18248} {"testID":272,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":18248} {"testID":272,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":18248} {"testID":272,"messageType":"print","message":"===========================================","type":"print","time":18248} {"testID":272,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":18248} {"testID":272,"messageType":"print","message":"EventBus: 현재 테스트 ID(subscription_service_test_1754931558878) 인스턴스 dispose 시도","type":"print","time":18248} {"testID":272,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":18248} {"testID":272,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":18248} {"testID":272,"messageType":"print","message":" isDisposed: false","type":"print","time":18249} {"testID":272,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":18249} {"testID":272,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":18249} {"testID":272,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":18249} {"testID":272,"messageType":"print","message":"시간: 2025-08-12T01:59:18.890568","type":"print","time":18249} {"testID":272,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":18249} {"testID":272,"messageType":"print","message":"테스트 인스턴스 수: 2","type":"print","time":18249} {"testID":272,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":18249} {"testID":272,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":18249} {"testID":272,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":18249} {"testID":272,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":18249} {"testID":272,"messageType":"print","message":" subscription_service_test_1754931558839: disposed=true, streamClosed=true","type":"print","time":18249} {"testID":272,"messageType":"print","message":" subscription_service_test_1754931558878: disposed=true, streamClosed=true","type":"print","time":18249} {"testID":272,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":18249} {"testID":272,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":18249} {"testID":272,"messageType":"print","message":"===========================================","type":"print","time":18250} {"testID":273,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":18250} {"testID":273,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - subscription_service_test_1754931558891","type":"print","time":18250} {"testID":273,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":18250} {"testID":273,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":18250} {"testID":273,"messageType":"print","message":" isDisposed: false","type":"print","time":18250} {"testID":273,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":18250} {"testID":273,"messageType":"print","message":" 현재 테스트 ID: subscription_service_test_1754931558891","type":"print","time":18250} {"testID":273,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":18251} {"testID":273,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":18251} {"testID":273,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":18251} {"testID":273,"messageType":"print","message":" isDisposed: false","type":"print","time":18251} {"testID":273,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":18251} {"testID":273,"messageType":"print","message":" 현재 테스트 ID: subscription_service_test_1754931558891","type":"print","time":18251} {"testID":273,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":18251} {"testID":273,"messageType":"print","message":"EventBus: 인스턴스 dispose 완료 (테스트 ID: subscription_service_test_1754931558891)","type":"print","time":18252} {"testID":273,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":18252} {"testID":273,"messageType":"print","message":" isDisposed: true","type":"print","time":18252} {"testID":273,"messageType":"print","message":" streamController.isClosed: true","type":"print","time":18252} {"testID":273,"messageType":"print","message":" 현재 테스트 ID: subscription_service_test_1754931558891","type":"print","time":18252} {"testID":273,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":18252} {"testID":273,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":18252} {"testID":273,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":18252} {"testID":273,"messageType":"print","message":" isDisposed: true","type":"print","time":18252} {"testID":273,"messageType":"print","message":" streamController.isClosed: true","type":"print","time":18252} {"testID":273,"messageType":"print","message":" 현재 테스트 ID: subscription_service_test_1754931558891","type":"print","time":18253} {"testID":273,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":18253} {"testID":273,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":18253} {"testID":273,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":18253} {"testID":273,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":18253} {"testID":273,"messageType":"print","message":" isDisposed: false","type":"print","time":18253} {"testID":273,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":18253} {"testID":273,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":18253} {"testID":273,"messageType":"print","message":"시간: 2025-08-12T01:59:18.894576","type":"print","time":18253} {"testID":273,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":18253} {"testID":273,"messageType":"print","message":"테스트 인스턴스 수: 3","type":"print","time":18253} {"testID":273,"messageType":"print","message":"현재 테스트 ID: subscription_service_test_1754931558891","type":"print","time":18253} {"testID":273,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":18253} {"testID":273,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":18253} {"testID":273,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":18254} {"testID":273,"messageType":"print","message":" subscription_service_test_1754931558839: disposed=true, streamClosed=true","type":"print","time":18254} {"testID":273,"messageType":"print","message":" subscription_service_test_1754931558878: disposed=true, streamClosed=true","type":"print","time":18254} {"testID":273,"messageType":"print","message":" subscription_service_test_1754931558891: disposed=true, streamClosed=true","type":"print","time":18254} {"testID":273,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":18254} {"testID":273,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":18254} {"testID":273,"messageType":"print","message":"===========================================","type":"print","time":18254} {"testID":273,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":18254} {"testID":273,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: subscription_service_test_1754931558891)","type":"print","time":18254} {"testID":273,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":18254} {"testID":273,"messageType":"print","message":" isDisposed: false","type":"print","time":18254} {"testID":273,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":18254} {"testID":273,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":18254} {"testID":273,"messageType":"print","message":"시간: 2025-08-12T01:59:18.895877","type":"print","time":18254} {"testID":273,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":18254} {"testID":273,"messageType":"print","message":"테스트 인스턴스 수: 3","type":"print","time":18255} {"testID":273,"messageType":"print","message":"현재 테스트 ID: subscription_service_test_1754931558891","type":"print","time":18255} {"testID":273,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":18255} {"testID":273,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":18255} {"testID":273,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":18255} {"testID":273,"messageType":"print","message":" subscription_service_test_1754931558839: disposed=true, streamClosed=true","type":"print","time":18255} {"testID":273,"messageType":"print","message":" subscription_service_test_1754931558878: disposed=true, streamClosed=true","type":"print","time":18255} {"testID":273,"messageType":"print","message":" subscription_service_test_1754931558891: disposed=false, streamClosed=false","type":"print","time":18255} {"testID":273,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":18255} {"testID":273,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":18255} {"testID":273,"messageType":"print","message":"===========================================","type":"print","time":18255} {"testID":273,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":18255} {"test":{"id":274,"name":"SubscriptionService 기본 기능 테스트 getMaxMembers 메서드가 최대 회원 수를 반환해야 함","suiteID":267,"groupIDs":[269,270],"metadata":{"skip":false,"skipReason":null},"line":180,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/subscription_service_test.dart"},"type":"testStart","time":18255} {"testID":273,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: subscription_service_test_1754931558891)","type":"print","time":18256} {"testID":273,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":18256} {"testID":273,"messageType":"print","message":" isDisposed: false","type":"print","time":18256} {"testID":273,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":18256} {"testID":273,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":18256} {"testID":273,"messageType":"print","message":"시간: 2025-08-12T01:59:18.897511","type":"print","time":18256} {"testID":273,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":18256} {"testID":273,"messageType":"print","message":"테스트 인스턴스 수: 3","type":"print","time":18256} {"testID":273,"messageType":"print","message":"현재 테스트 ID: subscription_service_test_1754931558891","type":"print","time":18256} {"testID":273,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":18256} {"testID":273,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":18256} {"testID":273,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":18256} {"testID":273,"messageType":"print","message":" subscription_service_test_1754931558839: disposed=true, streamClosed=true","type":"print","time":18256} {"testID":273,"messageType":"print","message":" subscription_service_test_1754931558878: disposed=true, streamClosed=true","type":"print","time":18256} {"testID":273,"messageType":"print","message":" subscription_service_test_1754931558891: disposed=false, streamClosed=false","type":"print","time":18256} {"testID":273,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":18256} {"testID":273,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":18256} {"testID":273,"messageType":"print","message":"===========================================","type":"print","time":18257} {"testID":273,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":18257} {"testID":273,"messageType":"print","message":"시간: 2025-08-12T01:59:18.898472","type":"print","time":18257} {"testID":273,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":18257} {"testID":273,"messageType":"print","message":"테스트 인스턴스 수: 3","type":"print","time":18257} {"testID":273,"messageType":"print","message":"현재 테스트 ID: subscription_service_test_1754931558891","type":"print","time":18257} {"testID":273,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":18257} {"testID":273,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":18257} {"testID":273,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":18257} {"testID":273,"messageType":"print","message":" subscription_service_test_1754931558839: disposed=true, streamClosed=true","type":"print","time":18257} {"testID":273,"messageType":"print","message":" subscription_service_test_1754931558878: disposed=true, streamClosed=true","type":"print","time":18257} {"testID":273,"messageType":"print","message":" subscription_service_test_1754931558891: disposed=false, streamClosed=false","type":"print","time":18257} {"testID":273,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":18257} {"testID":273,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":18257} {"testID":273,"messageType":"print","message":"===========================================","type":"print","time":18258} {"testID":273,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":18258} {"testID":273,"messageType":"print","message":"EventBus: 현재 테스트 ID(subscription_service_test_1754931558891) 인스턴스 dispose 시도","type":"print","time":18258} {"testID":273,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":18258} {"testID":273,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":18258} {"testID":273,"messageType":"print","message":" isDisposed: false","type":"print","time":18258} {"testID":273,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":18258} {"testID":273,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":18258} {"testID":273,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":18258} {"testID":273,"messageType":"print","message":"시간: 2025-08-12T01:59:18.899947","type":"print","time":18258} {"testID":273,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":18258} {"testID":273,"messageType":"print","message":"테스트 인스턴스 수: 3","type":"print","time":18258} {"testID":273,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":18258} {"testID":273,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":18258} {"testID":273,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":18259} {"testID":273,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":18259} {"testID":273,"messageType":"print","message":" subscription_service_test_1754931558839: disposed=true, streamClosed=true","type":"print","time":18259} {"testID":273,"messageType":"print","message":" subscription_service_test_1754931558878: disposed=true, streamClosed=true","type":"print","time":18259} {"testID":273,"messageType":"print","message":" subscription_service_test_1754931558891: disposed=true, streamClosed=true","type":"print","time":18259} {"testID":273,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":18259} {"testID":273,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":18259} {"testID":273,"messageType":"print","message":"===========================================","type":"print","time":18259} {"testID":274,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":18260} {"testID":274,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - subscription_service_test_1754931558901","type":"print","time":18260} {"testID":274,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":18260} {"testID":274,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":18260} {"testID":274,"messageType":"print","message":" isDisposed: false","type":"print","time":18260} {"testID":274,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":18260} {"testID":274,"messageType":"print","message":" 현재 테스트 ID: subscription_service_test_1754931558901","type":"print","time":18260} {"testID":274,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":18260} {"testID":274,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":18260} {"testID":274,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":18260} {"testID":274,"messageType":"print","message":" isDisposed: false","type":"print","time":18260} {"testID":274,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":18261} {"testID":274,"messageType":"print","message":" 현재 테스트 ID: subscription_service_test_1754931558901","type":"print","time":18261} {"testID":274,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":18261} {"testID":274,"messageType":"print","message":"EventBus: 인스턴스 dispose 완료 (테스트 ID: subscription_service_test_1754931558901)","type":"print","time":18261} {"testID":274,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":18261} {"testID":274,"messageType":"print","message":" isDisposed: true","type":"print","time":18261} {"testID":274,"messageType":"print","message":" streamController.isClosed: true","type":"print","time":18261} {"testID":274,"messageType":"print","message":" 현재 테스트 ID: subscription_service_test_1754931558901","type":"print","time":18261} {"testID":274,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":18261} {"testID":274,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":18261} {"testID":274,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":18262} {"testID":274,"messageType":"print","message":" isDisposed: true","type":"print","time":18262} {"testID":274,"messageType":"print","message":" streamController.isClosed: true","type":"print","time":18262} {"testID":274,"messageType":"print","message":" 현재 테스트 ID: subscription_service_test_1754931558901","type":"print","time":18262} {"testID":274,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":18262} {"testID":274,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":18262} {"testID":274,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":18262} {"testID":274,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":18262} {"testID":274,"messageType":"print","message":" isDisposed: false","type":"print","time":18262} {"testID":274,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":18262} {"testID":274,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":18262} {"testID":274,"messageType":"print","message":"시간: 2025-08-12T01:59:18.903792","type":"print","time":18262} {"testID":274,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":18262} {"testID":274,"messageType":"print","message":"테스트 인스턴스 수: 4","type":"print","time":18263} {"testID":274,"messageType":"print","message":"현재 테스트 ID: subscription_service_test_1754931558901","type":"print","time":18263} {"testID":274,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":18263} {"testID":274,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":18263} {"testID":274,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":18263} {"testID":274,"messageType":"print","message":" subscription_service_test_1754931558839: disposed=true, streamClosed=true","type":"print","time":18263} {"testID":274,"messageType":"print","message":" subscription_service_test_1754931558878: disposed=true, streamClosed=true","type":"print","time":18263} {"testID":274,"messageType":"print","message":" subscription_service_test_1754931558891: disposed=true, streamClosed=true","type":"print","time":18263} {"testID":274,"messageType":"print","message":" subscription_service_test_1754931558901: disposed=true, streamClosed=true","type":"print","time":18263} {"testID":274,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":18263} {"testID":274,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":18263} {"testID":274,"messageType":"print","message":"===========================================","type":"print","time":18263} {"testID":274,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":18263} {"testID":274,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: subscription_service_test_1754931558901)","type":"print","time":18263} {"testID":274,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":18264} {"test":{"id":275,"name":"SubscriptionService 기본 기능 테스트 getMaxEvents 메서드가 최대 이벤트 수를 반환해야 함","suiteID":267,"groupIDs":[269,270],"metadata":{"skip":false,"skipReason":null},"line":187,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/subscription_service_test.dart"},"type":"testStart","time":18264} {"testID":275,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":18267} {"test":{"id":276,"name":"SubscriptionService 기본 기능 테스트 purchaseService getter가 null이 아니어야 함","suiteID":267,"groupIDs":[269,270],"metadata":{"skip":false,"skipReason":null},"line":194,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/subscription_service_test.dart"},"type":"testStart","time":18267} {"testID":276,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":18268} {"test":{"id":277,"name":"SubscriptionService 기본 기능 테스트 hasSubscription getter가 동작해야 함","suiteID":267,"groupIDs":[269,270],"metadata":{"skip":false,"skipReason":null},"line":198,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/subscription_service_test.dart"},"type":"testStart","time":18268} {"testID":277,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":18270} {"test":{"id":278,"name":"SubscriptionService 기본 기능 테스트 isActive getter가 동작해야 함","suiteID":267,"groupIDs":[269,270],"metadata":{"skip":false,"skipReason":null},"line":202,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/subscription_service_test.dart"},"type":"testStart","time":18270} {"testID":278,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":18271} {"test":{"id":279,"name":"SubscriptionService 기본 기능 테스트 restoreSubscriptions 메서드가 구독을 복원해야 함","suiteID":267,"groupIDs":[269,270],"metadata":{"skip":false,"skipReason":null},"line":206,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/subscription_service_test.dart"},"type":"testStart","time":18271} {"testID":279,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":18273} {"suite":{"id":280,"platform":"vm","path":"/Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/notification_service_test.dart"},"type":"suite","time":18278} {"test":{"id":281,"name":"loading /Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/notification_service_test.dart","suiteID":280,"groupIDs":[],"metadata":{"skip":false,"skipReason":null},"line":null,"column":null,"url":null},"type":"testStart","time":18278} [{"event":"test.startedProcess","params":{"vmServiceUri":null,"observatoryUri":null}}] {"testID":281,"result":"success","skipped":false,"hidden":true,"type":"testDone","time":18833} {"group":{"id":282,"suiteID":280,"parentID":null,"name":"","metadata":{"skip":false,"skipReason":null},"testCount":8,"line":null,"column":null,"url":null},"type":"group","time":18833} {"group":{"id":283,"suiteID":280,"parentID":282,"name":"NotificationService 테스트","metadata":{"skip":false,"skipReason":null},"testCount":8,"line":73,"column":3,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/notification_service_test.dart"},"type":"group","time":18833} {"test":{"id":284,"name":"NotificationService 테스트 initialize 메서드가 알림 플러그인을 초기화해야 함","suiteID":280,"groupIDs":[282,283],"metadata":{"skip":false,"skipReason":null},"line":74,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/notification_service_test.dart"},"type":"testStart","time":18833} {"testID":284,"messageType":"print","message":"TestConfig: CI 환경 감지 - false","type":"print","time":18843} {"testID":284,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":18856} {"testID":284,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - notification_service_test_1754931559482","type":"print","time":18857} {"testID":284,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":18857} {"testID":284,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":18858} {"testID":284,"messageType":"print","message":" isDisposed: false","type":"print","time":18858} {"testID":284,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":18858} {"testID":284,"messageType":"print","message":" 현재 테스트 ID: notification_service_test_1754931559482","type":"print","time":18858} {"testID":284,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":18858} {"testID":284,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":18875} {"testID":284,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":18875} {"testID":284,"messageType":"print","message":" isDisposed: false","type":"print","time":18875} {"testID":284,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":18875} {"testID":284,"messageType":"print","message":" 현재 테스트 ID: notification_service_test_1754931559482","type":"print","time":18875} {"testID":284,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":18875} {"testID":284,"messageType":"print","message":"EventBus: 인스턴스 dispose 완료 (테스트 ID: notification_service_test_1754931559482)","type":"print","time":18880} {"testID":284,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":18880} {"testID":284,"messageType":"print","message":" isDisposed: true","type":"print","time":18880} {"testID":284,"messageType":"print","message":" streamController.isClosed: true","type":"print","time":18880} {"testID":284,"messageType":"print","message":" 현재 테스트 ID: notification_service_test_1754931559482","type":"print","time":18880} {"testID":284,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":18880} {"testID":284,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":18881} {"testID":284,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":18881} {"testID":284,"messageType":"print","message":" isDisposed: true","type":"print","time":18881} {"testID":284,"messageType":"print","message":" streamController.isClosed: true","type":"print","time":18881} {"testID":284,"messageType":"print","message":" 현재 테스트 ID: notification_service_test_1754931559482","type":"print","time":18881} {"testID":284,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":18881} {"testID":284,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":18881} {"testID":284,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":18883} {"testID":284,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":18883} {"testID":284,"messageType":"print","message":" isDisposed: false","type":"print","time":18883} {"testID":284,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":18883} {"testID":284,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":18883} {"testID":284,"messageType":"print","message":"시간: 2025-08-12T01:59:19.523355","type":"print","time":18883} {"testID":284,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":18883} {"testID":284,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":18883} {"testID":284,"messageType":"print","message":"현재 테스트 ID: notification_service_test_1754931559482","type":"print","time":18883} {"testID":284,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":18883} {"testID":284,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":18884} {"testID":284,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":18884} {"testID":284,"messageType":"print","message":" notification_service_test_1754931559482: disposed=true, streamClosed=true","type":"print","time":18884} {"testID":284,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":18884} {"testID":284,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":18884} {"testID":284,"messageType":"print","message":"===========================================","type":"print","time":18884} {"testID":284,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":18884} {"testID":284,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: notification_service_test_1754931559482)","type":"print","time":18884} {"testID":284,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":18884} {"testID":284,"messageType":"print","message":" isDisposed: false","type":"print","time":18884} {"testID":284,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":18885} {"testID":284,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":18885} {"testID":284,"messageType":"print","message":"시간: 2025-08-12T01:59:19.526027","type":"print","time":18885} {"testID":284,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":18885} {"testID":284,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":18885} {"testID":284,"messageType":"print","message":"현재 테스트 ID: notification_service_test_1754931559482","type":"print","time":18885} {"testID":284,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":18885} {"testID":284,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":18885} {"testID":284,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":18885} {"testID":284,"messageType":"print","message":" notification_service_test_1754931559482: disposed=false, streamClosed=false","type":"print","time":18886} {"testID":284,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":18886} {"testID":284,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":18886} {"testID":284,"messageType":"print","message":"===========================================","type":"print","time":18886} {"testID":284,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":18886} {"testID":284,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: notification_service_test_1754931559482)","type":"print","time":18886} {"test":{"id":285,"name":"NotificationService 테스트 requestPermission 메서드가 iOS 권한을 요청해야 함","suiteID":280,"groupIDs":[282,283],"metadata":{"skip":false,"skipReason":null},"line":88,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/notification_service_test.dart"},"type":"testStart","time":18886} {"testID":284,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":18886} {"testID":284,"messageType":"print","message":" isDisposed: false","type":"print","time":18886} {"testID":284,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":18886} {"testID":284,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":18887} {"testID":284,"messageType":"print","message":"시간: 2025-08-12T01:59:19.528436","type":"print","time":18887} {"testID":284,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":18887} {"testID":284,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":18887} {"testID":284,"messageType":"print","message":"현재 테스트 ID: notification_service_test_1754931559482","type":"print","time":18887} {"testID":284,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":18887} {"testID":284,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":18887} {"testID":284,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":18887} {"testID":284,"messageType":"print","message":" notification_service_test_1754931559482: disposed=false, streamClosed=false","type":"print","time":18887} {"testID":284,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":18887} {"testID":284,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":18887} {"testID":284,"messageType":"print","message":"===========================================","type":"print","time":18888} {"testID":284,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":18888} {"testID":284,"messageType":"print","message":"시간: 2025-08-12T01:59:19.529456","type":"print","time":18888} {"testID":284,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":18888} {"testID":284,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":18888} {"testID":284,"messageType":"print","message":"현재 테스트 ID: notification_service_test_1754931559482","type":"print","time":18888} {"testID":284,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":18888} {"testID":284,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":18888} {"testID":284,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":18888} {"testID":284,"messageType":"print","message":" notification_service_test_1754931559482: disposed=false, streamClosed=false","type":"print","time":18888} {"testID":284,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":18888} {"testID":284,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":18888} {"testID":284,"messageType":"print","message":"===========================================","type":"print","time":18888} {"testID":284,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":18889} {"testID":284,"messageType":"print","message":"EventBus: 현재 테스트 ID(notification_service_test_1754931559482) 인스턴스 dispose 시도","type":"print","time":18889} {"testID":284,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":18889} {"testID":284,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":18889} {"testID":284,"messageType":"print","message":" isDisposed: false","type":"print","time":18889} {"testID":284,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":18889} {"testID":284,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":18889} {"testID":284,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":18889} {"testID":284,"messageType":"print","message":"시간: 2025-08-12T01:59:19.530971","type":"print","time":18889} {"testID":284,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":18889} {"testID":284,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":18889} {"testID":284,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":18889} {"testID":284,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":18890} {"testID":284,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":18890} {"testID":284,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":18890} {"testID":284,"messageType":"print","message":" notification_service_test_1754931559482: disposed=true, streamClosed=true","type":"print","time":18890} {"testID":284,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":18890} {"testID":284,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":18890} {"testID":284,"messageType":"print","message":"===========================================","type":"print","time":18890} {"testID":285,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":18891} {"testID":285,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - notification_service_test_1754931559532","type":"print","time":18891} {"testID":285,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":18891} {"testID":285,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":18891} {"testID":285,"messageType":"print","message":" isDisposed: false","type":"print","time":18891} {"testID":285,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":18891} {"testID":285,"messageType":"print","message":" 현재 테스트 ID: notification_service_test_1754931559532","type":"print","time":18891} {"testID":285,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":18891} {"testID":285,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":18894} {"testID":285,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":18894} {"testID":285,"messageType":"print","message":" isDisposed: false","type":"print","time":18894} {"testID":285,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":18894} {"testID":285,"messageType":"print","message":" 현재 테스트 ID: notification_service_test_1754931559532","type":"print","time":18894} {"testID":285,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":18894} {"testID":285,"messageType":"print","message":"EventBus: 인스턴스 dispose 완료 (테스트 ID: notification_service_test_1754931559532)","type":"print","time":18895} {"testID":285,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":18895} {"testID":285,"messageType":"print","message":" isDisposed: true","type":"print","time":18895} {"testID":285,"messageType":"print","message":" streamController.isClosed: true","type":"print","time":18895} {"testID":285,"messageType":"print","message":" 현재 테스트 ID: notification_service_test_1754931559532","type":"print","time":18895} {"testID":285,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":18895} {"testID":285,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":18895} {"testID":285,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":18895} {"testID":285,"messageType":"print","message":" isDisposed: true","type":"print","time":18896} {"testID":285,"messageType":"print","message":" streamController.isClosed: true","type":"print","time":18896} {"testID":285,"messageType":"print","message":" 현재 테스트 ID: notification_service_test_1754931559532","type":"print","time":18896} {"testID":285,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":18896} {"testID":285,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":18896} {"testID":285,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":18896} {"testID":285,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":18896} {"testID":285,"messageType":"print","message":" isDisposed: false","type":"print","time":18896} {"testID":285,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":18896} {"testID":285,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":18896} {"testID":285,"messageType":"print","message":"시간: 2025-08-12T01:59:19.537710","type":"print","time":18896} {"testID":285,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":18896} {"testID":285,"messageType":"print","message":"테스트 인스턴스 수: 2","type":"print","time":18897} {"testID":285,"messageType":"print","message":"현재 테스트 ID: notification_service_test_1754931559532","type":"print","time":18897} {"testID":285,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":18897} {"testID":285,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":18897} {"testID":285,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":18897} {"testID":285,"messageType":"print","message":" notification_service_test_1754931559482: disposed=true, streamClosed=true","type":"print","time":18897} {"testID":285,"messageType":"print","message":" notification_service_test_1754931559532: disposed=true, streamClosed=true","type":"print","time":18897} {"testID":285,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":18897} {"testID":285,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":18897} {"testID":285,"messageType":"print","message":"===========================================","type":"print","time":18897} {"testID":285,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":18897} {"testID":285,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: notification_service_test_1754931559532)","type":"print","time":18897} {"testID":285,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":18897} {"testID":285,"messageType":"print","message":" isDisposed: false","type":"print","time":18898} {"testID":285,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":18898} {"testID":285,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":18898} {"testID":285,"messageType":"print","message":"시간: 2025-08-12T01:59:19.539068","type":"print","time":18898} {"testID":285,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":18898} {"testID":285,"messageType":"print","message":"테스트 인스턴스 수: 2","type":"print","time":18898} {"testID":285,"messageType":"print","message":"현재 테스트 ID: notification_service_test_1754931559532","type":"print","time":18898} {"testID":285,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":18898} {"testID":285,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":18898} {"testID":285,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":18898} {"testID":285,"messageType":"print","message":" notification_service_test_1754931559482: disposed=true, streamClosed=true","type":"print","time":18898} {"testID":285,"messageType":"print","message":" notification_service_test_1754931559532: disposed=false, streamClosed=false","type":"print","time":18898} {"testID":285,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":18898} {"testID":285,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":18898} {"testID":285,"messageType":"print","message":"===========================================","type":"print","time":18898} {"testID":285,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":18899} {"test":{"id":286,"name":"NotificationService 테스트 showNotification 메서드가 즉시 알림을 표시해야 함","suiteID":280,"groupIDs":[282,283],"metadata":{"skip":false,"skipReason":null},"line":103,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/notification_service_test.dart"},"type":"testStart","time":18899} {"testID":285,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: notification_service_test_1754931559532)","type":"print","time":18899} {"testID":285,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":18899} {"testID":285,"messageType":"print","message":" isDisposed: false","type":"print","time":18899} {"testID":285,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":18899} {"testID":285,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":18899} {"testID":285,"messageType":"print","message":"시간: 2025-08-12T01:59:19.540880","type":"print","time":18899} {"testID":285,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":18899} {"testID":285,"messageType":"print","message":"테스트 인스턴스 수: 2","type":"print","time":18899} {"testID":285,"messageType":"print","message":"현재 테스트 ID: notification_service_test_1754931559532","type":"print","time":18899} {"testID":285,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":18899} {"testID":285,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":18899} {"testID":285,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":18900} {"testID":285,"messageType":"print","message":" notification_service_test_1754931559482: disposed=true, streamClosed=true","type":"print","time":18900} {"testID":285,"messageType":"print","message":" notification_service_test_1754931559532: disposed=false, streamClosed=false","type":"print","time":18900} {"testID":285,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":18900} {"testID":285,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":18900} {"testID":285,"messageType":"print","message":"===========================================","type":"print","time":18900} {"testID":285,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":18900} {"testID":285,"messageType":"print","message":"시간: 2025-08-12T01:59:19.541743","type":"print","time":18900} {"testID":285,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":18900} {"testID":285,"messageType":"print","message":"테스트 인스턴스 수: 2","type":"print","time":18900} {"testID":285,"messageType":"print","message":"현재 테스트 ID: notification_service_test_1754931559532","type":"print","time":18900} {"testID":285,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":18900} {"testID":285,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":18900} {"testID":285,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":18900} {"testID":285,"messageType":"print","message":" notification_service_test_1754931559482: disposed=true, streamClosed=true","type":"print","time":18900} {"testID":285,"messageType":"print","message":" notification_service_test_1754931559532: disposed=false, streamClosed=false","type":"print","time":18901} {"testID":285,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":18901} {"testID":285,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":18901} {"testID":285,"messageType":"print","message":"===========================================","type":"print","time":18901} {"testID":285,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":18901} {"testID":285,"messageType":"print","message":"EventBus: 현재 테스트 ID(notification_service_test_1754931559532) 인스턴스 dispose 시도","type":"print","time":18901} {"testID":285,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":18901} {"testID":285,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":18901} {"testID":285,"messageType":"print","message":" isDisposed: false","type":"print","time":18901} {"testID":285,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":18901} {"testID":285,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":18901} {"testID":285,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":18901} {"testID":285,"messageType":"print","message":"시간: 2025-08-12T01:59:19.543194","type":"print","time":18901} {"testID":285,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":18902} {"testID":285,"messageType":"print","message":"테스트 인스턴스 수: 2","type":"print","time":18902} {"testID":285,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":18902} {"testID":285,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":18902} {"testID":285,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":18902} {"testID":285,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":18902} {"testID":285,"messageType":"print","message":" notification_service_test_1754931559482: disposed=true, streamClosed=true","type":"print","time":18902} {"testID":285,"messageType":"print","message":" notification_service_test_1754931559532: disposed=true, streamClosed=true","type":"print","time":18902} {"testID":285,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":18902} {"testID":285,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":18902} {"testID":285,"messageType":"print","message":"===========================================","type":"print","time":18902} {"testID":286,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":18903} {"testID":286,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - notification_service_test_1754931559544","type":"print","time":18903} {"testID":286,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":18903} {"testID":286,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":18903} {"testID":286,"messageType":"print","message":" isDisposed: false","type":"print","time":18903} {"testID":286,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":18903} {"testID":286,"messageType":"print","message":" 현재 테스트 ID: notification_service_test_1754931559544","type":"print","time":18903} {"testID":286,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":18903} {"testID":286,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":18904} {"testID":286,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":18904} {"testID":286,"messageType":"print","message":" isDisposed: false","type":"print","time":18904} {"testID":286,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":18905} {"testID":286,"messageType":"print","message":" 현재 테스트 ID: notification_service_test_1754931559544","type":"print","time":18905} {"testID":286,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":18905} {"testID":286,"messageType":"print","message":"EventBus: 인스턴스 dispose 완료 (테스트 ID: notification_service_test_1754931559544)","type":"print","time":18906} {"testID":286,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":18906} {"testID":286,"messageType":"print","message":" isDisposed: true","type":"print","time":18906} {"testID":286,"messageType":"print","message":" streamController.isClosed: true","type":"print","time":18906} {"testID":286,"messageType":"print","message":" 현재 테스트 ID: notification_service_test_1754931559544","type":"print","time":18906} {"testID":286,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":18906} {"testID":286,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":18907} {"testID":286,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":18907} {"testID":286,"messageType":"print","message":" isDisposed: false","type":"print","time":18907} {"testID":286,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":18907} {"testID":286,"messageType":"print","message":" 현재 테스트 ID: notification_service_test_1754931559544","type":"print","time":18907} {"testID":286,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":18907} {"testID":286,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":18907} {"testID":286,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: notification_service_test_1754931559544)","type":"print","time":18908} {"testID":286,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":18908} {"testID":286,"messageType":"print","message":" isDisposed: false","type":"print","time":18908} {"testID":286,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":18908} {"testID":286,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":18908} {"testID":286,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":18908} {"testID":286,"messageType":"print","message":" isDisposed: false","type":"print","time":18908} {"testID":286,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":18908} {"testID":286,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":18908} {"testID":286,"messageType":"print","message":"시간: 2025-08-12T01:59:19.549253","type":"print","time":18908} {"testID":286,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":18908} {"testID":286,"messageType":"print","message":"테스트 인스턴스 수: 3","type":"print","time":18908} {"testID":286,"messageType":"print","message":"현재 테스트 ID: notification_service_test_1754931559544","type":"print","time":18908} {"testID":286,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":18908} {"testID":286,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":18908} {"testID":286,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":18908} {"testID":286,"messageType":"print","message":" notification_service_test_1754931559482: disposed=true, streamClosed=true","type":"print","time":18908} {"testID":286,"messageType":"print","message":" notification_service_test_1754931559532: disposed=true, streamClosed=true","type":"print","time":18909} {"testID":286,"messageType":"print","message":" notification_service_test_1754931559544: disposed=false, streamClosed=false","type":"print","time":18909} {"testID":286,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":18909} {"testID":286,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":18909} {"testID":286,"messageType":"print","message":"===========================================","type":"print","time":18909} {"testID":286,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":18909} {"testID":286,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":18909} {"testID":286,"messageType":"print","message":"시간: 2025-08-12T01:59:19.550738","type":"print","time":18909} {"testID":286,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":18909} {"testID":286,"messageType":"print","message":"테스트 인스턴스 수: 3","type":"print","time":18909} {"testID":286,"messageType":"print","message":"현재 테스트 ID: notification_service_test_1754931559544","type":"print","time":18909} {"testID":286,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":18909} {"testID":286,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":18909} {"testID":286,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":18909} {"testID":286,"messageType":"print","message":" notification_service_test_1754931559482: disposed=true, streamClosed=true","type":"print","time":18910} {"testID":286,"messageType":"print","message":" notification_service_test_1754931559532: disposed=true, streamClosed=true","type":"print","time":18910} {"testID":286,"messageType":"print","message":" notification_service_test_1754931559544: disposed=false, streamClosed=false","type":"print","time":18910} {"testID":286,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":18910} {"testID":286,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":18910} {"testID":286,"messageType":"print","message":"===========================================","type":"print","time":18910} {"testID":286,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":18910} {"test":{"id":287,"name":"NotificationService 테스트 scheduleNotification 메서드가 예약 알림을 설정해야 함","suiteID":280,"groupIDs":[282,283],"metadata":{"skip":false,"skipReason":null},"line":131,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/notification_service_test.dart"},"type":"testStart","time":18910} {"testID":286,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: notification_service_test_1754931559544)","type":"print","time":18910} {"testID":286,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":18910} {"testID":286,"messageType":"print","message":" isDisposed: false","type":"print","time":18910} {"testID":286,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":18910} {"testID":286,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":18911} {"testID":286,"messageType":"print","message":"시간: 2025-08-12T01:59:19.552322","type":"print","time":18911} {"testID":286,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":18911} {"testID":286,"messageType":"print","message":"테스트 인스턴스 수: 3","type":"print","time":18911} {"testID":286,"messageType":"print","message":"현재 테스트 ID: notification_service_test_1754931559544","type":"print","time":18911} {"testID":286,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":18911} {"testID":286,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":18911} {"testID":286,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":18911} {"testID":286,"messageType":"print","message":" notification_service_test_1754931559482: disposed=true, streamClosed=true","type":"print","time":18911} {"testID":286,"messageType":"print","message":" notification_service_test_1754931559532: disposed=true, streamClosed=true","type":"print","time":18911} {"testID":286,"messageType":"print","message":" notification_service_test_1754931559544: disposed=false, streamClosed=false","type":"print","time":18911} {"testID":286,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":18911} {"testID":286,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":18911} {"testID":286,"messageType":"print","message":"===========================================","type":"print","time":18911} {"testID":286,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":18911} {"testID":286,"messageType":"print","message":"시간: 2025-08-12T01:59:19.553256","type":"print","time":18912} {"testID":286,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":18912} {"testID":286,"messageType":"print","message":"테스트 인스턴스 수: 3","type":"print","time":18912} {"testID":286,"messageType":"print","message":"현재 테스트 ID: notification_service_test_1754931559544","type":"print","time":18912} {"testID":286,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":18912} {"testID":286,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":18912} {"testID":286,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":18912} {"testID":286,"messageType":"print","message":" notification_service_test_1754931559482: disposed=true, streamClosed=true","type":"print","time":18912} {"testID":286,"messageType":"print","message":" notification_service_test_1754931559532: disposed=true, streamClosed=true","type":"print","time":18912} {"testID":286,"messageType":"print","message":" notification_service_test_1754931559544: disposed=false, streamClosed=false","type":"print","time":18912} {"testID":286,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":18912} {"testID":286,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":18912} {"testID":286,"messageType":"print","message":"===========================================","type":"print","time":18912} {"testID":286,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":18912} {"testID":286,"messageType":"print","message":"EventBus: 현재 테스트 ID(notification_service_test_1754931559544) 인스턴스 dispose 시도","type":"print","time":18912} {"testID":286,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":18913} {"testID":286,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":18913} {"testID":286,"messageType":"print","message":" isDisposed: false","type":"print","time":18913} {"testID":286,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":18913} {"testID":286,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":18913} {"testID":286,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":18913} {"testID":286,"messageType":"print","message":"시간: 2025-08-12T01:59:19.554718","type":"print","time":18913} {"testID":286,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":18913} {"testID":286,"messageType":"print","message":"테스트 인스턴스 수: 3","type":"print","time":18913} {"testID":286,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":18913} {"testID":286,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":18913} {"testID":286,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":18913} {"testID":286,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":18913} {"testID":286,"messageType":"print","message":" notification_service_test_1754931559482: disposed=true, streamClosed=true","type":"print","time":18913} {"testID":286,"messageType":"print","message":" notification_service_test_1754931559532: disposed=true, streamClosed=true","type":"print","time":18914} {"testID":286,"messageType":"print","message":" notification_service_test_1754931559544: disposed=true, streamClosed=true","type":"print","time":18914} {"testID":286,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":18914} {"testID":286,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":18914} {"testID":286,"messageType":"print","message":"===========================================","type":"print","time":18914} {"testID":287,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":18914} {"testID":287,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - notification_service_test_1754931559556","type":"print","time":18914} {"testID":287,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":18914} {"testID":287,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":18915} {"testID":287,"messageType":"print","message":" isDisposed: false","type":"print","time":18915} {"testID":287,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":18915} {"testID":287,"messageType":"print","message":" 현재 테스트 ID: notification_service_test_1754931559556","type":"print","time":18915} {"testID":287,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":18915} {"testID":287,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":18916} {"testID":287,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":18916} {"testID":287,"messageType":"print","message":" isDisposed: false","type":"print","time":18916} {"testID":287,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":18916} {"testID":287,"messageType":"print","message":" 현재 테스트 ID: notification_service_test_1754931559556","type":"print","time":18916} {"testID":287,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":18916} {"testID":287,"messageType":"print","message":"EventBus: 인스턴스 dispose 완료 (테스트 ID: notification_service_test_1754931559556)","type":"print","time":18917} {"testID":287,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":18917} {"testID":287,"messageType":"print","message":" isDisposed: true","type":"print","time":18918} {"testID":287,"messageType":"print","message":" streamController.isClosed: true","type":"print","time":18918} {"testID":287,"messageType":"print","message":" 현재 테스트 ID: notification_service_test_1754931559556","type":"print","time":18918} {"testID":287,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":18918} {"testID":287,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":18918} {"testID":287,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":18918} {"testID":287,"messageType":"print","message":" isDisposed: false","type":"print","time":18918} {"testID":287,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":18918} {"testID":287,"messageType":"print","message":" 현재 테스트 ID: notification_service_test_1754931559556","type":"print","time":18918} {"testID":287,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":18918} {"testID":287,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":18918} {"testID":287,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: notification_service_test_1754931559556)","type":"print","time":18918} {"testID":287,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":18919} {"testID":287,"messageType":"print","message":" isDisposed: false","type":"print","time":18919} {"testID":287,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":18919} {"testID":287,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":18919} {"testID":287,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":18919} {"testID":287,"messageType":"print","message":" isDisposed: false","type":"print","time":18919} {"testID":287,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":18919} {"testID":287,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":18919} {"testID":287,"messageType":"print","message":"시간: 2025-08-12T01:59:19.560205","type":"print","time":18919} {"testID":287,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":18919} {"testID":287,"messageType":"print","message":"테스트 인스턴스 수: 4","type":"print","time":18919} {"testID":287,"messageType":"print","message":"현재 테스트 ID: notification_service_test_1754931559556","type":"print","time":18919} {"testID":287,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":18919} {"testID":287,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":18919} {"testID":287,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":18919} {"testID":287,"messageType":"print","message":" notification_service_test_1754931559482: disposed=true, streamClosed=true","type":"print","time":18919} {"testID":287,"messageType":"print","message":" notification_service_test_1754931559532: disposed=true, streamClosed=true","type":"print","time":18920} {"testID":287,"messageType":"print","message":" notification_service_test_1754931559544: disposed=true, streamClosed=true","type":"print","time":18920} {"testID":287,"messageType":"print","message":" notification_service_test_1754931559556: disposed=false, streamClosed=false","type":"print","time":18920} {"testID":287,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":18920} {"testID":287,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":18920} {"testID":287,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":18921} {"test":{"id":288,"name":"NotificationService 테스트 scheduleEventStartReminder 메서드가 이벤트 시작 알림을 설정해야 함","suiteID":280,"groupIDs":[282,283],"metadata":{"skip":false,"skipReason":null},"line":160,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/notification_service_test.dart"},"type":"testStart","time":18921} {"testID":288,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":18923} {"test":{"id":289,"name":"NotificationService 테스트 scheduleRegistrationDeadlineReminder 메서드가 등록 마감 알림을 설정해야 함","suiteID":280,"groupIDs":[282,283],"metadata":{"skip":false,"skipReason":null},"line":189,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/notification_service_test.dart"},"type":"testStart","time":18923} {"testID":289,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":18925} {"test":{"id":290,"name":"NotificationService 테스트 cancelEventNotifications 메서드가 이벤트 알림을 취소해야 함","suiteID":280,"groupIDs":[282,283],"metadata":{"skip":false,"skipReason":null},"line":219,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/notification_service_test.dart"},"type":"testStart","time":18925} {"testID":290,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":18928} {"test":{"id":291,"name":"NotificationService 테스트 cancelAllNotifications 메서드가 모든 알림을 취소해야 함","suiteID":280,"groupIDs":[282,283],"metadata":{"skip":false,"skipReason":null},"line":232,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/notification_service_test.dart"},"type":"testStart","time":18928} {"testID":291,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":18931} {"suite":{"id":292,"platform":"vm","path":"/Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/member_service_test.dart"},"type":"suite","time":18934} {"test":{"id":293,"name":"loading /Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/member_service_test.dart","suiteID":292,"groupIDs":[],"metadata":{"skip":false,"skipReason":null},"line":null,"column":null,"url":null},"type":"testStart","time":18934} [{"event":"test.startedProcess","params":{"vmServiceUri":null,"observatoryUri":null}}] {"testID":293,"result":"success","skipped":false,"hidden":true,"type":"testDone","time":19500} {"group":{"id":294,"suiteID":292,"parentID":null,"name":"","metadata":{"skip":false,"skipReason":null},"testCount":9,"line":null,"column":null,"url":null},"type":"group","time":19501} {"group":{"id":295,"suiteID":292,"parentID":294,"name":"MemberService 테스트","metadata":{"skip":false,"skipReason":null},"testCount":9,"line":169,"column":3,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/member_service_test.dart"},"type":"group","time":19501} {"test":{"id":296,"name":"MemberService 테스트 initialize 메서드가 토큰을 설정하고 이벤트를 구독해야 함","suiteID":292,"groupIDs":[294,295],"metadata":{"skip":false,"skipReason":null},"line":170,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/member_service_test.dart"},"type":"testStart","time":19501} {"testID":296,"messageType":"print","message":"TestConfig: CI 환경 감지 - false","type":"print","time":19508} {"testID":296,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":19522} {"testID":296,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - member_service_test_1754931560149","type":"print","time":19522} {"testID":296,"messageType":"print","message":"EventBus: 새 구독 추가됨 (현재 구독 수: 1)","type":"print","time":19527} {"testID":296,"messageType":"print","message":"EventBus: 이벤트 발생 - ClubChangedEvent(clubId: new_club_id)","type":"print","time":19530} {"testID":296,"messageType":"print","message":"fetchClubMembers 호출됨: token=test_token","type":"print","time":19533} {"testID":296,"messageType":"print","message":"회원 응답 데이터: [{id: test_member_id, name: 테스트 회원, email: test@example.com, phone: 010-1234-5678, gender: 남성, birthYear: 1990, level: 중급, position: 회원, joinDate: 2025-08-12T01:59:20.108815, clubId: test_club_id, isActive: true}]","type":"print","time":19534} {"testID":296,"messageType":"print","message":"변환된 회원 리스트 길이: 1","type":"print","time":19538} {"testID":296,"messageType":"print","message":"","type":"print","time":20341} {"testID":296,"messageType":"print","message":"===== MemberService 테스트 tearDown 시작 =====","type":"print","time":20341} {"testID":296,"messageType":"print","message":"시간: 2025-08-12T01:59:20.982573","type":"print","time":20341} {"testID":296,"messageType":"print","message":"EventBus 활성 구독 수: 1","type":"print","time":20341} {"testID":296,"messageType":"print","message":"EventBus 테스트 인스턴스 수: 1","type":"print","time":20342} {"testID":296,"messageType":"print","message":"타이머 상태: 비활성","type":"print","time":20348} {"testID":296,"messageType":"print","message":"MemberService tearDown: dispose 호출 시작","type":"print","time":20348} {"testID":296,"messageType":"print","message":"MemberService: dispose 시작","type":"print","time":20348} {"testID":296,"messageType":"print","message":"===== MemberService 비동기 리소스 상태 (dispose 시작) =====","type":"print","time":20349} {"testID":296,"messageType":"print","message":"시간: 2025-08-12T01:59:20.990791","type":"print","time":20349} {"testID":296,"messageType":"print","message":"구독 상태: 활성","type":"print","time":20349} {"testID":296,"messageType":"print","message":"클럽 ID: new_club_id","type":"print","time":20349} {"testID":296,"messageType":"print","message":"토큰 상태: 있음","type":"print","time":20350} {"testID":296,"messageType":"print","message":"로딩 상태: false","type":"print","time":20350} {"testID":296,"messageType":"print","message":"회원 수: 1","type":"print","time":20350} {"testID":296,"messageType":"print","message":"EventBus 활성 구독 수: 1","type":"print","time":20350} {"testID":296,"messageType":"print","message":"===========================================","type":"print","time":20350} {"testID":296,"messageType":"print","message":"MemberService: 구독 취소 시작","type":"print","time":20352} {"testID":296,"messageType":"print","message":"EventBus: 구독 취소됨 (남은 구독 수: 0)","type":"print","time":20353} {"testID":296,"messageType":"print","message":"MemberService: 구독 취소 완료","type":"print","time":20354} {"testID":296,"messageType":"print","message":"===== MemberService 비동기 리소스 상태 (dispose 완료) =====","type":"print","time":20354} {"testID":296,"messageType":"print","message":"시간: 2025-08-12T01:59:20.996275","type":"print","time":20355} {"testID":296,"messageType":"print","message":"구독 상태: 비활성","type":"print","time":20355} {"testID":296,"messageType":"print","message":"클럽 ID: new_club_id","type":"print","time":20355} {"testID":296,"messageType":"print","message":"토큰 상태: 있음","type":"print","time":20355} {"testID":296,"messageType":"print","message":"로딩 상태: false","type":"print","time":20355} {"testID":296,"messageType":"print","message":"회원 수: 1","type":"print","time":20355} {"testID":296,"messageType":"print","message":"EventBus 활성 구독 수: 0","type":"print","time":20356} {"testID":296,"messageType":"print","message":"===========================================","type":"print","time":20356} {"testID":296,"messageType":"print","message":"MemberService: dispose 완료 후 구독 수 - 0","type":"print","time":20356} {"testID":296,"messageType":"print","message":"MemberService tearDown: dispose 호출 완료","type":"print","time":20357} {"testID":296,"messageType":"print","message":"MemberService tearDown: EventBus.resetAllTestInstances 호출 시작","type":"print","time":20357} {"testID":296,"messageType":"print","message":"EventBus: 모든 테스트 인스턴스 초기화 시작 (인스턴스 수: 1)","type":"print","time":20357} {"testID":296,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (모든 테스트 인스턴스 초기화 전) =====","type":"print","time":20359} {"testID":296,"messageType":"print","message":"시간: 2025-08-12T01:59:20.999788","type":"print","time":20359} {"testID":296,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":20359} {"testID":296,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":20360} {"testID":296,"messageType":"print","message":"현재 테스트 ID: member_service_test_1754931560149","type":"print","time":20360} {"testID":296,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":20360} {"testID":296,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":20360} {"testID":296,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":20360} {"testID":296,"messageType":"print","message":" member_service_test_1754931560149: disposed=false, streamClosed=false","type":"print","time":20361} {"testID":296,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":20361} {"testID":296,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":20361} {"testID":296,"messageType":"print","message":"===========================================","type":"print","time":20361} {"testID":296,"messageType":"print","message":"EventBus: 인스턴스 정리 중 - member_service_test_1754931560149","type":"print","time":20361} {"testID":296,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":20362} {"testID":296,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":20362} {"testID":296,"messageType":"print","message":" isDisposed: false","type":"print","time":20362} {"testID":296,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":20362} {"testID":296,"messageType":"print","message":" 현재 테스트 ID: member_service_test_1754931560149","type":"print","time":20362} {"testID":296,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":20362} {"testID":296,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 인스턴스 dispose 후, 초기화 전) =====","type":"print","time":20363} {"testID":296,"messageType":"print","message":"시간: 2025-08-12T01:59:21.004706","type":"print","time":20363} {"testID":296,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":20363} {"testID":296,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":20363} {"testID":296,"messageType":"print","message":"현재 테스트 ID: member_service_test_1754931560149","type":"print","time":20364} {"testID":296,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":20364} {"testID":296,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":20364} {"testID":296,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":20364} {"testID":296,"messageType":"print","message":" member_service_test_1754931560149: disposed=true, streamClosed=true","type":"print","time":20364} {"testID":296,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":20364} {"testID":296,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":20364} {"testID":296,"messageType":"print","message":"===========================================","type":"print","time":20365} {"testID":296,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":20365} {"testID":296,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":20365} {"testID":296,"messageType":"print","message":" isDisposed: false","type":"print","time":20365} {"testID":296,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":20365} {"testID":296,"messageType":"print","message":" 현재 테스트 ID: member_service_test_1754931560149","type":"print","time":20366} {"testID":296,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":20366} {"testID":296,"messageType":"print","message":"EventBus: 인스턴스 dispose 완료 (테스트 ID: member_service_test_1754931560149)","type":"print","time":20366} {"testID":296,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":20366} {"testID":296,"messageType":"print","message":" isDisposed: true","type":"print","time":20366} {"testID":296,"messageType":"print","message":" streamController.isClosed: true","type":"print","time":20366} {"testID":296,"messageType":"print","message":" 현재 테스트 ID: member_service_test_1754931560149","type":"print","time":20366} {"testID":296,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":20367} {"testID":296,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":20367} {"testID":296,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":20367} {"testID":296,"messageType":"print","message":" isDisposed: false","type":"print","time":20367} {"testID":296,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":20367} {"testID":296,"messageType":"print","message":" 현재 테스트 ID: member_service_test_1754931560149","type":"print","time":20367} {"testID":296,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":20367} {"testID":296,"messageType":"print","message":"EventBus: 모든 테스트 환경 초기화 해제","type":"print","time":20367} {"testID":296,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":20368} {"testID":296,"messageType":"print","message":"EventBus: 인스턴스 dispose 완료 (테스트 ID: null)","type":"print","time":20368} {"testID":296,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":20368} {"testID":296,"messageType":"print","message":" isDisposed: true","type":"print","time":20368} {"testID":296,"messageType":"print","message":" streamController.isClosed: true","type":"print","time":20368} {"testID":296,"messageType":"print","message":" 현재 테스트 ID: null","type":"print","time":20368} {"testID":296,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":20369} {"testID":296,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":20369} {"testID":296,"messageType":"print","message":"시간: 2025-08-12T01:59:21.009692","type":"print","time":20369} {"testID":296,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":20369} {"testID":296,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":20369} {"testID":296,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":20369} {"testID":296,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":20369} {"testID":296,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":20369} {"testID":296,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":20369} {"testID":296,"messageType":"print","message":" disposed=true, streamClosed=true","type":"print","time":20370} {"testID":296,"messageType":"print","message":"===========================================","type":"print","time":20370} {"testID":296,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: null)","type":"print","time":20370} {"testID":296,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":20370} {"testID":296,"messageType":"print","message":" isDisposed: false","type":"print","time":20370} {"testID":296,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":20370} {"testID":296,"messageType":"print","message":" 현재 테스트 ID: null","type":"print","time":20370} {"testID":296,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":20371} {"testID":296,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":20371} {"testID":296,"messageType":"print","message":"시간: 2025-08-12T01:59:21.012644","type":"print","time":20371} {"testID":296,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":20371} {"testID":296,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":20371} {"testID":296,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":20371} {"testID":296,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":20372} {"testID":296,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":20372} {"testID":296,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":20372} {"testID":296,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":20372} {"testID":296,"messageType":"print","message":"===========================================","type":"print","time":20372} {"testID":296,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":20372} {"testID":296,"messageType":"print","message":"시간: 2025-08-12T01:59:21.013839","type":"print","time":20372} {"testID":296,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":20372} {"testID":296,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":20372} {"testID":296,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":20372} {"testID":296,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":20373} {"testID":296,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":20373} {"testID":296,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":20373} {"testID":296,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":20373} {"testID":296,"messageType":"print","message":"===========================================","type":"print","time":20373} {"testID":296,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":20373} {"testID":296,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (모든 테스트 인스턴스 초기화 후) =====","type":"print","time":20373} {"testID":296,"messageType":"print","message":"시간: 2025-08-12T01:59:21.014975","type":"print","time":20373} {"testID":296,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":20373} {"testID":296,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":20373} {"testID":296,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":20374} {"testID":296,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":20374} {"testID":296,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":20374} {"testID":296,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":20374} {"testID":296,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":20374} {"testID":296,"messageType":"print","message":"===========================================","type":"print","time":20374} {"testID":296,"messageType":"print","message":"EventBus: 모든 테스트 인스턴스 초기화됨","type":"print","time":20374} {"testID":296,"messageType":"print","message":"MemberService tearDown: EventBus.resetAllTestInstances 호출 완료","type":"print","time":20374} {"testID":296,"messageType":"print","message":"MemberService tearDown: EventBus.clearCurrentTestId 호출 시작","type":"print","time":20374} {"testID":296,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":20375} {"testID":296,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":20375} {"testID":296,"messageType":"print","message":"시간: 2025-08-12T01:59:21.016685","type":"print","time":20375} {"testID":296,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":20375} {"testID":296,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":20375} {"testID":296,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":20375} {"testID":296,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":20376} {"testID":296,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":20376} {"testID":296,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":20376} {"testID":296,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":20376} {"testID":296,"messageType":"print","message":"===========================================","type":"print","time":20376} {"testID":296,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":20376} {"testID":296,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":20376} {"testID":296,"messageType":"print","message":"시간: 2025-08-12T01:59:21.018044","type":"print","time":20376} {"testID":296,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":20377} {"testID":296,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":20377} {"testID":296,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":20377} {"testID":296,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":20377} {"testID":296,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":20377} {"testID":296,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":20377} {"testID":296,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":20377} {"testID":296,"messageType":"print","message":"===========================================","type":"print","time":20377} {"testID":296,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":20377} {"testID":296,"messageType":"print","message":"시간: 2025-08-12T01:59:21.019125","type":"print","time":20378} {"testID":296,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":20378} {"testID":296,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":20378} {"testID":296,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":20378} {"testID":296,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":20378} {"testID":296,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":20378} {"testID":296,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":20378} {"testID":296,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":20378} {"testID":296,"messageType":"print","message":"===========================================","type":"print","time":20378} {"testID":296,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":20378} {"testID":296,"messageType":"print","message":"시간: 2025-08-12T01:59:21.020121","type":"print","time":20378} {"testID":296,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":20379} {"testID":296,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":20379} {"testID":296,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":20379} {"testID":296,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":20379} {"testID":296,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":20379} {"testID":296,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":20379} {"testID":296,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":20379} {"testID":296,"messageType":"print","message":"===========================================","type":"print","time":20379} {"testID":296,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":20379} {"testID":296,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":20379} {"testID":296,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":20380} {"testID":296,"messageType":"print","message":"시간: 2025-08-12T01:59:21.021318","type":"print","time":20380} {"testID":296,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":20380} {"testID":296,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":20380} {"testID":296,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":20380} {"testID":296,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":20380} {"testID":296,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":20380} {"testID":296,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":20380} {"testID":296,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":20380} {"testID":296,"messageType":"print","message":"===========================================","type":"print","time":20380} {"testID":296,"messageType":"print","message":"MemberService tearDown: EventBus.clearCurrentTestId 호출 완료","type":"print","time":20381} {"testID":296,"messageType":"print","message":"","type":"print","time":20381} {"testID":296,"messageType":"print","message":"===== MemberService 테스트 tearDown 완료 =====","type":"print","time":20381} {"testID":296,"messageType":"print","message":"시간: 2025-08-12T01:59:21.022641","type":"print","time":20381} {"testID":296,"messageType":"print","message":"EventBus 활성 구독 수: 0","type":"print","time":20381} {"testID":296,"messageType":"print","message":"EventBus 테스트 인스턴스 수: 0","type":"print","time":20381} {"testID":296,"messageType":"print","message":"타이머 상태: 비활성","type":"print","time":20381} {"testID":296,"messageType":"print","message":"=======================================","type":"print","time":20382} {"testID":296,"messageType":"print","message":"","type":"print","time":20382} {"testID":296,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":20484} {"test":{"id":297,"name":"MemberService 테스트 setClubId 메서드가 클럽 ID를 설정하고 회원 목록을 가져와야 함","suiteID":292,"groupIDs":[294,295],"metadata":{"skip":false,"skipReason":null},"line":198,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/member_service_test.dart"},"type":"testStart","time":20484} {"testID":297,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":20485} {"testID":297,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - member_service_test_1754931561127","type":"print","time":20486} {"testID":297,"messageType":"print","message":"EventBus: 새 구독 추가됨 (현재 구독 수: 1)","type":"print","time":20487} {"testID":297,"messageType":"print","message":"fetchClubMembers 호출됨: token=test_token","type":"print","time":20487} {"testID":297,"messageType":"print","message":"회원 응답 데이터: [{id: test_member_id, name: 테스트 회원, email: test@example.com, phone: 010-1234-5678, gender: 남성, birthYear: 1990, level: 중급, position: 회원, joinDate: 2025-08-12T01:59:20.108815, clubId: test_club_id, isActive: true}]","type":"print","time":20487} {"testID":297,"messageType":"print","message":"변환된 회원 리스트 길이: 1","type":"print","time":20488} {"testID":297,"messageType":"print","message":"","type":"print","time":20489} {"testID":297,"messageType":"print","message":"===== MemberService 테스트 tearDown 시작 =====","type":"print","time":20489} {"testID":297,"messageType":"print","message":"시간: 2025-08-12T01:59:21.130896","type":"print","time":20489} {"testID":297,"messageType":"print","message":"EventBus 활성 구독 수: 1","type":"print","time":20489} {"testID":297,"messageType":"print","message":"EventBus 테스트 인스턴스 수: 1","type":"print","time":20489} {"testID":297,"messageType":"print","message":"타이머 상태: 비활성","type":"print","time":20490} {"testID":297,"messageType":"print","message":"MemberService tearDown: dispose 호출 시작","type":"print","time":20490} {"testID":297,"messageType":"print","message":"MemberService: dispose 시작","type":"print","time":20490} {"testID":297,"messageType":"print","message":"===== MemberService 비동기 리소스 상태 (dispose 시작) =====","type":"print","time":20490} {"testID":297,"messageType":"print","message":"시간: 2025-08-12T01:59:21.131686","type":"print","time":20490} {"testID":297,"messageType":"print","message":"구독 상태: 활성","type":"print","time":20490} {"testID":297,"messageType":"print","message":"클럽 ID: test_club_id","type":"print","time":20490} {"testID":297,"messageType":"print","message":"토큰 상태: 있음","type":"print","time":20490} {"testID":297,"messageType":"print","message":"로딩 상태: false","type":"print","time":20490} {"testID":297,"messageType":"print","message":"회원 수: 1","type":"print","time":20490} {"testID":297,"messageType":"print","message":"EventBus 활성 구독 수: 1","type":"print","time":20490} {"testID":297,"messageType":"print","message":"===========================================","type":"print","time":20491} {"testID":297,"messageType":"print","message":"MemberService: 구독 취소 시작","type":"print","time":20491} {"testID":297,"messageType":"print","message":"EventBus: 구독 취소됨 (남은 구독 수: 0)","type":"print","time":20491} {"testID":297,"messageType":"print","message":"MemberService: 구독 취소 완료","type":"print","time":20491} {"testID":297,"messageType":"print","message":"===== MemberService 비동기 리소스 상태 (dispose 완료) =====","type":"print","time":20491} {"testID":297,"messageType":"print","message":"시간: 2025-08-12T01:59:21.133225","type":"print","time":20491} {"testID":297,"messageType":"print","message":"구독 상태: 비활성","type":"print","time":20492} {"testID":297,"messageType":"print","message":"클럽 ID: test_club_id","type":"print","time":20492} {"testID":297,"messageType":"print","message":"토큰 상태: 있음","type":"print","time":20492} {"testID":297,"messageType":"print","message":"로딩 상태: false","type":"print","time":20492} {"testID":297,"messageType":"print","message":"회원 수: 1","type":"print","time":20492} {"testID":297,"messageType":"print","message":"EventBus 활성 구독 수: 0","type":"print","time":20492} {"testID":297,"messageType":"print","message":"===========================================","type":"print","time":20492} {"testID":297,"messageType":"print","message":"MemberService: dispose 완료 후 구독 수 - 0","type":"print","time":20492} {"testID":297,"messageType":"print","message":"MemberService tearDown: dispose 호출 완료","type":"print","time":20492} {"testID":297,"messageType":"print","message":"MemberService tearDown: EventBus.resetAllTestInstances 호출 시작","type":"print","time":20493} {"testID":297,"messageType":"print","message":"EventBus: 모든 테스트 인스턴스 초기화 시작 (인스턴스 수: 1)","type":"print","time":20493} {"testID":297,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (모든 테스트 인스턴스 초기화 전) =====","type":"print","time":20493} {"testID":297,"messageType":"print","message":"시간: 2025-08-12T01:59:21.134612","type":"print","time":20493} {"testID":297,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":20493} {"testID":297,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":20493} {"testID":297,"messageType":"print","message":"현재 테스트 ID: member_service_test_1754931561127","type":"print","time":20493} {"testID":297,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":20493} {"testID":297,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":20493} {"testID":297,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":20494} {"testID":297,"messageType":"print","message":" member_service_test_1754931561127: disposed=false, streamClosed=false","type":"print","time":20494} {"testID":297,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":20494} {"testID":297,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":20494} {"testID":297,"messageType":"print","message":"===========================================","type":"print","time":20494} {"testID":297,"messageType":"print","message":"EventBus: 인스턴스 정리 중 - member_service_test_1754931561127","type":"print","time":20494} {"testID":297,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":20494} {"testID":297,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":20494} {"testID":297,"messageType":"print","message":" isDisposed: false","type":"print","time":20494} {"testID":297,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":20494} {"testID":297,"messageType":"print","message":" 현재 테스트 ID: member_service_test_1754931561127","type":"print","time":20494} {"testID":297,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":20495} {"testID":297,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 인스턴스 dispose 후, 초기화 전) =====","type":"print","time":20495} {"testID":297,"messageType":"print","message":"시간: 2025-08-12T01:59:21.136482","type":"print","time":20495} {"testID":297,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":20495} {"testID":297,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":20495} {"testID":297,"messageType":"print","message":"현재 테스트 ID: member_service_test_1754931561127","type":"print","time":20495} {"testID":297,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":20495} {"testID":297,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":20495} {"testID":297,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":20495} {"testID":297,"messageType":"print","message":" member_service_test_1754931561127: disposed=true, streamClosed=true","type":"print","time":20495} {"testID":297,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":20495} {"testID":297,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":20496} {"testID":297,"messageType":"print","message":"===========================================","type":"print","time":20496} {"testID":297,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":20496} {"testID":297,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":20496} {"testID":297,"messageType":"print","message":" isDisposed: false","type":"print","time":20496} {"testID":297,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":20496} {"testID":297,"messageType":"print","message":" 현재 테스트 ID: member_service_test_1754931561127","type":"print","time":20496} {"testID":297,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":20496} {"testID":297,"messageType":"print","message":"EventBus: 인스턴스 dispose 완료 (테스트 ID: member_service_test_1754931561127)","type":"print","time":20496} {"testID":297,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":20496} {"testID":297,"messageType":"print","message":" isDisposed: true","type":"print","time":20497} {"testID":297,"messageType":"print","message":" streamController.isClosed: true","type":"print","time":20497} {"testID":297,"messageType":"print","message":" 현재 테스트 ID: member_service_test_1754931561127","type":"print","time":20497} {"testID":297,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":20497} {"testID":297,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":20497} {"testID":297,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":20497} {"testID":297,"messageType":"print","message":" isDisposed: false","type":"print","time":20497} {"testID":297,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":20497} {"testID":297,"messageType":"print","message":" 현재 테스트 ID: member_service_test_1754931561127","type":"print","time":20497} {"testID":297,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":20497} {"testID":297,"messageType":"print","message":"EventBus: 모든 테스트 환경 초기화 해제","type":"print","time":20498} {"testID":297,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":20498} {"testID":297,"messageType":"print","message":"EventBus: 인스턴스 dispose 완료 (테스트 ID: null)","type":"print","time":20498} {"testID":297,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":20498} {"testID":297,"messageType":"print","message":" isDisposed: true","type":"print","time":20498} {"testID":297,"messageType":"print","message":" streamController.isClosed: true","type":"print","time":20498} {"testID":297,"messageType":"print","message":" 현재 테스트 ID: null","type":"print","time":20498} {"testID":297,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":20498} {"testID":297,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":20498} {"testID":297,"messageType":"print","message":"시간: 2025-08-12T01:59:21.139562","type":"print","time":20498} {"testID":297,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":20499} {"testID":297,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":20499} {"testID":297,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":20499} {"testID":297,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":20499} {"testID":297,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":20499} {"testID":297,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":20499} {"testID":297,"messageType":"print","message":" disposed=true, streamClosed=true","type":"print","time":20499} {"testID":297,"messageType":"print","message":"===========================================","type":"print","time":20499} {"testID":297,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: null)","type":"print","time":20499} {"testID":297,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":20499} {"testID":297,"messageType":"print","message":" isDisposed: false","type":"print","time":20499} {"testID":297,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":20500} {"testID":297,"messageType":"print","message":" 현재 테스트 ID: null","type":"print","time":20500} {"testID":297,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":20500} {"testID":297,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":20500} {"testID":297,"messageType":"print","message":"시간: 2025-08-12T01:59:21.141656","type":"print","time":20500} {"testID":297,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":20500} {"testID":297,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":20500} {"testID":297,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":20500} {"testID":297,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":20500} {"testID":297,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":20500} {"testID":297,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":20500} {"testID":297,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":20501} {"testID":297,"messageType":"print","message":"===========================================","type":"print","time":20501} {"testID":297,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":20501} {"testID":297,"messageType":"print","message":"시간: 2025-08-12T01:59:21.142547","type":"print","time":20501} {"testID":297,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":20501} {"testID":297,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":20501} {"testID":297,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":20501} {"testID":297,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":20501} {"testID":297,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":20501} {"testID":297,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":20501} {"testID":297,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":20502} {"testID":297,"messageType":"print","message":"===========================================","type":"print","time":20502} {"testID":297,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":20502} {"testID":297,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (모든 테스트 인스턴스 초기화 후) =====","type":"print","time":20502} {"testID":297,"messageType":"print","message":"시간: 2025-08-12T01:59:21.143585","type":"print","time":20502} {"testID":297,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":20502} {"testID":297,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":20502} {"testID":297,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":20502} {"testID":297,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":20502} {"testID":297,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":20502} {"testID":297,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":20503} {"testID":297,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":20503} {"testID":297,"messageType":"print","message":"===========================================","type":"print","time":20503} {"testID":297,"messageType":"print","message":"EventBus: 모든 테스트 인스턴스 초기화됨","type":"print","time":20503} {"testID":297,"messageType":"print","message":"MemberService tearDown: EventBus.resetAllTestInstances 호출 완료","type":"print","time":20503} {"testID":297,"messageType":"print","message":"MemberService tearDown: EventBus.clearCurrentTestId 호출 시작","type":"print","time":20503} {"testID":297,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":20503} {"testID":297,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":20503} {"testID":297,"messageType":"print","message":"시간: 2025-08-12T01:59:21.144966","type":"print","time":20503} {"testID":297,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":20503} {"testID":297,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":20503} {"testID":297,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":20504} {"testID":297,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":20504} {"testID":297,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":20504} {"testID":297,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":20504} {"testID":297,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":20504} {"testID":297,"messageType":"print","message":"===========================================","type":"print","time":20504} {"testID":297,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":20504} {"testID":297,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":20504} {"testID":297,"messageType":"print","message":"시간: 2025-08-12T01:59:21.145936","type":"print","time":20504} {"testID":297,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":20504} {"testID":297,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":20504} {"testID":297,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":20504} {"testID":297,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":20505} {"testID":297,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":20505} {"testID":297,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":20505} {"testID":297,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":20505} {"testID":297,"messageType":"print","message":"===========================================","type":"print","time":20505} {"testID":297,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":20505} {"testID":297,"messageType":"print","message":"시간: 2025-08-12T01:59:21.146832","type":"print","time":20505} {"testID":297,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":20505} {"testID":297,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":20505} {"testID":297,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":20505} {"testID":297,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":20505} {"testID":297,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":20505} {"testID":297,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":20506} {"testID":297,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":20506} {"testID":297,"messageType":"print","message":"===========================================","type":"print","time":20506} {"testID":297,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":20506} {"testID":297,"messageType":"print","message":"시간: 2025-08-12T01:59:21.147615","type":"print","time":20506} {"testID":297,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":20506} {"testID":297,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":20506} {"testID":297,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":20506} {"testID":297,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":20506} {"testID":297,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":20506} {"testID":297,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":20506} {"testID":297,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":20506} {"testID":297,"messageType":"print","message":"===========================================","type":"print","time":20506} {"testID":297,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":20507} {"testID":297,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":20507} {"testID":297,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":20507} {"testID":297,"messageType":"print","message":"시간: 2025-08-12T01:59:21.148543","type":"print","time":20507} {"testID":297,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":20507} {"testID":297,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":20507} {"testID":297,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":20507} {"testID":297,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":20507} {"testID":297,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":20507} {"testID":297,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":20507} {"testID":297,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":20507} {"testID":297,"messageType":"print","message":"===========================================","type":"print","time":20507} {"testID":297,"messageType":"print","message":"MemberService tearDown: EventBus.clearCurrentTestId 호출 완료","type":"print","time":20508} {"testID":297,"messageType":"print","message":"","type":"print","time":20508} {"testID":297,"messageType":"print","message":"===== MemberService 테스트 tearDown 완료 =====","type":"print","time":20508} {"testID":297,"messageType":"print","message":"시간: 2025-08-12T01:59:21.149641","type":"print","time":20508} {"testID":297,"messageType":"print","message":"EventBus 활성 구독 수: 0","type":"print","time":20508} {"testID":297,"messageType":"print","message":"EventBus 테스트 인스턴스 수: 0","type":"print","time":20508} {"testID":297,"messageType":"print","message":"타이머 상태: 비활성","type":"print","time":20508} {"testID":297,"messageType":"print","message":"=======================================","type":"print","time":20508} {"testID":297,"messageType":"print","message":"","type":"print","time":20508} {"testID":297,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":20611} {"test":{"id":298,"name":"MemberService 테스트 fetchClubMembers 메서드가 클럽의 회원 목록을 가져와야 함","suiteID":292,"groupIDs":[294,295],"metadata":{"skip":false,"skipReason":null},"line":220,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/member_service_test.dart"},"type":"testStart","time":20611} {"testID":298,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":20612} {"testID":298,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - member_service_test_1754931561253","type":"print","time":20612} {"testID":298,"messageType":"print","message":"EventBus: 새 구독 추가됨 (현재 구독 수: 1)","type":"print","time":20613} {"testID":298,"messageType":"print","message":"fetchClubMembers 호출됨: token=test_token","type":"print","time":20614} {"testID":298,"messageType":"print","message":"회원 응답 데이터: [{id: test_member_id, name: 테스트 회원, email: test@example.com, phone: 010-1234-5678, gender: 남성, birthYear: 1990, level: 중급, position: 회원, joinDate: 2025-08-12T01:59:20.108815, clubId: test_club_id, isActive: true}]","type":"print","time":20614} {"testID":298,"messageType":"print","message":"변환된 회원 리스트 길이: 1","type":"print","time":20614} {"testID":298,"messageType":"print","message":"fetchClubMembers 호출됨: token=test_token","type":"print","time":20614} {"testID":298,"messageType":"print","message":"회원 응답 데이터: [{id: test_member_id, name: 테스트 회원, email: test@example.com, phone: 010-1234-5678, gender: 남성, birthYear: 1990, level: 중급, position: 회원, joinDate: 2025-08-12T01:59:20.108815, clubId: test_club_id, isActive: true}]","type":"print","time":20615} {"testID":298,"messageType":"print","message":"변환된 회원 리스트 길이: 1","type":"print","time":20615} {"testID":298,"messageType":"print","message":"","type":"print","time":20615} {"testID":298,"messageType":"print","message":"===== MemberService 테스트 tearDown 시작 =====","type":"print","time":20615} {"testID":298,"messageType":"print","message":"시간: 2025-08-12T01:59:21.257033","type":"print","time":20615} {"testID":298,"messageType":"print","message":"EventBus 활성 구독 수: 1","type":"print","time":20615} {"testID":298,"messageType":"print","message":"EventBus 테스트 인스턴스 수: 1","type":"print","time":20615} {"testID":298,"messageType":"print","message":"타이머 상태: 비활성","type":"print","time":20616} {"testID":298,"messageType":"print","message":"MemberService tearDown: dispose 호출 시작","type":"print","time":20616} {"testID":298,"messageType":"print","message":"MemberService: dispose 시작","type":"print","time":20616} {"testID":298,"messageType":"print","message":"===== MemberService 비동기 리소스 상태 (dispose 시작) =====","type":"print","time":20616} {"testID":298,"messageType":"print","message":"시간: 2025-08-12T01:59:21.257853","type":"print","time":20616} {"testID":298,"messageType":"print","message":"구독 상태: 활성","type":"print","time":20616} {"testID":298,"messageType":"print","message":"클럽 ID: test_club_id","type":"print","time":20616} {"testID":298,"messageType":"print","message":"토큰 상태: 있음","type":"print","time":20616} {"testID":298,"messageType":"print","message":"로딩 상태: false","type":"print","time":20616} {"testID":298,"messageType":"print","message":"회원 수: 1","type":"print","time":20617} {"testID":298,"messageType":"print","message":"EventBus 활성 구독 수: 1","type":"print","time":20617} {"testID":298,"messageType":"print","message":"===========================================","type":"print","time":20617} {"testID":298,"messageType":"print","message":"MemberService: 구독 취소 시작","type":"print","time":20617} {"testID":298,"messageType":"print","message":"EventBus: 구독 취소됨 (남은 구독 수: 0)","type":"print","time":20617} {"testID":298,"messageType":"print","message":"MemberService: 구독 취소 완료","type":"print","time":20617} {"testID":298,"messageType":"print","message":"===== MemberService 비동기 리소스 상태 (dispose 완료) =====","type":"print","time":20618} {"testID":298,"messageType":"print","message":"시간: 2025-08-12T01:59:21.259413","type":"print","time":20618} {"testID":298,"messageType":"print","message":"구독 상태: 비활성","type":"print","time":20618} {"testID":298,"messageType":"print","message":"클럽 ID: test_club_id","type":"print","time":20618} {"testID":298,"messageType":"print","message":"토큰 상태: 있음","type":"print","time":20618} {"testID":298,"messageType":"print","message":"로딩 상태: false","type":"print","time":20618} {"testID":298,"messageType":"print","message":"회원 수: 1","type":"print","time":20618} {"testID":298,"messageType":"print","message":"EventBus 활성 구독 수: 0","type":"print","time":20618} {"testID":298,"messageType":"print","message":"===========================================","type":"print","time":20618} {"testID":298,"messageType":"print","message":"MemberService: dispose 완료 후 구독 수 - 0","type":"print","time":20619} {"testID":298,"messageType":"print","message":"MemberService tearDown: dispose 호출 완료","type":"print","time":20619} {"testID":298,"messageType":"print","message":"MemberService tearDown: EventBus.resetAllTestInstances 호출 시작","type":"print","time":20619} {"testID":298,"messageType":"print","message":"EventBus: 모든 테스트 인스턴스 초기화 시작 (인스턴스 수: 1)","type":"print","time":20619} {"testID":298,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (모든 테스트 인스턴스 초기화 전) =====","type":"print","time":20619} {"testID":298,"messageType":"print","message":"시간: 2025-08-12T01:59:21.260799","type":"print","time":20619} {"testID":298,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":20619} {"testID":298,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":20619} {"testID":298,"messageType":"print","message":"현재 테스트 ID: member_service_test_1754931561253","type":"print","time":20620} {"testID":298,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":20620} {"testID":298,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":20620} {"testID":298,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":20620} {"testID":298,"messageType":"print","message":" member_service_test_1754931561253: disposed=false, streamClosed=false","type":"print","time":20620} {"testID":298,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":20620} {"testID":298,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":20620} {"testID":298,"messageType":"print","message":"===========================================","type":"print","time":20620} {"testID":298,"messageType":"print","message":"EventBus: 인스턴스 정리 중 - member_service_test_1754931561253","type":"print","time":20620} {"testID":298,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":20621} {"testID":298,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":20621} {"testID":298,"messageType":"print","message":" isDisposed: false","type":"print","time":20621} {"testID":298,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":20621} {"testID":298,"messageType":"print","message":" 현재 테스트 ID: member_service_test_1754931561253","type":"print","time":20621} {"testID":298,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":20621} {"testID":298,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 인스턴스 dispose 후, 초기화 전) =====","type":"print","time":20621} {"testID":298,"messageType":"print","message":"시간: 2025-08-12T01:59:21.263073","type":"print","time":20621} {"testID":298,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":20622} {"testID":298,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":20622} {"testID":298,"messageType":"print","message":"현재 테스트 ID: member_service_test_1754931561253","type":"print","time":20622} {"testID":298,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":20622} {"testID":298,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":20622} {"testID":298,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":20622} {"testID":298,"messageType":"print","message":" member_service_test_1754931561253: disposed=true, streamClosed=true","type":"print","time":20622} {"testID":298,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":20622} {"testID":298,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":20622} {"testID":298,"messageType":"print","message":"===========================================","type":"print","time":20622} {"testID":298,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":20623} {"testID":298,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":20623} {"testID":298,"messageType":"print","message":" isDisposed: false","type":"print","time":20623} {"testID":298,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":20623} {"testID":298,"messageType":"print","message":" 현재 테스트 ID: member_service_test_1754931561253","type":"print","time":20623} {"testID":298,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":20623} {"testID":298,"messageType":"print","message":"EventBus: 인스턴스 dispose 완료 (테스트 ID: member_service_test_1754931561253)","type":"print","time":20623} {"testID":298,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":20623} {"testID":298,"messageType":"print","message":" isDisposed: true","type":"print","time":20623} {"testID":298,"messageType":"print","message":" streamController.isClosed: true","type":"print","time":20623} {"testID":298,"messageType":"print","message":" 현재 테스트 ID: member_service_test_1754931561253","type":"print","time":20624} {"testID":298,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":20624} {"testID":298,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":20624} {"testID":298,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":20624} {"testID":298,"messageType":"print","message":" isDisposed: false","type":"print","time":20624} {"testID":298,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":20624} {"testID":298,"messageType":"print","message":" 현재 테스트 ID: member_service_test_1754931561253","type":"print","time":20624} {"testID":298,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":20624} {"testID":298,"messageType":"print","message":"EventBus: 모든 테스트 환경 초기화 해제","type":"print","time":20624} {"testID":298,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":20624} {"testID":298,"messageType":"print","message":"EventBus: 인스턴스 dispose 완료 (테스트 ID: null)","type":"print","time":20625} {"testID":298,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":20625} {"testID":298,"messageType":"print","message":" isDisposed: true","type":"print","time":20625} {"testID":298,"messageType":"print","message":" streamController.isClosed: true","type":"print","time":20625} {"testID":298,"messageType":"print","message":" 현재 테스트 ID: null","type":"print","time":20625} {"testID":298,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":20625} {"testID":298,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":20625} {"testID":298,"messageType":"print","message":"시간: 2025-08-12T01:59:21.266386","type":"print","time":20625} {"testID":298,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":20625} {"testID":298,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":20625} {"testID":298,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":20626} {"testID":298,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":20626} {"testID":298,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":20626} {"testID":298,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":20626} {"testID":298,"messageType":"print","message":" disposed=true, streamClosed=true","type":"print","time":20626} {"testID":298,"messageType":"print","message":"===========================================","type":"print","time":20626} {"testID":298,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: null)","type":"print","time":20626} {"testID":298,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":20626} {"testID":298,"messageType":"print","message":" isDisposed: false","type":"print","time":20626} {"testID":298,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":20626} {"testID":298,"messageType":"print","message":" 현재 테스트 ID: null","type":"print","time":20627} {"testID":298,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":20627} {"testID":298,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":20627} {"testID":298,"messageType":"print","message":"시간: 2025-08-12T01:59:21.268575","type":"print","time":20627} {"testID":298,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":20627} {"testID":298,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":20627} {"testID":298,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":20627} {"testID":298,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":20628} {"testID":298,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":20628} {"testID":298,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":20628} {"testID":298,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":20628} {"testID":298,"messageType":"print","message":"===========================================","type":"print","time":20628} {"testID":298,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":20628} {"testID":298,"messageType":"print","message":"시간: 2025-08-12T01:59:21.270114","type":"print","time":20628} {"testID":298,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":20629} {"testID":298,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":20629} {"testID":298,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":20629} {"testID":298,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":20629} {"testID":298,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":20629} {"testID":298,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":20629} {"testID":298,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":20629} {"testID":298,"messageType":"print","message":"===========================================","type":"print","time":20629} {"testID":298,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":20629} {"testID":298,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (모든 테스트 인스턴스 초기화 후) =====","type":"print","time":20629} {"testID":298,"messageType":"print","message":"시간: 2025-08-12T01:59:21.271144","type":"print","time":20629} {"testID":298,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":20630} {"testID":298,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":20630} {"testID":298,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":20630} {"testID":298,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":20630} {"testID":298,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":20630} {"testID":298,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":20630} {"testID":298,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":20630} {"testID":298,"messageType":"print","message":"===========================================","type":"print","time":20630} {"testID":298,"messageType":"print","message":"EventBus: 모든 테스트 인스턴스 초기화됨","type":"print","time":20630} {"testID":298,"messageType":"print","message":"MemberService tearDown: EventBus.resetAllTestInstances 호출 완료","type":"print","time":20630} {"testID":298,"messageType":"print","message":"MemberService tearDown: EventBus.clearCurrentTestId 호출 시작","type":"print","time":20630} {"testID":298,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":20630} {"testID":298,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":20631} {"testID":298,"messageType":"print","message":"시간: 2025-08-12T01:59:21.272377","type":"print","time":20631} {"testID":298,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":20631} {"testID":298,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":20631} {"testID":298,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":20631} {"testID":298,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":20631} {"testID":298,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":20631} {"testID":298,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":20631} {"testID":298,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":20631} {"testID":298,"messageType":"print","message":"===========================================","type":"print","time":20631} {"testID":298,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":20632} {"testID":298,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":20632} {"testID":298,"messageType":"print","message":"시간: 2025-08-12T01:59:21.273417","type":"print","time":20632} {"testID":298,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":20632} {"testID":298,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":20632} {"testID":298,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":20632} {"testID":298,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":20632} {"testID":298,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":20632} {"testID":298,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":20632} {"testID":298,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":20632} {"testID":298,"messageType":"print","message":"===========================================","type":"print","time":20632} {"testID":298,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":20633} {"testID":298,"messageType":"print","message":"시간: 2025-08-12T01:59:21.274339","type":"print","time":20633} {"testID":298,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":20633} {"testID":298,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":20633} {"testID":298,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":20633} {"testID":298,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":20633} {"testID":298,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":20633} {"testID":298,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":20633} {"testID":298,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":20633} {"testID":298,"messageType":"print","message":"===========================================","type":"print","time":20633} {"testID":298,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":20633} {"testID":298,"messageType":"print","message":"시간: 2025-08-12T01:59:21.275191","type":"print","time":20634} {"testID":298,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":20634} {"testID":298,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":20634} {"testID":298,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":20634} {"testID":298,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":20634} {"testID":298,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":20634} {"testID":298,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":20634} {"testID":298,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":20634} {"testID":298,"messageType":"print","message":"===========================================","type":"print","time":20634} {"testID":298,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":20634} {"testID":298,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":20634} {"testID":298,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":20635} {"testID":298,"messageType":"print","message":"시간: 2025-08-12T01:59:21.276306","type":"print","time":20635} {"testID":298,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":20635} {"testID":298,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":20635} {"testID":298,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":20635} {"testID":298,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":20635} {"testID":298,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":20635} {"testID":298,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":20635} {"testID":298,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":20635} {"testID":298,"messageType":"print","message":"===========================================","type":"print","time":20635} {"testID":298,"messageType":"print","message":"MemberService tearDown: EventBus.clearCurrentTestId 호출 완료","type":"print","time":20635} {"testID":298,"messageType":"print","message":"","type":"print","time":20635} {"testID":298,"messageType":"print","message":"===== MemberService 테스트 tearDown 완료 =====","type":"print","time":20636} {"testID":298,"messageType":"print","message":"시간: 2025-08-12T01:59:21.277431","type":"print","time":20636} {"testID":298,"messageType":"print","message":"EventBus 활성 구독 수: 0","type":"print","time":20636} {"testID":298,"messageType":"print","message":"EventBus 테스트 인스턴스 수: 0","type":"print","time":20636} {"testID":298,"messageType":"print","message":"타이머 상태: 비활성","type":"print","time":20636} {"testID":298,"messageType":"print","message":"=======================================","type":"print","time":20636} {"testID":298,"messageType":"print","message":"","type":"print","time":20636} {"testID":298,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":20738} {"test":{"id":299,"name":"MemberService 테스트 addMember 메서드가 새 회원을 추가해야 함","suiteID":292,"groupIDs":[294,295],"metadata":{"skip":false,"skipReason":null},"line":241,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/member_service_test.dart"},"type":"testStart","time":20738} {"testID":299,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":20739} {"testID":299,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - member_service_test_1754931561380","type":"print","time":20739} {"testID":299,"messageType":"print","message":"EventBus: 새 구독 추가됨 (현재 구독 수: 1)","type":"print","time":20739} {"testID":299,"messageType":"print","message":"fetchClubMembers 호출됨: token=test_token","type":"print","time":20739} {"testID":299,"messageType":"print","message":"회원 응답 데이터: [{id: test_member_id, name: 테스트 회원, email: test@example.com, phone: 010-1234-5678, gender: 남성, birthYear: 1990, level: 중급, position: 회원, joinDate: 2025-08-12T01:59:20.108815, clubId: test_club_id, isActive: true}]","type":"print","time":20739} {"testID":299,"messageType":"print","message":"변환된 회원 리스트 길이: 1","type":"print","time":20739} {"testID":299,"messageType":"print","message":"","type":"print","time":20740} {"testID":299,"messageType":"print","message":"===== MemberService 테스트 tearDown 시작 =====","type":"print","time":20740} {"testID":299,"messageType":"print","message":"시간: 2025-08-12T01:59:21.381926","type":"print","time":20740} {"testID":299,"messageType":"print","message":"EventBus 활성 구독 수: 1","type":"print","time":20740} {"testID":299,"messageType":"print","message":"EventBus 테스트 인스턴스 수: 1","type":"print","time":20740} {"testID":299,"messageType":"print","message":"타이머 상태: 비활성","type":"print","time":20740} {"testID":299,"messageType":"print","message":"MemberService tearDown: dispose 호출 시작","type":"print","time":20740} {"testID":299,"messageType":"print","message":"MemberService: dispose 시작","type":"print","time":20740} {"testID":299,"messageType":"print","message":"===== MemberService 비동기 리소스 상태 (dispose 시작) =====","type":"print","time":20741} {"testID":299,"messageType":"print","message":"시간: 2025-08-12T01:59:21.382400","type":"print","time":20741} {"testID":299,"messageType":"print","message":"구독 상태: 활성","type":"print","time":20741} {"testID":299,"messageType":"print","message":"클럽 ID: test_club_id","type":"print","time":20741} {"testID":299,"messageType":"print","message":"토큰 상태: 있음","type":"print","time":20741} {"testID":299,"messageType":"print","message":"로딩 상태: false","type":"print","time":20741} {"testID":299,"messageType":"print","message":"회원 수: 2","type":"print","time":20741} {"testID":299,"messageType":"print","message":"EventBus 활성 구독 수: 1","type":"print","time":20741} {"testID":299,"messageType":"print","message":"===========================================","type":"print","time":20741} {"testID":299,"messageType":"print","message":"MemberService: 구독 취소 시작","type":"print","time":20741} {"testID":299,"messageType":"print","message":"EventBus: 구독 취소됨 (남은 구독 수: 0)","type":"print","time":20741} {"testID":299,"messageType":"print","message":"MemberService: 구독 취소 완료","type":"print","time":20741} {"testID":299,"messageType":"print","message":"===== MemberService 비동기 리소스 상태 (dispose 완료) =====","type":"print","time":20741} {"testID":299,"messageType":"print","message":"시간: 2025-08-12T01:59:21.383289","type":"print","time":20741} {"testID":299,"messageType":"print","message":"구독 상태: 비활성","type":"print","time":20742} {"testID":299,"messageType":"print","message":"클럽 ID: test_club_id","type":"print","time":20742} {"testID":299,"messageType":"print","message":"토큰 상태: 있음","type":"print","time":20742} {"testID":299,"messageType":"print","message":"로딩 상태: false","type":"print","time":20742} {"testID":299,"messageType":"print","message":"회원 수: 2","type":"print","time":20742} {"testID":299,"messageType":"print","message":"EventBus 활성 구독 수: 0","type":"print","time":20742} {"testID":299,"messageType":"print","message":"===========================================","type":"print","time":20742} {"testID":299,"messageType":"print","message":"MemberService: dispose 완료 후 구독 수 - 0","type":"print","time":20742} {"testID":299,"messageType":"print","message":"MemberService tearDown: dispose 호출 완료","type":"print","time":20742} {"testID":299,"messageType":"print","message":"MemberService tearDown: EventBus.resetAllTestInstances 호출 시작","type":"print","time":20742} {"testID":299,"messageType":"print","message":"EventBus: 모든 테스트 인스턴스 초기화 시작 (인스턴스 수: 1)","type":"print","time":20742} {"testID":299,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (모든 테스트 인스턴스 초기화 전) =====","type":"print","time":20742} {"testID":299,"messageType":"print","message":"시간: 2025-08-12T01:59:21.384035","type":"print","time":20742} {"testID":299,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":20742} {"testID":299,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":20742} {"testID":299,"messageType":"print","message":"현재 테스트 ID: member_service_test_1754931561380","type":"print","time":20742} {"testID":299,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":20743} {"testID":299,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":20743} {"testID":299,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":20743} {"testID":299,"messageType":"print","message":" member_service_test_1754931561380: disposed=false, streamClosed=false","type":"print","time":20743} {"testID":299,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":20743} {"testID":299,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":20743} {"testID":299,"messageType":"print","message":"===========================================","type":"print","time":20743} {"testID":299,"messageType":"print","message":"EventBus: 인스턴스 정리 중 - member_service_test_1754931561380","type":"print","time":20743} {"testID":299,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":20743} {"testID":299,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":20743} {"testID":299,"messageType":"print","message":" isDisposed: false","type":"print","time":20743} {"testID":299,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":20743} {"testID":299,"messageType":"print","message":" 현재 테스트 ID: member_service_test_1754931561380","type":"print","time":20743} {"testID":299,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":20743} {"testID":299,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 인스턴스 dispose 후, 초기화 전) =====","type":"print","time":20743} {"testID":299,"messageType":"print","message":"시간: 2025-08-12T01:59:21.385265","type":"print","time":20744} {"testID":299,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":20744} {"testID":299,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":20744} {"testID":299,"messageType":"print","message":"현재 테스트 ID: member_service_test_1754931561380","type":"print","time":20744} {"testID":299,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":20744} {"testID":299,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":20744} {"testID":299,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":20744} {"testID":299,"messageType":"print","message":" member_service_test_1754931561380: disposed=true, streamClosed=true","type":"print","time":20744} {"testID":299,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":20744} {"testID":299,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":20744} {"testID":299,"messageType":"print","message":"===========================================","type":"print","time":20744} {"testID":299,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":20744} {"testID":299,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":20744} {"testID":299,"messageType":"print","message":" isDisposed: false","type":"print","time":20744} {"testID":299,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":20744} {"testID":299,"messageType":"print","message":" 현재 테스트 ID: member_service_test_1754931561380","type":"print","time":20744} {"testID":299,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":20744} {"testID":299,"messageType":"print","message":"EventBus: 인스턴스 dispose 완료 (테스트 ID: member_service_test_1754931561380)","type":"print","time":20745} {"testID":299,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":20745} {"testID":299,"messageType":"print","message":" isDisposed: true","type":"print","time":20745} {"testID":299,"messageType":"print","message":" streamController.isClosed: true","type":"print","time":20745} {"testID":299,"messageType":"print","message":" 현재 테스트 ID: member_service_test_1754931561380","type":"print","time":20745} {"testID":299,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":20745} {"testID":299,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":20745} {"testID":299,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":20745} {"testID":299,"messageType":"print","message":" isDisposed: false","type":"print","time":20745} {"testID":299,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":20745} {"testID":299,"messageType":"print","message":" 현재 테스트 ID: member_service_test_1754931561380","type":"print","time":20745} {"testID":299,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":20745} {"testID":299,"messageType":"print","message":"EventBus: 모든 테스트 환경 초기화 해제","type":"print","time":20745} {"testID":299,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":20745} {"testID":299,"messageType":"print","message":"EventBus: 인스턴스 dispose 완료 (테스트 ID: null)","type":"print","time":20745} {"testID":299,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":20745} {"testID":299,"messageType":"print","message":" isDisposed: true","type":"print","time":20746} {"testID":299,"messageType":"print","message":" streamController.isClosed: true","type":"print","time":20746} {"testID":299,"messageType":"print","message":" 현재 테스트 ID: null","type":"print","time":20746} {"testID":299,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":20746} {"testID":299,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":20746} {"testID":299,"messageType":"print","message":"시간: 2025-08-12T01:59:21.387220","type":"print","time":20746} {"testID":299,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":20746} {"testID":299,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":20746} {"testID":299,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":20746} {"testID":299,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":20746} {"testID":299,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":20746} {"testID":299,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":20746} {"testID":299,"messageType":"print","message":" disposed=true, streamClosed=true","type":"print","time":20746} {"testID":299,"messageType":"print","message":"===========================================","type":"print","time":20746} {"testID":299,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: null)","type":"print","time":20746} {"testID":299,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":20746} {"testID":299,"messageType":"print","message":" isDisposed: false","type":"print","time":20747} {"testID":299,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":20747} {"testID":299,"messageType":"print","message":" 현재 테스트 ID: null","type":"print","time":20747} {"testID":299,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":20747} {"testID":299,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":20747} {"testID":299,"messageType":"print","message":"시간: 2025-08-12T01:59:21.388622","type":"print","time":20747} {"testID":299,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":20747} {"testID":299,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":20747} {"testID":299,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":20747} {"testID":299,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":20747} {"testID":299,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":20747} {"testID":299,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":20747} {"testID":299,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":20747} {"testID":299,"messageType":"print","message":"===========================================","type":"print","time":20747} {"testID":299,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":20747} {"testID":299,"messageType":"print","message":"시간: 2025-08-12T01:59:21.389274","type":"print","time":20748} {"testID":299,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":20748} {"testID":299,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":20748} {"testID":299,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":20748} {"testID":299,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":20748} {"testID":299,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":20748} {"testID":299,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":20748} {"testID":299,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":20748} {"testID":299,"messageType":"print","message":"===========================================","type":"print","time":20748} {"testID":299,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":20748} {"testID":299,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (모든 테스트 인스턴스 초기화 후) =====","type":"print","time":20748} {"testID":299,"messageType":"print","message":"시간: 2025-08-12T01:59:21.389941","type":"print","time":20748} {"testID":299,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":20748} {"testID":299,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":20748} {"testID":299,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":20748} {"testID":299,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":20748} {"testID":299,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":20748} {"testID":299,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":20749} {"testID":299,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":20749} {"testID":299,"messageType":"print","message":"===========================================","type":"print","time":20749} {"testID":299,"messageType":"print","message":"EventBus: 모든 테스트 인스턴스 초기화됨","type":"print","time":20749} {"testID":299,"messageType":"print","message":"MemberService tearDown: EventBus.resetAllTestInstances 호출 완료","type":"print","time":20749} {"testID":299,"messageType":"print","message":"MemberService tearDown: EventBus.clearCurrentTestId 호출 시작","type":"print","time":20749} {"testID":299,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":20749} {"testID":299,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":20749} {"testID":299,"messageType":"print","message":"시간: 2025-08-12T01:59:21.390751","type":"print","time":20749} {"testID":299,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":20749} {"testID":299,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":20749} {"testID":299,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":20749} {"testID":299,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":20749} {"testID":299,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":20749} {"testID":299,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":20749} {"testID":299,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":20749} {"testID":299,"messageType":"print","message":"===========================================","type":"print","time":20749} {"testID":299,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":20749} {"testID":299,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":20750} {"testID":299,"messageType":"print","message":"시간: 2025-08-12T01:59:21.391373","type":"print","time":20750} {"testID":299,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":20750} {"testID":299,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":20750} {"testID":299,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":20750} {"testID":299,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":20750} {"testID":299,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":20750} {"testID":299,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":20750} {"testID":299,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":20750} {"testID":299,"messageType":"print","message":"===========================================","type":"print","time":20750} {"testID":299,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":20750} {"testID":299,"messageType":"print","message":"시간: 2025-08-12T01:59:21.391998","type":"print","time":20750} {"testID":299,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":20750} {"testID":299,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":20750} {"testID":299,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":20750} {"testID":299,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":20750} {"testID":299,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":20750} {"testID":299,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":20751} {"testID":299,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":20751} {"testID":299,"messageType":"print","message":"===========================================","type":"print","time":20751} {"testID":299,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":20751} {"testID":299,"messageType":"print","message":"시간: 2025-08-12T01:59:21.392558","type":"print","time":20751} {"testID":299,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":20751} {"testID":299,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":20751} {"testID":299,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":20751} {"testID":299,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":20751} {"testID":299,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":20751} {"testID":299,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":20751} {"testID":299,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":20751} {"testID":299,"messageType":"print","message":"===========================================","type":"print","time":20751} {"testID":299,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":20751} {"testID":299,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":20751} {"testID":299,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":20751} {"testID":299,"messageType":"print","message":"시간: 2025-08-12T01:59:21.393238","type":"print","time":20751} {"testID":299,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":20752} {"testID":299,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":20752} {"testID":299,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":20752} {"testID":299,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":20752} {"testID":299,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":20752} {"testID":299,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":20752} {"testID":299,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":20752} {"testID":299,"messageType":"print","message":"===========================================","type":"print","time":20752} {"testID":299,"messageType":"print","message":"MemberService tearDown: EventBus.clearCurrentTestId 호출 완료","type":"print","time":20752} {"testID":299,"messageType":"print","message":"","type":"print","time":20752} {"testID":299,"messageType":"print","message":"===== MemberService 테스트 tearDown 완료 =====","type":"print","time":20752} {"testID":299,"messageType":"print","message":"시간: 2025-08-12T01:59:21.393986","type":"print","time":20752} {"testID":299,"messageType":"print","message":"EventBus 활성 구독 수: 0","type":"print","time":20752} {"testID":299,"messageType":"print","message":"EventBus 테스트 인스턴스 수: 0","type":"print","time":20752} {"testID":299,"messageType":"print","message":"타이머 상태: 비활성","type":"print","time":20752} {"testID":299,"messageType":"print","message":"=======================================","type":"print","time":20752} {"testID":299,"messageType":"print","message":"","type":"print","time":20752} {"testID":299,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":20854} {"test":{"id":300,"name":"MemberService 테스트 addMember 메서드가 직접 회원 객체가 반환되는 경우도 처리해야 함","suiteID":292,"groupIDs":[294,295],"metadata":{"skip":false,"skipReason":null},"line":271,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/member_service_test.dart"},"type":"testStart","time":20854} {"testID":300,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":20855} {"testID":300,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - member_service_test_1754931561497","type":"print","time":20855} {"testID":300,"messageType":"print","message":"EventBus: 새 구독 추가됨 (현재 구독 수: 1)","type":"print","time":20856} {"testID":300,"messageType":"print","message":"fetchClubMembers 호출됨: token=test_token","type":"print","time":20856} {"testID":300,"messageType":"print","message":"회원 응답 데이터: [{id: test_member_id, name: 테스트 회원, email: test@example.com, phone: 010-1234-5678, gender: 남성, birthYear: 1990, level: 중급, position: 회원, joinDate: 2025-08-12T01:59:20.108815, clubId: test_club_id, isActive: true}]","type":"print","time":20857} {"testID":300,"messageType":"print","message":"변환된 회원 리스트 길이: 1","type":"print","time":20857} {"testID":300,"messageType":"print","message":"","type":"print","time":20857} {"testID":300,"messageType":"print","message":"===== MemberService 테스트 tearDown 시작 =====","type":"print","time":20857} {"testID":300,"messageType":"print","message":"시간: 2025-08-12T01:59:21.499133","type":"print","time":20857} {"testID":300,"messageType":"print","message":"EventBus 활성 구독 수: 1","type":"print","time":20857} {"testID":300,"messageType":"print","message":"EventBus 테스트 인스턴스 수: 1","type":"print","time":20858} {"testID":300,"messageType":"print","message":"타이머 상태: 비활성","type":"print","time":20858} {"testID":300,"messageType":"print","message":"MemberService tearDown: dispose 호출 시작","type":"print","time":20858} {"testID":300,"messageType":"print","message":"MemberService: dispose 시작","type":"print","time":20858} {"testID":300,"messageType":"print","message":"===== MemberService 비동기 리소스 상태 (dispose 시작) =====","type":"print","time":20858} {"testID":300,"messageType":"print","message":"시간: 2025-08-12T01:59:21.499852","type":"print","time":20858} {"testID":300,"messageType":"print","message":"구독 상태: 활성","type":"print","time":20858} {"testID":300,"messageType":"print","message":"클럽 ID: test_club_id","type":"print","time":20858} {"testID":300,"messageType":"print","message":"토큰 상태: 있음","type":"print","time":20858} {"testID":300,"messageType":"print","message":"로딩 상태: false","type":"print","time":20858} {"testID":300,"messageType":"print","message":"회원 수: 2","type":"print","time":20858} {"testID":300,"messageType":"print","message":"EventBus 활성 구독 수: 1","type":"print","time":20859} {"testID":300,"messageType":"print","message":"===========================================","type":"print","time":20859} {"testID":300,"messageType":"print","message":"MemberService: 구독 취소 시작","type":"print","time":20859} {"testID":300,"messageType":"print","message":"EventBus: 구독 취소됨 (남은 구독 수: 0)","type":"print","time":20859} {"testID":300,"messageType":"print","message":"MemberService: 구독 취소 완료","type":"print","time":20859} {"testID":300,"messageType":"print","message":"===== MemberService 비동기 리소스 상태 (dispose 완료) =====","type":"print","time":20859} {"testID":300,"messageType":"print","message":"시간: 2025-08-12T01:59:21.501091","type":"print","time":20859} {"testID":300,"messageType":"print","message":"구독 상태: 비활성","type":"print","time":20859} {"testID":300,"messageType":"print","message":"클럽 ID: test_club_id","type":"print","time":20859} {"testID":300,"messageType":"print","message":"토큰 상태: 있음","type":"print","time":20860} {"testID":300,"messageType":"print","message":"로딩 상태: false","type":"print","time":20860} {"testID":300,"messageType":"print","message":"회원 수: 2","type":"print","time":20860} {"testID":300,"messageType":"print","message":"EventBus 활성 구독 수: 0","type":"print","time":20860} {"testID":300,"messageType":"print","message":"===========================================","type":"print","time":20860} {"testID":300,"messageType":"print","message":"MemberService: dispose 완료 후 구독 수 - 0","type":"print","time":20860} {"testID":300,"messageType":"print","message":"MemberService tearDown: dispose 호출 완료","type":"print","time":20860} {"testID":300,"messageType":"print","message":"MemberService tearDown: EventBus.resetAllTestInstances 호출 시작","type":"print","time":20860} {"testID":300,"messageType":"print","message":"EventBus: 모든 테스트 인스턴스 초기화 시작 (인스턴스 수: 1)","type":"print","time":20860} {"testID":300,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (모든 테스트 인스턴스 초기화 전) =====","type":"print","time":20860} {"testID":300,"messageType":"print","message":"시간: 2025-08-12T01:59:21.502125","type":"print","time":20860} {"testID":300,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":20861} {"testID":300,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":20861} {"testID":300,"messageType":"print","message":"현재 테스트 ID: member_service_test_1754931561497","type":"print","time":20861} {"testID":300,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":20861} {"testID":300,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":20861} {"testID":300,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":20861} {"testID":300,"messageType":"print","message":" member_service_test_1754931561497: disposed=false, streamClosed=false","type":"print","time":20861} {"testID":300,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":20861} {"testID":300,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":20861} {"testID":300,"messageType":"print","message":"===========================================","type":"print","time":20861} {"testID":300,"messageType":"print","message":"EventBus: 인스턴스 정리 중 - member_service_test_1754931561497","type":"print","time":20862} {"testID":300,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":20862} {"testID":300,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":20862} {"testID":300,"messageType":"print","message":" isDisposed: false","type":"print","time":20862} {"testID":300,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":20862} {"testID":300,"messageType":"print","message":" 현재 테스트 ID: member_service_test_1754931561497","type":"print","time":20862} {"testID":300,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":20966} {"test":{"id":301,"name":"MemberService 테스트 updateMember 메서드가 회원 정보를 업데이트해야 함","suiteID":292,"groupIDs":[294,295],"metadata":{"skip":false,"skipReason":null},"line":306,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/member_service_test.dart"},"type":"testStart","time":20967} {"testID":301,"messageType":"print","message":"fetchClubMembers 호출됨: token=test_token","type":"print","time":20969} {"testID":301,"messageType":"print","message":"회원 응답 데이터: [{id: test_member_id, name: 테스트 회원, email: test@example.com, phone: 010-1234-5678, gender: 남성, birthYear: 1990, level: 중급, position: 회원, joinDate: 2025-08-12T01:59:20.108815, clubId: test_club_id, isActive: true}]","type":"print","time":20969} {"testID":301,"messageType":"print","message":"변환된 회원 리스트 길이: 1","type":"print","time":20969} {"testID":301,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":21076} {"test":{"id":302,"name":"MemberService 테스트 deleteMember 메서드가 회원을 삭제해야 함","suiteID":292,"groupIDs":[294,295],"metadata":{"skip":false,"skipReason":null},"line":346,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/member_service_test.dart"},"type":"testStart","time":21076} {"testID":302,"messageType":"print","message":"fetchClubMembers 호출됨: token=test_token","type":"print","time":21080} {"testID":302,"messageType":"print","message":"회원 응답 데이터: [{id: test_member_id, name: 테스트 회원, email: test@example.com, phone: 010-1234-5678, gender: 남성, birthYear: 1990, level: 중급, position: 회원, joinDate: 2025-08-12T01:59:20.108815, clubId: test_club_id, isActive: true}]","type":"print","time":21081} {"testID":302,"messageType":"print","message":"변환된 회원 리스트 길이: 1","type":"print","time":21081} {"testID":302,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":21190} {"test":{"id":303,"name":"MemberService 테스트 ClubChangedEvent가 발생하면 setClubId가 호출되어야 함","suiteID":292,"groupIDs":[294,295],"metadata":{"skip":false,"skipReason":null},"line":367,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/member_service_test.dart"},"type":"testStart","time":21190} {"testID":303,"messageType":"print","message":"fetchClubMembers 호출됨: token=test_token","type":"print","time":21195} {"testID":303,"messageType":"print","message":"회원 응답 데이터: [{id: test_member_id, name: 테스트 회원, email: test@example.com, phone: 010-1234-5678, gender: 남성, birthYear: 1990, level: 중급, position: 회원, joinDate: 2025-08-12T01:59:20.108815, clubId: test_club_id, isActive: true}]","type":"print","time":21195} {"testID":303,"messageType":"print","message":"변환된 회원 리스트 길이: 1","type":"print","time":21196} {"testID":300,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":21865} {"testID":300,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 인스턴스 dispose 후, 초기화 전) =====","type":"print","time":21865} {"testID":300,"messageType":"print","message":"시간: 2025-08-12T01:59:21.503895","type":"print","time":21865} {"testID":300,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":21865} {"testID":300,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":21865} {"testID":300,"messageType":"print","message":"현재 테스트 ID: member_service_test_1754931561497","type":"print","time":21865} {"testID":300,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":21865} {"testID":300,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":21865} {"testID":300,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":21865} {"testID":300,"messageType":"print","message":" member_service_test_1754931561497: disposed=true, streamClosed=true","type":"print","time":21866} {"testID":300,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":21866} {"testID":300,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":21866} {"testID":300,"messageType":"print","message":"===========================================","type":"print","time":21866} {"testID":300,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":21866} {"testID":300,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":21866} {"testID":300,"messageType":"print","message":" isDisposed: false","type":"print","time":21866} {"testID":300,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":21866} {"testID":300,"messageType":"print","message":" 현재 테스트 ID: member_service_test_1754931561497","type":"print","time":21866} {"testID":300,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":21867} {"testID":300,"messageType":"print","message":"EventBus: 인스턴스 dispose 완료 (테스트 ID: member_service_test_1754931561497)","type":"print","time":21867} {"testID":300,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":21867} {"testID":300,"messageType":"print","message":" isDisposed: true","type":"print","time":21867} {"testID":300,"messageType":"print","message":" streamController.isClosed: true","type":"print","time":21867} {"testID":300,"messageType":"print","message":" 현재 테스트 ID: member_service_test_1754931561497","type":"print","time":21867} {"testID":300,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":21867} {"testID":300,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":21867} {"testID":300,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":21868} {"testID":300,"messageType":"print","message":" isDisposed: false","type":"print","time":21868} {"testID":300,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":21868} {"testID":300,"messageType":"print","message":" 현재 테스트 ID: member_service_test_1754931561497","type":"print","time":21868} {"testID":300,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":21868} {"testID":300,"messageType":"print","message":"EventBus: 모든 테스트 환경 초기화 해제","type":"print","time":21868} {"testID":300,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":21868} {"testID":300,"messageType":"print","message":"EventBus: 인스턴스 dispose 완료 (테스트 ID: null)","type":"print","time":21868} {"testID":300,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":21869} {"testID":300,"messageType":"print","message":" isDisposed: true","type":"print","time":21869} {"testID":300,"messageType":"print","message":" streamController.isClosed: true","type":"print","time":21869} {"testID":300,"messageType":"print","message":" 현재 테스트 ID: null","type":"print","time":21869} {"testID":300,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":21869} {"testID":300,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":21869} {"testID":300,"messageType":"print","message":"시간: 2025-08-12T01:59:21.504843","type":"print","time":21869} {"testID":300,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":21869} {"testID":300,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":21869} {"testID":300,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":21870} {"testID":300,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":21870} {"testID":300,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":21870} {"testID":300,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":21870} {"testID":300,"messageType":"print","message":" disposed=true, streamClosed=true","type":"print","time":21870} {"testID":300,"messageType":"print","message":"===========================================","type":"print","time":21870} {"testID":300,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: null)","type":"print","time":21870} {"testID":300,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":21870} {"testID":300,"messageType":"print","message":" isDisposed: false","type":"print","time":21870} {"testID":300,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":21871} {"testID":300,"messageType":"print","message":" 현재 테스트 ID: null","type":"print","time":21871} {"testID":300,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":21871} {"testID":300,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":21871} {"testID":300,"messageType":"print","message":"시간: 2025-08-12T01:59:21.504975","type":"print","time":21871} {"testID":300,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":21871} {"testID":300,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":21871} {"testID":300,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":21871} {"testID":300,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":21871} {"testID":300,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":21872} {"testID":300,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":21872} {"testID":300,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":21872} {"testID":300,"messageType":"print","message":"===========================================","type":"print","time":21872} {"testID":300,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":21872} {"testID":300,"messageType":"print","message":"시간: 2025-08-12T01:59:21.505027","type":"print","time":21872} {"testID":300,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":21872} {"testID":300,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":21872} {"testID":300,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":21872} {"testID":300,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":21873} {"testID":300,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":21873} {"testID":300,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":21873} {"testID":300,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":21873} {"testID":300,"messageType":"print","message":"===========================================","type":"print","time":21873} {"testID":300,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":21873} {"testID":300,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (모든 테스트 인스턴스 초기화 후) =====","type":"print","time":21873} {"testID":300,"messageType":"print","message":"시간: 2025-08-12T01:59:21.505072","type":"print","time":21873} {"testID":300,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":21874} {"testID":300,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":21874} {"testID":300,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":21874} {"testID":300,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":21874} {"testID":300,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":21874} {"testID":300,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":21874} {"testID":300,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":21874} {"testID":300,"messageType":"print","message":"===========================================","type":"print","time":21874} {"testID":300,"messageType":"print","message":"EventBus: 모든 테스트 인스턴스 초기화됨","type":"print","time":21874} {"testID":300,"messageType":"print","message":"MemberService tearDown: EventBus.resetAllTestInstances 호출 완료","type":"print","time":21874} {"testID":300,"messageType":"print","message":"MemberService tearDown: EventBus.clearCurrentTestId 호출 시작","type":"print","time":21875} {"testID":300,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":21875} {"testID":300,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":21875} {"testID":300,"messageType":"print","message":"시간: 2025-08-12T01:59:21.505125","type":"print","time":21875} {"testID":300,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":21875} {"testID":300,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":21875} {"testID":300,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":21875} {"testID":300,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":21875} {"testID":300,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":21875} {"testID":300,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":21876} {"testID":300,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":21876} {"testID":300,"messageType":"print","message":"===========================================","type":"print","time":21876} {"testID":300,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":21876} {"testID":300,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":21876} {"testID":300,"messageType":"print","message":"시간: 2025-08-12T01:59:21.505181","type":"print","time":21876} {"testID":300,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":21876} {"testID":300,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":21876} {"testID":300,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":21876} {"testID":300,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":21876} {"testID":300,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":21877} {"testID":300,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":21877} {"testID":300,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":21877} {"testID":300,"messageType":"print","message":"===========================================","type":"print","time":21877} {"testID":300,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":21877} {"testID":300,"messageType":"print","message":"시간: 2025-08-12T01:59:21.505256","type":"print","time":21877} {"testID":300,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":21877} {"testID":300,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":21878} {"testID":300,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":21878} {"testID":300,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":21878} {"testID":300,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":21878} {"testID":300,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":21878} {"testID":300,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":21878} {"testID":300,"messageType":"print","message":"===========================================","type":"print","time":21878} {"testID":300,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":21878} {"testID":300,"messageType":"print","message":"시간: 2025-08-12T01:59:21.505297","type":"print","time":21878} {"testID":300,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":21878} {"testID":300,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":21879} {"testID":300,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":21879} {"testID":300,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":21879} {"testID":300,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":21879} {"testID":300,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":21879} {"testID":300,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":21879} {"testID":300,"messageType":"print","message":"===========================================","type":"print","time":21879} {"testID":300,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":21879} {"testID":300,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":21879} {"testID":300,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":21880} {"testID":300,"messageType":"print","message":"시간: 2025-08-12T01:59:21.505348","type":"print","time":21880} {"testID":300,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":21880} {"testID":300,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":21880} {"testID":300,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":21880} {"testID":300,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":21880} {"testID":300,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":21880} {"testID":300,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":21880} {"testID":300,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":21880} {"testID":300,"messageType":"print","message":"===========================================","type":"print","time":21881} {"testID":300,"messageType":"print","message":"MemberService tearDown: EventBus.clearCurrentTestId 호출 완료","type":"print","time":21881} {"testID":300,"messageType":"print","message":"","type":"print","time":21881} {"testID":300,"messageType":"print","message":"===== MemberService 테스트 tearDown 완료 =====","type":"print","time":21881} {"testID":300,"messageType":"print","message":"시간: 2025-08-12T01:59:21.505436","type":"print","time":21881} {"testID":300,"messageType":"print","message":"EventBus 활성 구독 수: 0","type":"print","time":21881} {"testID":300,"messageType":"print","message":"EventBus 테스트 인스턴스 수: 0","type":"print","time":21881} {"testID":300,"messageType":"print","message":"타이머 상태: 비활성","type":"print","time":21881} {"testID":300,"messageType":"print","message":"=======================================","type":"print","time":21881} {"testID":300,"messageType":"print","message":"","type":"print","time":21882} {"testID":300,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":21882} {"testID":300,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - member_service_test_1754931561609","type":"print","time":21882} {"testID":300,"messageType":"print","message":"EventBus: 새 구독 추가됨 (현재 구독 수: 1)","type":"print","time":21882} {"testID":300,"messageType":"print","message":"","type":"print","time":21882} {"testID":300,"messageType":"print","message":"===== MemberService 테스트 tearDown 시작 =====","type":"print","time":21883} {"testID":300,"messageType":"print","message":"시간: 2025-08-12T01:59:21.612134","type":"print","time":21883} {"testID":300,"messageType":"print","message":"EventBus 활성 구독 수: 1","type":"print","time":21883} {"testID":300,"messageType":"print","message":"EventBus 테스트 인스턴스 수: 1","type":"print","time":21883} {"testID":300,"messageType":"print","message":"타이머 상태: 비활성","type":"print","time":21883} {"testID":300,"messageType":"print","message":"MemberService tearDown: dispose 호출 시작","type":"print","time":21883} {"testID":300,"messageType":"print","message":"MemberService: dispose 시작","type":"print","time":21883} {"testID":300,"messageType":"print","message":"===== MemberService 비동기 리소스 상태 (dispose 시작) =====","type":"print","time":21883} {"testID":300,"messageType":"print","message":"시간: 2025-08-12T01:59:21.612230","type":"print","time":21884} {"testID":300,"messageType":"print","message":"구독 상태: 활성","type":"print","time":21884} {"testID":300,"messageType":"print","message":"클럽 ID: test_club_id","type":"print","time":21884} {"testID":300,"messageType":"print","message":"토큰 상태: 있음","type":"print","time":21884} {"testID":300,"messageType":"print","message":"로딩 상태: false","type":"print","time":21884} {"testID":300,"messageType":"print","message":"회원 수: 1","type":"print","time":21884} {"testID":300,"messageType":"print","message":"EventBus 활성 구독 수: 1","type":"print","time":21884} {"testID":300,"messageType":"print","message":"===========================================","type":"print","time":21885} {"testID":300,"messageType":"print","message":"MemberService: 구독 취소 시작","type":"print","time":21885} {"testID":300,"messageType":"print","message":"EventBus: 구독 취소됨 (남은 구독 수: 0)","type":"print","time":21885} {"testID":300,"messageType":"print","message":"MemberService: 구독 취소 완료","type":"print","time":21885} {"testID":300,"messageType":"print","message":"===== MemberService 비동기 리소스 상태 (dispose 완료) =====","type":"print","time":21885} {"testID":300,"messageType":"print","message":"시간: 2025-08-12T01:59:21.612443","type":"print","time":21885} {"testID":300,"messageType":"print","message":"구독 상태: 비활성","type":"print","time":21885} {"testID":300,"messageType":"print","message":"클럽 ID: test_club_id","type":"print","time":21886} {"testID":300,"messageType":"print","message":"토큰 상태: 있음","type":"print","time":21886} {"testID":300,"messageType":"print","message":"로딩 상태: false","type":"print","time":21886} {"testID":300,"messageType":"print","message":"회원 수: 1","type":"print","time":21886} {"testID":300,"messageType":"print","message":"EventBus 활성 구독 수: 0","type":"print","time":21886} {"testID":300,"messageType":"print","message":"===========================================","type":"print","time":21887} {"testID":300,"messageType":"print","message":"MemberService: dispose 완료 후 구독 수 - 0","type":"print","time":21887} {"testID":300,"messageType":"print","message":"MemberService tearDown: dispose 호출 완료","type":"print","time":21887} {"testID":300,"messageType":"print","message":"MemberService tearDown: EventBus.resetAllTestInstances 호출 시작","type":"print","time":21887} {"testID":300,"messageType":"print","message":"EventBus: 모든 테스트 인스턴스 초기화 시작 (인스턴스 수: 1)","type":"print","time":21887} {"testID":300,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (모든 테스트 인스턴스 초기화 전) =====","type":"print","time":21887} {"testID":300,"messageType":"print","message":"시간: 2025-08-12T01:59:21.612508","type":"print","time":21887} {"testID":300,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":21887} {"testID":300,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":21887} {"testID":300,"messageType":"print","message":"현재 테스트 ID: member_service_test_1754931561609","type":"print","time":21888} {"testID":300,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":21888} {"testID":300,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":21888} {"testID":300,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":21888} {"testID":300,"messageType":"print","message":" member_service_test_1754931561609: disposed=false, streamClosed=false","type":"print","time":21888} {"testID":300,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":21888} {"testID":300,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":21888} {"testID":300,"messageType":"print","message":"===========================================","type":"print","time":21888} {"testID":300,"messageType":"print","message":"EventBus: 인스턴스 정리 중 - member_service_test_1754931561609","type":"print","time":21889} {"testID":300,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":21889} {"testID":300,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":21889} {"testID":300,"messageType":"print","message":" isDisposed: false","type":"print","time":21889} {"testID":300,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":21889} {"testID":300,"messageType":"print","message":" 현재 테스트 ID: member_service_test_1754931561609","type":"print","time":21889} {"testID":300,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":21889} {"testID":300,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 인스턴스 dispose 후, 초기화 전) =====","type":"print","time":21889} {"testID":300,"messageType":"print","message":"시간: 2025-08-12T01:59:21.612656","type":"print","time":21889} {"testID":300,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":21890} {"testID":300,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":21890} {"testID":300,"messageType":"print","message":"현재 테스트 ID: member_service_test_1754931561609","type":"print","time":21890} {"testID":300,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":21890} {"testID":300,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":21890} {"testID":300,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":21890} {"testID":300,"messageType":"print","message":" member_service_test_1754931561609: disposed=true, streamClosed=true","type":"print","time":21890} {"testID":300,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":21890} {"testID":300,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":21890} {"testID":300,"messageType":"print","message":"===========================================","type":"print","time":21890} {"testID":300,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":21891} {"testID":300,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":21891} {"testID":300,"messageType":"print","message":" isDisposed: false","type":"print","time":21891} {"testID":300,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":21891} {"testID":300,"messageType":"print","message":" 현재 테스트 ID: member_service_test_1754931561609","type":"print","time":21891} {"testID":300,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":21891} {"testID":300,"messageType":"print","message":"EventBus: 인스턴스 dispose 완료 (테스트 ID: member_service_test_1754931561609)","type":"print","time":21891} {"testID":300,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":21891} {"testID":300,"messageType":"print","message":" isDisposed: true","type":"print","time":21891} {"testID":300,"messageType":"print","message":" streamController.isClosed: true","type":"print","time":21891} {"testID":300,"messageType":"print","message":" 현재 테스트 ID: member_service_test_1754931561609","type":"print","time":21891} {"testID":300,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":21891} {"testID":300,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":21892} {"testID":300,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":21892} {"testID":300,"messageType":"print","message":" isDisposed: false","type":"print","time":21892} {"testID":300,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":21892} {"testID":300,"messageType":"print","message":" 현재 테스트 ID: member_service_test_1754931561609","type":"print","time":21892} {"testID":300,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":21892} {"testID":300,"messageType":"print","message":"EventBus: 모든 테스트 환경 초기화 해제","type":"print","time":21892} {"testID":300,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":21892} {"testID":300,"messageType":"print","message":"EventBus: 인스턴스 dispose 완료 (테스트 ID: null)","type":"print","time":21892} {"testID":300,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":21892} {"testID":300,"messageType":"print","message":" isDisposed: true","type":"print","time":21892} {"testID":300,"messageType":"print","message":" streamController.isClosed: true","type":"print","time":21892} {"testID":300,"messageType":"print","message":" 현재 테스트 ID: null","type":"print","time":21892} {"testID":300,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":21892} {"testID":300,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":21893} {"testID":300,"messageType":"print","message":"시간: 2025-08-12T01:59:21.612912","type":"print","time":21893} {"testID":300,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":21893} {"testID":300,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":21893} {"testID":300,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":21893} {"testID":300,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":21893} {"testID":300,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":21893} {"testID":300,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":21893} {"testID":300,"messageType":"print","message":" disposed=true, streamClosed=true","type":"print","time":21893} {"testID":300,"messageType":"print","message":"===========================================","type":"print","time":21893} {"testID":300,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: null)","type":"print","time":21893} {"testID":300,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":21893} {"testID":300,"messageType":"print","message":" isDisposed: false","type":"print","time":21894} {"testID":300,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":21894} {"testID":300,"messageType":"print","message":" 현재 테스트 ID: null","type":"print","time":21894} {"testID":300,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":21894} {"testID":300,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":21894} {"testID":300,"messageType":"print","message":"시간: 2025-08-12T01:59:21.613103","type":"print","time":21894} {"testID":300,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":21894} {"testID":300,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":21894} {"testID":300,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":21894} {"testID":300,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":21894} {"testID":300,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":21894} {"testID":300,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":21894} {"testID":300,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":21894} {"testID":300,"messageType":"print","message":"===========================================","type":"print","time":21895} {"testID":300,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":21895} {"testID":300,"messageType":"print","message":"시간: 2025-08-12T01:59:21.613191","type":"print","time":21895} {"testID":300,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":21895} {"testID":300,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":21895} {"testID":300,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":21895} {"testID":300,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":21895} {"testID":300,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":21895} {"testID":300,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":21895} {"testID":300,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":21895} {"testID":300,"messageType":"print","message":"===========================================","type":"print","time":21895} {"testID":300,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":21895} {"testID":300,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (모든 테스트 인스턴스 초기화 후) =====","type":"print","time":21896} {"testID":300,"messageType":"print","message":"시간: 2025-08-12T01:59:21.613248","type":"print","time":21896} {"testID":300,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":21896} {"testID":300,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":21896} {"testID":300,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":21896} {"testID":300,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":21896} {"testID":300,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":21896} {"testID":300,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":21896} {"testID":300,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":21896} {"testID":300,"messageType":"print","message":"===========================================","type":"print","time":21896} {"testID":300,"messageType":"print","message":"EventBus: 모든 테스트 인스턴스 초기화됨","type":"print","time":21896} {"testID":300,"messageType":"print","message":"MemberService tearDown: EventBus.resetAllTestInstances 호출 완료","type":"print","time":21896} {"testID":300,"messageType":"print","message":"MemberService tearDown: EventBus.clearCurrentTestId 호출 시작","type":"print","time":21896} {"testID":300,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":21897} {"testID":300,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":21897} {"testID":300,"messageType":"print","message":"시간: 2025-08-12T01:59:21.613316","type":"print","time":21897} {"testID":300,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":21897} {"testID":300,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":21897} {"testID":300,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":21897} {"testID":300,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":21897} {"testID":300,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":21897} {"testID":300,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":21897} {"testID":300,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":21897} {"testID":300,"messageType":"print","message":"===========================================","type":"print","time":21897} {"testID":300,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":21897} {"testID":300,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":21897} {"testID":300,"messageType":"print","message":"시간: 2025-08-12T01:59:21.613387","type":"print","time":21897} {"testID":300,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":21898} {"testID":300,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":21898} {"testID":300,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":21898} {"testID":300,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":21898} {"testID":300,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":21898} {"testID":300,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":21898} {"testID":300,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":21898} {"testID":300,"messageType":"print","message":"===========================================","type":"print","time":21898} {"testID":300,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":21898} {"testID":300,"messageType":"print","message":"시간: 2025-08-12T01:59:21.613486","type":"print","time":21898} {"testID":300,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":21898} {"testID":300,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":21898} {"testID":300,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":21899} {"testID":300,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":21899} {"testID":300,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":21899} {"testID":300,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":21899} {"testID":300,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":21899} {"testID":300,"messageType":"print","message":"===========================================","type":"print","time":21899} {"testID":300,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":21899} {"testID":300,"messageType":"print","message":"시간: 2025-08-12T01:59:21.613541","type":"print","time":21899} {"testID":300,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":21899} {"testID":300,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":21899} {"testID":300,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":21899} {"testID":300,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":21899} {"testID":300,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":21899} {"testID":300,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":21899} {"testID":300,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":21900} {"testID":300,"messageType":"print","message":"===========================================","type":"print","time":21900} {"testID":300,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":21900} {"testID":300,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":21900} {"testID":300,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":21900} {"testID":300,"messageType":"print","message":"시간: 2025-08-12T01:59:21.613598","type":"print","time":21900} {"testID":300,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":21900} {"testID":300,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":21900} {"testID":300,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":21900} {"testID":300,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":21900} {"testID":300,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":21900} {"testID":300,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":21900} {"testID":300,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":21900} {"testID":300,"messageType":"print","message":"===========================================","type":"print","time":21900} {"testID":300,"messageType":"print","message":"MemberService tearDown: EventBus.clearCurrentTestId 호출 완료","type":"print","time":21901} {"testID":300,"messageType":"print","message":"","type":"print","time":21901} {"testID":300,"messageType":"print","message":"===== MemberService 테스트 tearDown 완료 =====","type":"print","time":21901} {"testID":300,"messageType":"print","message":"시간: 2025-08-12T01:59:21.613714","type":"print","time":21901} {"testID":300,"messageType":"print","message":"EventBus 활성 구독 수: 0","type":"print","time":21901} {"testID":300,"messageType":"print","message":"EventBus 테스트 인스턴스 수: 0","type":"print","time":21901} {"testID":300,"messageType":"print","message":"타이머 상태: 비활성","type":"print","time":21901} {"testID":300,"messageType":"print","message":"=======================================","type":"print","time":21901} {"testID":300,"messageType":"print","message":"","type":"print","time":21901} {"testID":300,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":21901} {"testID":300,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - member_service_test_1754931561719","type":"print","time":21901} {"testID":300,"messageType":"print","message":"EventBus: 새 구독 추가됨 (현재 구독 수: 1)","type":"print","time":21901} {"testID":300,"messageType":"print","message":"","type":"print","time":21901} {"testID":300,"messageType":"print","message":"===== MemberService 테스트 tearDown 시작 =====","type":"print","time":21901} {"testID":300,"messageType":"print","message":"시간: 2025-08-12T01:59:21.724613","type":"print","time":21901} {"testID":300,"messageType":"print","message":"EventBus 활성 구독 수: 1","type":"print","time":21902} {"testID":300,"messageType":"print","message":"EventBus 테스트 인스턴스 수: 1","type":"print","time":21902} {"testID":300,"messageType":"print","message":"타이머 상태: 비활성","type":"print","time":21902} {"testID":300,"messageType":"print","message":"MemberService tearDown: dispose 호출 시작","type":"print","time":21902} {"testID":300,"messageType":"print","message":"MemberService: dispose 시작","type":"print","time":21902} {"testID":300,"messageType":"print","message":"===== MemberService 비동기 리소스 상태 (dispose 시작) =====","type":"print","time":21902} {"testID":300,"messageType":"print","message":"시간: 2025-08-12T01:59:21.724806","type":"print","time":21902} {"testID":300,"messageType":"print","message":"구독 상태: 활성","type":"print","time":21902} {"testID":300,"messageType":"print","message":"클럽 ID: test_club_id","type":"print","time":21902} {"testID":300,"messageType":"print","message":"토큰 상태: 있음","type":"print","time":21902} {"testID":300,"messageType":"print","message":"로딩 상태: false","type":"print","time":21902} {"testID":300,"messageType":"print","message":"회원 수: 0","type":"print","time":21902} {"testID":300,"messageType":"print","message":"EventBus 활성 구독 수: 1","type":"print","time":21902} {"testID":300,"messageType":"print","message":"===========================================","type":"print","time":21902} {"testID":300,"messageType":"print","message":"MemberService: 구독 취소 시작","type":"print","time":21902} {"testID":300,"messageType":"print","message":"EventBus: 구독 취소됨 (남은 구독 수: 0)","type":"print","time":21903} {"testID":300,"messageType":"print","message":"MemberService: 구독 취소 완료","type":"print","time":21903} {"testID":300,"messageType":"print","message":"===== MemberService 비동기 리소스 상태 (dispose 완료) =====","type":"print","time":21903} {"testID":300,"messageType":"print","message":"시간: 2025-08-12T01:59:21.725350","type":"print","time":21903} {"testID":300,"messageType":"print","message":"구독 상태: 비활성","type":"print","time":21903} {"testID":300,"messageType":"print","message":"클럽 ID: test_club_id","type":"print","time":21903} {"testID":300,"messageType":"print","message":"토큰 상태: 있음","type":"print","time":21903} {"testID":300,"messageType":"print","message":"로딩 상태: false","type":"print","time":21903} {"testID":300,"messageType":"print","message":"회원 수: 0","type":"print","time":21903} {"testID":300,"messageType":"print","message":"EventBus 활성 구독 수: 0","type":"print","time":21903} {"testID":300,"messageType":"print","message":"===========================================","type":"print","time":21903} {"testID":300,"messageType":"print","message":"MemberService: dispose 완료 후 구독 수 - 0","type":"print","time":21903} {"testID":300,"messageType":"print","message":"MemberService tearDown: dispose 호출 완료","type":"print","time":21903} {"testID":300,"messageType":"print","message":"MemberService tearDown: EventBus.resetAllTestInstances 호출 시작","type":"print","time":21904} {"testID":300,"messageType":"print","message":"EventBus: 모든 테스트 인스턴스 초기화 시작 (인스턴스 수: 1)","type":"print","time":21904} {"testID":300,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (모든 테스트 인스턴스 초기화 전) =====","type":"print","time":21904} {"testID":300,"messageType":"print","message":"시간: 2025-08-12T01:59:21.725494","type":"print","time":21904} {"testID":300,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":21904} {"testID":300,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":21904} {"testID":300,"messageType":"print","message":"현재 테스트 ID: member_service_test_1754931561719","type":"print","time":21904} {"testID":300,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":21904} {"testID":300,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":21904} {"testID":300,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":21904} {"testID":300,"messageType":"print","message":" member_service_test_1754931561719: disposed=false, streamClosed=false","type":"print","time":21904} {"testID":300,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":21904} {"testID":300,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":21904} {"testID":300,"messageType":"print","message":"===========================================","type":"print","time":21904} {"testID":300,"messageType":"print","message":"EventBus: 인스턴스 정리 중 - member_service_test_1754931561719","type":"print","time":21905} {"testID":300,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":21905} {"testID":300,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":21905} {"testID":300,"messageType":"print","message":" isDisposed: false","type":"print","time":21905} {"testID":300,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":21905} {"testID":300,"messageType":"print","message":" 현재 테스트 ID: member_service_test_1754931561719","type":"print","time":21905} {"testID":300,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":21905} {"testID":300,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 인스턴스 dispose 후, 초기화 전) =====","type":"print","time":21905} {"testID":300,"messageType":"print","message":"시간: 2025-08-12T01:59:21.725787","type":"print","time":21905} {"testID":300,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":21905} {"testID":300,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":21905} {"testID":300,"messageType":"print","message":"현재 테스트 ID: member_service_test_1754931561719","type":"print","time":21905} {"testID":300,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":21905} {"testID":300,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":21905} {"testID":300,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":21906} {"testID":300,"messageType":"print","message":" member_service_test_1754931561719: disposed=true, streamClosed=true","type":"print","time":21906} {"testID":300,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":21906} {"testID":300,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":21906} {"testID":300,"messageType":"print","message":"===========================================","type":"print","time":21906} {"testID":300,"messageType":"print","message":"EventBus: reset 시작","type":"print","time":21906} {"testID":300,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":21906} {"testID":300,"messageType":"print","message":" isDisposed: false","type":"print","time":21906} {"testID":300,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":21906} {"testID":300,"messageType":"print","message":" 현재 테스트 ID: member_service_test_1754931561719","type":"print","time":21906} {"testID":300,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":21906} {"testID":300,"messageType":"print","message":"EventBus: 인스턴스 dispose 완료 (테스트 ID: member_service_test_1754931561719)","type":"print","time":21906} {"testID":300,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":21906} {"testID":300,"messageType":"print","message":" isDisposed: true","type":"print","time":21906} {"testID":300,"messageType":"print","message":" streamController.isClosed: true","type":"print","time":21906} {"testID":300,"messageType":"print","message":" 현재 테스트 ID: member_service_test_1754931561719","type":"print","time":21907} {"testID":300,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":21907} {"testID":300,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":21907} {"testID":300,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":21907} {"testID":300,"messageType":"print","message":" isDisposed: false","type":"print","time":21907} {"testID":300,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":21907} {"testID":300,"messageType":"print","message":" 현재 테스트 ID: member_service_test_1754931561719","type":"print","time":21907} {"testID":300,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":21907} {"testID":300,"messageType":"print","message":"EventBus: 모든 테스트 환경 초기화 해제","type":"print","time":21907} {"testID":300,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":21907} {"testID":300,"messageType":"print","message":"EventBus: 인스턴스 dispose 완료 (테스트 ID: null)","type":"print","time":21907} {"testID":300,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":21907} {"testID":300,"messageType":"print","message":" isDisposed: true","type":"print","time":21907} {"testID":300,"messageType":"print","message":" streamController.isClosed: true","type":"print","time":21907} {"testID":300,"messageType":"print","message":" 현재 테스트 ID: null","type":"print","time":21907} {"testID":300,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":21908} {"testID":300,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":21908} {"testID":300,"messageType":"print","message":"시간: 2025-08-12T01:59:21.726165","type":"print","time":21908} {"testID":300,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":21908} {"testID":300,"messageType":"print","message":"테스트 인스턴스 수: 0","type":"print","time":21908} {"testID":300,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":21908} {"testID":300,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":21908} {"testID":300,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":21908} {"testID":300,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":21908} {"testID":300,"messageType":"print","message":" disposed=true, streamClosed=true","type":"print","time":21908} {"testID":300,"messageType":"print","message":"===========================================","type":"print","time":21908} {"testID":300,"messageType":"print","message":"EventBus: 인스턴스 reset 완료 (테스트 ID: null)","type":"print","time":21908} {"testID":300,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":21908} {"testID":300,"messageType":"print","message":" isDisposed: false","type":"print","time":21908} {"testID":300,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":21908} {"testID":300,"messageType":"print","message":" 현재 테스트 ID: null","type":"print","time":21908} {"testID":300,"messageType":"print","message":" 활성 구독 수: 0","type":"print","time":21908} {"testID":300,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":21909} {"testID":300,"messageType":"print","message":"시간: 2025-08-12T01:59:21.726526","type":"print","time":21909} {"testID":303,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":22108} {"test":{"id":304,"name":"MemberService 테스트 dispose 메서드가 이벤트 구독을 취소해야 함","suiteID":292,"groupIDs":[294,295],"metadata":{"skip":false,"skipReason":null},"line":404,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/member_service_test.dart"},"type":"testStart","time":22108} {"testID":304,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":22724} {"test":{"id":305,"name":"(tearDownAll)","suiteID":292,"groupIDs":[294],"metadata":{"skip":false,"skipReason":null},"line":461,"column":3,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/member_service_test.dart"},"type":"testStart","time":22724} {"testID":305,"result":"success","skipped":false,"hidden":true,"type":"testDone","time":22729} {"suite":{"id":306,"platform":"vm","path":"/Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/club_service_test.dart"},"type":"suite","time":22746} {"test":{"id":307,"name":"loading /Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/club_service_test.dart","suiteID":306,"groupIDs":[],"metadata":{"skip":false,"skipReason":null},"line":null,"column":null,"url":null},"type":"testStart","time":22746} [{"event":"test.startedProcess","params":{"vmServiceUri":null,"observatoryUri":null}}] {"testID":307,"result":"success","skipped":false,"hidden":true,"type":"testDone","time":23321} {"group":{"id":308,"suiteID":306,"parentID":null,"name":"","metadata":{"skip":false,"skipReason":null},"testCount":9,"line":null,"column":null,"url":null},"type":"group","time":23321} {"group":{"id":309,"suiteID":306,"parentID":308,"name":"ClubService 테스트","metadata":{"skip":false,"skipReason":null},"testCount":9,"line":80,"column":3,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/club_service_test.dart"},"type":"group","time":23321} {"test":{"id":310,"name":"ClubService 테스트 initialize 메서드가 토큰을 설정해야 함","suiteID":306,"groupIDs":[308,309],"metadata":{"skip":false,"skipReason":null},"line":81,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/club_service_test.dart"},"type":"testStart","time":23321} {"testID":310,"messageType":"print","message":"TestConfig: CI 환경 감지 - false","type":"print","time":23329} {"testID":310,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":23342} {"testID":310,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - club_service_test_1754931563969","type":"print","time":23343} {"testID":310,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":23349} {"testID":310,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":23351} {"testID":310,"messageType":"print","message":"시간: 2025-08-12T01:59:23.991330","type":"print","time":23351} {"testID":310,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":23351} {"testID":310,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":23351} {"testID":310,"messageType":"print","message":"현재 테스트 ID: club_service_test_1754931563969","type":"print","time":23351} {"testID":310,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":23351} {"testID":310,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":23351} {"testID":310,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":23351} {"testID":310,"messageType":"print","message":" club_service_test_1754931563969: disposed=false, streamClosed=false","type":"print","time":23351} {"testID":310,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":23351} {"testID":310,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":23352} {"testID":310,"messageType":"print","message":"===========================================","type":"print","time":23352} {"testID":310,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":23352} {"testID":310,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":23352} {"testID":310,"messageType":"print","message":"시간: 2025-08-12T01:59:23.993643","type":"print","time":23352} {"testID":310,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":23353} {"testID":310,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":23353} {"testID":310,"messageType":"print","message":"현재 테스트 ID: club_service_test_1754931563969","type":"print","time":23353} {"testID":310,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":23353} {"testID":310,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":23354} {"testID":310,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":23354} {"testID":310,"messageType":"print","message":" club_service_test_1754931563969: disposed=false, streamClosed=false","type":"print","time":23354} {"testID":310,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":23354} {"testID":310,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":23354} {"testID":310,"messageType":"print","message":"===========================================","type":"print","time":23354} {"testID":310,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":23355} {"testID":310,"messageType":"print","message":"시간: 2025-08-12T01:59:23.996462","type":"print","time":23355} {"testID":310,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":23355} {"testID":310,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":23355} {"testID":310,"messageType":"print","message":"현재 테스트 ID: club_service_test_1754931563969","type":"print","time":23355} {"testID":310,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":23355} {"testID":310,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":23355} {"testID":310,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":23355} {"testID":310,"messageType":"print","message":" club_service_test_1754931563969: disposed=false, streamClosed=false","type":"print","time":23355} {"testID":310,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":23355} {"testID":310,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":23356} {"testID":310,"messageType":"print","message":"===========================================","type":"print","time":23356} {"testID":310,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":23356} {"testID":310,"messageType":"print","message":"시간: 2025-08-12T01:59:23.997465","type":"print","time":23356} {"testID":310,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":23356} {"testID":310,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":23356} {"testID":310,"messageType":"print","message":"현재 테스트 ID: club_service_test_1754931563969","type":"print","time":23356} {"testID":310,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":23356} {"testID":310,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":23356} {"testID":310,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":23356} {"testID":310,"messageType":"print","message":" club_service_test_1754931563969: disposed=false, streamClosed=false","type":"print","time":23356} {"testID":310,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":23356} {"testID":310,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":23356} {"testID":310,"messageType":"print","message":"===========================================","type":"print","time":23357} {"testID":310,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":23357} {"testID":310,"messageType":"print","message":"EventBus: 현재 테스트 ID(club_service_test_1754931563969) 인스턴스 dispose 시도","type":"print","time":23357} {"testID":310,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":23357} {"testID":310,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":23357} {"testID":310,"messageType":"print","message":" isDisposed: false","type":"print","time":23357} {"testID":310,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":23357} {"testID":310,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":23358} {"testID":310,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":23358} {"testID":310,"messageType":"print","message":"시간: 2025-08-12T01:59:23.999817","type":"print","time":23358} {"testID":310,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":23358} {"testID":310,"messageType":"print","message":"테스트 인스턴스 수: 1","type":"print","time":23358} {"testID":310,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":23358} {"testID":310,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":23358} {"testID":310,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":23359} {"testID":310,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":23359} {"testID":310,"messageType":"print","message":" club_service_test_1754931563969: disposed=true, streamClosed=true","type":"print","time":23359} {"testID":310,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":23359} {"testID":310,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":23359} {"testID":310,"messageType":"print","message":"===========================================","type":"print","time":23359} {"testID":310,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":23453} {"test":{"id":311,"name":"ClubService 테스트 initialize 메서드가 저장된 클럽 ID가 있으면 클럽 정보를 가져와야 함","suiteID":306,"groupIDs":[308,309],"metadata":{"skip":false,"skipReason":null},"line":89,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/club_service_test.dart"},"type":"testStart","time":23453} {"testID":311,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":23454} {"testID":311,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - club_service_test_1754931564095","type":"print","time":23454} {"testID":311,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":23462} {"testID":311,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":23462} {"testID":311,"messageType":"print","message":"시간: 2025-08-12T01:59:24.103541","type":"print","time":23462} {"testID":311,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":23462} {"testID":311,"messageType":"print","message":"테스트 인스턴스 수: 2","type":"print","time":23462} {"testID":311,"messageType":"print","message":"현재 테스트 ID: club_service_test_1754931564095","type":"print","time":23462} {"testID":311,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":23462} {"testID":311,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":23462} {"testID":311,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":23462} {"testID":311,"messageType":"print","message":" club_service_test_1754931563969: disposed=true, streamClosed=true","type":"print","time":23463} {"testID":311,"messageType":"print","message":" club_service_test_1754931564095: disposed=false, streamClosed=false","type":"print","time":23463} {"testID":311,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":23463} {"testID":311,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":23463} {"testID":311,"messageType":"print","message":"===========================================","type":"print","time":23463} {"testID":311,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":23463} {"testID":311,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":23463} {"testID":311,"messageType":"print","message":"시간: 2025-08-12T01:59:24.104795","type":"print","time":23463} {"testID":311,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":23463} {"testID":311,"messageType":"print","message":"테스트 인스턴스 수: 2","type":"print","time":23463} {"testID":311,"messageType":"print","message":"현재 테스트 ID: club_service_test_1754931564095","type":"print","time":23463} {"testID":311,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":23463} {"testID":311,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":23463} {"testID":311,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":23464} {"testID":311,"messageType":"print","message":" club_service_test_1754931563969: disposed=true, streamClosed=true","type":"print","time":23464} {"testID":311,"messageType":"print","message":" club_service_test_1754931564095: disposed=false, streamClosed=false","type":"print","time":23464} {"testID":311,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":23464} {"testID":311,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":23464} {"testID":311,"messageType":"print","message":"===========================================","type":"print","time":23464} {"testID":311,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":23464} {"testID":311,"messageType":"print","message":"시간: 2025-08-12T01:59:24.105861","type":"print","time":23464} {"testID":311,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":23464} {"testID":311,"messageType":"print","message":"테스트 인스턴스 수: 2","type":"print","time":23464} {"testID":311,"messageType":"print","message":"현재 테스트 ID: club_service_test_1754931564095","type":"print","time":23464} {"testID":311,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":23464} {"testID":311,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":23465} {"testID":311,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":23465} {"testID":311,"messageType":"print","message":" club_service_test_1754931563969: disposed=true, streamClosed=true","type":"print","time":23465} {"testID":311,"messageType":"print","message":" club_service_test_1754931564095: disposed=false, streamClosed=false","type":"print","time":23465} {"testID":311,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":23465} {"testID":311,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":23465} {"testID":311,"messageType":"print","message":"===========================================","type":"print","time":23465} {"testID":311,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":23465} {"testID":311,"messageType":"print","message":"시간: 2025-08-12T01:59:24.107016","type":"print","time":23465} {"testID":311,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":23465} {"testID":311,"messageType":"print","message":"테스트 인스턴스 수: 2","type":"print","time":23465} {"testID":311,"messageType":"print","message":"현재 테스트 ID: club_service_test_1754931564095","type":"print","time":23466} {"testID":311,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":23466} {"testID":311,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":23466} {"testID":311,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":23466} {"testID":311,"messageType":"print","message":" club_service_test_1754931563969: disposed=true, streamClosed=true","type":"print","time":23466} {"testID":311,"messageType":"print","message":" club_service_test_1754931564095: disposed=false, streamClosed=false","type":"print","time":23466} {"testID":311,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":23466} {"testID":311,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":23466} {"testID":311,"messageType":"print","message":"===========================================","type":"print","time":23466} {"testID":311,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":23466} {"testID":311,"messageType":"print","message":"EventBus: 현재 테스트 ID(club_service_test_1754931564095) 인스턴스 dispose 시도","type":"print","time":23466} {"testID":311,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":23466} {"testID":311,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":23466} {"testID":311,"messageType":"print","message":" isDisposed: false","type":"print","time":23466} {"testID":311,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":23467} {"testID":311,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":23467} {"testID":311,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":23467} {"testID":311,"messageType":"print","message":"시간: 2025-08-12T01:59:24.108511","type":"print","time":23467} {"testID":311,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":23467} {"testID":311,"messageType":"print","message":"테스트 인스턴스 수: 2","type":"print","time":23467} {"testID":311,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":23467} {"testID":311,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":23467} {"testID":311,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":23467} {"testID":311,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":23467} {"testID":311,"messageType":"print","message":" club_service_test_1754931563969: disposed=true, streamClosed=true","type":"print","time":23467} {"testID":311,"messageType":"print","message":" club_service_test_1754931564095: disposed=true, streamClosed=true","type":"print","time":23467} {"testID":311,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":23467} {"testID":311,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":23468} {"testID":311,"messageType":"print","message":"===========================================","type":"print","time":23468} {"testID":311,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":23564} {"test":{"id":312,"name":"ClubService 테스트 fetchUserClubs 메서드가 사용자의 클럽 목록을 가져와야 함","suiteID":306,"groupIDs":[308,309],"metadata":{"skip":false,"skipReason":null},"line":113,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/club_service_test.dart"},"type":"testStart","time":23564} {"testID":312,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":23565} {"testID":312,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - club_service_test_1754931564206","type":"print","time":23565} {"testID":312,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":23566} {"testID":312,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":23567} {"testID":312,"messageType":"print","message":"시간: 2025-08-12T01:59:24.208196","type":"print","time":23567} {"testID":312,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":23567} {"testID":312,"messageType":"print","message":"테스트 인스턴스 수: 3","type":"print","time":23567} {"testID":312,"messageType":"print","message":"현재 테스트 ID: club_service_test_1754931564206","type":"print","time":23567} {"testID":312,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":23567} {"testID":312,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":23567} {"testID":312,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":23567} {"testID":312,"messageType":"print","message":" club_service_test_1754931563969: disposed=true, streamClosed=true","type":"print","time":23567} {"testID":312,"messageType":"print","message":" club_service_test_1754931564095: disposed=true, streamClosed=true","type":"print","time":23567} {"testID":312,"messageType":"print","message":" club_service_test_1754931564206: disposed=false, streamClosed=false","type":"print","time":23567} {"testID":312,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":23567} {"testID":312,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":23567} {"testID":312,"messageType":"print","message":"===========================================","type":"print","time":23567} {"testID":312,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":23567} {"testID":312,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":23568} {"testID":312,"messageType":"print","message":"시간: 2025-08-12T01:59:24.209288","type":"print","time":23568} {"testID":312,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":23568} {"testID":312,"messageType":"print","message":"테스트 인스턴스 수: 3","type":"print","time":23568} {"testID":312,"messageType":"print","message":"현재 테스트 ID: club_service_test_1754931564206","type":"print","time":23568} {"testID":312,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":23568} {"testID":312,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":23568} {"testID":312,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":23568} {"testID":312,"messageType":"print","message":" club_service_test_1754931563969: disposed=true, streamClosed=true","type":"print","time":23568} {"testID":312,"messageType":"print","message":" club_service_test_1754931564095: disposed=true, streamClosed=true","type":"print","time":23568} {"testID":312,"messageType":"print","message":" club_service_test_1754931564206: disposed=false, streamClosed=false","type":"print","time":23568} {"testID":312,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":23568} {"testID":312,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":23568} {"testID":312,"messageType":"print","message":"===========================================","type":"print","time":23568} {"testID":312,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":23569} {"testID":312,"messageType":"print","message":"시간: 2025-08-12T01:59:24.210387","type":"print","time":23569} {"testID":312,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":23569} {"testID":312,"messageType":"print","message":"테스트 인스턴스 수: 3","type":"print","time":23569} {"testID":312,"messageType":"print","message":"현재 테스트 ID: club_service_test_1754931564206","type":"print","time":23569} {"testID":312,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":23569} {"testID":312,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":23569} {"testID":312,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":23569} {"testID":312,"messageType":"print","message":" club_service_test_1754931563969: disposed=true, streamClosed=true","type":"print","time":23569} {"testID":312,"messageType":"print","message":" club_service_test_1754931564095: disposed=true, streamClosed=true","type":"print","time":23569} {"testID":312,"messageType":"print","message":" club_service_test_1754931564206: disposed=false, streamClosed=false","type":"print","time":23569} {"testID":312,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":23569} {"testID":312,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":23569} {"testID":312,"messageType":"print","message":"===========================================","type":"print","time":23570} {"testID":312,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":23570} {"testID":312,"messageType":"print","message":"시간: 2025-08-12T01:59:24.211387","type":"print","time":23570} {"testID":312,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":23570} {"testID":312,"messageType":"print","message":"테스트 인스턴스 수: 3","type":"print","time":23570} {"testID":312,"messageType":"print","message":"현재 테스트 ID: club_service_test_1754931564206","type":"print","time":23570} {"testID":312,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":23570} {"testID":312,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":23570} {"testID":312,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":23570} {"testID":312,"messageType":"print","message":" club_service_test_1754931563969: disposed=true, streamClosed=true","type":"print","time":23570} {"testID":312,"messageType":"print","message":" club_service_test_1754931564095: disposed=true, streamClosed=true","type":"print","time":23570} {"testID":312,"messageType":"print","message":" club_service_test_1754931564206: disposed=false, streamClosed=false","type":"print","time":23570} {"testID":312,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":23570} {"testID":312,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":23570} {"testID":312,"messageType":"print","message":"===========================================","type":"print","time":23570} {"testID":312,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":23571} {"testID":312,"messageType":"print","message":"EventBus: 현재 테스트 ID(club_service_test_1754931564206) 인스턴스 dispose 시도","type":"print","time":23571} {"testID":312,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":23571} {"testID":312,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":23571} {"testID":312,"messageType":"print","message":" isDisposed: false","type":"print","time":23571} {"testID":312,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":23571} {"testID":312,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":23571} {"testID":312,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":23571} {"testID":312,"messageType":"print","message":"시간: 2025-08-12T01:59:24.212799","type":"print","time":23571} {"testID":312,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":23571} {"testID":312,"messageType":"print","message":"테스트 인스턴스 수: 3","type":"print","time":23571} {"testID":312,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":23571} {"testID":312,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":23571} {"testID":312,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":23571} {"testID":312,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":23571} {"testID":312,"messageType":"print","message":" club_service_test_1754931563969: disposed=true, streamClosed=true","type":"print","time":23572} {"testID":312,"messageType":"print","message":" club_service_test_1754931564095: disposed=true, streamClosed=true","type":"print","time":23572} {"testID":312,"messageType":"print","message":" club_service_test_1754931564206: disposed=true, streamClosed=true","type":"print","time":23572} {"testID":312,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":23572} {"testID":312,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":23572} {"testID":312,"messageType":"print","message":"===========================================","type":"print","time":23572} {"testID":312,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":23670} {"test":{"id":313,"name":"ClubService 테스트 fetchClubById 메서드가 특정 클럽 정보를 가져와야 함","suiteID":306,"groupIDs":[308,309],"metadata":{"skip":false,"skipReason":null},"line":130,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/club_service_test.dart"},"type":"testStart","time":23670} {"testID":313,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":23670} {"testID":313,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - club_service_test_1754931564312","type":"print","time":23671} {"testID":313,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":23671} {"testID":313,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":23671} {"testID":313,"messageType":"print","message":"시간: 2025-08-12T01:59:24.313123","type":"print","time":23671} {"testID":313,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":23672} {"testID":313,"messageType":"print","message":"테스트 인스턴스 수: 4","type":"print","time":23672} {"testID":313,"messageType":"print","message":"현재 테스트 ID: club_service_test_1754931564312","type":"print","time":23672} {"testID":313,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":23672} {"testID":313,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":23672} {"testID":313,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":23672} {"testID":313,"messageType":"print","message":" club_service_test_1754931563969: disposed=true, streamClosed=true","type":"print","time":23672} {"testID":313,"messageType":"print","message":" club_service_test_1754931564095: disposed=true, streamClosed=true","type":"print","time":23672} {"testID":313,"messageType":"print","message":" club_service_test_1754931564206: disposed=true, streamClosed=true","type":"print","time":23672} {"testID":313,"messageType":"print","message":" club_service_test_1754931564312: disposed=false, streamClosed=false","type":"print","time":23672} {"testID":313,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":23672} {"testID":313,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":23672} {"testID":313,"messageType":"print","message":"===========================================","type":"print","time":23673} {"testID":313,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":23673} {"testID":313,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":23673} {"testID":313,"messageType":"print","message":"시간: 2025-08-12T01:59:24.314518","type":"print","time":23673} {"testID":313,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":23673} {"testID":313,"messageType":"print","message":"테스트 인스턴스 수: 4","type":"print","time":23673} {"testID":313,"messageType":"print","message":"현재 테스트 ID: club_service_test_1754931564312","type":"print","time":23673} {"testID":313,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":23673} {"testID":313,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":23673} {"testID":313,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":23673} {"testID":313,"messageType":"print","message":" club_service_test_1754931563969: disposed=true, streamClosed=true","type":"print","time":23673} {"testID":313,"messageType":"print","message":" club_service_test_1754931564095: disposed=true, streamClosed=true","type":"print","time":23673} {"testID":313,"messageType":"print","message":" club_service_test_1754931564206: disposed=true, streamClosed=true","type":"print","time":23673} {"testID":313,"messageType":"print","message":" club_service_test_1754931564312: disposed=false, streamClosed=false","type":"print","time":23673} {"testID":313,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":23674} {"testID":313,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":23674} {"testID":313,"messageType":"print","message":"===========================================","type":"print","time":23674} {"testID":313,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":23674} {"testID":313,"messageType":"print","message":"시간: 2025-08-12T01:59:24.315624","type":"print","time":23674} {"testID":313,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":23674} {"testID":313,"messageType":"print","message":"테스트 인스턴스 수: 4","type":"print","time":23674} {"testID":313,"messageType":"print","message":"현재 테스트 ID: club_service_test_1754931564312","type":"print","time":23674} {"testID":313,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":23674} {"testID":313,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":23674} {"testID":313,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":23674} {"testID":313,"messageType":"print","message":" club_service_test_1754931563969: disposed=true, streamClosed=true","type":"print","time":23674} {"testID":313,"messageType":"print","message":" club_service_test_1754931564095: disposed=true, streamClosed=true","type":"print","time":23674} {"testID":313,"messageType":"print","message":" club_service_test_1754931564206: disposed=true, streamClosed=true","type":"print","time":23675} {"testID":313,"messageType":"print","message":" club_service_test_1754931564312: disposed=false, streamClosed=false","type":"print","time":23675} {"testID":313,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":23675} {"testID":313,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":23675} {"testID":313,"messageType":"print","message":"===========================================","type":"print","time":23675} {"testID":313,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":23675} {"testID":313,"messageType":"print","message":"시간: 2025-08-12T01:59:24.316649","type":"print","time":23675} {"testID":313,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":23675} {"testID":313,"messageType":"print","message":"테스트 인스턴스 수: 4","type":"print","time":23675} {"testID":313,"messageType":"print","message":"현재 테스트 ID: club_service_test_1754931564312","type":"print","time":23675} {"testID":313,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":23675} {"testID":313,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":23675} {"testID":313,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":23675} {"testID":313,"messageType":"print","message":" club_service_test_1754931563969: disposed=true, streamClosed=true","type":"print","time":23675} {"testID":313,"messageType":"print","message":" club_service_test_1754931564095: disposed=true, streamClosed=true","type":"print","time":23675} {"testID":313,"messageType":"print","message":" club_service_test_1754931564206: disposed=true, streamClosed=true","type":"print","time":23676} {"testID":313,"messageType":"print","message":" club_service_test_1754931564312: disposed=false, streamClosed=false","type":"print","time":23676} {"testID":313,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":23676} {"testID":313,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":23676} {"testID":313,"messageType":"print","message":"===========================================","type":"print","time":23676} {"testID":313,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":23676} {"testID":313,"messageType":"print","message":"EventBus: 현재 테스트 ID(club_service_test_1754931564312) 인스턴스 dispose 시도","type":"print","time":23676} {"testID":313,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":23676} {"testID":313,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":23676} {"testID":313,"messageType":"print","message":" isDisposed: false","type":"print","time":23676} {"testID":313,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":23676} {"testID":313,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":23676} {"testID":313,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":23676} {"testID":313,"messageType":"print","message":"시간: 2025-08-12T01:59:24.318182","type":"print","time":23676} {"testID":313,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":23677} {"testID":313,"messageType":"print","message":"테스트 인스턴스 수: 4","type":"print","time":23677} {"testID":313,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":23677} {"testID":313,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":23677} {"testID":313,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":23677} {"testID":313,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":23677} {"testID":313,"messageType":"print","message":" club_service_test_1754931563969: disposed=true, streamClosed=true","type":"print","time":23677} {"testID":313,"messageType":"print","message":" club_service_test_1754931564095: disposed=true, streamClosed=true","type":"print","time":23677} {"testID":313,"messageType":"print","message":" club_service_test_1754931564206: disposed=true, streamClosed=true","type":"print","time":23677} {"testID":313,"messageType":"print","message":" club_service_test_1754931564312: disposed=true, streamClosed=true","type":"print","time":23677} {"testID":313,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":23677} {"testID":313,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":23677} {"testID":313,"messageType":"print","message":"===========================================","type":"print","time":23677} {"testID":313,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":23774} {"test":{"id":314,"name":"ClubService 테스트 setCurrentClub 메서드가 클럽을 설정해야 함","suiteID":306,"groupIDs":[308,309],"metadata":{"skip":false,"skipReason":null},"line":150,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/club_service_test.dart"},"type":"testStart","time":23774} {"testID":314,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":23775} {"testID":314,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - club_service_test_1754931564416","type":"print","time":23775} {"testID":314,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":23776} {"testID":314,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":23776} {"testID":314,"messageType":"print","message":"시간: 2025-08-12T01:59:24.417639","type":"print","time":23776} {"testID":314,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":23776} {"testID":314,"messageType":"print","message":"테스트 인스턴스 수: 5","type":"print","time":23776} {"testID":314,"messageType":"print","message":"현재 테스트 ID: club_service_test_1754931564416","type":"print","time":23776} {"testID":314,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":23777} {"testID":314,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":23777} {"testID":314,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":23777} {"testID":314,"messageType":"print","message":" club_service_test_1754931563969: disposed=true, streamClosed=true","type":"print","time":23777} {"testID":314,"messageType":"print","message":" club_service_test_1754931564095: disposed=true, streamClosed=true","type":"print","time":23777} {"testID":314,"messageType":"print","message":" club_service_test_1754931564206: disposed=true, streamClosed=true","type":"print","time":23777} {"testID":314,"messageType":"print","message":" club_service_test_1754931564312: disposed=true, streamClosed=true","type":"print","time":23777} {"testID":314,"messageType":"print","message":" club_service_test_1754931564416: disposed=false, streamClosed=false","type":"print","time":23777} {"testID":314,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":23777} {"testID":314,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":23777} {"testID":314,"messageType":"print","message":"===========================================","type":"print","time":23778} {"testID":314,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":23778} {"testID":314,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":23778} {"testID":314,"messageType":"print","message":"시간: 2025-08-12T01:59:24.419608","type":"print","time":23778} {"testID":314,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":23778} {"testID":314,"messageType":"print","message":"테스트 인스턴스 수: 5","type":"print","time":23778} {"testID":314,"messageType":"print","message":"현재 테스트 ID: club_service_test_1754931564416","type":"print","time":23778} {"testID":314,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":23778} {"testID":314,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":23778} {"testID":314,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":23778} {"testID":314,"messageType":"print","message":" club_service_test_1754931563969: disposed=true, streamClosed=true","type":"print","time":23779} {"testID":314,"messageType":"print","message":" club_service_test_1754931564095: disposed=true, streamClosed=true","type":"print","time":23779} {"testID":314,"messageType":"print","message":" club_service_test_1754931564206: disposed=true, streamClosed=true","type":"print","time":23779} {"testID":314,"messageType":"print","message":" club_service_test_1754931564312: disposed=true, streamClosed=true","type":"print","time":23779} {"testID":314,"messageType":"print","message":" club_service_test_1754931564416: disposed=false, streamClosed=false","type":"print","time":23779} {"testID":314,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":23779} {"testID":314,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":23779} {"testID":314,"messageType":"print","message":"===========================================","type":"print","time":23779} {"testID":314,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":23779} {"testID":314,"messageType":"print","message":"시간: 2025-08-12T01:59:24.421199","type":"print","time":23780} {"testID":314,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":23780} {"testID":314,"messageType":"print","message":"테스트 인스턴스 수: 5","type":"print","time":23780} {"testID":314,"messageType":"print","message":"현재 테스트 ID: club_service_test_1754931564416","type":"print","time":23780} {"testID":314,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":23780} {"testID":314,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":23780} {"testID":314,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":23780} {"testID":314,"messageType":"print","message":" club_service_test_1754931563969: disposed=true, streamClosed=true","type":"print","time":23780} {"testID":314,"messageType":"print","message":" club_service_test_1754931564095: disposed=true, streamClosed=true","type":"print","time":23780} {"testID":314,"messageType":"print","message":" club_service_test_1754931564206: disposed=true, streamClosed=true","type":"print","time":23780} {"testID":314,"messageType":"print","message":" club_service_test_1754931564312: disposed=true, streamClosed=true","type":"print","time":23780} {"testID":314,"messageType":"print","message":" club_service_test_1754931564416: disposed=false, streamClosed=false","type":"print","time":23780} {"testID":314,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":23781} {"testID":314,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":23781} {"testID":314,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":23878} {"test":{"id":315,"name":"ClubService 테스트 selectClub 메서드가 클럽을 선택하고 이벤트를 발생시켜야 함","suiteID":306,"groupIDs":[308,309],"metadata":{"skip":false,"skipReason":null},"line":169,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/club_service_test.dart"},"type":"testStart","time":23878} {"testID":315,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":24493} {"test":{"id":316,"name":"ClubService 테스트 createClub 메서드가 새 클럽을 생성해야 함","suiteID":306,"groupIDs":[308,309],"metadata":{"skip":false,"skipReason":null},"line":221,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/club_service_test.dart"},"type":"testStart","time":24493} {"testID":316,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":24603} {"test":{"id":317,"name":"ClubService 테스트 updateClub 메서드가 클럽 정보를 업데이트해야 함","suiteID":306,"groupIDs":[308,309],"metadata":{"skip":false,"skipReason":null},"line":248,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/club_service_test.dart"},"type":"testStart","time":24603} {"testID":317,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":24714} {"test":{"id":318,"name":"ClubService 테스트 updateClub 메서드가 직접 클럽 객체가 반환되는 경우도 처리해야 함","suiteID":306,"groupIDs":[308,309],"metadata":{"skip":false,"skipReason":null},"line":291,"column":5,"url":"file:///Users/jaybe/Develop/Source/bowlingManager/mobile/test/services/club_service_test.dart"},"type":"testStart","time":24714} {"testID":314,"messageType":"print","message":"===========================================","type":"print","time":24785} {"testID":314,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":24785} {"testID":314,"messageType":"print","message":"시간: 2025-08-12T01:59:24.422486","type":"print","time":24785} {"testID":314,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":24785} {"testID":314,"messageType":"print","message":"테스트 인스턴스 수: 5","type":"print","time":24786} {"testID":314,"messageType":"print","message":"현재 테스트 ID: club_service_test_1754931564416","type":"print","time":24786} {"testID":314,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":24786} {"testID":314,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":24786} {"testID":314,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":24787} {"testID":314,"messageType":"print","message":" club_service_test_1754931563969: disposed=true, streamClosed=true","type":"print","time":24787} {"testID":314,"messageType":"print","message":" club_service_test_1754931564095: disposed=true, streamClosed=true","type":"print","time":24787} {"testID":314,"messageType":"print","message":" club_service_test_1754931564206: disposed=true, streamClosed=true","type":"print","time":24787} {"testID":314,"messageType":"print","message":" club_service_test_1754931564312: disposed=true, streamClosed=true","type":"print","time":24787} {"testID":314,"messageType":"print","message":" club_service_test_1754931564416: disposed=false, streamClosed=false","type":"print","time":24787} {"testID":314,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":24787} {"testID":314,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":24788} {"testID":314,"messageType":"print","message":"===========================================","type":"print","time":24788} {"testID":314,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":24788} {"testID":314,"messageType":"print","message":"EventBus: 현재 테스트 ID(club_service_test_1754931564416) 인스턴스 dispose 시도","type":"print","time":24788} {"testID":314,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":24789} {"testID":314,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":24789} {"testID":314,"messageType":"print","message":" isDisposed: false","type":"print","time":24789} {"testID":314,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":24789} {"testID":314,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":24789} {"testID":314,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":24789} {"testID":314,"messageType":"print","message":"시간: 2025-08-12T01:59:24.423294","type":"print","time":24789} {"testID":314,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":24790} {"testID":314,"messageType":"print","message":"테스트 인스턴스 수: 5","type":"print","time":24790} {"testID":314,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":24790} {"testID":314,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":24790} {"testID":314,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":24790} {"testID":314,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":24790} {"testID":314,"messageType":"print","message":" club_service_test_1754931563969: disposed=true, streamClosed=true","type":"print","time":24790} {"testID":314,"messageType":"print","message":" club_service_test_1754931564095: disposed=true, streamClosed=true","type":"print","time":24791} {"testID":314,"messageType":"print","message":" club_service_test_1754931564206: disposed=true, streamClosed=true","type":"print","time":24791} {"testID":314,"messageType":"print","message":" club_service_test_1754931564312: disposed=true, streamClosed=true","type":"print","time":24791} {"testID":314,"messageType":"print","message":" club_service_test_1754931564416: disposed=true, streamClosed=true","type":"print","time":24791} {"testID":314,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":24791} {"testID":314,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":24791} {"testID":314,"messageType":"print","message":"===========================================","type":"print","time":24792} {"testID":314,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":24792} {"testID":314,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - club_service_test_1754931564520","type":"print","time":24792} {"testID":314,"messageType":"print","message":"EventBus: 새 구독 추가됨 (현재 구독 수: 1)","type":"print","time":24792} {"testID":314,"messageType":"print","message":"EventBus: 이벤트 발생 - ClubChangedEvent(clubId: test_club_id)","type":"print","time":24792} {"testID":314,"messageType":"print","message":"EventBus: 구독 취소됨 (남은 구독 수: 0)","type":"print","time":24792} {"testID":314,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":24793} {"testID":314,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":24793} {"testID":314,"messageType":"print","message":"시간: 2025-08-12T01:59:25.031130","type":"print","time":24793} {"testID":314,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":24793} {"testID":314,"messageType":"print","message":"테스트 인스턴스 수: 6","type":"print","time":24793} {"testID":314,"messageType":"print","message":"현재 테스트 ID: club_service_test_1754931564520","type":"print","time":24793} {"testID":314,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":24793} {"testID":314,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":24794} {"testID":314,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":24794} {"testID":314,"messageType":"print","message":" club_service_test_1754931563969: disposed=true, streamClosed=true","type":"print","time":24794} {"testID":314,"messageType":"print","message":" club_service_test_1754931564095: disposed=true, streamClosed=true","type":"print","time":24794} {"testID":314,"messageType":"print","message":" club_service_test_1754931564206: disposed=true, streamClosed=true","type":"print","time":24794} {"testID":314,"messageType":"print","message":" club_service_test_1754931564312: disposed=true, streamClosed=true","type":"print","time":24794} {"testID":314,"messageType":"print","message":" club_service_test_1754931564416: disposed=true, streamClosed=true","type":"print","time":24794} {"testID":314,"messageType":"print","message":" club_service_test_1754931564520: disposed=false, streamClosed=false","type":"print","time":24795} {"testID":314,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":24795} {"testID":314,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":24795} {"testID":314,"messageType":"print","message":"===========================================","type":"print","time":24795} {"testID":314,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":24795} {"testID":314,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":24795} {"testID":314,"messageType":"print","message":"시간: 2025-08-12T01:59:25.031770","type":"print","time":24795} {"testID":314,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":24795} {"testID":314,"messageType":"print","message":"테스트 인스턴스 수: 6","type":"print","time":24796} {"testID":314,"messageType":"print","message":"현재 테스트 ID: club_service_test_1754931564520","type":"print","time":24796} {"testID":314,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":24796} {"testID":314,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":24796} {"testID":314,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":24796} {"testID":314,"messageType":"print","message":" club_service_test_1754931563969: disposed=true, streamClosed=true","type":"print","time":24796} {"testID":314,"messageType":"print","message":" club_service_test_1754931564095: disposed=true, streamClosed=true","type":"print","time":24796} {"testID":314,"messageType":"print","message":" club_service_test_1754931564206: disposed=true, streamClosed=true","type":"print","time":24796} {"testID":314,"messageType":"print","message":" club_service_test_1754931564312: disposed=true, streamClosed=true","type":"print","time":24797} {"testID":314,"messageType":"print","message":" club_service_test_1754931564416: disposed=true, streamClosed=true","type":"print","time":24797} {"testID":314,"messageType":"print","message":" club_service_test_1754931564520: disposed=false, streamClosed=false","type":"print","time":24797} {"testID":314,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":24797} {"testID":314,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":24797} {"testID":314,"messageType":"print","message":"===========================================","type":"print","time":24797} {"testID":314,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":24797} {"testID":314,"messageType":"print","message":"시간: 2025-08-12T01:59:25.032096","type":"print","time":24798} {"testID":314,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":24798} {"testID":314,"messageType":"print","message":"테스트 인스턴스 수: 6","type":"print","time":24798} {"testID":314,"messageType":"print","message":"현재 테스트 ID: club_service_test_1754931564520","type":"print","time":24798} {"testID":314,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":24798} {"testID":314,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":24798} {"testID":314,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":24798} {"testID":314,"messageType":"print","message":" club_service_test_1754931563969: disposed=true, streamClosed=true","type":"print","time":24798} {"testID":314,"messageType":"print","message":" club_service_test_1754931564095: disposed=true, streamClosed=true","type":"print","time":24798} {"testID":314,"messageType":"print","message":" club_service_test_1754931564206: disposed=true, streamClosed=true","type":"print","time":24799} {"testID":314,"messageType":"print","message":" club_service_test_1754931564312: disposed=true, streamClosed=true","type":"print","time":24799} {"testID":314,"messageType":"print","message":" club_service_test_1754931564416: disposed=true, streamClosed=true","type":"print","time":24799} {"testID":314,"messageType":"print","message":" club_service_test_1754931564520: disposed=false, streamClosed=false","type":"print","time":24799} {"testID":314,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":24799} {"testID":314,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":24799} {"testID":314,"messageType":"print","message":"===========================================","type":"print","time":24799} {"testID":314,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":24799} {"testID":314,"messageType":"print","message":"시간: 2025-08-12T01:59:25.032255","type":"print","time":24799} {"testID":314,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":24800} {"testID":314,"messageType":"print","message":"테스트 인스턴스 수: 6","type":"print","time":24800} {"testID":314,"messageType":"print","message":"현재 테스트 ID: club_service_test_1754931564520","type":"print","time":24800} {"testID":314,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":24800} {"testID":314,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":24800} {"testID":314,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":24801} {"testID":314,"messageType":"print","message":" club_service_test_1754931563969: disposed=true, streamClosed=true","type":"print","time":24801} {"testID":314,"messageType":"print","message":" club_service_test_1754931564095: disposed=true, streamClosed=true","type":"print","time":24801} {"testID":314,"messageType":"print","message":" club_service_test_1754931564206: disposed=true, streamClosed=true","type":"print","time":24801} {"testID":314,"messageType":"print","message":" club_service_test_1754931564312: disposed=true, streamClosed=true","type":"print","time":24801} {"testID":314,"messageType":"print","message":" club_service_test_1754931564416: disposed=true, streamClosed=true","type":"print","time":24801} {"testID":314,"messageType":"print","message":" club_service_test_1754931564520: disposed=false, streamClosed=false","type":"print","time":24802} {"testID":314,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":24802} {"testID":314,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":24802} {"testID":314,"messageType":"print","message":"===========================================","type":"print","time":24802} {"testID":314,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":24802} {"testID":314,"messageType":"print","message":"EventBus: 현재 테스트 ID(club_service_test_1754931564520) 인스턴스 dispose 시도","type":"print","time":24802} {"testID":314,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":24802} {"testID":314,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":24803} {"testID":314,"messageType":"print","message":" isDisposed: false","type":"print","time":24803} {"testID":314,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":24803} {"testID":314,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":24803} {"testID":314,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":24803} {"testID":314,"messageType":"print","message":"시간: 2025-08-12T01:59:25.032586","type":"print","time":24803} {"testID":314,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":24803} {"testID":314,"messageType":"print","message":"테스트 인스턴스 수: 6","type":"print","time":24804} {"testID":314,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":24804} {"testID":314,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":24804} {"testID":314,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":24804} {"testID":314,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":24804} {"testID":314,"messageType":"print","message":" club_service_test_1754931563969: disposed=true, streamClosed=true","type":"print","time":24804} {"testID":314,"messageType":"print","message":" club_service_test_1754931564095: disposed=true, streamClosed=true","type":"print","time":24804} {"testID":314,"messageType":"print","message":" club_service_test_1754931564206: disposed=true, streamClosed=true","type":"print","time":24805} {"testID":314,"messageType":"print","message":" club_service_test_1754931564312: disposed=true, streamClosed=true","type":"print","time":24805} {"testID":314,"messageType":"print","message":" club_service_test_1754931564416: disposed=true, streamClosed=true","type":"print","time":24805} {"testID":314,"messageType":"print","message":" club_service_test_1754931564520: disposed=true, streamClosed=true","type":"print","time":24805} {"testID":314,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":24805} {"testID":314,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":24805} {"testID":314,"messageType":"print","message":"===========================================","type":"print","time":24805} {"testID":314,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":24805} {"testID":314,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - club_service_test_1754931565137","type":"print","time":24806} {"testID":314,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":24806} {"testID":314,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":24806} {"testID":314,"messageType":"print","message":"시간: 2025-08-12T01:59:25.140342","type":"print","time":24806} {"testID":314,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":24806} {"testID":314,"messageType":"print","message":"테스트 인스턴스 수: 7","type":"print","time":24806} {"testID":314,"messageType":"print","message":"현재 테스트 ID: club_service_test_1754931565137","type":"print","time":24806} {"testID":314,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":24806} {"testID":314,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":24806} {"testID":314,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":24807} {"testID":314,"messageType":"print","message":" club_service_test_1754931563969: disposed=true, streamClosed=true","type":"print","time":24807} {"testID":314,"messageType":"print","message":" club_service_test_1754931564095: disposed=true, streamClosed=true","type":"print","time":24807} {"testID":314,"messageType":"print","message":" club_service_test_1754931564206: disposed=true, streamClosed=true","type":"print","time":24807} {"testID":314,"messageType":"print","message":" club_service_test_1754931564312: disposed=true, streamClosed=true","type":"print","time":24807} {"testID":314,"messageType":"print","message":" club_service_test_1754931564416: disposed=true, streamClosed=true","type":"print","time":24807} {"testID":314,"messageType":"print","message":" club_service_test_1754931564520: disposed=true, streamClosed=true","type":"print","time":24807} {"testID":314,"messageType":"print","message":" club_service_test_1754931565137: disposed=false, streamClosed=false","type":"print","time":24807} {"testID":314,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":24808} {"testID":314,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":24808} {"testID":314,"messageType":"print","message":"===========================================","type":"print","time":24808} {"testID":314,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":24808} {"testID":314,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":24808} {"testID":314,"messageType":"print","message":"시간: 2025-08-12T01:59:25.140775","type":"print","time":24808} {"testID":314,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":24808} {"testID":314,"messageType":"print","message":"테스트 인스턴스 수: 7","type":"print","time":24808} {"testID":314,"messageType":"print","message":"현재 테스트 ID: club_service_test_1754931565137","type":"print","time":24809} {"testID":314,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":24809} {"testID":314,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":24809} {"testID":314,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":24809} {"testID":314,"messageType":"print","message":" club_service_test_1754931563969: disposed=true, streamClosed=true","type":"print","time":24809} {"testID":314,"messageType":"print","message":" club_service_test_1754931564095: disposed=true, streamClosed=true","type":"print","time":24809} {"testID":314,"messageType":"print","message":" club_service_test_1754931564206: disposed=true, streamClosed=true","type":"print","time":24809} {"testID":314,"messageType":"print","message":" club_service_test_1754931564312: disposed=true, streamClosed=true","type":"print","time":24809} {"testID":314,"messageType":"print","message":" club_service_test_1754931564416: disposed=true, streamClosed=true","type":"print","time":24809} {"testID":314,"messageType":"print","message":" club_service_test_1754931564520: disposed=true, streamClosed=true","type":"print","time":24810} {"testID":314,"messageType":"print","message":" club_service_test_1754931565137: disposed=false, streamClosed=false","type":"print","time":24810} {"testID":314,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":24810} {"testID":314,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":24810} {"testID":314,"messageType":"print","message":"===========================================","type":"print","time":24810} {"testID":314,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":24810} {"testID":314,"messageType":"print","message":"시간: 2025-08-12T01:59:25.141022","type":"print","time":24810} {"testID":314,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":24810} {"testID":314,"messageType":"print","message":"테스트 인스턴스 수: 7","type":"print","time":24810} {"testID":314,"messageType":"print","message":"현재 테스트 ID: club_service_test_1754931565137","type":"print","time":24811} {"testID":314,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":24811} {"testID":314,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":24811} {"testID":314,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":24811} {"testID":314,"messageType":"print","message":" club_service_test_1754931563969: disposed=true, streamClosed=true","type":"print","time":24811} {"testID":314,"messageType":"print","message":" club_service_test_1754931564095: disposed=true, streamClosed=true","type":"print","time":24811} {"testID":314,"messageType":"print","message":" club_service_test_1754931564206: disposed=true, streamClosed=true","type":"print","time":24811} {"testID":314,"messageType":"print","message":" club_service_test_1754931564312: disposed=true, streamClosed=true","type":"print","time":24811} {"testID":314,"messageType":"print","message":" club_service_test_1754931564416: disposed=true, streamClosed=true","type":"print","time":24811} {"testID":314,"messageType":"print","message":" club_service_test_1754931564520: disposed=true, streamClosed=true","type":"print","time":24812} {"testID":314,"messageType":"print","message":" club_service_test_1754931565137: disposed=false, streamClosed=false","type":"print","time":24812} {"testID":314,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":24812} {"testID":314,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":24812} {"testID":314,"messageType":"print","message":"===========================================","type":"print","time":24812} {"testID":314,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":24812} {"testID":314,"messageType":"print","message":"시간: 2025-08-12T01:59:25.141159","type":"print","time":24812} {"testID":314,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":24812} {"testID":314,"messageType":"print","message":"테스트 인스턴스 수: 7","type":"print","time":24812} {"testID":314,"messageType":"print","message":"현재 테스트 ID: club_service_test_1754931565137","type":"print","time":24813} {"testID":314,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":24813} {"testID":314,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":24813} {"testID":314,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":24813} {"testID":314,"messageType":"print","message":" club_service_test_1754931563969: disposed=true, streamClosed=true","type":"print","time":24813} {"testID":314,"messageType":"print","message":" club_service_test_1754931564095: disposed=true, streamClosed=true","type":"print","time":24813} {"testID":314,"messageType":"print","message":" club_service_test_1754931564206: disposed=true, streamClosed=true","type":"print","time":24813} {"testID":314,"messageType":"print","message":" club_service_test_1754931564312: disposed=true, streamClosed=true","type":"print","time":24813} {"testID":314,"messageType":"print","message":" club_service_test_1754931564416: disposed=true, streamClosed=true","type":"print","time":24813} {"testID":314,"messageType":"print","message":" club_service_test_1754931564520: disposed=true, streamClosed=true","type":"print","time":24813} {"testID":314,"messageType":"print","message":" club_service_test_1754931565137: disposed=false, streamClosed=false","type":"print","time":24814} {"testID":314,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":24814} {"testID":314,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":24814} {"testID":314,"messageType":"print","message":"===========================================","type":"print","time":24814} {"testID":314,"messageType":"print","message":"EventBus: 타이머 완료 대기 완료","type":"print","time":24814} {"testID":314,"messageType":"print","message":"EventBus: 현재 테스트 ID(club_service_test_1754931565137) 인스턴스 dispose 시도","type":"print","time":24814} {"testID":314,"messageType":"print","message":"EventBus: dispose 시작","type":"print","time":24814} {"testID":314,"messageType":"print","message":"EventBus 인스턴스 상태:","type":"print","time":24814} {"testID":314,"messageType":"print","message":" isDisposed: false","type":"print","time":24814} {"testID":314,"messageType":"print","message":" streamController.isClosed: false","type":"print","time":24814} {"testID":314,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제","type":"print","time":24815} {"testID":314,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 후) =====","type":"print","time":24815} {"testID":314,"messageType":"print","message":"시간: 2025-08-12T01:59:25.141388","type":"print","time":24815} {"testID":314,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":24815} {"testID":314,"messageType":"print","message":"테스트 인스턴스 수: 7","type":"print","time":24815} {"testID":314,"messageType":"print","message":"현재 테스트 ID: null","type":"print","time":24815} {"testID":314,"messageType":"print","message":"테스트 환경 준비 상태: false","type":"print","time":24815} {"testID":314,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":24815} {"testID":314,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":24815} {"testID":314,"messageType":"print","message":" club_service_test_1754931563969: disposed=true, streamClosed=true","type":"print","time":24815} {"testID":314,"messageType":"print","message":" club_service_test_1754931564095: disposed=true, streamClosed=true","type":"print","time":24816} {"testID":314,"messageType":"print","message":" club_service_test_1754931564206: disposed=true, streamClosed=true","type":"print","time":24816} {"testID":314,"messageType":"print","message":" club_service_test_1754931564312: disposed=true, streamClosed=true","type":"print","time":24816} {"testID":314,"messageType":"print","message":" club_service_test_1754931564416: disposed=true, streamClosed=true","type":"print","time":24816} {"testID":314,"messageType":"print","message":" club_service_test_1754931564520: disposed=true, streamClosed=true","type":"print","time":24816} {"testID":314,"messageType":"print","message":" club_service_test_1754931565137: disposed=true, streamClosed=true","type":"print","time":24816} {"testID":314,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":24816} {"testID":314,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":24816} {"testID":314,"messageType":"print","message":"===========================================","type":"print","time":24816} {"testID":314,"messageType":"print","message":"EventBus: 테스트 환경 초기화 완료","type":"print","time":24816} {"testID":314,"messageType":"print","message":"EventBus: 테스트 ID 설정됨 - club_service_test_1754931565247","type":"print","time":24817} {"testID":314,"messageType":"print","message":"EventBus: 테스트 환경 초기화 해제 시작","type":"print","time":24817} {"testID":314,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (테스트 환경 해제 전) =====","type":"print","time":24817} {"testID":314,"messageType":"print","message":"시간: 2025-08-12T01:59:25.252079","type":"print","time":24817} {"testID":314,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":24817} {"testID":314,"messageType":"print","message":"테스트 인스턴스 수: 8","type":"print","time":24817} {"testID":314,"messageType":"print","message":"현재 테스트 ID: club_service_test_1754931565247","type":"print","time":24817} {"testID":314,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":24817} {"testID":314,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":24817} {"testID":314,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":24817} {"testID":314,"messageType":"print","message":" club_service_test_1754931563969: disposed=true, streamClosed=true","type":"print","time":24817} {"testID":314,"messageType":"print","message":" club_service_test_1754931564095: disposed=true, streamClosed=true","type":"print","time":24818} {"testID":314,"messageType":"print","message":" club_service_test_1754931564206: disposed=true, streamClosed=true","type":"print","time":24818} {"testID":314,"messageType":"print","message":" club_service_test_1754931564312: disposed=true, streamClosed=true","type":"print","time":24818} {"testID":314,"messageType":"print","message":" club_service_test_1754931564416: disposed=true, streamClosed=true","type":"print","time":24818} {"testID":314,"messageType":"print","message":" club_service_test_1754931564520: disposed=true, streamClosed=true","type":"print","time":24818} {"testID":314,"messageType":"print","message":" club_service_test_1754931565137: disposed=true, streamClosed=true","type":"print","time":24818} {"testID":314,"messageType":"print","message":" club_service_test_1754931565247: disposed=false, streamClosed=false","type":"print","time":24818} {"testID":314,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":24818} {"testID":314,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":24818} {"testID":314,"messageType":"print","message":"===========================================","type":"print","time":24818} {"testID":314,"messageType":"print","message":"EventBus: 타이머 완료 대기 시작","type":"print","time":24818} {"testID":314,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 시작) =====","type":"print","time":24819} {"testID":314,"messageType":"print","message":"시간: 2025-08-12T01:59:25.252632","type":"print","time":24819} {"testID":314,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":24819} {"testID":314,"messageType":"print","message":"테스트 인스턴스 수: 8","type":"print","time":24819} {"testID":314,"messageType":"print","message":"현재 테스트 ID: club_service_test_1754931565247","type":"print","time":24819} {"testID":314,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":24819} {"testID":314,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":24819} {"testID":314,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":24819} {"testID":314,"messageType":"print","message":" club_service_test_1754931563969: disposed=true, streamClosed=true","type":"print","time":24819} {"testID":314,"messageType":"print","message":" club_service_test_1754931564095: disposed=true, streamClosed=true","type":"print","time":24819} {"testID":314,"messageType":"print","message":" club_service_test_1754931564206: disposed=true, streamClosed=true","type":"print","time":24819} {"testID":314,"messageType":"print","message":" club_service_test_1754931564312: disposed=true, streamClosed=true","type":"print","time":24820} {"testID":314,"messageType":"print","message":" club_service_test_1754931564416: disposed=true, streamClosed=true","type":"print","time":24820} {"testID":314,"messageType":"print","message":" club_service_test_1754931564520: disposed=true, streamClosed=true","type":"print","time":24820} {"testID":314,"messageType":"print","message":" club_service_test_1754931565137: disposed=true, streamClosed=true","type":"print","time":24820} {"testID":314,"messageType":"print","message":" club_service_test_1754931565247: disposed=false, streamClosed=false","type":"print","time":24820} {"testID":314,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":24820} {"testID":314,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":24820} {"testID":314,"messageType":"print","message":"===========================================","type":"print","time":24820} {"testID":314,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 중간 상태) =====","type":"print","time":24820} {"testID":314,"messageType":"print","message":"시간: 2025-08-12T01:59:25.252941","type":"print","time":24820} {"testID":314,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":24821} {"testID":314,"messageType":"print","message":"테스트 인스턴스 수: 8","type":"print","time":24821} {"testID":314,"messageType":"print","message":"현재 테스트 ID: club_service_test_1754931565247","type":"print","time":24821} {"testID":314,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":24821} {"testID":314,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":24821} {"testID":314,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":24821} {"testID":314,"messageType":"print","message":" club_service_test_1754931563969: disposed=true, streamClosed=true","type":"print","time":24821} {"testID":314,"messageType":"print","message":" club_service_test_1754931564095: disposed=true, streamClosed=true","type":"print","time":24821} {"testID":314,"messageType":"print","message":" club_service_test_1754931564206: disposed=true, streamClosed=true","type":"print","time":24821} {"testID":314,"messageType":"print","message":" club_service_test_1754931564312: disposed=true, streamClosed=true","type":"print","time":24821} {"testID":314,"messageType":"print","message":" club_service_test_1754931564416: disposed=true, streamClosed=true","type":"print","time":24821} {"testID":314,"messageType":"print","message":" club_service_test_1754931564520: disposed=true, streamClosed=true","type":"print","time":24821} {"testID":314,"messageType":"print","message":" club_service_test_1754931565137: disposed=true, streamClosed=true","type":"print","time":24822} {"testID":314,"messageType":"print","message":" club_service_test_1754931565247: disposed=false, streamClosed=false","type":"print","time":24822} {"testID":314,"messageType":"print","message":"--- 기본 인스턴스 상태 ---","type":"print","time":24822} {"testID":314,"messageType":"print","message":" disposed=false, streamClosed=false","type":"print","time":24822} {"testID":314,"messageType":"print","message":"===========================================","type":"print","time":24822} {"testID":314,"messageType":"print","message":"===== EventBus 비동기 리소스 상태 (타이머 완료 대기 완료) =====","type":"print","time":24822} {"testID":314,"messageType":"print","message":"시간: 2025-08-12T01:59:25.253182","type":"print","time":24822} {"testID":314,"messageType":"print","message":"활성 구독 수: 0","type":"print","time":24822} {"testID":314,"messageType":"print","message":"테스트 인스턴스 수: 8","type":"print","time":24822} {"testID":314,"messageType":"print","message":"현재 테스트 ID: club_service_test_1754931565247","type":"print","time":24822} {"testID":314,"messageType":"print","message":"테스트 환경 준비 상태: true","type":"print","time":24822} {"testID":314,"messageType":"print","message":"테스트 재시도 횟수: 0","type":"print","time":24822} {"testID":314,"messageType":"print","message":"--- 테스트 인스턴스 상태 ---","type":"print","time":24823} {"testID":314,"messageType":"print","message":" club_service_test_1754931563969: disposed=true, streamClosed=true","type":"print","time":24823} {"testID":318,"result":"success","skipped":false,"hidden":false,"type":"testDone","time":24823} {"success":false,"type":"done","time":24829}