2012-11-06 2 views
0

저는 Sonar와 협력 중이었고 Sonar DB에 연결했을 때 혼란 스러웠습니다. 스캔 결과 (예 : 코드 커버리지 또는 테스트 성공률)를 찾으려고 시도했지만 실패했습니다. 내 소나 웹 앱이 다운 되었기 때문에 확인할 수는 없지만 그들을보고 싶습니다.소나가 테스트 결과를 저장하는 곳은 어디입니까?

소나는 측정 ID와 결과가 BLOB 인 MEASURE_DATA 테이블을 가지고 있습니다. 그러나 내가 필요한 것이 어느 것을 찾을 수 있습니까? DB에는 이러한 필드에 연결된 외부 키가 없습니다.

감사합니다.

답변

1

직접 데이터베이스를 쿼리하는 대신 웹 서비스 API를 사용하는 것이 좋습니다. DB 모델은 항상 변경 될 수 있습니다. http://docs.codehaus.org/display/SONAR/Web+Service+API

+0

감사합니다. 그러나 실제로, 나는 project_measures 테이블에서 모든 것을 발견했습니다. – psisoyev

+0

project_measures 테이블은 이후 버전에서도 동일하게 유지됩니다. 웹 서비스 API는 기본 데이터베이스가 변경 되더라도 변경되지 않습니다. – ppapapetrou

관련 문제