worklog: rb8001 테스트 robeing/tests로 이전
Made-with: Cursor
This commit is contained in:
parent
32094f7438
commit
a0aa14a0e7
44
journey/worklog/260316_rb8001_테스트_로빙테스츠로_이전.md
Normal file
44
journey/worklog/260316_rb8001_테스트_로빙테스츠로_이전.md
Normal file
@ -0,0 +1,44 @@
|
|||||||
|
---
|
||||||
|
tags: [worklog, tests, rb8001, robeing, ci-cd]
|
||||||
|
---
|
||||||
|
|
||||||
|
# 260316 rb8001 테스트 robeing/tests로 이전
|
||||||
|
|
||||||
|
## 상위 원칙
|
||||||
|
|
||||||
|
- [임베딩 1차 로빙 Gemini 2 전환 문제 오픈](../troubleshooting/260316_임베딩_1차_로빙_Gemini2_전환_문제오픈.md)
|
||||||
|
- [AGENTS.md](../../AGENTS.md) — robeing 테스트는 robeing/tests에서 통합 관리
|
||||||
|
|
||||||
|
## 상태
|
||||||
|
|
||||||
|
- completed
|
||||||
|
|
||||||
|
## 이번 작업에서 구현한 것
|
||||||
|
|
||||||
|
- **robeing/tests** 신규 구성
|
||||||
|
- `test_gemini_embedding_2.py`: Gemini Embedding 2 768d 검증 (임베딩 1차)
|
||||||
|
- `rb8001/`: rb8001 테스트 전체 이전
|
||||||
|
- `conftest.py` ROOT_DIR → `robeing/rb8001` 경로 참조
|
||||||
|
- `pyproject.toml`: rb8001 의존성(fastapi, slack-sdk, neo4j 등) 통합
|
||||||
|
- **rb8001/tests** 삭제
|
||||||
|
- 106개 파일 삭제, `main` 푸시 완료
|
||||||
|
|
||||||
|
## 이유
|
||||||
|
|
||||||
|
- rb8001 푸시 시 Gitea Actions 자동 배포가 걸려 있어, 테스트 수정만으로도 배포가 트리거됨
|
||||||
|
- robeing은 rb8001 외 skill-rag-file, skill-news, skill-slack 등 다수 서비스로 구성
|
||||||
|
- 테스트를 robeing/tests에서 통합 관리하면 배포 트리거 없이 테스트 작업 가능
|
||||||
|
|
||||||
|
## 실행
|
||||||
|
|
||||||
|
```bash
|
||||||
|
cd /home/happybell80/projects/robeing/tests
|
||||||
|
uv run pytest -v
|
||||||
|
uv run pytest rb8001/ -v
|
||||||
|
uv run pytest test_gemini_embedding_2.py -v
|
||||||
|
```
|
||||||
|
|
||||||
|
## 관련 문서
|
||||||
|
|
||||||
|
- [robeing/tests README](../../../tests/README.md)
|
||||||
|
- [임베딩 1차 로빙 현황 SSOT 리서치](../research/rag/260316_임베딩_1차_로빙_현황_SSOT_리서치.md)
|
||||||
Loading…
x
Reference in New Issue
Block a user