NYTProf tapper-mcp-scheduler-with-db-longrun.t

Performance Profile Index
For xt/tapper-mcp-scheduler-with-db-longrun.t
Run on Tue May 22 17:18:39 2012
Reported on Tue May 22 17:24:11 2012
Profile of xt/tapper-mcp-scheduler-with-db-longrun.t for 186s (of 200s), executing 10651422 statements and 3109685 subroutine calls in 395 source files and 462 string evals.

Top 15 Subroutines
Calls | P | F | Exclusive Time | Inclusive Time | Subroutine
--- | --- | --- | --- | --- | ---
8088 | 2 | 2 | 124s | 124s | DBI::st::::execute DBI::st::execute (xsub)
294 | 1 | 1 | 34.8s | 34.8s | DBI::db::::commit DBI::db::commit (xsub)
7779 | 3 | 2 | 1.50s | 2.20s | DBIx::Class::Storage::DBIHacks::::_resolve_column_infoDBIx::Class::Storage::DBIHacks::_resolve_column_info
85383 | 14 | 14 | 1.19s | 1.39s | Class::Accessor::Grouped::::get_inherited Class::Accessor::Grouped::get_inherited
17692 | 5 | 2 | 1.17s | 1.75s | DBIx::Class::ResultSet::::_resolved_attrs DBIx::Class::ResultSet::_resolved_attrs
16979 | 3 | 2 | 1.07s | 2.88s | DBIx::Class::ResultSet::::search_rs DBIx::Class::ResultSet::search_rs
33859 | 2 | 1 | 611ms | 866ms | DBIx::Class::ResultSet::::_normalize_selection DBIx::Class::ResultSet::_normalize_selection
25061 | 8 | 4 | 604ms | 2.34s | DBIx::Class::ResultSet::::new DBIx::Class::ResultSet::new
26888 | 35 | 18 | 470ms | 133s | Try::Tiny::::try Try::Tiny::try (recurses: max depth 3, inclusive time 8.06s)
8019 | 1 | 1 | 460ms | 8.62s | DBIx::Class::Storage::DBI::::_gen_sql_bind DBIx::Class::Storage::DBI::_gen_sql_bind
63788 | 10 | 2 | 423ms | 1.77s | DBIx::Class::SQLMaker::::_quote DBIx::Class::SQLMaker::_quote
34199 | 1 | 1 | 401ms | 546ms | Hash::Merge::::merge Hash::Merge::merge
45197 | 5 | 2 | 392ms | 1.43s | DBIx::Class::SQLMaker::::_recurse_fields DBIx::Class::SQLMaker::_recurse_fields (recurses: max depth 2, inclusive time 1.36s)
22286 | 6 | 2 | 376ms | 132s | DBIx::Class::Storage::DBI::::dbh_do DBIx::Class::Storage::DBI::dbh_do (recurses: max depth 2, inclusive time 1.61s)
8019 | 2 | 1 | 349ms | 118s | DBIx::Class::Storage::DBI::::_dbh_execute DBIx::Class::Storage::DBI::_dbh_execute

You can view a treemap of subroutine exclusive time, grouped by package.
NYTProf also generates call-graph files in Graphviz format: inter-package calls, all inter-subroutine calls (probably too complex to render easily).
You can hover over some table cells and headings to view extra information.
Some table column headings can be clicked on to sort the table by that column.

