-
-
Notifications
You must be signed in to change notification settings - Fork 662
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
gopackagesdriver: skip root packages that can't be built #3806
base: master
Are you sure you want to change the base?
gopackagesdriver: skip root packages that can't be built #3806
Conversation
Are there tests for |
@JamyDev added a basic test that you could extend (if possible): tests/integration/gopackagesdriver/gopackagesdriver_test.go |
Thanks! Not sure how I missed that. Added a test case there. |
7a33d8b
to
15ff159
Compare
c698f48
to
5e026e2
Compare
@jayconrod There is still a failure on Bazel 5.4.0. I think it's fine if this fix doesn't support that version, so if you rather want to disable the test in the 5.4.0 CI run, feel free to do so. |
Sorry I haven't gotten back to this yet! I'll take some time this weekend and try to finish it. I ran into some trouble with the testing framework and was planning to submit another PR ahead of this one that would fix it. Windows, as always, is being troublesome though. |
5e026e2
to
f359b9a
Compare
In #3856, I've moved I've rebased this one, but GitHub won't let me set the base to a branch in my own fork. So... the diff will look ugly until #3856 is merged and this is rebased again. Sorry for the extra confusion. |
f359b9a
to
8c33593
Compare
fd98ff2
to
3364dce
Compare
What type of PR is this?
What does this PR do? Why is it needed?
Omits package IDs from gopackagesdriver's roots list if we can't build package metadata for them.
Which issues(s) does this PR fix?
Fixes #3805
Other notes for review