เด‡เด‚เด—เตเดฒเต€เดทเตเดซเตเดฐเดžเตเดšเตเดธเตเดชเดพเดจเดฟเดทเต

Ad


OnWorks เดซเต†เดตเดฟเด•เตเด•เต‹เตบ

kcov - เด•เตเดฒเต—เดกเดฟเตฝ เด“เตบเดฒเตˆเดจเดฟเตฝ

เด‰เดฌเตเดฃเตเดŸเต เด“เตบเดฒเตˆเตป, เดซเต†เดกเต‹เดฑ เด“เตบเดฒเตˆเตป, เดตเดฟเตปเดกเต‹เดธเต เด“เตบเดฒเตˆเตป เดŽเดฎเตเดฒเต‡เดฑเตเดฑเตผ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ MAC OS เด“เตบเดฒเตˆเตป เดŽเดฎเตเดฒเต‡เดฑเตเดฑเตผ เดŽเดจเตเดจเดฟเดตเดฏเดฟเดฒเต‚เดŸเต† OnWorks เดธเต—เดœเดจเตเดฏ เดนเต‹เดธเตเดฑเตเดฑเดฟเด‚เด—เต เดชเตเดฐเตŠเดตเตˆเดกเดฑเดฟเตฝ kcov เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด•

Ubuntu Online, Fedora Online, Windows online emulator เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ MAC OS เด“เตบเดฒเตˆเตป เดŽเดฎเตเดฒเต‡เดฑเตเดฑเตผ เดŽเดจเตเดจเดฟเด™เตเด™เดจเต†เดฏเตเดณเตเดณ เดžเด™เตเด™เดณเตเดŸเต† เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เดธเต—เดœเดจเตเดฏ เด“เตบเดฒเตˆเตป เดตเตผเด•เตเด•เตโ€Œเดธเตเดฑเตเดฑเต‡เดทเดจเตเด•เดณเดฟเดฒเตŠเดจเตเดจเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต OnWorks เดธเต—เดœเดจเตเดฏ เดนเต‹เดธเตเดฑเตเดฑเดฟเด‚เด—เต เดฆเดพเดคเดพเดตเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเดจเตเดจ kcov เด•เดฎเดพเตปเดกเต เด†เดฃเดฟเดคเต.

เด‰เดฌเตเดฃเตเดŸเตเดตเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด• เดซเต†เดกเต‹เดฑเดฏเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด• เดตเดฟเตปเดกเต‹เดธเต เดธเดฟเดฎเตเดฎเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด• MACOS เดธเดฟเดฎเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด•

เดชเดŸเตเดŸเดฟเด•:

NAME


kcov - เดธเดฎเดพเดนเดฐเดฟเดšเตเดš เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเตเด•เตพเด•เตเด•เตเด‚ เดชเตˆเดคเตเดคเตบ เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเตเด•เตพเด•เตเด•เตเดฎเตเดณเตเดณ เด•เต‹เดกเต เด•เดตเดฑเต‡เดœเต เดตเดฟเดถเด•เดฒเดจเด‚

เดธเดฟเดจเต‹เดชเตเดธเดฟเดธเต


kcov [เด“เดชเตเดทเดจเตเด•เตพ] เดชเตเดฑเด‚ เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเดฌเดฟเตพ [ เดตเดพเดฆเดฟเด•เตเด•เตเดจเตเดจเต เดตเต‡เดฃเตเดŸเดฟ เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเดฌเดฟเตพ ]

เดตเดฟเดตเดฐเดฃเด‚


เดˆ เดฎเดพเดจเตเดตเตฝ เดชเต‡เดœเต เดšเตเดฐเตเด•เตเด•เดคเตเดคเดฟเตฝ เดฐเต‡เด–เดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเต kcov เด•เดฎเดพเตปเดกเต. kcov เดŽเดจเตเดจเดคเดฟเดจเดพเดฏเตเดณเตเดณ เด’เดฐเต เด•เต‹เดกเต เด•เดตเดฑเต‡เดœเต เดŸเต†เดธเตเดฑเตเดฑเดฑเดพเดฃเต
ELF เดฌเตˆเดจเดฑเดฟเด•เตพ, เดชเตˆเดคเตเดคเตบ เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเตเด•เตพ, เดทเต†เตฝ เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเตเด•เตพ. เด•เต‹เดกเต เด•เดตเดฑเต‡เดœเต เดถเต‡เด–เดฐเดฟเด•เตเด•เดพเตป เด‡เดคเต เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต
เดชเตเดฐเดคเตเดฏเต‡เด• เด•เด‚เดชเตˆเดฒเตผ เดจเดฟเตผเดฆเตเดฆเต‡เดถเด™เตเด™เดณเดฟเดฒเตเดฒเดพเดคเต† เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเดฌเดฟเดณเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดตเดฟเดตเดฐเด™เตเด™เตพ, เดคเตเดŸเตผเดšเตเดšเดฏเดพเดฏเดฟ
เดฆเต€เตผเด˜เด•เดพเดฒ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เตเดจเตเดจเต.

เด“เดชเตเดทเดจเตเด•เตพ


-p, --pid=PID
เดˆ เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเดฌเดฟเตพ, เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเดฌเดฟเตพ เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเดฌเดฟเตพ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดชเด•เดฐเด‚ เดŸเตเดฐเต‡เดธเต เดชเดฟเดเดกเดฟ เด“เดชเตเดทเดฃเตฝ เด†เดฃเต.

-l, --เดชเดฐเดฟเดงเดฟเด•เตพ=เด•เตเดฑเดตเต เด•เต‚เดŸเตเดคเตฝ
เด•เตเดฑเดžเตเดž/เด‰เดฏเตผเดจเตเดจ เด•เดตเดฑเต‡เดœเดฟเดจเตเดณเตเดณ เดธเดœเตเดœเต€เด•เดฐเดฃ เดชเดฐเดฟเดงเดฟเด•เตพ (เดกเดฟเดซเต‹เตพเดŸเตเดŸเต: 16,50).

--เดชเดพเดคเตเดคเต เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเตเด•=P1[,P2...]
เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเดฟเตฝ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเต‡เดฃเตเดŸ เดชเดพเดคเด•เดณเตเดŸเต† เด•เต‹เดฎเดฏเดพเตฝ เดตเต‡เตผเดคเดฟเดฐเดฟเดšเตเดš เดฒเดฟเดธเตเดฑเตเดฑเต.

--เด’เดดเดฟเดตเดพเด•เตเด•เตฝ-เดชเดพเดค=P1[,P2...]
เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเดฟเตฝ เดจเดฟเดจเตเดจเต เด’เดดเดฟเดตเดพเด•เตเด•เต‡เดฃเตเดŸ เดชเดพเดคเด•เดณเตเดŸเต† เด•เต‹เดฎเดฏเดพเตฝ เดตเต‡เตผเดคเดฟเดฐเดฟเดšเตเดš เดฒเดฟเดธเตเดฑเตเดฑเต.

--เดชเดพเดฑเตเดฑเต‡เตบ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเตเด•=P1[,P2...]
เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเดฟเตฝ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเต‡เดฃเตเดŸ เดชเดพเดค เดชเดพเดฑเตเดฑเต‡เดฃเตเด•เดณเตเดŸเต† เด•เต‹เดฎเดฏเดพเตฝ เดตเต‡เตผเดคเดฟเดฐเดฟเดšเตเดš เดฒเดฟเดธเตเดฑเตเดฑเต.

--เด’เดดเดฟเดตเดพเด•เตเด•เตเด•-เดชเดพเดฑเตเดฑเต‡เตบ=P1[,P2...]
เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเดฟเตฝ เดจเดฟเดจเตเดจเต เด’เดดเดฟเดตเดพเด•เตเด•เดพเดจเตเดณเตเดณ เดชเดพเดค เดชเดพเดฑเตเดฑเต‡เดฃเตเด•เดณเตเดŸเต† เด•เต‹เดฎเดฏเดพเตฝ เดตเต‡เตผเดคเดฟเดฐเดฟเดšเตเดš เดฒเดฟเดธเตเดฑเตเดฑเต.

--เดถเต‡เด–เดฐเดฟเด•เตเด•เตเด•-เดฎเดพเดคเตเดฐเด‚
เด•เดตเดฑเต‡เดœเต เดกเดพเดฑเตเดฑ เดฎเดพเดคเตเดฐเด‚ เดถเต‡เด–เดฐเดฟเด•เตเด•เตเด•, HTML/Cobertura เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เดฐเตเดคเต

--เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเต-เดฎเดพเดคเตเดฐเด‚
HTML/Cobertura เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดฎเดพเดคเตเดฐเด‚ เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเต เดšเต†เดฏเตเดฏเตเด•, เดกเดพเดฑเตเดฑ เดถเต‡เด–เดฐเดฟเด•เตเด•เดฐเตเดคเต

--coveralls-id=id
เดฐเดนเดธเตเดฏ repo_token เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ Travis CI เดธเต‡เดตเดจ เดœเต‹เดฒเดฟ เดเดกเดฟ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต coveralls.io-เดฒเต‡เด•เตเด•เต เดกเดพเดฑเตเดฑ เด…เดชเตโ€Œเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด• id.
เดเดกเดฟ เดฆเตˆเตผเด˜เตเดฏเดฎเต‡เดฑเดฟเดฏเดคเต‹ 32 เดชเตเดฐเดคเต€เด•เด™เตเด™เตพเด•เตเด•เต เดคเตเดฒเตเดฏเดฎเต‹ เด†เดฃเต†เด™เตเด•เดฟเตฝ, เด…เดคเต เดฑเดฟเดชเตเดชเต‹_เดŸเต‹เด•เตเด•เดฃเดพเดฏเดฟ เดŽเดŸเตเด•เตเด•เตเด‚.

เด…เดธเดพเดงเดพเดฐเดฃเด‚ เด“เดชเตเดทเดจเตเด•เตพ


--เดชเดพเดคเตเดคเต-เดธเตเดŸเตเดฐเดฟเดชเตเดชเต-เดฒเต†เดตเตฝ=N
เดธเดพเดงเดพเดฐเดฃ เดชเดพเดคเด•เตพเด•เตเด•เดพเดฏเดฟ เด•เดพเดฃเดฟเด•เตเด•เต‡เดฃเตเดŸ เดชเดพเดคเตเดคเต เดฒเต†เดตเดฒเตเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเด‚ (เดกเดฟเดซเต‹เตพเดŸเตเดŸเต: 2).

--skip-solibs
เดชเด™เตเด•เดฟเดŸเตเดŸ เดฒเตˆเดฌเตเดฐเดฑเดฟเด•เตพเด•เตเด•เตเดณเตเดณ เด•เดตเดฑเต‡เดœเต เดถเต‡เด–เดฐเดฃเด‚ เด’เดดเดฟเดตเดพเด•เตเด•เตเด• (เดชเตเดฐเด•เดŸเดจเด‚ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเต)

--เดŽเด•เตเดธเดฟเดฑเตเดฑเต-เดซเดธเตเดฑเตเดฑเต-เดชเตเดฐเต‹เดธเดธเต
เด†เดฆเตเดฏ เดชเตเดฐเด•เตเดฐเดฟเดฏ เดชเตเดฑเดคเตเดคเตเด•เดŸเด•เตเด•เตเดฎเตเดชเต‹เตพ เดชเตเดฑเดคเตเดคเตเด•เดŸเด•เตเด•เตเด•, เด…เดคเดพเดฏเดคเต เดกเต†เดฎเดฃเตเด•เดณเตเดŸเต† เดธเตเดตเดญเดพเดตเดคเตเดคเต† เดฎเดพเดจเดฟเด•เตเด•เตเด•. เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ
เด…เดตเดธเดพเดจ เดชเตเดฐเต‹เดธเดธเตเดธเต เดชเตเดฑเดคเตเดคเตเด•เดŸเด•เตเด•เตเดฎเตเดชเต‹เตพ เด•เตบเดธเต‹เดณเดฟเดฒเต‡เด•เตเด•เต เดฎเดŸเด™เตเด™เตเด• เดŽเดจเตเดจเดคเดพเดฃเต เดชเต†เดฐเตเดฎเดพเดฑเตเดฑเด‚.

--เดชเตˆเดคเตเดคเตบ-เดชเดพเดดเตเดธเตผ=เดชเดพเตผเดธเตผ
เดชเตˆเดคเตเดคเตบ เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเตเด•เตพเด•เตเด•เดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดชเตˆเดคเตเดคเตบ เดชเดพเดดเตเดธเตผ เดธเดœเตเดœเดฎเดพเด•เตเด•เตเด• (เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟ เดชเตˆเดคเตเดคเตบ เด†เดฃเต). เด†เด•เดพเด‚
เดชเตˆเดคเตเดคเตบ 3 เดธเตเดตเดคเดตเต‡เดฏเตเดณเตเดณ เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เดณเดฟเตฝ เดชเตˆเดคเตเดคเตบ 2 เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดพเดฃเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดคเต.

--เดฌเดพเดทเต-เดชเดพเดดเตเดธเตผ=เดชเดพเตผเดธเตผ
เดทเต†เตฝ เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเตเด•เตพเด•เตเด•เดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดฌเดพเดทเต เดชเดพเดดเตเดธเตผ เดธเดœเตเดœเดฎเดพเด•เตเด•เตเด• (เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฃเต / เดฌเดฟเตป / เดฌเดพเดทเต).

--replace-src-path=P1:P2
เด•เดฃเตเดŸเต†เดคเตเดคเดฟเดฏเดพเตฝ, เดธเต‹เดดเตโ€Œเดธเต เดซเดฏเตฝ เดชเดพเดคเตเดคเต P1-เดจเต† P2 เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเด•เตเด•เตเด•.

เด‰เดฆเดพเดนเดฐเดฃเด™เตเด™เตพ


./frodo เดŽเดจเตเดจเดคเดฟเดจเดพเดฏเตเดณเตเดณ เด•เดตเดฑเต‡เดœเต เดชเดฐเดฟเดถเต‹เดงเดฟเดšเตเดšเต /tmp/kcov-เดฒเตเด‚ cobertura เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเดฟเดฒเตเด‚ HTML เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเต เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเด•.
/tmp/kcov/frodo/cobertura.xml

kcov /tmp/kcov ./frodo

./frodo เดŽเดจเตเดจเดคเดฟเดจเดพเดฏเตเดณเตเดณ เด•เดตเดฑเต‡เดœเต เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเด•, เดŽเดจเตเดจเดพเตฝ src/frodo เดŽเดจเตเดจ เดธเตเดŸเตเดฐเดฟเด‚เด—เต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด‰เดฑเดตเดฟเดŸ เดซเดฏเดฒเตเด•เดณเตเดŸเต† เดชเต‡เดฐเตเด•เตพ เดฎเดพเดคเตเดฐเด‚ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเตเด•

kcov --include-pattern=src/frodo /tmp/kcov ./frodo

เดฎเต‡เตฝเดชเตเดชเดฑเดžเตเดžเดคเต เดชเต‹เดฒเต† เดคเดจเตเดจเต† เดŽเดจเตเดจเดพเตฝ เดถเต‡เด–เดฐเดฃเดตเตเด‚ เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเดฟเด‚เด—เตเด‚ เดตเดฟเดญเดœเดฟเด•เตเด•เตเด• (เด’เดฐเตเดชเด•เตเดทเต‡ เดฐเดฃเตเดŸเต เดตเตเดฏเดคเตเดฏเดธเตเดค เด•เดฎเตเดชเตเดฏเต‚เดŸเตเดŸเดฑเตเด•เดณเดฟเตฝ)

kcov --เดถเต‡เด–เดฐเดฟเด•เตเด•เดพเตป เดฎเดพเดคเตเดฐเด‚ /tmp/kcov ./frodo

kcov --report-only --include-pattern=src/frodo /tmp/kcov ./frodo

เดŽเดšเตเดšเตเดŸเดฟเดŽเด‚เดŽเตฝ เด”เดŸเตเดŸเตเดชเต


