Captures the xdist race condition in the live_gui_workspace fixture.
In batched runs (pytest-xdist), the owner worker's live_gui fixture
teardown can rmtree the shared workspace path before a client worker's
test asserts live_gui_workspace.exists(). The test simulates this race
by pointing the handle at a fresh, never-existed path (Windows file
locks block rmtree on the live workspace) and asserting that the
live_gui_workspace fixture recreates the directory before returning
the path.
This test FAILS on the current commit because the fixture is just
'return handle.workspace' without ensuring the path exists. The fix
(in tests/conftest.py:727) will add workspace.mkdir(parents=True,
exist_ok=True) before the return.