Add FaultsFiltered query to exclude memory regions

This commit is contained in:
2026-06-13 16:22:03 +02:00
parent 08c2e9c13d
commit 797c9512b4
5 changed files with 86 additions and 4 deletions

View File

@ -4,10 +4,12 @@ use strict;
use warnings;
use diagnostics;
use feature 'say';
sub query {
my ($experiment) = @_;
return "SELECT
my $querystring = "SELECT
benchmark, resulttype, SUM(t.time2 - t.time1 + 1) AS faults,
CONCAT('0x', HEX(p.injection_instr_absolute)) AS fault_address
FROM variant v
@ -18,6 +20,10 @@ JOIN fsppilot p ON r.pilot_id = p.id
WHERE v.variant = '$experiment'
GROUP BY benchmark, resulttype, p.injection_instr_absolute
ORDER BY benchmark, resulttype, SUM(t.time2 - t.time1 + 1) DESC;";
say $querystring;
return $querystring;
}
sub args { return "--batch --raw"; }