mirror of
https://github.com/tahoe-lafs/tahoe-lafs.git
synced 2025-02-11 21:45:34 +00:00
Delightfully, this deterministically breaks in the CircleCI env
This commit is contained in:
parent
371f82bb4d
commit
4c0b72b353
@ -172,13 +172,7 @@ jobs:
|
|||||||
- "run":
|
- "run":
|
||||||
name: "Run Unit Tests"
|
name: "Run Unit Tests"
|
||||||
command: |
|
command: |
|
||||||
# On Windows, a non-blocking pipe might respond (when emulating
|
python -m tox -e py311-coverage
|
||||||
# Unix-y API) with ENOSPC to indicate buffer full. Trial doesn't
|
|
||||||
# handle this well, so it breaks test runs. To attempt to solve
|
|
||||||
# this, we pipe the output through passthrough.py that will
|
|
||||||
# hopefully be able to do the right thing by using Windows APIs.
|
|
||||||
python -m pip install twisted pywin32
|
|
||||||
python -m tox -e py311-coverage | python misc/windows-enospc/passthrough.py
|
|
||||||
|
|
||||||
- "run":
|
- "run":
|
||||||
name: "Upload Coverage"
|
name: "Upload Coverage"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user