Usually we like to have as much tests as possible. Could you check what tests fail and disable them individually? I’m not sure how to do that with cargo but I think it’s possible.
That cargo issue you mentioned - was fixed quiet some time ago but not released yet? I think it’s legitimate to put such a hack considering it’s an upstream thing but only if it’s not fixed / released.
I was just about to suggest you to open a PR and so we’ll be able to help you with the code at hand. Just a while ago, there was: