shardTestFiles 옵션을 사용하여 multiCapabilities의 각 브라우저 유형에 오이 피쳐 파일을 병렬로 실행하면 각 사양 파일 + 브라우저 콤보에 대한 웹 드라이버가 실행됩니다. 이것은 기능 파일에 cucumberOpts.tags를 통해 전달 된 태그와 일치하는 태그가 있는지 여부와 관계없이 발생합니다. 대신 웹 드라이브 시작 후 태그 일치를 확인한 다음 일치하지 않는 기능에 대해서는 0을 테스트하고 성공적으로 종료합니다.cucumberOpt.tags가있는 분도기 shardTestFiles가 불필요한 웹 드라이버를 시작합니다
saucelabs 콘솔에서 아무 것도 실행하지 않아도 각 기능 파일의 VM을 실행하므로 많은 노이즈/용량 문제가 발생합니다. 이 문제를 해결하기 위해 기능 파일에서 태그 매치를 실행하는 방법을 찾고 있습니다.이 방법은 cucumberjs가 기능 파일 spec 경로 목록을 생성하여 각도기 conf에 넣는 것과 같은 방법으로 각도기 grunt 작업을 수행합니다. 그러나 이것은 일종의 해커처럼 보입니다. -이 행동을 본 사람?
우리는 cucumberjs에서 태그 필터링 로직을 실행하여 각도기 conf를 구성하는 일부로 피쳐 파일 목록을 작성했습니다. 작동하지만, .. – AndrewV