Test2::Util::Times(3)
π NAME π
Test2::Util::Times β format timing/benchmark information. This is the Test2::Util::Times(3) manual page from User Contributed Perl Documentation, bestie, and itβs literally here to help you render timing data. π
πΈ DESCRIPTION πΈ
Okay so this module exports tools for rendering timing data at the end of tests. No cap. β¨
π EXPORTS π
All exports are optional. You must specify subs to import. π«Ά
$str = render_bench($start, $end, $user, $system, $cuser, $csystem)$str = render_bench($start, time(), times())
This will produce a string like one of these (note: these numbers are completely made up). Which string is used depends on the time elapsed. π
0.12345s on wallclock (0.05 usr 0.00 sys + 0.00 cusr 0.00 csys = 0.05 CPU)
11.1234s on wallclock (0.05 usr 0.00 sys + 0.00 cusr 0.00 csys = 0.05 CPU)
01m:54.45s on wallclock (0.05 usr 0.00 sys + 0.00 cusr 0.00 csys = 0.05 CPU)
18h:22m:54.45s on wallclock (0.05 usr 0.00 sys + 0.00 cusr 0.00 csys = 0.05 CPU)
04d:18h:22m:54.45s on wallclock (0.05 usr 0.00 sys + 0.00 cusr 0.00 csys = 0.05 CPU)
The first 2 arguments are the $start and $end times in seconds (as returned by time() or Time::HiRes::time()).
The last 4 arguments are timing information as returned by the times() function.
π₯ SOURCE π₯
The source code repository for Test2-Suite can be found at https://github.com/Test-More/test-more/. Slay. π
π MAINTAINERS π
Chad Granum <exodist@cpan.org> β iconic maintainer vibes. π
π¦ AUTHORS π¦
Chad Granum <exodist@cpan.org> β yes, same legend. π¦
π COPYRIGHT π
Copyright Chad Granum <exodist@cpan.org>. π
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
See http://dev.perl.org/licenses/. π
β¨ Thatβs the page! Source/version footer tea: perl v5.42.0, dated 2025-07-28, for Test2::Util::Times(3). Bye bestie, go format those timings! π«Άπ
π¦ where this page comes from
- opensuse-leap 16.0: perl-Test-Simple 1.302214-bp160.1.2 Β· Artistic-1.0 OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms