aboutsummaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorDan Albert <danalbert@google.com>2017-10-05 14:47:52 -0700
committerDan Albert <danalbert@google.com>2017-10-05 14:47:52 -0700
commit5eb693d368890f897ec86dd2be663e54f523dda1 (patch)
treeb5de781b9645837bb1d1753d5d7271c82ddd7f3f /.github
parentcce70b95da83aeb090b116d8d100347881f4a06c (diff)
downloadndk-5eb693d368890f897ec86dd2be663e54f523dda1.tar.gz
Expand the bug template.
We're getting way too many bug reports with absolutely no test case these days. Test: None, markdown only Bug: all of them Change-Id: Idf6d700ad6f0e15cf2bea9a4ea028010b4926198
Diffstat (limited to '.github')
-rw-r--r--.github/ISSUE_TEMPLATE.md16
1 files changed, 15 insertions, 1 deletions
diff --git a/.github/ISSUE_TEMPLATE.md b/.github/ISSUE_TEMPLATE.md
index de81474fc..fab8b5fdd 100644
--- a/.github/ISSUE_TEMPLATE.md
+++ b/.github/ISSUE_TEMPLATE.md
@@ -14,7 +14,21 @@ Delete everything above this line before submitting.
#### Description
-Bug description goes here.
+Bug description goes here. Include a test case. It's unlikely that anything can
+be done without a test case.
+
+Bug reports with better test cases will be resolved sooner than those with bad
+test cases. A good test case:
+
+ * Is as small as possible while still exposing the bug.
+ * Does not require Android Studio or Gradle (if your bug cannot be reproduced
+ without either of those, it's a bug in Studio or Gradle, and should be
+ reported to Android Studio).
+ * Is complete. Snippets that would not compile even in the abscence of the bug
+ you are reporting slow down the process.
+
+Here's an example of a good test case:
+https://github.com/DanAlbert/dynamic-cast-repro
#### Environment Details