Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
Test2::Util::Times(3) User Contributed Perl DocumentationTest2::Util::Times(3)

NAME
       Test2::Util::Times - Format timing/benchmark information.

DESCRIPTION
       This modules exports tools for rendering	timing data at the end of
       tests.

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/Test2-Suite/.

MAINTAINERS
       Chad Granum <exodist@cpan.org>

AUTHORS
       Chad Granum <exodist@cpan.org>

COPYRIGHT
       Copyright 2018 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/

perl v5.32.0			  2020-08-17		 Test2::Util::Times(3)

NAME | DESCRIPTION | EXPORTS | SOURCE | MAINTAINERS | AUTHORS | COPYRIGHT

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=Test2::Util::Times&sektion=3&manpath=FreeBSD+12.1-RELEASE+and+Ports>

home | help