Skip to content

test(robot): GO2 2대 독립 등록 및 Agent binding 검증 - #116

Merged
exijn merged 1 commit into
developfrom
chore/89-two-go2-registration-tests
Oct 13, 2026
Merged

exijn merged 1 commit into
developfrom
chore/89-two-go2-registration-tests

Conversation

@exijn

@exijn exijn commented Oct 13, 2026

Copy link
Copy Markdown
Member

변경 목적

  • GO2 EDU 2대의 독립 Robot 등록과 Agent별 binding 계약을 격리 통합 테스트로 고정합니다.
  • 기존 단일 등록·binding 테스트를 대체하지 않고, 관리자 Robot 등록부터 목록 조회·Agent 2개 대응·충돌 거부까지의 흐름을 검증합니다.

Related to inryeok-office/Poppy-agent#89

검증 시나리오

  • Robot 2대 등록 시 서로 다른 UUID 발급 및 목록 조회
  • Agent A → Robot A, Agent B → Robot B binding
  • 이미 binding된 Robot의 다른 Agent 등록 거부
  • edition, firmwareVersion, capability 불일치 거부

실행 결과

  • ./gradlew build --no-daemon PASS
  • 대상 Testcontainers 통합 테스트 19 passed, 0 failures, 0 errors, 0 skipped

제외 범위

  • 운영 Server·DB·Secret·배포에 접근하지 않았습니다.
  • 실제 Robot, DDS, Unitree SDK, physical command를 사용하지 않았습니다.
  • 이 PR은 실제 하드웨어 검증이나 physical execution 승인을 의미하지 않습니다.

@github-actions github-actions Bot added chore 설정 및 환경 작업 test 테스트 관련 작업 labels Oct 13, 2026

@inryeok-bot inryeok-bot Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

리뷰 결과

변경된 1개 파일을 검토했습니다.

심각도 개수
치명적 0
높음 0
중간 0
낮음 0

유형: 필수 수정 0, 수정 권장 0, 제안 0, 확인 질문 0, 좋았던 점 0

완료

수정이 필요한 문제를 찾지 못했습니다.

NO_VALID_INLINE_OBSERVATION

검토한 head: 3ce2a05eb52e · 최신 head는 /review로 검토하세요.

@exijn
exijn merged commit 210bf8d into develop Oct 13, 2026
3 checks passed
@exijn
exijn deleted the chore/89-two-go2-registration-tests branch October 13, 2026 22:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore 설정 및 환경 작업 test 테스트 관련 작업

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant