[tahoe-lafs-trac-stream] [Tahoe-LAFS] #4001: The integration test suite doesn't consistently propagate the calling process's environment to child processes
Tahoe-LAFS
trac at tahoe-lafs.org
Mon Mar 27 18:04:03 UTC 2023
#4001: The integration test suite doesn't consistently propagate the calling
process's environment to child processes
---------------------+---------------------------
Reporter: exarkun | Owner:
Type: defect | Status: new
Priority: normal | Milestone: undecided
Component: unknown | Version: n/a
Keywords: | Launchpad Bug:
---------------------+---------------------------
The integration test suite uses `spawnProcess` to launch various child
processes. Sometimes it propagates the parent process's environment,
other times it does not.
Where it does not, there is a risk that the child process will not operate
properly because it has a blank environment. The environment is used to
configure such things as the executable search path (PATH) and the Python
module search path (PYTTHONPATH). It is unreliable to launch processes
without propagating these settings.
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/4001>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list