
agent1에서 mock 테스트를 진행하던중 toolchain에 명시한
java를 찾지 못했다는 에러가 발생

프로젝트 root 디렉터리에 agent1,2의 java 경로를 추가

mock 테스트 결과 정상

checkstyle 테스트 결과 정상

걸린 시간을 보면 테스트를 하는데만 약2분의 시간이 소요되었다.
에이전트에 소스코드를 복사하는 시간이 적지 않게 들어서 그런듯 하다.
ps.
에이전트를 사용하여 mock 테스트와
checkstyle 테스트에 사용되는 시간을
줄일수 있기를 기대했었으나
그러한 효과는 보지 못하였다.
mock 테스트와 checkstyle에
진행되는 방식에 차이가
있다고 한다.
mock 테스트에는 컴파일된 클래스 파일및
mock테스트에 필요한 .jar 파일이 있고
checkstyle은 코드의 표준 위반 여부를
확인하기 때문에 소스코드와
검사에 필요한 .jar 파일이 있으면 된다.
그러한 특징들을 잘 사용하여 필요한 파일만 에이전트에
전송하여 테스트를 진행할수도 있겠다는
생각을 해볼수 있었다.
'ops > jenkins' 카테고리의 다른 글
| jenkins 에이전트에서 여러 stage를 병렬 처리하기 - 1 (0) | 2025.11.21 |
|---|---|
| jenkins agent 사용하기 (0) | 2025.11.20 |
| JNLP를 사용하여 젠킨스 에이전트에서 젠킨스 마스터에 연결하기 (0) | 2025.11.19 |
| jenkins 파이프 라인으로 job실행시 환경변수를 찾지 못하는 문제 (0) | 2025.11.12 |
| jenkins cli로 job 생성하기 (0) | 2025.11.10 |