@@ -19,6 +19,7 @@ my $cat_csvfile2="";
1919my $uri =" google.com" ;
2020my $diff =" " ;
2121my $distro_openssl =" /usr/bin/openssl" ;
22+ my @args =" " ;
2223
2324die " Unable to open $prg " unless -f $prg ;
2425die " Unable to open $distro_openssl " unless -f $distro_openssl ;
@@ -29,11 +30,15 @@ unlink "tmp2.csv";
2930
3031# 1 run
3132printf " \n %s \n " , " Diff test IPv4 with supplied openssl against \" $uri \" " ;
32- ` $prg $check2run $csvfile $uri 2>&1` ;
33+ @args =" $prg $check2run $csvfile $uri 2>&1" ;
34+ system (" @args " ) == 0
35+ or die (" FAILED: \" @args \" " );
3336
3437# 2
3538printf " \n %s \n " , " Diff test IPv4 with $distro_openssl against \" $uri \" " ;
36- ` $prg $check2run $csvfile2 --openssl=$distro_openssl $uri 2>&1` ;
39+ @args =" $prg $check2run $csvfile2 --openssl=$distro_openssl $uri 2>&1" ;
40+ system (" @args " ) == 0
41+ or die (" FAILED: \" @args \" " );
3742
3843$cat_csvfile = ` cat $csvfile ` ;
3944$cat_csvfile2 = ` cat $csvfile2 ` ;
@@ -50,6 +55,10 @@ $cat_csvfile2 =~ s/HTTP_headerTime.*\n//g;
5055$cat_csvfile =~ s / "engine_problem.*\n // g ;
5156$cat_csvfile2 =~ s / "engine_problem.*\n // g ;
5257
58+ # PR #2628. TL:DR; make the kx between tls_sockets() and openssl the same for this CI run
59+ $cat_csvfile =~ s / ECDH 256/ ECDH 253/ g ;
60+ $cat_csvfile =~ s / ECDH\/ MLKEM/ ECDH 253 / g ;
61+
5362# Nonce in CSP
5463$cat_csvfile =~ s / .nonce-.* // g ;
5564$cat_csvfile2 =~ s / .nonce-.* // g ;
0 commit comments