2010-07-27 3 views
3

저는 다양한 플랫폼, 특히 iPhone 및 Android 용 모바일 응용 프로그램을 개발합니다.스택 추적 버그 집계 소프트웨어

이러한 각 응용 프로그램에는 치명적인 크래시 스택 추적으로 "집 전화"할 수있는 방법이 있습니다. 지금까지 필요에 따라 손으로 검사했습니다.

내가 찾고있는 것은 이러한 스택 추적을 버그 보고서로 다소 "집계"하거나 "병합"할 수있는 소프트웨어입니다. 출력 형식은 중요하지 않습니다. 우리는 버그 추적기에 파이프를 연결할 수 있습니다.

따라서 동일한 버그를 나타내는 1000 개의 스택 추적을 얻으면 스택이 약간 다를지라도 하나의 티켓이 생성됩니다.

다양한 플랫폼 (iphone/android/etc)에서 스택 추적을 처리 할 수있는 패키지가 있으면 좋겠지 만 특정 플랫폼에 대한 권장 사항도 있습니다.

감사

+0

체크 아웃 Flurry : http://www.flurry.com/product/analytics/technical-info.html – Nick

+0

우리는 혼란을 씁니다. 보고 된 각 스택 추적의 마지막 줄을 제공하며 집계하지 않습니다. 편집 - 그건 제쳐두고, 우리는 우리 자신의 서버에 직접 자신의 시스템에 통합하고 싶습니다. – DougW

+0

Doug -보고 된 스택 추적을 얻는 방법에 관심이 있습니다. 어떤 포인터? – makdad

답변

0

나는 그것이 사람이 함께 방황 가능성이기 때문에, 가서 그것을 닫으이 대답하겠습니다.

우리가 한 일은 우리 자신의 솔루션을 선전하는 것입니다. 기본적으로 스택 추적의 마지막 줄을 가져 와서 축소 키로 사용합니다. 이 선은 일반적으로 꽤 안정적이며, 나머지 선은 꽤 격렬하게 변할 수 있습니다.

경우에 따라 약간의 차이가 있으므로 고려해 본 최적화 중 하나는 Levenshtein distance을 5 또는 6으로 사용하여 고유성을 결정하는 것입니다.