01임대 의사결정 매트릭스
행은 압력 패턴입니다. 열을 채운 뒤 한 대부터 시작하세요. vuzcloud 원격 Mac에서도 동일 규칙이 적용됩니다. 실무에 바로 씁니다.
| 패턴 | Codecov | Sonar | 스모크 | 메모리 |
|---|---|---|---|---|
| 싱글 야간 | 업로드만 | 분리 큐 | 새벽 한 번 | 16GB |
| 듀얼 겹침 | 대용량 | 풀 스캔 | UI 병행 | 24GB·분리 |
| QA 분할 | PR 얕게 | 메인 깊게 | 스테이징 단일 | 16GB |
02피크가 비용을 먹는 방식
- 메모리:JVM과 시뮬이 같은 분에 뜨면 임대시간이 길어집니다.
- 디스크:커버리지와 Sonar 작업 디렉터리가 겹치면 병렬이 막힙니다.
- 지역:미러가 미서부면 업로드 RTT만으로도 큐가 밀립니다.
03일 단위에서 주 단위로 넘길 임계
체크용이며 과금은 공개 플랜이 우선입니다.
| 신호 | 일 단위 유지 | 주 단위 검토 |
|---|---|---|
| 총일 | 삼 일 이하 | 사 일 이상 |
| 큐 | 한 시간 내 시작 | 두 시간 대기 반복 |
| 슬롯 | 둘 이하 | 셋 예측 |
04정적 스캔과 스모크 병렬 분할
슬롯 분리:정적 스캔은 PR 얕게·메인 야간 깊게, 스모크는 시뮬 한 대·시나리오 한 묶음으로 고정하세요.
재시도 창을 스캔 큐와 어긋내고 캐시 경로를 레인별로 나누면 디스크 스파이크가 줄어듭니다.
05미서부 대 아태 노드 선택 임계
SaaS가 미서부에 가깝면 미서부 호스트를, 리뷰어가 한국·일본 중심이면 아태로 SSH 체감을 맞추세요.
RTT가 반복 높으면 슬롯 줄이기보다 리전 변경이 총시간을 줄일 때가 많습니다. RTT 매트릭스를 기준선으로 쓰세요.
06운영 체크리스트 다섯 단계
①삼십 분 단위 RSS·디스크 기록 ②스캔·스모크 워크플로 분리 ③16GB 동시 슬롯 둘 이하 ④사 일 이상이면 일·주 표 재계산 ⑤문서대로 SSH·정리 스크립트 공유
07보고서에 붙일 요약 줄
인용 한:16GB에서 Codecov 업로드와 Sonar 풀 스캔을 같은 창에 두지 않는다.
인용 둘:스모크는 시뮬 한 대·재시도 큐를 스캔과 분리한다.
인용 셋:사 일 이상 연속이면 일·주 표를 다시 친다.
08짧은 질문
Q:PR마다 Sonar 비용 A:PR은 얕게·메인 야간 한 번 깊게.