TEST2::UTIL::TIMES(3pm)
π¦ Test2::Util::Times(3pm) π¦
okay so this is the Test2::Util::Times(3pm) page from the Perl Programmers Reference Guide, and bestie it is literally all about making timing data look cute at the end of your tests β¨
π NAME π
Test2::Util::Times β format timing/benchmark information π
πΈ DESCRIPTION πΈ
This module exports tools for rendering timing data at the end of tests. no cap, thatβs the whole vibe π«Ά
π EXPORTS π
All exports are optional. You must specify subs to import β like, you gotta name what you want, the module is not just gonna hand you everything for free π
$str = render_bench($start, $end, $user, $system, $cuser, $csystem)
$str = render_bench($start, time(), times())
This produces a string like one of these. Note: these numbers are completely made up. Which string you get 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/ π
π MAINTAINERS π
Chad Granum <exodist@cpan.org> π«Ά
π AUTHORS π
Chad Granum <exodist@cpan.org> β¨
π 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/ πΈ
mwah π β this page is perl v5.42.3, dated 2026-11-03, and yes bestie itβs Test2::Util::Times(3pm) π
π
π¦ where this page comes from
- alpine 3.24: perl-doc 5.42.3-r0 Β· Artistic-1.0-Perl 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