HTML เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดธเต‹เดดเตเดธเต เด•เต‹เดกเดฟเดจเตเดฑเต† เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดคเดคเตเด‚ เด…เดฒเตเดฒเดพเดคเตเดคเดคเตเดฎเดพเดฏ เดฒเตˆเดจเตเด•เตพ เด•เดพเดฃเดฟเด•เตเด•เตเดจเตเดจเต. เดšเดฟเดฒ เดตเดฐเดฟเด•เตพเด•เตเด•เต เด•เดดเดฟเดฏเตเด‚
เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เด‡เตปเดธเตเดŸเตเดฐเตเดฎเต†เดจเตเดฑเต‡เดทเตป เดชเต‹เดฏเดฟเดจเตเดฑเตเด•เดณเดฟเดฒเต‡เด•เตเด•เต เดฎเดพเดชเตเดชเต เดšเต†เดฏเตเดฏเตเด•, เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต เด‡เตปเดฒเตˆเตป เดšเต†เดฏเตเดค เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพเด•เตเด•เต (เดŽเดฒเตเดฒเดพเดฏเดฟเดŸเดคเตเดคเตเด‚
เด…เดตเดฏเตเดŸเต† เด‡เตปเดฒเตˆเดจเดฟเด‚เด—เต เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เด‡เตปเดธเตเดŸเตเดฐเตเดฎเต†เดจเตเดฑเต‡เดทเตป เดชเต‹เดฏเดฟเดจเตเดฑเต เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเด‚). เตฝ เด‡เดคเต เด•เดพเดฃเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต
เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด‡เดŸเดคเต เด•เต‹เดณเด‚ 1/3 เด†เดฏเดฟ, เด…เดคเดพเดฏเดคเต เดฎเต‚เดจเตเดจเต เด‡เตปเดธเตเดŸเตเดฐเตเดฎเต†เดจเตเดฑเต‡เดทเตป เดชเต‹เดฏเดฟเดจเตเดฑเตเด•เดณเดฟเตฝ เด’เดจเตเดจเต
เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต.

เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเต เดฒเดฟเด™เตเด•เต [เดฒเดฏเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต], เด‡เดคเต เดŽเดฒเตเดฒเดพ เด•เดตเตผ เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเตเด•เดณเตเดŸเต†เดฏเตเด‚ เดฏเต‚เดฃเดฟเดฏเตป เด•เดพเดฃเดฟเด•เตเด•เตเดจเตเดจเต. เดˆ
เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เดฌเตˆเดจเดฑเดฟเด•เดณเดฟเตฝ เดฏเต‚เดฃเดฟเดฑเตเดฑเต เดŸเต†เดธเตเดฑเตเดฑเตเด•เตพ เด‰เดณเตเดณเดชเตเดชเต‹เตพ เด…เดคเต เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเด•เตเด‚ a
เด‰เดฑเดตเดฟเดŸ เดซเดฏเดฒเตเด•เดณเตเดŸเต† เด‰เดชเดตเดฟเดญเดพเด—เด‚.

เด•เต‹เดฌเตผเดŸเตเดŸเตเดฑ เด”เดŸเตเดŸเตเดชเต


Kcov เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจ Cobertura XML เดซเต‹เตผเดฎเดพเดฑเตเดฑเดฟเดฒเตเด‚ Kcov เดกเดพเดฑเตเดฑ เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต.
เดœเต†เด™เตเด•เดฟเตปเดธเดฟเตฝ (เด•เดพเดฃเตเด• http://cobertura.sf.net เด’เดชเตเดชเด‚ http://jenkins-ci.org).

out-path/exec-filename/cobertura.xml เดŽเดจเตเดจ เดชเต‡เดฐเดฟเดฒเตเดณเตเดณ เด’เดฐเต เดซเดฏเดฒเดฟเดฒเดพเดฃเต เด•เต‹เดฌเตผเดคเตเดฑ เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเต เดธเตเดฅเดพเดชเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต.

onworks.net เดธเต‡เดตเดจเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต kcov เด“เตบเดฒเตˆเดจเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•


เดธเต—เดœเดจเตเดฏ เดธเต†เตผเดตเดฑเตเด•เดณเตเด‚ เดตเตผเด•เตเด•เตเดธเตเดฑเตเดฑเต‡เดทเดจเตเด•เดณเตเด‚

Windows & Linux เด†เดชเตเดชเตเด•เตพ เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด•

เดฒเดฟเดจเด•เตเดธเต เด•เดฎเดพเตปเดกเตเด•เตพ

Ad