๋ชฉ๋กํ…Œ์ŠคํŠธ์ปค๋ฒ„๋ฆฌ์ง€ (1)

DevLog ๐Ÿ˜ถ

[Gradle] Jacoco๋ฅผ ํ™œ์šฉํ•˜์—ฌ ํ…Œ์ŠคํŠธ ์ปค๋ฒ„๋ฆฌ์ง€ ์„ค์ •ํ•˜๊ธฐ

๐ŸŒฑ ๋“ค์–ด๊ฐ€๊ธฐ ์ „ ์šฐ๋ฆฌ ํŒ€์€ CI ํ”Œ๋กœ์šฐ ๊ณผ์ • ์ค‘์—์„œ Jacoco๋ฅผ ํ™œ์šฉํ•˜์—ฌ ํ…Œ์ŠคํŠธ ๋ฆฌํฌํŠธ๋ฅผ ๋ฐœํ–‰ํ•˜๊ณ , ์ปค๋ฒ„๋ฆฌ์ง€๋ฅผ ์ฒดํฌํ•˜๊ณ  ์žˆ๋‹ค. (ํ…Œ์ŠคํŠธ๋ฅผ ์ •๋ง ์ฒ ์ €ํ•˜๊ฒŒ ํ•˜์ž๋Š” ์ทจ์ง€์ธ๋ฐ, ํŒ€์› ๋ชจ๋‘๊ฐ€ ํ…Œ์ŠคํŠธ๋ฅผ ์ •๋ง ๊ผผ๊ผผํ•˜๊ฒŒ ์ž‘์„ฑํ•ด ์ฃผ์…”์„œ ์ข‹๋‹ค ๐Ÿ‘) CI์— ๋Œ€ํ•œ ๊ธ€์€ ๋‹ค์Œ์— ์™„์ „ํ•˜๊ฒŒ ๊ตฌ์ถ•๋œ ์ดํ›„์— ์ž‘์„ฑํ•˜๋Š” ๊ฒŒ ์ข‹์„ ๊ฒƒ ๊ฐ™์•„์„œ, ์˜ค๋Š˜์€ Jacoco์— ๋Œ€ํ•ด์„œ๋งŒ ๊ฐ€๋ณ๊ฒŒ ์งš๊ณ  ๋„˜์–ด๊ฐ€๊ณ ์ž ํ•œ๋‹ค. ๐ŸŒฑ Jacoco ์„ค์ •ํ•˜๊ธฐ Jacoco๋Š”, ํ…Œ์ŠคํŠธ ์ฝ”๋“œ ์ปค๋ฒ„๋ฆฌ์ง€๋ฅผ ๋ถ„์„ํ•ด์ฃผ๋Š” ์ž๋ฐ”์˜ ๋ฌด๋ฃŒ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์ด๋‹ค. Jacoco ํ”Œ๋Ÿฌ๊ทธ์ธ์—๋Š” JacocoTestReport์™€ JacocoTestCoverageVerification Task ๋“ฑ์ด ์กด์žฌํ•œ๋‹ค. (์—ฌ๊ธฐ์„œ๋Š” ์ด 2๊ฐ€์ง€๋ฅผ ์œ„์ฃผ๋กœ ์•Œ์•„๋ณด๋„๋ก ํ•˜์ž.) - JacocoTestReport: ์ปค๋ฒ„๋ฆฌ์ง€ ๊ฒฐ๊ณผ..