From 397a8b76a9a78d4faf070d1442198fbf1e72a833 Mon Sep 17 00:00:00 2001 From: Mel Gorman Date: Wed, 19 Feb 2025 18:20:02 +0000 Subject: [PATCH] xsbench: Fix report extraction Signed-off-by: Mel Gorman --- bin/lib/MMTests/ExtractXsbench.pm | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/bin/lib/MMTests/ExtractXsbench.pm b/bin/lib/MMTests/ExtractXsbench.pm index 7c7bf28a..13188ff2 100644 --- a/bin/lib/MMTests/ExtractXsbench.pm +++ b/bin/lib/MMTests/ExtractXsbench.pm @@ -8,7 +8,8 @@ use strict; sub initialise() { my ($self, $subHeading) = @_; $self->{_ModuleName} = "ExtractXsbench"; - $self->{_DataType} = DataTypes::DATA_OPS_PER_SECOND; + $self->{_PlotYaxis} = DataTypes::LABEL_OPS_PER_SECOND; + $self->{_PreferredVal} = "Higher"; $self->{_PlotType} = "operation-candlesticks"; $self->{_Opname} = "Lookups/Sec"; @@ -17,14 +18,14 @@ sub initialise() { sub extractReport() { my ($self, $reportDir) = @_; - my @threads = $self->discover_scaling_parameters($reportDir, "xsbench-", "-1.log"); + my @threads = $self->discover_scaling_parameters($reportDir, "xsbench-", "-1.log.gz"); die("No data") if $threads[0] eq ""; foreach my $nr_threads (@threads) { my $nr_samples = 0; - foreach my $file (<$reportDir/xsbench-$nr_threads-*.log>) { + foreach my $file (<$reportDir/xsbench-$nr_threads-*.log.gz>) { my $input = $self->SUPER::open_log($file); while (<$input>) { my $line = $_;