summaryrefslogtreecommitdiff
path: root/test/fs_soak.py
diff options
context:
space:
mode:
Diffstat (limited to 'test/fs_soak.py')
-rw-r--r--test/fs_soak.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/test/fs_soak.py b/test/fs_soak.py
index 5569a7c7..a62f03e6 100644
--- a/test/fs_soak.py
+++ b/test/fs_soak.py
@@ -145,7 +145,7 @@ def run(args):
client.write(base + '/body', body, truncate=True)
path = root / f'pane-{slot}-0.zig'
client.write(base + '/name', f'{path}\n'.encode())
- client.write(base + '/ctl', b'exec Save\n')
+ client.write(base + '/exec', b'Save\n')
panes.append({'serial': serial, 'body': body, 'path': path, 'variant': 0})
emit(kind='start', seed=args.seed, session_pid=pid,
transport=args.transport, host='tty' if args.tty else 'detached',
@@ -187,7 +187,7 @@ def run(args):
pane['variant'] ^= 1
pane['path'] = root / f'pane-{slot}-{pane["variant"]}.zig'
client.write(base + '/name', f'{pane["path"]}\n'.encode())
- client.write(base + '/ctl', b'exec Save\n')
+ client.write(base + '/exec', b'Save\n')
check_bytes(pane['path'].read_bytes(), pane['body'], 'saved file')
check_bytes(client.read('/os' + str(pane['path'])), pane['body'], 'OS mount')
elif operation == 'reload':
@@ -196,13 +196,13 @@ def run(args):
client.write(base + '/ctl', b'get\n')
elif operation == 'cycle':
old_serial = pane['serial']
- client.write(base + '/ctl', b'exec Del\n')
+ client.remove(base)
pane['body'] = payload(rng)
pane['serial'] = new_pane(client, pane['body'])
assert pane['serial'] != old_serial
base = f'/pane/{pane["serial"]}'
client.write(base + '/name', f'{pane["path"]}\n'.encode())
- client.write(base + '/ctl', b'exec Save\n')
+ client.write(base + '/exec', b'Save\n')
elif operation == 'reconnect':
client.socket.close()
client = Client(address)