2
기본 unittest 모듈을 사용하여 작성한 파이썬 단위 테스트를 병렬 처리해야합니다.LSF를 통한 파이썬 단위 테스트 실행
이- 예를 Platform LSF (원격 실행 도구)를 사용하여 테스트를 생성 할 수 킵 유닛 테스트를 사용하지만 사용자 정의 '멀티 프로세스'주자를 사용이 TestOOB에서 찾을 수 있습니다 나는 두 가지 방법 사이에서 결정하려고 해요 계획.
- py.test을 사용하고 pytest-xdist 플러그인을 사용자 정의하여 SSH 대신 LSF를 실행하십시오. 이미 특정 방식에
모든 추천 (엑셀 스프레드 시트를 구문 분석하고 사소한 아닌 발전기를 사용하는) 작업 설정 및 특히 테스트 스위트 생성이 있기 때문에
나는 # 1 향하다 따르려고?
참고 : 내 회사에서 LSF를 사용하고 있으며 다른 팀과 리소스를 공유하는 데 사용해야합니다.
제안 해 주셔서 감사합니다. 잠시 후 이미 구현했습니다. LSF를 믹스에 연결하기 전에 로컬로 배포하는 것과 비슷한 방법을 사용합니다. 결국 옵션 1로 넘어갔습니다. 테스트 프레임 워크를 일반 unittest 모듈에서 TestOOB 프레임 워크로 전환했습니다. 그런 다음 LSF를 통해 테스트를 실행하기 위해 사용자 지정 '러너'를 작성했습니다. Pyro 객체를 사용하여 여러 컴퓨터에 테스트 데이터를 전달합니다. – sherve