태그
#CI-CD.
글
/ 총 5편2026.08.06
읽기 7분
검증 스크립트가 성공을 거짓말할 때: Negative Control과 Mutation으로 자기검증하기 ↗
기술검증 스크립트가 실제 결함을 탐지하는지 Negative Control과 입력 Mutation으로 확인하고, baseline과 실패 계약을 CI에 고정하는 방법을 정리합니다.
TestingCI-CDAutomationTroubleshooting
2026.08.06
읽기 10분
재시도 Cron은 자기 죽음을 알릴 수 없다: Watch the Watcher 설계 ↗
기술기록된 job ID와 live scheduler 상태를 대조하고, 작업의 존재·실행·성공·업무 진척을 분리해 사라진 재시도 작업을 찾는 최소 운영 계약을 정리합니다.
CI-CDAutomationObservabilityReliabilityCron
2026.07.26
읽기 6분
Rust 공통 모듈을 크로스플랫폼에서 공유하기 - 7편. 테스트와 CI로 같은 결과 보장하기 ↗
기술Rust 공통 모듈이 iOS·Android·Web에서 같은 결과를 내도록 cargo test, golden fixture, 플랫폼별 CI job 분리, release checklist를 어떻게 나눌지 정리합니다.
RustCI-CDTestingUniFFIFFI
2026.07.01
읽기 6분
automationmodetool, Xcode UI 테스트의 Automation Mode 암호 프롬프트 정리 ↗
기술macOS에서 Xcode UI 테스트가 Automation Mode 암호 프롬프트에 막힐 때 automationmodetool이 정확히 무엇을 해결하는지 정리한다. TCC/PPPC 권한과 구분해 CI 러너 부트스트랩 위치까지 다룬다.
macOSXcodeXCTestCI-CDAutomation
2026.06.26
읽기 6분
macOS 디버깅 권한 오류와 DevToolsSecurity -enable 작동 방식 ↗
기술macOS에서 디버깅 도구를 사용하거나 CI/CD 러너를 빌드할 때 마주치는 디버깅 권한 팝업을 차단하고, DevToolsSecurity가 내부 인증 데이터베이스를 어떻게 조작하는지 상세히 분석합니다.
macOSXcodeDeveloperModeDebuggingCI-CD