테스트벤치 시뮬레이션 실행 영수증
Windows 2.1.2.3 테스트벤치 실행의 저장된 영수증과 파형 식별 필드를 확인합니다.
Windows 2.1.2.3에서는 테스트벤치 실행 영수증을 로컬 프로젝트 안의 .alti/sim/<runId>/receipt.json에 저장합니다.
영수증 필드
필드 | 값 |
|---|---|
|
|
| 실행 식별자입니다. |
|
|
| 프로세스 종료 코드 또는 |
| 시뮬레이터 식별자( |
| 도구 모음의 |
| 테스트벤치 최상위 모듈입니다. |
|
|
| 시뮬레이터 출력과 출력이 축약됐는지 여부입니다. |
| 기록된 파형 메타데이터 또는 |
| VCD 보기 메타데이터 또는 |
| 밀리초 단위의 시작·종료 시각입니다. |
파형 필드
waveform 객체에는 format(vcd 또는 fst), path, sizeBytes, sha256이 들어 있습니다. view 객체에는 format: "vcd"와 함께 같은 필드가 들어 있습니다. FST를 변환하면 convertedBy.tool: "fst2vcd"와 convertedBy.version도 기록합니다.
파형 라벨에는 최상위 모듈, 시뮬레이터 버전, 도구 모음 릴리스와 보기 형식이 표시됩니다. 뷰어는 <runId>:<view.sha256>으로 VCD 보기를 식별합니다.
결과 읽기
테스트벤치 보기에서 실행 결과를 확인합니다. 시뮬레이터 로그를 펼치면 출력을 읽을 수 있습니다. 로그에서 테스트벤치 실패를 보고하면 시뮬레이터 종료 코드가 0이어도 실패 결과로 표시됩니다.