diff -r ebfee66fde93 -r 84197e66a4bd messagingapp/tsrc/msgapptestsuite/msgapptestsuitreport.pl --- a/messagingapp/tsrc/msgapptestsuite/msgapptestsuitreport.pl Fri Jun 04 10:25:39 2010 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,182 +0,0 @@ -# -# Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). -# All rights reserved. -# This component and the accompanying materials are made available -# under the terms of "Eclipse Public License v1.0" -# which accompanies this distribution, and is available -# at the URL "http://www.eclipse.org/legal/epl-v10.html". -# -# Initial Contributors: -# Nokia Corporation - initial contribution. -# -# Contributors: -# -# Description: -# -#!/usr/bin/perl -w -use warnings; -use strict; - -my $TOTALCASES = 0; -my $TOTALPASSED = 0; -my $TOTALRUN = 0; -my $TOTALFAILED = 0; -my $TOTALSKIPPED = 0; - -sub parse_line -{ - my $line = $_[0]; - my @parts = split (" ", $line); - my $passed = $parts[1]; - my $failed = $parts[3]; - my $skipped = $parts[5]; - - my $total = $passed + $failed + $skipped; - my $passrate = $passed * 100 / $total; - my $passrateround = sprintf("%.0f",$passrate); - my $runrate = ($total - $skipped)*100/$total; - my $runrateround = sprintf("%.0f",$runrate); - - $TOTALCASES += $total; - $TOTALPASSED += $passed; - $TOTALRUN += ($total - $skipped); - $TOTALFAILED += $failed; - $TOTALSKIPPED += $skipped; - - printf MYFILE "
Module | \n"; - printf MYFILE "Passed | \n"; - printf MYFILE "Failed | \n"; - printf MYFILE "Skipped | \n"; - printf MYFILE "Total Cases | \n"; - printf MYFILE "Pass Rate | \n"; - printf MYFILE "Run Rate | \n"; - printf MYFILE "
---|---|---|---|---|---|---|
\n"; - printf MYFILE "$name\n"; - printf MYFILE " | \n"; - - parse_file $file; - - printf MYFILE "||||||
\n"; - printf MYFILE "Overall\n"; - printf MYFILE " | \n"; - - - printf MYFILE "\n"; - printf MYFILE "$TOTALPASSED\n"; - printf MYFILE " | \n"; - - printf MYFILE "\n"; - printf MYFILE "$TOTALFAILED\n"; - printf MYFILE " | \n"; - - printf MYFILE "\n"; - printf MYFILE "$TOTALSKIPPED\n"; - printf MYFILE " | \n"; - - printf MYFILE "\n"; - printf MYFILE "$TOTALCASES\n"; - printf MYFILE " | \n"; - - my $passrate = $TOTALPASSED*100/$TOTALCASES; - my $passrateround = sprintf("%.0f",$passrate); - printf MYFILE "\n"; - printf MYFILE "$passrateround%%\n"; - printf MYFILE " | \n"; - - my $runrate = ($TOTALCASES - $TOTALSKIPPED)*100/$TOTALCASES; - my $runrateround = sprintf("%.0f",$runrate); - printf MYFILE "\n"; - printf MYFILE "$runrateround%%\n"; - printf MYFILE " | \n"; - - printf MYFILE "