Яблочко с визуальным

у меня проблема с покрытием яблочко.

Мне нужно запустить мишень из командной строки для непрерывной интеграции.

Я использую команды:

covselect.exe --file test.cov --add .\ 

cov01.exe --on 

MSBuild /maxcpucount:8 /t:Rebuild /p:Configuration=Release /p:Platform="x64" MVPF.sln 


MSBuild /maxcpucount:8 /t:Rebuild /p:Configuration=Release /p:Platform="x64" MVPFTest.sln 

cov01.exe --off

covxml -f test.cov -o bullseyecoverage-result.xml

но у меня есть пустые файлы test.cov и report.xml в рабочий каталог.

Не могли бы вы объяснить, что я должен делать шаг за шагом для измерения покрытия?


person dabizharoman    schedule 19.03.2014    source источник


Ответы (1)


да, я понимаю, что это супер старый вопрос, но он высоко в поисковой системе. Вам нужно запустить программу, чтобы можно было создать файлы покрытия. Общие шаги таковы:
1) Соберите с флагами покрытия (или с включенным BE, как вы сделали)
2) Запустите что-то, что использует то, что вы создали. Сама программа или какие-то тесты
3) Собирает результаты

person Furjoza    schedule 09.12.2016