Source Code Files — ordered by exclusive time then name
Stmts | Exclusive Time | Reports | Source File
--- | --- | --- | ---
1036528 | 155s | line • block • sub | DBIx/Class/Storage/DBI.pm
1684 | 7.94s | line • block • sub | DBD/SQLite.pm
3369600 | 5.75s | line • block • sub | DBIx/Class/ResultSet.pm
1363371 | 3.68s | line • block • sub | SQL/Abstract.pm
949077 | 2.25s | line • block • sub | DBIx/Class/Storage/DBIHacks.pm
648513 | 1.68s | line • block • sub | DBIx/Class/SQLMaker.pm
543347 | 2.12s | line • block • sub | Class/Accessor/Grouped.pm (including 172 string evals)
410874 | 1.31s | line • block • sub | DBIx/Class/ResultSource.pm
165429 | 773ms | line • block • sub | mro.pm
238657 | 729ms | line • block • sub | DBIx/Class/Row.pm
502944 | 557ms | line • block • sub | Try/Tiny.pm (including 1 string eval)
307845 | 482ms | line • block • sub | Hash/Merge.pm
103926 | 449ms | line • block • sub | DBIx/Class/Storage/DBI/Cursor.pm
92555 | 320ms | line • block • sub | DBIx/Class/Relationship/Base.pm
67846 | 306ms | line • block • sub | DBI.pm (including 1 string eval)
105477 | 240ms | line • block • sub | DBIx/Class/AccessorGroup.pm
56875 | 225ms | line • block • sub | DBIx/Class/ResultSetColumn.pm
43309 | 209ms | line • block • sub | DBIx/Class/Storage/DBI/SQLite.pm
52761 | 180ms | line • block • sub | Class/C3/Componentised.pm
31753 | 165ms | line • block • sub | DateTime.pm (including 1 string eval)
7851 | 146ms | line • block • sub | lib/Tapper/MCP/Scheduler/Controller.pm
14444 | 143ms | line • block • sub | DBIx/Class/ResultSourceProxy.pm
53052 | 134ms | line • block • sub | DBIx/Class/Schema.pm
20877 | 119ms | line • block • sub | DBIx/Class/Relationship/Accessor.pm
32395 | 69.3ms | line • block • sub | Class/MOP/Class.pm
2955 | 64.9ms | line • block • sub | Tapper/Schema/TestrunDB/Result/TestrunScheduling.pm
4503 | 63.9ms | line • block • sub | Tapper/Schema/TestrunDB/Result/Testrun.pm
17654 | 63.8ms | line • block • sub | DateTime/Locale.pm (including 4 string evals)
8351 | 60.4ms | line • block • sub | DBIx/Class/ResultSource/Table.pm
10877 | 58.4ms | line • block • sub | DBIx/Class/Relationship/CascadeActions.pm
5950 | 53.9ms | line • block • sub | DateTime/TimeZone.pm (including 1 string eval)
2133 | 51.3ms | line • block • sub | xt/tapper-mcp-scheduler-with-db-longrun.t
24693 | 49.0ms | line • block • sub | utf8_heavy.pl
14375 | 41.6ms | line • block • sub | DBIx/Class/PK.pm
21550 | 58.6ms | line • block • sub | Memoize.pm (including 1 string eval)
14622 | 37.0ms | line • block • sub | Class/MOP/Attribute.pm
91 | 36.5ms | line • block • sub | Data/Dumper.pm
29049 | 32.7ms | line • block • sub | SQL/Translator/Schema/Field.pm
12498 | 48.4ms | line • block • sub | Eval/Closure.pm (including 173 string evals)
5150 | 31.6ms | line • block • sub | namespace/clean.pm
4079 | 31.4ms | line • block • sub | Tapper/Model.pm (including 1 string eval)
11117 | 30.4ms | line • block • sub | Class/MOP/Mixin/HasMethods.pm
6927 | 28.6ms | line • block • sub | Exporter.pm
21652 | 27.9ms | line • block • sub | SQL/Translator/Schema/Table.pm
4135 | 24.0ms | line • block • sub | Tapper/Schema/TestrunDB/Result/Queue.pm
167 | 22.7ms | line • block • sub | Sub/Identify.pm
14491 | 22.3ms | line • block • sub | lib/Tapper/MCP/Scheduler/Algorithm/WFQ.pm
3551 | 19.4ms | line • block • sub | Class/MOP/Package.pm
3358 | 19.3ms | line • block • sub | lib/Tapper/MCP/Scheduler/PrioQueue.pm
5319 | 18.1ms | line • block • sub | DBIx/Class/Storage/TxnScopeGuard.pm
3331 | 17.0ms | line • block • sub | DBIx/Class/Storage.pm
4468 | 16.1ms | line • block • sub | DBIx/Class/InflateColumn.pm
4836 | 15.1ms | line • block • sub | Class/MOP/Method/Accessor.pm
6900 | 13.0ms | line • block • sub | SQL/Translator/Utils.pm
4481 | 12.7ms | line • block • sub | Class/MOP/Instance.pm
4697 | 12.4ms | line • block • sub | SQL/Translator/Parser/DBIx/Class.pm
4107 | 11.6ms | line • block • sub | DBIx/Class/InflateColumn/DateTime.pm
6359 | 11.6ms | line • block • sub | Sub/Exporter.pm
961 | 11.5ms | line • block • sub | SQL/Translator.pm
8589 | 11.4ms | line • block • sub | File/Spec/Unix.pm (including 1 string eval)
6342 | 11.0ms | line • block • sub | SQL/Translator/Producer/SQLite.pm
3893 | 13.2ms | line • block • sub | base.pm (including 60 string evals)
1405 | 10.9ms | line • block • sub | Test/Builder.pm (including 1 string eval)
1670 | 10.5ms | line • block • sub | Moose/Meta/Attribute.pm
8559 | 10.5ms | line • block • sub | SQL/Translator/Schema/Constraint.pm
9261 | 10.3ms | line • block • sub | SQL/Translator/Schema/Object.pm
3857 | 10.1ms | line • block • sub | Moose/Exporter.pm
2593 | 9.97ms | line • block • sub | Class/MOP.pm
2283 | 9.66ms | line • block • sub | Exporter/Heavy.pm
7224 | 8.52ms | line • block • sub | Class/Base.pm
4480 | 8.26ms | line • block • sub | Class/MOP/Mixin/AttributeCore.pm
17 | 8.25ms | line • block • sub | DateTime/Locale/Catalog.pm
3316 | 8.01ms | line • block • sub | Sub/Install.pm
309 | 7.97ms | line • block • sub | Params/Validate/XS.pm
1196 | 7.76ms | line • block • sub | DateTime/Format/SQLite.pm
1298 | 7.64ms | line • block • sub | DBIx/Class/Relationship/ManyToMany.pm
956 | 7.47ms | line • block • sub | Moose/Meta/Class.pm
2375 | 7.46ms | line • block • sub | Class/Singleton.pm
3216 | 7.31ms | line • block • sub | Class/MOP/Method.pm
1004 | 7.04ms | line • block • sub | Moose/Util/TypeConstraints.pm
2514 | 7.04ms | line • block • sub | Class/MOP/Mixin/HasAttributes.pm
1779 | 5.99ms | line • block • sub | Class/MOP/Method/Wrapped.pm
3291 | 5.99ms | line • block • sub | Kwalify.pm
1097 | 5.97ms | line • block • sub | File/Find.pm
1557 | 5.96ms | line • block • sub | Moose/Meta/TypeConstraint.pm
2195 | 5.93ms | line • block • sub | Tapper/Schema/TestrunDB/ResultSet/Queue.pm
4816 | 5.64ms | line • block • sub | Data/OptList.pm
4174 | 5.51ms | line • block • sub | warnings.pm
1484 | 5.37ms | line • block • sub | DateTime/TimeZone/UTC.pm
141 | 4.91ms | line • block • sub | File/Temp.pm
329 | 4.75ms | line • block • sub | Moose.pm
7 | 4.74ms | line • block • sub | unicore/Heavy.pl
297 | 4.72ms | line • block • sub | Log/Log4perl/Logger.pm
2024 | 4.62ms | line • block • sub | strict.pm
85 | 4.49ms | line • block • sub | Test/Fixture/DBIC/Schema.pm (including 1 string eval)
2040 | 4.48ms | line • block • sub | Class/XSAccessor.pm
893 | 4.39ms | line • block • sub | Class/MOP/Method/Constructor.pm
355 | 4.33ms | line • block • sub | DBIx/Class/ResultSourceProxy/Table.pm
311 | 4.33ms | line • block • sub | DBIx/Class/Carp.pm
84 | 4.31ms | line • block • sub | String/Escape.pm
2014 | 4.31ms | line • block • sub | Class/MOP/Object.pm
790 | 4.29ms | line • block • sub | SQL/Translator/Schema.pm
293 | 4.25ms | line • block • sub | Moose/Meta/Role.pm
61 | 4.09ms | line • block • sub | Compress/Bzip2.pm
468 | 4.08ms | line • block • sub | Module/Runtime.pm
319 | 4.03ms | line • block • sub | DynaLoader.pm
1187 | 3.95ms | line • block • sub | vars.pm
1882 | 3.83ms | line • block • sub | Class/MOP/Method/Generated.pm
43 | 3.78ms | line • block • sub | Log/Log4perl/Config.pm
2058 | 3.77ms | line • block • sub | constant.pm
50 | 3.50ms | line • block • sub | Test/More.pm (including 1 string eval)
856 | 3.49ms | line • block • sub | Class/MOP/Method/Meta.pm
237 | 3.47ms | line • block • sub | Tapper/Schema/TestrunDB/ResultSet/Host.pm
162 | 3.32ms | line • block • sub | DBIx/Class/Schema/Versioned.pm
1789 | 3.13ms | line • block • sub | Opcode.pm
858 | 3.03ms | line • block • sub | Class/Load.pm
216 | 3.02ms | line • block • sub | DateTime/Locale/Base.pm
56 | 2.99ms | line • block • sub | B.pm
873 | 2.98ms | line • block • sub | DBIx/Class/Componentised.pm
60 | 2.95ms | line • block • sub | Cwd.pm (including 2 string evals)
351 | 3.20ms | line • block • sub | DateTime/Format/Builder/Parser.pm (including 7 string evals)
1611 | 2.84ms | line • block • sub | Class/MOP/Class/Immutable/Trait.pm
36 | 2.80ms | line • block • sub | Socket.pm
57 | 2.77ms | line • block • sub | File/Slurp.pm
320 | 2.65ms | line • block • sub | DBIx/Class.pm
76 | 2.64ms | line • block • sub | Log/Log4perl.pm
87 | 2.64ms | line • block • sub | Log/Log4perl/Layout/PatternLayout.pm
165 | 2.60ms | line • block • sub | Moose/Util.pm
14 | 2.56ms | line • block • sub | DateTime/TimeZone/Catalog.pm
44 | 2.51ms | line • block • sub | DBIx/Class/SQLMaker/LimitDialects.pm
440 | 2.47ms | line • block • sub | parent.pm
88 | 2.47ms | line • block • sub | Test/MockModule.pm
282 | 2.42ms | line • block • sub | Test/Deep.pm (including 1 string eval)
45 | 2.41ms | line • block • sub | YAML/Syck.pm
140 | 2.39ms | line • block • sub | Moose/Util/TypeConstraints/Builtins.pm
81 | 2.32ms | line • block • sub | File/stat.pm
1511 | 2.30ms | line • block • sub | overload.pm
53 | 2.23ms | line • block • sub | Safe.pm (including 1 string eval)
1352 | 2.18ms | line • block • sub | SQL/Translator/Schema/Index.pm
47 | 2.18ms | line • block • sub | lib/Tapper/MCP/Net.pm
35 | 2.16ms | line • block • sub | File/Path.pm
93 | 2.13ms | line • block • sub | AutoLoader.pm
19 | 2.16ms | line • block • sub | LockFile/Simple.pm (including 1 string eval)
289 | 2.11ms | line • block • sub | Moose/Meta/Role/Application/ToClass.pm
52 | 2.11ms | line • block • sub | Params/Util.pm (including 2 string evals)
59 | 1.97ms | line • block • sub | Carp.pm
150 | 1.97ms | line • block • sub | File/ShareDir.pm
427 | 1.95ms | line • block • sub | Module/Find.pm
73 | 2.04ms | line • block • sub | DBIx/Class/Optional/Dependencies.pm (including 1 string eval)
69 | 1.90ms | line • block • sub | POSIX.pm
130 | 1.83ms | line • block • sub | Class/Inspector.pm (including 1 string eval)
16 | 1.82ms | line • block • sub | DateTime/Format/Builder/Parser/Strptime.pm
59 | 1.81ms | line • block • sub | Config_heavy.pl
478 | 1.81ms | line • block • sub | DBIx/Class/Relationship/BelongsTo.pm
1716 | 1.79ms | line • block • sub | Class/Data/Inheritable.pm
30 | 1.77ms | line • block • sub | IO/Handle.pm (including 1 string eval)
1358 | 1.68ms | line • block • sub | SQL/Translator/Producer.pm
44 | 1.65ms | line • block • sub | IO/Socket.pm
101 | 1.63ms | line • block • sub | Moose/Object.pm
28 | 1.60ms | line • block • sub | DateTime/Duration.pm
141 | 1.57ms | line • block • sub | DateTime/Locale/root.pm
30 | 1.54ms | line • block • sub | IO/Socket/INET.pm
374 | 2.01ms | line • block • sub | Class/Struct.pm (including 1 string eval)
438 | 1.51ms | line • block • sub | Moose/Meta/TypeConstraint/Registry.pm
27 | 1.50ms | line • block • sub | Data/Compare.pm
350 | 1.48ms | line • block • sub | Class/Accessor.pm
143 | 2.22ms | line • block • sub | aliased.pm (including 6 string evals)
293 | 1.47ms | line • block • sub | B/Hooks/EndOfScope.pm
35 | 1.43ms | line • block • sub | DBIx/Class/Exception.pm
35 | 1.43ms | line • block • sub | MooseX/Traits.pm
551 | 1.42ms | line • block • sub | Log/Log4perl/Level.pm
25 | 1.42ms | line • block • sub | Errno.pm (including 1 string eval)
59 | 1.42ms | line • block • sub | Tapper/Schema/TestTools.pm
656 | 1.32ms | line • block • sub | feature.pm
66 | 1.26ms | line • block • sub | DateTime/Format/Builder.pm (including 1 string eval)
22 | 1.26ms | line • block • sub | IPC/Open3.pm
24 | 1.26ms | line • block • sub | Moose/Meta/Role/Application/RoleSummation.pm
127 | 1.25ms | line • block • sub | Moose/Role.pm
91 | 1.26ms | line • block • sub | Any/Moose.pm (including 1 string eval)
152 | 1.24ms | line • block • sub | Moose/Meta/TypeConstraint/Class.pm
105 | 1.23ms | line • block • sub | DateTime/Locale/en.pm
63 | 1.23ms | line • block • sub | Class/C3.pm
127 | 1.22ms | line • block • sub | Moose/Meta/Method/Accessor.pm
89 | 1.28ms | line • block • sub | YAML/Mo.pm (including 2 string evals)
200 | 1.18ms | line • block • sub | Class/MOP/Method/Inlined.pm
44 | 1.17ms | line • block • sub | Fcntl.pm
74 | 1.17ms | line • block • sub | MRO/Compat.pm
59 | 1.16ms | line • block • sub | Tapper/Config.pm
33 | 1.14ms | line • block • sub | Net/SCP.pm
38 | 1.13ms | line • block • sub | File/Basename.pm
30 | 1.12ms | line • block • sub | Net/SSH.pm
37 | 1.12ms | line • block • sub | Tapper/Schema/ReportsDB/Result/Report.pm
13 | 1.10ms | line • block • sub | Log/Log4perl/DateFormat.pm
43 | 1.10ms | line • block • sub | Log/Log4perl/Appender.pm
27 | 1.08ms | line • block • sub | Moose/Meta/TypeConstraint/Union.pm
24 | 1.08ms | line • block • sub | Tapper/Base.pm
45 | 1.07ms | line • block • sub | namespace/autoclean.pm
17 | 1.05ms | line • block • sub | lib/Tapper/MCP/Net/TAP.pm
159 | 1.05ms | line • block • sub | Moose/Meta/Role/Application.pm
21 | 1.05ms | line • block • sub | YAML/Node.pm
114 | 1.02ms | line • block • sub | Module/Implementation.pm
21 | 1.02ms | line • block • sub | SQL/Translator/Schema/Trigger.pm
40 | 975µs | line • block • sub | re.pm
35 | 958µs | line • block • sub | Devel/Backtrace/Point.pm
36 | 939µs | line • block • sub | Variable/Magic.pm
247 | 931µs | line • block • sub | metaclass.pm
37 | 897µs | line • block • sub | IO/Dir.pm (including 1 string eval)
44 | 888µs | line • block • sub | Time/Local.pm
88 | 877µs | line • block • sub | Moose/Meta/TypeConstraint/Role.pm
35 | 874µs | line • block • sub | Object/Enum.pm
13 | 874µs | line • block • sub | IO/Select.pm
108 | 866µs | line • block • sub | Package/DeprecationManager.pm
44 | 914µs | line • block • sub | Package/Stash.pm (including 1 string eval)
52 | 852µs | line • block • sub | Moose/Meta/Role/Attribute.pm
32 | 851µs | line • block • sub | IO/File.pm
199 | 837µs | line • block • sub | Class/MOP/MiniTrait.pm
136 | 836µs | line • block • sub | DBIx/Class/Relationship/HasOne.pm
23 | 812µs | line • block • sub | Moose/Meta/TypeCoercion.pm
20 | 791µs | line • block • sub | Moose/Meta/Role/Application/ToRole.pm
31 | 789µs | line • block • sub | YAML.pm
77 | 794µs | line • block • sub | DateTime/Format/Builder/Parser/generic.pm (including 1 string eval)
24 | 752µs | line • block • sub | Sys/Hostname.pm
110 | 748µs | line • block • sub | DBIx/Class/Relationship/HasMany.pm
34 | 746µs | line • block • sub | Moose/Meta/TypeConstraint/DuckType.pm
19 | 736µs | line • block • sub | Tapper/Schema/ReportsDB/Result/ReportSection.pm
76 | 731µs | line • block • sub | English.pm
26 | 730µs | line • block • sub | Moose/Meta/Role/Composite.pm
29 | 728µs | line • block • sub | Moose/Util/MetaRole.pm
17 | 727µs | line • block • sub | Math/Round.pm
47 | 722µs | line • block • sub | DateTime/Infinite.pm
8 | 714µs | line • block • sub | Log/Log4perl/Config/Watch.pm
23 | 710µs | line • block • sub | Tapper/Producer/Temare.pm
708 | 703µs | line • block • sub | warnings/register.pm
20 | 700µs | line • block • sub | DBIx/Class/FilterColumn.pm
111 | 675µs | line • block • sub | SQL/Translator/Schema/View.pm
28 | 669µs | line • block • sub | Tapper/Schema/TestrunDB/Result/Precondition.pm
28 | 666µs | line • block • sub | Moose/Meta/TypeConstraint/Parameterized.pm
15 | 666µs | line • block • sub | SQL/Translator/Schema/Procedure.pm
85 | 663µs | line • block • sub | Config.pm
18 | 653µs | line • block • sub | Log/Log4perl/Config/PropertyConfigurator.pm
281 | 654µs | line • block • sub | DBIx/Class/DynamicDefault.pm (including 1 string eval)
27 | 652µs | line • block • sub | Moose/Meta/TypeConstraint/Enum.pm
200 | 643µs | line • block • sub | DBIx/Class/Relationship/ProxyMethods.pm
34 | 624µs | line • block • sub | Params/Validate.pm
41 | 620µs | line • block • sub | MooseX/Traits/Util.pm
17 | 595µs | line • block • sub | Devel/Backtrace.pm
28 | 593µs | line • block • sub | Moose/Meta/TypeConstraint/Parameterizable.pm
28 | 586µs | line • block • sub | Tapper/Schema/ReportsDB/Result/ReportgroupTestrunStats.pm
17 | 585µs | line • block • sub | Tapper/Schema/TestrunDB/ResultSet/Testrun.pm
62 | 578µs | line • block • sub | DateTime/Format/Builder/Parser/Regex.pm
100 | 568µs | line • block • sub | DBIx/Class/InflateColumn/Object/Enum.pm
23 | 553µs | line • block • sub | Moose/Meta/Method/Destructor.pm
43 | 550µs | line • block • sub | Class/Factory/Util.pm
20 | 543µs | line • block • sub | Moose/Meta/Method/Delegation.pm
24 | 535µs | line • block • sub | DBIx/Class/ResultSourceHandle.pm
39 | 521µs | line • block • sub | Log/Log4perl/Util/TimeTracker.pm
23 | 514µs | line • block • sub | Tapper/Schema/ReportsDB/Result/ReportFile.pm
9 | 510µs | line • block • sub | Tie/Hash.pm
13 | 504µs | line • block • sub | Class/MakeMethods/Utility/Ref.pm
51 | 502µs | line • block • sub | Moose/Error/Default.pm
22 | 501µs | line • block • sub | Log/Log4perl/Filter/Boolean.pm
50 | 493µs | line • block • sub | Class/MOP/Module.pm
16 | 492µs | line • block • sub | lib/Tapper/MCP/Scheduler/Algorithm.pm
13 | 490µs | line • block • sub | Log/Log4perl/Config/BaseConfigurator.pm
198 | 482µs | line • block • sub | Hash/Merge/Simple.pm
11 | 471µs | line • block • sub | String/ShellQuote.pm
22 | 464µs | line • block • sub | DateTime/TimeZone/OffsetOnly.pm
24 | 463µs | line • block • sub | Time/HiRes.pm (including 1 string eval)
10 | 461µs | line • block • sub | Symbol.pm
38 | 462µs | line • block • sub | Test/Builder/Module.pm (including 1 string eval)
15 | 456µs | line • block • sub | IO.pm
28 | 454µs | line • block • sub | Tapper/Schema/TestrunDB/Result/Host.pm
33 | 453µs | line • block • sub | List/MoreUtils.pm
26 | 449µs | line • block • sub | Tapper/Schema/ReportsDB/Result/ReportgroupTestrun.pm
28 | 440µs | line • block • sub | Tapper/Schema/TestrunDB/Result/ScenarioElement.pm
23 | 431µs | line • block • sub | Tapper/Schema/ReportsDB/Result/NotificationEvent.pm
12 | 427µs | line • block • sub | MooseX/Log/Log4perl.pm
45 | 422µs | line • block • sub | Moose/Meta/Method.pm
25 | 419µs | line • block • sub | Tapper/Schema/TestrunDB/Result/State.pm
21 | 408µs | line • block • sub | Log/Log4perl/Filter.pm
15 | 401µs | line • block • sub | Devel/GlobalDestruction.pm
24 | 400µs | line • block • sub | Tapper/Schema/TestrunDB/Result/Message.pm
20 | 394µs | line • block • sub | DateTime/TimeZone/Local.pm
227 | 392µs | line • block • sub | DBIx/Class/TimeStamp.pm
26 | 391µs | line • block • sub | Tapper/Schema/TestrunDB/Result/HostFeature.pm
23 | 387µs | line • block • sub | IO/Seekable.pm (including 1 string eval)
27 | 384µs | line • block • sub | Moose/Meta/Mixin/AttributeCore.pm
10 | 377µs | line • block • sub | Test/Deep/Cache.pm
16 | 376µs | line • block • sub | Test/Deep/Stack.pm
16 | 373µs | line • block • sub | Test/Deep/Cache/Simple.pm
23 | 366µs | line • block • sub | Tapper/Schema/ReportsDB/Result/Notification.pm
23 | 365µs | line • block • sub | Tapper/Schema/ReportsDB/Result/Contact.pm
39 | 365µs | line • block • sub | Test/Deep/MM.pm
28 | 365µs | line • block • sub | Tapper/Schema/ReportsDB/Result/Tap.pm
25 | 360µs | line • block • sub | Tapper/Schema/ReportsDB/Result/View020TestrunOverview.pm
26 | 352µs | line • block • sub | Tapper/Schema/TestrunDB/Result/Scenario.pm
34 | 346µs | line • block • sub | Tapper/Schema/TestrunDB.pm
56 | 342µs | line • block • sub | File/Spec/Functions.pm (including 1 string eval)
13 | 338µs | line • block • sub | List/Util.pm (including 1 string eval)
47 | 334µs | line • block • sub | DBIx/Class/ResultSource/View.pm
16 | 335µs | line • block • sub | IO/Socket/UNIX.pm (including 1 string eval)
22 | 333µs | line • block • sub | Tapper/Schema/ReportsDB/Result/User.pm
10 | 330µs | line • block • sub | Log/Log4perl/Layout.pm
24 | 329µs | line • block • sub | Moose/Meta/Role/Application/ToInstance.pm
25 | 325µs | line • block • sub | Tapper/Schema/ReportsDB/Result/View010TestrunOverviewReports.pm
19 | 323µs | line • block • sub | Tapper/Schema/ReportsDB/Result/ReportgroupArbitrary.pm
33 | 323µs | line • block • sub | Tapper/Schema/ReportsDB.pm
38 | 322µs | line • block • sub | Moose/Meta/Attribute/Native.pm
13 | 319µs | line • block • sub | Class/Load/XS.pm
20 | 318µs | line • block • sub | Moose/Meta/TypeCoercion/Union.pm
13 | 315µs | line • block • sub | Package/Stash/XS.pm
21 | 313µs | line • block • sub | Tapper/Schema/TestrunDB/Result/TestrunRequestedHost.pm
20 | 308µs | line • block • sub | Moose/Meta/Class/Immutable/Trait.pm
26 | 307µs | line • block • sub | Moose/Meta/Method/Constructor.pm
40 | 305µs | line • block • sub | Moose/Meta/Method/Meta.pm
20 | 305µs | line • block • sub | Tapper/Schema/TestrunDB/ResultSet/TestrunScheduling.pm
21 | 303µs | line • block • sub | Tapper/Schema/TestrunDB/Result/QueueHost.pm
21 | 302µs | line • block • sub | DateTime/Format/Builder/Parser/Dispatch.pm
11 | 301µs | line • block • sub | DBIx/Class/Relationship.pm
8 | 293µs | line • block • sub | Digest/base.pm
38 | 292µs | line • block • sub | Class/Accessor/Fast.pm
12 | 291µs | line • block • sub | Log/Log4perl/JavaMap.pm
20 | 287µs | line • block • sub | Tapper/Schema/ReportsDB/Result/ReportComment.pm
21 | 286µs | line • block • sub | Tapper/Schema/ReportsDB/Result/Suite.pm
40 | 275µs | line • block • sub | SQL/Translator/Schema/Constants.pm
19 | 274µs | line • block • sub | Tapper/Schema/TestrunDB/Result/TestplanInstance.pm
17 | 274µs | line • block • sub | Class/MOP/Method/Overload.pm
20 | 268µs | line • block • sub | Tapper/Schema/TestrunDB/Result/TestrunPrecondition.pm
14 | 266µs | line • block • sub | Moose/Deprecated.pm
20 | 264µs | line • block • sub | Tapper/Schema/TestrunDB/Result/PrePrecondition.pm
15 | 265µs | line • block • sub | Scalar/Util.pm (including 1 string eval)
15 | 262µs | line • block • sub | DateTime/Format/Builder/Parser/Quick.pm
50 | 260µs | line • block • sub | Class/MOP/Mixin.pm
18 | 320µs | line • block • sub | Log/Log4perl/Util.pm (including 2 string evals)
14 | 256µs | line • block • sub | Moose/Meta/Method/Overridden.pm
17 | 254µs | line • block • sub | Tapper/Schema/TestrunDB/ResultSet/Precondition.pm
25 | 248µs | line • block • sub | Moose/Meta/Role/Method/Required.pm
21 | 247µs | line • block • sub | Class/XSAccessor/Heavy.pm
19 | 241µs | line • block • sub | Tapper/Schema/ReportsDB/Result/ReportTopic.pm
14 | 241µs | line • block • sub | Moose/Meta/Method/Augmented.pm
11 | 238µs | line • block • sub | IPC/Open2.pm
19 | 235µs | line • block • sub | Tapper/Schema/TestrunDB/Result/Topic.pm
19 | 232µs | line • block • sub | Tapper/Schema/TestrunDB/Result/TestrunRequestedFeature.pm
19 | 229µs | line • block • sub | Tapper/Schema/TestrunDB/Result/Preconditiontype.pm
18 | 219µs | line • block • sub | Digest/SHA1.pm
26 | 215µs | line • block • sub | DateTime/Locale/en_US.pm
18 | 214µs | line • block • sub | Tapper/Schema/TestrunDB/Result/User.pm
14 | 215µs | line • block • sub | File/Spec.pm (including 1 string eval)
18 | 210µs | line • block • sub | Moose/Meta/Role/Method/Conflicting.pm
11 | 209µs | line • block • sub | Log/Log4perl/NDC.pm
19 | 201µs | line • block • sub | Log/Log4perl/Layout/SimpleLayout.pm
10 | 200µs | line • block • sub | Moose/Error/Util.pm
9 | 199µs | line • block • sub | LockFile/Lock/Simple.pm
18 | 196µs | line • block • sub | DateTime/TimeZone/Floating.pm
9 | 181µs | line • block • sub | Params/Validate/Constants.pm
10 | 179µs | line • block • sub | DBIx/Class/Cursor.pm
20 | 177µs | line • block • sub | Sub/Name.pm
11 | 176µs | line • block • sub | Log/Log4perl/MDC.pm
14 | 175µs | line • block • sub | lib/Tapper/MCP.pm
8 | 170µs | line • block • sub | Moose/Meta/Object/Trait.pm
14 | 161µs | line • block • sub | Moose/Meta/Role/Method.pm
4 | 148µs | line • block • sub | LockFile/Lock.pm
18 | 146µs | line • block • sub | Moose/Meta/Instance.pm
14 | 138µs | line • block • sub | Class/MOP/Deprecated.pm
11 | 136µs | line • block • sub | YAML/Tag.pm
14 | 132µs | line • block • sub | Tapper/Schema/ReportsDB/ResultSet/ReportgroupTestrun.pm
9 | 120µs | line • block • sub | SelectSaver.pm
12 | 120µs | line • block • sub | DateTime/Helpers.pm
11 | 103µs | line • block • sub | DBIx/Class/Core.pm
4 | 91µs | line • block • sub | unicore/To/Fold.pl
15 | 82µs | line • block • sub | utf8.pm
11 | 80µs | line • block • sub | DBIx/Class/Relationship/Helpers.pm
4 | 78µs | line • block • sub | Log/Log4perl/Layout/PatternLayout/Multiline.pm
21 | 77µs | line • block • sub | subs.pm
4 | 75µs | line • block • sub | unicore/To/Upper.pl
24 | 69µs | line • block • sub | if.pm
10 | 67µs | line • block • sub | DBIx/Class/PK/Auto.pm
4 | 52µs | line • block • sub | DBIx/Class/SQLMaker/SQLite.pm
8 | 52µs | line • block • sub | Test/Deep/RegexpVersion.pm
11 | 41µs | line • block • sub | Tie/Hash/NamedCapture.pm
10 | 40µs | line • block • sub | common/sense.pm
4 | 33µs | line • block • sub | (eval in cmp_ok) xt/tapper-mcp-scheduler-with-db-longrun.t
6 | 31µs | line • block • sub | Getopt/Std.pm
5 | 30µs | line • block • sub | integer.pm
7 | 29µs | line • block • sub | Log/Log4perl/Appender/String.pm
5 | 24µs | line • block • sub | Carp/Heavy.pm
6 | 18µs | line • block • sub | locale.pm
4 | 15µs | line • block • sub | bytes.pm
4 | 12µs | line • block • sub | unicore/To/Lower.pl
3 | 4µs | line • block • sub | PerlIO.pm
1 | 3µs | line • block • sub | Config_git.pl
1 | 2µs | line • block • sub | auto/Compress/Bzip2/autosplit.ix
1 | 2µs | line • block • sub | auto/POSIX/autosplit.ix
1 | 2µs | line • block • sub | DBIx/Class/StartupCheck.pm
0 | 0s | line • block • sub | XSLoader.pm
10651626 | 186s | Total (-204 statements are unaccounted for)
26966 | 472ms | Average
| 1.07ms | Median
| 0.00085 | Deviation