Race conditions during process.env mutation in concurrent integration tests
Node.js provides the process.env global object to manage environment variables, and recent versions include the --env-file flag for native loading of configuration files. This mechanism is commonly used to swap production credentials for test-specific secrets during integration testing. A challenge arises when asynchronous test suites attempt to mutate proce