← Index
NYTProf Performance Profile   « block view • line view • sub view »
For xt/tapper-mcp-scheduler-with-db-longrun.t
  Run on Tue May 22 17:18:39 2012
Reported on Tue May 22 17:23:07 2012

Filename/2home/ss5/perl5/perlbrew/perls/perl-5.12.3/lib/site_perl/5.12.3/Tapper/Schema/TestrunDB.pm
StatementsExecuted 33 statements in 346µs
Subroutines
Calls P F Exclusive
Time
Inclusive
Time
Subroutine
11147µs108µsTapper::Schema::TestrunDB::::BEGIN@6Tapper::Schema::TestrunDB::BEGIN@6
1119µs6.85msTapper::Schema::TestrunDB::::BEGIN@24Tapper::Schema::TestrunDB::BEGIN@24
1118µs46µsTapper::Schema::TestrunDB::::BEGIN@22Tapper::Schema::TestrunDB::BEGIN@22
1118µs61µsTapper::Schema::TestrunDB::::BEGIN@6.17Tapper::Schema::TestrunDB::BEGIN@6.17
1117µs7µsTapper::Schema::TestrunDB::::BEGIN@2Tapper::Schema::TestrunDB::BEGIN@2
1117µs13µsTapper::Schema::TestrunDB::::BEGIN@20Tapper::Schema::TestrunDB::BEGIN@20
1117µs14µsTapper::Schema::TestrunDB::::BEGIN@9Tapper::Schema::TestrunDB::BEGIN@9
1116µs8µsTapper::Schema::TestrunDB::::BEGIN@8Tapper::Schema::TestrunDB::BEGIN@8
1114µs4µsTapper::Schema::TestrunDB::::BEGIN@21Tapper::Schema::TestrunDB::BEGIN@21
0000s0sTapper::Schema::TestrunDB::::_yaml_okTapper::Schema::TestrunDB::_yaml_ok
0000s0sTapper::Schema::TestrunDB::::backupTapper::Schema::TestrunDB::backup
Call graph for these subroutines as a Graphviz dot language file.
Line State
ments
Time
on line
Calls Time
in subs
Code
1package Tapper::Schema::TestrunDB;
2
# spent 7µs within Tapper::Schema::TestrunDB::BEGIN@2 which was called: # once (7µs+0s) by Tapper::Schema::TestTools::BEGIN@20 at line 4
BEGIN {
316µs $Tapper::Schema::TestrunDB::AUTHORITY = 'cpan:AMD';
4113µs17µs}
# spent 7µs making 1 call to Tapper::Schema::TestrunDB::BEGIN@2
5
6666µs3222µs
# spent 61µs (8+53) within Tapper::Schema::TestrunDB::BEGIN@6.17 which was called: # once (8µs+53µs) by Tapper::Schema::TestrunDB::BEGIN@6 at line 6 # spent 108µs (47+61) within Tapper::Schema::TestrunDB::BEGIN@6 which was called: # once (47µs+61µs) by Tapper::Schema::TestTools::BEGIN@20 at line 6
use 5.010;
# spent 108µs making 1 call to Tapper::Schema::TestrunDB::BEGIN@6 # spent 61µs making 1 call to Tapper::Schema::TestrunDB::BEGIN@6.17 # spent 53µs making 1 call to feature::import
7
8316µs210µs
# spent 8µs (6+2) within Tapper::Schema::TestrunDB::BEGIN@8 which was called: # once (6µs+2µs) by Tapper::Schema::TestTools::BEGIN@20 at line 8
use strict;
# spent 8µs making 1 call to Tapper::Schema::TestrunDB::BEGIN@8 # spent 2µs making 1 call to strict::import
9329µs222µs
# spent 14µs (7+8) within Tapper::Schema::TestrunDB::BEGIN@9 which was called: # once (7µs+8µs) by Tapper::Schema::TestTools::BEGIN@20 at line 9
use warnings;
# spent 14µs making 1 call to Tapper::Schema::TestrunDB::BEGIN@9 # spent 8µs making 1 call to warnings::import
10
11# Only increment this version here on schema changes.
12# For everything else increment Tapper/Schema.pm.
131600nsour $VERSION = '3.000005';
14
15# avoid these warnings
16# Subroutine initialize redefined at /2home/ss5/perl510/lib/site_perl/5.10.0/Class/C3.pm line 70.
17# Subroutine uninitialize redefined at /2home/ss5/perl510/lib/site_perl/5.10.0/Class/C3.pm line 88.
18# Subroutine reinitialize redefined at /2home/ss5/perl510/lib/site_perl/5.10.0/Class/C3.pm line 101.
19# by forcing correct load order.
20316µs219µs
# spent 13µs (7+6) within Tapper::Schema::TestrunDB::BEGIN@20 which was called: # once (7µs+6µs) by Tapper::Schema::TestTools::BEGIN@20 at line 20
use Class::C3;
# spent 13µs making 1 call to Tapper::Schema::TestrunDB::BEGIN@20 # spent 6µs making 1 call to Class::C3::import
21316µs14µs
# spent 4µs within Tapper::Schema::TestrunDB::BEGIN@21 which was called: # once (4µs+0s) by Tapper::Schema::TestTools::BEGIN@20 at line 21
use MRO::Compat;
# spent 4µs making 1 call to Tapper::Schema::TestrunDB::BEGIN@21
22320µs284µs
# spent 46µs (8+38) within Tapper::Schema::TestrunDB::BEGIN@22 which was called: # once (8µs+38µs) by Tapper::Schema::TestTools::BEGIN@20 at line 22
use YAML::Syck;
# spent 46µs making 1 call to Tapper::Schema::TestrunDB::BEGIN@22 # spent 38µs making 1 call to Exporter::import
23
243127µs213.7ms
# spent 6.85ms (9µs+6.84) within Tapper::Schema::TestrunDB::BEGIN@24 which was called: # once (9µs+6.84ms) by Tapper::Schema::TestTools::BEGIN@20 at line 24
use parent 'DBIx::Class::Schema';
# spent 6.85ms making 1 call to Tapper::Schema::TestrunDB::BEGIN@24 # spent 6.84ms making 1 call to parent::import
25
261300nsour $NULL = 'NULL';
271200nsour $DELIM = ' | ';
28
2919µs16.98ms__PACKAGE__->load_components(qw/+DBIx::Class::Schema::Versioned/);
# spent 6.98ms making 1 call to Class::C3::Componentised::load_components
3015µs117µs__PACKAGE__->upgrade_directory('./upgrades/');
3114µs110µs__PACKAGE__->backup_directory('./upgrades/');
32
3315µs1163ms__PACKAGE__->load_namespaces;
# spent 163ms making 1 call to DBIx::Class::Schema::load_namespaces
34
35
36sub backup
37{
38 #say STDERR "(TODO: Implement backup method.)";
39 1;
40}
41
42
43sub _yaml_ok {
44 my ($condition) = @_;
45
46 my @res;
47 eval {
48 @res = Load($condition);
49 };
50 return $@;
51}
52
53113µs1;
54
55
56__END__