X-Git-Url: http://git.samba.org/samba.git/?p=ira%2Fwip.git;a=blobdiff_plain;f=selftest%2Foutput%2Fhtml.pm;h=d4d8204ea889eb6393d1cfafbd10c1ada47b5e4d;hp=e490765d06adee5ef53cf54ac0f3e43644a300fa;hb=641f8d62df2d7ba0e80f3c8d78c3f8185dcf7048;hpb=53aeb7f4cf4935fbf48d745e6f38a9793120c1a9 diff --git a/selftest/output/html.pm b/selftest/output/html.pm index e490765d06a..d4d8204ea88 100644 --- a/selftest/output/html.pm +++ b/selftest/output/html.pm @@ -138,7 +138,7 @@ sub end_testsuite($$$$) print TEST "\n"; - print TEST "
Duration: " . (time() - $self->{START_TIME}) . "s
\n"; + print TEST "
Duration: " . ($self->{last_time} - $self->{START_TIME}) . "s
\n"; $self->print_html_footer(*TEST); @@ -192,12 +192,18 @@ sub end_testsuite($$$$) print INDEX "\n"; } +sub report_time($$) +{ + my ($self, $time) = @_; + $self->{last_time} = $time; +} + sub start_test($$) { my ($self, $parents, $testname) = @_; if ($#$parents == -1) { - $self->{START_TIME} = time(); + $self->{START_TIME} = $self->{last_time}; $self->start_testsuite($testname); return; }