pulumi/pkg/testing
Sean Gillespie 0b8fd47fb5
Use a file lock for serializing pipenv installs (#2375)
* Use a file lock for serializing pipenv installs

A in-process mutex is not sufficient for serializing pipenv installs
because the 1) go test runner occasionally will split test executions
into multiple processes and 2) each test gets an instance of a
programTester and we'd need to share the mutex globally if we wanted to
successfully serialize access to the pipenv install command.

* Please linter
2019-01-18 17:00:12 -08:00
..
integration Use a file lock for serializing pipenv installs (#2375) 2019-01-18 17:00:12 -08:00
environment.go Write .yarnrc with both test frameworks 2018-11-19 17:12:18 -08:00