update TODO (tests...)
authorMichael Adam <obnox@samba.org>
Tue, 9 Jun 2015 10:05:22 +0000 (12:05 +0200)
committerStefan Metzmacher <metze@samba.org>
Mon, 10 Feb 2020 14:17:27 +0000 (15:17 +0100)
TODO.multi-channel

index 16af06011a22cc287d3f34f4bd6308ac8be54527..7533acda09fffd88e7b858bf03113719ecefe8a4 100644 (file)
@@ -271,3 +271,25 @@ Random stuff:
 
 - in session bind: verify same clientGUID and smb dialect as existing sessions
 - index for CreateGUID->smbXsrv_open entry to support create replay
+
+
+tests:
+
+- multi-channel support in smbclient?
+
+- torture-test:
+
+  - smbtorture bench
+  - # channels -> open channels
+  - file: size = (#channels) * chunk-size (8mb) [ or chunk-size ]
+  - open
+  - read on each channel in a loop
+  - async smbXcli_read .... for each channel (in event-loop)
+
+  - alterantively:
+  - open conn
+  - open file
+  - make #channel forks
+  - create channel in child
+  - (only possibly problematic if using encryption,
+     could give each connection/client nonce offset)