Sage-Bionetworks / synapsePythonClient

Programmatic interface to Synapse services for Python
https://www.synapse.org
Apache License 2.0
65 stars 67 forks source link

[SYNPY-1456] Revert to old ubuntu #1092

Closed BryanFauble closed 2 months ago

BryanFauble commented 2 months ago

Problem:


  1. Running integration tests in ubuntu-22.04 takes between 3-4 hours to complete.

Solution:

  1. Revert ubuntu versions for the GH runner

Testing:

  1. Verified after this change that a pipeline run only took ~30 minutes to complete
BryanFauble commented 2 months ago

@thomasyu888 @jaymedina I'm not sure why we are seeing such a slowdown here. When I looked back at the runs it seemed like the majority of time was spent doing "nothing" where the next test was waiting to be run. Perhaps there is a bug with the new ubuntu version and with xdist that causes this.