AI 가속기 통합에 공유 테스트 및 참조 도구 추가
워킹 그룹이 저장소 간 테스트, 하드웨어 중립 테스트, 프로파일링 지원 분야의 상반기 개선 사항을 자세히 설명했다.
AI 일러스트가속기 통합 워킹 그룹은 새로운 컴퓨팅 하드웨어를 AI 소프트웨어 생태계에 더 쉽게 통합할 수 있도록 2026년 상반기에 완료한 작업을 정리해 발표했다. 변경 사항에는 공유 테스트 릴레이, 하드웨어 종속성을 줄인 테스트, 가속기 개발자를 위한 참조 구현이 포함된다.
추가 기능 중 하나인 Cross-Repository CI Relay는 등록된 다운스트림 프로젝트가 업스트림 변경 사항이 열리거나 커밋될 때 디스패치 이벤트를 받을 수 있게 한다. 해당 프로젝트는 자체 테스트를 실행하고 인증된 콜백을 통해 결과를 반환한다. 이후 메인테이너는 업스트림과 다운스트림의 테스트 상태를 함께 확인할 수 있어, 변경 사항이 병합되기 전에 호환성 문제를 파악하는 데 도움이 된다.
참여는 네 가지 수준으로 구성된다. 프로젝트는 알림부터 시작해 보고를 거쳐 비차단 검사, 최종적으로 차단 검사까지 단계적으로 나아갈 수 있다. 시스템은 신원 확인, 권한 부여, 속도 제한 및 기타 검증 조치를 사용해 신뢰할 수 있는 정보와 다운스트림 프로젝트가 제공한 결과를 구분한다.
워킹 그룹은 이전에 특정 가속기에 대한 고정 참조가 포함되어 있던 테스트의 변경 사항도 설명했다. 기여자들은 올해 상반기에 276개가 넘는 테스트 파일을 마이그레이션했다. 이 작업은 벤더가 자체 패치를 유지하지 않고도 하나의 테스트로 등록된 여러 장치용 변형을 생성할 수 있도록 하기 위한 것이다.
분류 메타데이터는 특정 하드웨어에 묶인 테스트와 범용 또는 하드웨어 중립 테스트를 구분한다. 린터는 새 테스트 클래스에 이 분류를 선언하도록 요구하며, 기존의 미분류 파일은 전환 기간 동안 허용 목록으로 처리한다.
프로파일링 작업은 새로운 가속기 백엔드를 구축하는 개발자를 위해 최소한의 참조 구현을 제공한다. 이 참조는 프로덕션 프로파일러가 아니라 통합 방식을 보여 주는 용도다. 하반기 우선순위에는 미분류 테스트 허용 목록 축소, 하드웨어 중립 커버리지 확대, 하드웨어 분류와 자동 테스트 선택의 연결이 포함된다.