test_bump_recipe_cli()
for multi-sourced recipes dramatically slows tests down
#265
Milestone
test_bump_recipe_cli()
for multi-sourced recipes dramatically slows tests down
#265
As described/discovered/introduced in #260/#264, concurrently acquiring multiple source artifacts causes a significant slow down in the unit tests. The two tests that fall into this category reference:
gsm-amzn2-aarch64_version_bump.yaml
libprotobuf_version_bump.yaml
On occasion, these two tests now take about 30 seconds each. Most of this is mitigated by
xdist
parallelization, but on occassion if both tests are run sequentially, the tests take 60 seconds to complete.As far as I can currently tell, it seems like
pyfakefs
is the cause of this slow down, but it is unclear why. Disablingpyfakefs
usage seems to remove the issue. Not all runs suffer from this slow down. Presumablypyfakefs
is causing some kind of contention that does not result in a complete deadlock.The text was updated successfully, but these errors were encountered: