lablup / lablup/backend.ai

Define the BEP-1077 Phase 9 epic: test coverage

Open
#14,249 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
670
Forks
183
Avg merge
17h 7m
Merged PRs (30d)
358

Description

Phase 9 에픽 생성. 마지막에 층별 테스트 커버리지를 모아서 보강한다. 각 phase 이슈는 자기 변경의 테스트만 포함하고 여기서 층 경계별로 채운다. 포함: BA-7442(own/govern validator 층 테스트로 축소 — 부분 bulk 거부, enforcement 비활성, superadmin 스킵. 해석층은 BA-7593 테스트가 흡수. 워크트리 미커밋 파일 중 해석층은 폐기), ops/v2 그래프 불변식(유저 VE 미바인딩, created_in=own+govern, 관계는 govern cap 만), CI direct-dependents 갭을 메우는 테스트. component 테스트는 handler 까지. Phase 1~4 에픽(BA-7658, BA-7664, BA-7668, BA-7671)과 같은 형식. 이슈 본문은 대상·완료 기준·제약·열린 결정만. 구현 방향은 착수 시 main 기준. 분해 초안: hejo drafts/bep1077-ownership/issues-v2.md, 근거: drafts/bep1077-ownership/remaining-work.md. 앞 phase 진행으로 범위가 틀어질 수 있어 착수 시 다시 확인한다.

JIRA Issue: BA-7679

Contributor guide

Open the contributing guide

Research direction

Start by reading drafts/bep1077-ownership/issues-v2.md and drafts/bep1077-ownership/remaining-work.md, then recheck the Phase 1–4 epics and current main state. Define the Phase 9 epic around BA-7442, ops/v2 graph invariants, CI direct-dependents coverage, and component tests through handlers. Done means the issue records targets, completion criteria, constraints, and open decisions without prescribing implementation.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
testing
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.