CI: cache network requests in tests
Earlier today a bunch of CI failures occurred because of failed network requests.  This should prevent some of that.
interesting idea was worth a shot, but the errors im seeing in the CI look like a PITA, not worth it