2016-10-29 4 views
0

로그에 2 명의 테스트 작업자가 사용되었다고 표시되어 있습니다. max를 1로 구성하는 방법이 있습니까?AppVeyor의 테스트 작업자 수를 제한하는 방법이 있습니까?

Run Settings 
    ... 
    NumberOfTestWorkers: 2 

아래의 수동 스크립트를 사용하면 솔루션에 많은 어셈블리가 포함되어있을 때 지저분 해집니다.

test_script: 
    - nunit3-console.exe Gu.Persist.Core.Tests\bin\Release\Gu.Persist.Core.Tests.dll --result=myresults.xml;format=AppVeyor --workers=1 
    - ... 

답변

0

AppVeyor는 --workers 스위치없이 nunit3-console 명령 라인을 발생시킨다. 나는 그 노동자의 수는 nunit 콘솔 자체에 의해 결정된다고 믿습니다. 테스트에서 Parallelizable Attribute을 제거하면 하나의 작업자가됩니다.

+0

시도했지만 문제가 해결되지 않았습니다. 테스트를 실행하는 데 두 프로세스가 사용되지만 의심 스럽습니다. 나는 파일에 자물쇠를 취하는 해킹을 작성했다. :) –

관련 문제