summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordtucker@openbsd.org <dtucker@openbsd.org>2022-01-21 02:54:41 +0000
committerDamien Miller <djm@mindrot.org>2022-02-02 16:51:04 +1100
commit968e508967ef42480cebad8cf3172465883baa77 (patch)
tree853d28c0d88581d964e54398ca0dbe66adc01663
parent15b7199a1fd37eff4c695e09d573f3db9f4274b7 (diff)
upstream: Enable all supported ciphers and macs in the server
before trying to benchmark them. Increase the data file size to get more signal. OpenBSD-Regress-ID: dc3697d9f7defdfc51c608782c8e750128e46eb6
-rw-r--r--regress/cipher-speed.sh10
1 files changed, 10 insertions, 0 deletions
diff --git a/regress/cipher-speed.sh b/regress/cipher-speed.sh
index 5da95b3a..1340bd15 100644
--- a/regress/cipher-speed.sh
+++ b/regress/cipher-speed.sh
@@ -3,6 +3,16 @@
tid="cipher speed"
+# Enable all supported ciphers and macs.
+ciphers=`${SSH} -Q Ciphers | tr '\n' , | sed 's/,$//'`
+macs=`${SSH} -Q MACs | tr '\n' , | sed 's/,$//'`
+cat >>$OBJ/sshd_proxy <<EOD
+Ciphers $ciphers
+MACs $macs
+EOD
+
+increase_datafile_size 10000 # 10MB
+
getbytes ()
{
sed -n -e '/transferred/s/.*secs (\(.* bytes.sec\).*/\1/p' \