cornercorner
FeaturesPluginsDocs & SupportCommunityPartners

CriteriaForReportingExceptionsToIssuezilla

Criteria for Automated Reporting Exceptions to Bugzilla

Introduction

Before the exception report can be transfered to the bugzilla bug tracking system, it has to meet certain criteria. First thing done after the exception report arrives is duplicate analysis. Then the exception must pass at least one of the filters, which are described below. Reports reported by GUEST users are not propagated into bugzilla directly at all.

Filter definition

(At least one of the following statements has to be true)

  • Exception report has 5 duplicates
  • Exception type is NullPointerException, AssertionError, IllegalArgumentException or MissingResourceException
  • Reporter is netbeans QE member (usernames are listed here)

Raise Bug Priority

  • P2 if the bug has 20 duplicates
  • P1 if the bug has 50 duplicates

Reopen as a new Bug

Bugs are reopen no more, because while there are incorrect duplicates it's hard to split them and some bugs are being reopen again and again. New bug is created instead, reports at statistics are splitted accordingly and link to the old bug is added.

(All the statements have to be true)

  • (build date) > (bug fix date + 10 days)
  • Resolution is not INVALID, WONTFIX or DUPLICATE
  • Reporter is not a GUEST
  • The reporter's comment is not empty
  • TM of reported exception is the same or newer than TM of the fix