diff --git a/nixos/lib/test-driver/test_driver/__init__.py b/nixos/lib/test-driver/test_driver/__init__.py index db7e0ed33a89..c90e3d9e1cdb 100755 --- a/nixos/lib/test-driver/test_driver/__init__.py +++ b/nixos/lib/test-driver/test_driver/__init__.py @@ -106,7 +106,13 @@ def main() -> None: args.keep_vm_state, ) as driver: if args.interactive: - ptpython.repl.embed(driver.test_symbols(), {}) + history_dir = os.getcwd() + history_path = os.path.join(history_dir, ".nixos-test-history") + ptpython.repl.embed( + driver.test_symbols(), + {}, + history_filename=history_path, + ) else: tic = time.time() driver.run_tests()