X-Git-Url: https://git.jankratochvil.net/?p=massrebuild.git;a=blobdiff_plain;f=stat;h=4fced7e5e5624f9f296bfd7969f74d99b878bae6;hp=6e5801307374b5e5e1c12215cfecdd50068258ea;hb=99eb7ee7ff23318aca7b906bb60d9f0ac3fcc4f3;hpb=35e4988f5543159f16d704d1d9057d0460045557 diff --git a/stat b/stat index 6e58013..4fced7e 100755 --- a/stat +++ b/stat @@ -42,8 +42,8 @@ sub onesrcrpm($) { my($srcrpm)=@_; # print "$srcrpm\n"; if (-e "$srcrpm.mockfail" - ||-e "$srcrpm$exta.mockfail") { - die if -e "$srcrpm${extb}.mockfail"; + ||-e "$srcrpm$exta.mockfail" + ||-e "$srcrpm$extb.mockfail") { warn "mockfail: $srcrpm"; ++$mockfail; return; @@ -117,7 +117,10 @@ if (($ARGV[0]||"") eq "-r") { shift; } my $all_sorted=shift @ARGV if ($ARGV[0]||"") eq "-a"; -die $0.' [-r ] [-a] {""|.dt.rpm|.dt5.rpm} {""|.dt.rpm|.dt5.rpm}' if @ARGV!=2; +die "" + .$0.' [-r ] [-a] {""|.dt.rpm|.dt5.rpm} {""|.dt.rpm|.dt5.rpm}'."\n" + .$0.' .dt.rpm "";'.$0.' .dt5.rpm .dt.rpm;'.$0.' .dt5.rpm ""'."\n" + if @ARGV!=2; ($exta,$extb)=@ARGV; #my $allpkgs=readfile "dnf -C --disablerepo='*' --enablerepo=rawhide-source repoquery -a --arch src 2>/dev/null|"; my $allpkgs=readfile "all"; @@ -165,21 +168,21 @@ if ($all_sorted) { out $_ for 0..$p-1; out $_ for @sorted-$p..$#sorted; } -print "debuginfod download size: "; -my $extasizetot=0; -my $extbsizetot=0; -for my $srcrpm (@srcrpms) { - my $rpmsizes="$srcrpm.rpmsizes"; - -e $rpmsizes or (system "./debuginfosize $srcrpm" and die $srcrpm); - -e $rpmsizes or die $srcrpm; - my $f=readfile $rpmsizes; - $f=~/^(\d+) (\d+)\n$/s; - my $extasize=$1; - my $extbsize=$2; - $extasizetot+=$extasize; - $extbsizetot+=$extbsize; -} -print "${exta}sizetot=$extasizetot ${extb}sizetot=$extbsizetot = ".sprintf("%.2f",$extasizetot/$extbsizetot*100)."%\n"; +#print "debuginfod download size: "; +#my $extasizetot=0; +#my $extbsizetot=0; +#for my $srcrpm (@srcrpms) { +# my $rpmsizes="$srcrpm.rpmsizes"; +# -e $rpmsizes or (system "./debuginfosize $srcrpm" and die $srcrpm); +# -e $rpmsizes or die $srcrpm; +# my $f=readfile $rpmsizes; +# $f=~/^(\d+) (\d+)\n$/s; +# my $extasize=$1; +# my $extbsize=$2; +# $extasizetot+=$extasize; +# $extbsizetot+=$extbsize; +#} +#print "${exta}sizetot=$extasizetot ${extb}sizetot=$extbsizetot = ".sprintf("%.2f",$extasizetot/$extbsizetot*100)."%\n"; print "build time: "; my $extatime=0; my $extbtime=0;