병합됨
emirb는 omacom/omarchy#16835을 제안하고 quattro에 병합했다. 해당 브랜치를 대상으로 하는 모든 풀 리퀘스트와 해당 브랜치에 대한 모든 푸시에 Tests 검사가 추가된다. 이 검사는 KVM에서 안정 릴리스 VM을 부팅한 뒤 체크아웃한 코드를 복사하고, VM의 데스크톱 세션 안에서 전체 테스트 모음을 실행한다. 제안에 따르면 검사를 건너뛴 파일은 일곱 개로, 비교 대상인 컨테이너 환경의 64개보다 줄었다.
결과 커밋인 omacom/omarchy@e9474ecae652에는 테스트 판정 방식의 수정도 기록돼 있다. 이제 완료 여부와 성공 여부는 별도의 종료 상태 파일로 판단한다. 이전에는 테스트가 성공한 것처럼 보이는 상태 줄을 출력하면, 실패한 테스트 모음도 통과한 것으로 표시될 수 있었다. 이 워크플로는 개발 과정의 피드백을 개선하지만, 제안에서는 실패율이 파악될 때까지 필수 상태 검사로 지정하는 일을 미뤄 두었다.
