[Libreoffice-commits] dev-tools.git: scripts/esc-bug-stats.pl
Bjoern Michaelsen
bjoern.michaelsen at canonical.com
Thu Aug 25 14:12:05 UTC 2016
scripts/esc-bug-stats.pl | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
New commits:
commit 0bf22a266907da1d20cb9e9f9c0b6a4c1a55af44
Author: Bjoern Michaelsen <bjoern.michaelsen at canonical.com>
Date: Fri Aug 19 12:58:03 2016 +0200
subdivide Writer regresions count
this adds regression counts for:
- writer docx filter issue
- writer doc filter issues
- writer other filter issues
- writer perf issues
- writer other isssues (non-performance, non-filter)
While filter issues are nasty, they usually cover very specific corner
cases. Same with performance regressions. Generic regressions, that are
neither filter nor performance related usually are more urgent as they
affect ~every user of writer. Thus this splits out the filters etc. to
give the latter more visibility and to not loose them in the broad and
huge general "Writer regression" count.
Change-Id: I51eb8f58fe35bf9b3418ddd2cc75f64fcbf3d0ca
Reviewed-on: https://gerrit.libreoffice.org/28239
Reviewed-by: Björn Michaelsen <bjoern.michaelsen at canonical.com>
Tested-by: Björn Michaelsen <bjoern.michaelsen at canonical.com>
diff --git a/scripts/esc-bug-stats.pl b/scripts/esc-bug-stats.pl
index 4a2ac5d..7377bce 100755
--- a/scripts/esc-bug-stats.pl
+++ b/scripts/esc-bug-stats.pl
@@ -39,7 +39,7 @@ sub print_component_counts($$$)
my $count = $component_count->{$component};
die "Error on $component - $count" if ($count < 0);
if (!defined $obsolete_components{$component} && $count > 0) {
- printf STDERR "\t %12s - %2d (+?)\n", $component, $count;
+ printf STDERR "\t %23s - %2d (+?)\n", $component, $count;
}
}
print STDERR "\t\t+ $link\n";
@@ -125,6 +125,12 @@ my %high_component_count;
$component_count{'Migration'} = 0; # aBugzilla::get_deps("https://$Bugzilla::bugserver/showdependencytree.cgi?id=43489&hide_resolved=1"); - kill for now.
$component_count{'Crashes'} = Bugzilla::get_query("https://$Bugzilla::bugserver/buglist.cgi?keywords=regression&keywords_type=allwords&list_id=296015&short_desc=crash&query_based_on=CrashRegressions&query_format=advanced&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_status=NEEDINFO&short_desc_type=allwordssubstr&product=LibreOffice&known_name=CrashRegressions");
$component_count{'Borders'} = Bugzilla::get_query("https://$Bugzilla::bugserver/buglist.cgi?keywords=regression&keywords_type=allwords&list_id=296016&short_desc=border&query_based_on=BorderRegressions&query_format=advanced&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_status=NEEDINFO&short_desc_type=allwordssubstr&product=LibreOffice&known_name=BorderRegressions");
+$component_count{'Writer: docx filter'} = Bugzilla::get_query("https://$Bugzilla::bugserver/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_status=PLEASETEST&component=Writer&keywords=regression%2C filter%3Adocx%2C &keywords_type=allwords&product=LibreOffice&query_format=advanced");
+$component_count{'Writer: doc filter'} = Bugzilla::get_query("https://$Bugzilla::bugserver/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_status=PLEASETEST&component=Writer&keywords=regression%2C filter%3Adoc%2C &keywords_type=allwords&product=LibreOffice&query_format=advanced");
+$component_count{'Writer: other filter'} = Bugzilla::get_query("https://$Bugzilla::bugserver//buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_status=PLEASETEST&component=Writer&f1=keywords&f2=keywords&keywords=regression%2C&keywords_type=allwords&o1=nowords&o2=substring&product=LibreOffice&query_format=advanced&v1=filter%3Adocx%2C filter%3Adoc&v2=filter%3A");
+$component_count{'Writer: perf'} = Bugzilla::get_query("https://$Bugzilla::bugserver/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_status=PLEASETEST&component=Writer&keywords=regression%2C perf%2C &keywords_type=allwords&product=LibreOffice&query_format=advanced");
+$component_count{'Writer: other'} = Bugzilla::get_query("https://$Bugzilla::bugserver/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_status=PLEASETEST&component=Writer&f1=keywords&keywords=regression%2C&keywords_type=allwords&o1=nowordssubstr&product=LibreOffice&query_format=advanced&v1=filter%3A%2C perf");
+
my @reg_toquery = ( 'Calc', 'Impress', 'Base', 'Draw', 'LibreOffice', 'Writer', 'BASIC', 'Chart', 'Extensions', 'Formula Editor', 'Impress Remote', 'Installation', 'Linguistic', 'Printing and PDF export', 'UI', 'filters and storage', 'framework', 'graphics stack', 'sdk' );
for my $component (@reg_toquery) {
More information about the Libreoffice-commits
mailing list