From 82731c84210d42bdd66c6d5e4ec80cb26a44b1ae Mon Sep 17 00:00:00 2001 From: Byron Jones Date: Wed, 5 Mar 2014 22:45:11 +0800 Subject: restore old show_bug timing code to allow for before/after comparisons --- show_bug.cgi | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'show_bug.cgi') diff --git a/show_bug.cgi b/show_bug.cgi index c87ef1601..99679f7ad 100755 --- a/show_bug.cgi +++ b/show_bug.cgi @@ -30,12 +30,16 @@ use Bugzilla::Error; use Bugzilla::User; use Bugzilla::Keyword; use Bugzilla::Bug; +use Bugzilla::Instrument; + +my $timings = Bugzilla::Instrument->new('show_bug'); my $cgi = Bugzilla->cgi; my $template = Bugzilla->template; my $vars = {}; my $user = Bugzilla->login(); +$timings->time('login_time'); my $format = $template->get_format("bug/show", scalar $cgi->param('format'), scalar $cgi->param('ctype')); @@ -89,8 +93,10 @@ if ($single) { } } } +$timings->time('load_bug_time'); Bugzilla::Bug->preload(\@bugs); +$timings->time('preload_time'); $vars->{'bugs'} = \@bugs; $vars->{'marks'} = \%marks; @@ -128,4 +134,10 @@ print $cgi->header($format->{'ctype'}); $template->process($format->{'template'}, $vars) || ThrowTemplateError($template->error()); +$timings->time('template_time'); +if (scalar(@bugids) == 1) { + $timings->label('bug-' . $bugs[0]->id); + $timings->label('user-' . $user->id); + $timings->log(); +} -- cgit v1.2.3-24-g4f1b