-
Notifications
You must be signed in to change notification settings - Fork 3.8k
Move *_test.go in root directory to integration/client #5101
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
Move *_test.go in root directory to integration/client #5101
Conversation
|
Build succeeded.
|
|
We still need client_windows_test.go, as it defines the base images used by the tests, and a few other constants and functions needed by the integration test suite. It's the Windows-platform equivalent of client_unix_test.go, which populates the same constants and functions for non-Windows builds. It doesn't make sense to remove one and not the other. If you want to get rid of the use of The simplest thing would be to just copy https://github.com/microsoft/hcsshim/tree/master/test/functional/manifest/ into the containerd test suite, the reason I didn't do that previously (#4431) was simply that I didn't want to deal with copyright provenance of a binary blob, and hadn't had time to look into Alternatively, for the "drags in old versions" concern, perhaps just update the version of |
734a311 to
f4f6620
Compare
|
Merge Failed. This change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset. |
0f17fd6 to
d32ece6
Compare
|
Merge Failed. This change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset. |
d32ece6 to
22fa2ac
Compare
|
Merge Failed. This change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset. |
|
You will need to change the integration test runner setup in the Makefile, which currently runs This might be a simple change to the value of And then, because it appears That would certainly be a nice improvement, in my opinion, as I've often gotten lost trying to distinguish integration tests from other tests in the Makefile. |
22fa2ac to
f8fa159
Compare
|
@TBBle thanks for the tips! trying it out now |
|
Build succeeded.
|
f8fa159 to
85820b3
Compare
|
Merge Failed. This change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset. |
2 similar comments
|
Merge Failed. This change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset. |
|
Merge Failed. This change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset. |
c7bf932 to
7d259bf
Compare
|
Merge Failed. This change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset. |
7d259bf to
4a7d09a
Compare
|
Merge Failed. This change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset. |
4a7d09a to
8a3064d
Compare
|
Merge Failed. This change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset. |
8a3064d to
05b869d
Compare
|
Merge Failed. This change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset. |
|
@TBBle now i have just the windows CI job failing. all with similar pattern |
f10e3af to
7002d5f
Compare
|
Merge Failed. This change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset. |
|
Merge Failed. This change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset. |
|
recheck |
|
Merge Failed. This change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset. |
7002d5f to
ecd4468
Compare
|
Merge Failed. This change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset. |
|
Merge Failed. This change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset. |
ecd4468 to
d0fea17
Compare
|
Merge Failed. This change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset. |
|
Merge Failed. This change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset. |
Will help us drop dependency to github.com/Microsoft/hcsshim/test in the main go.mod Signed-off-by: Davanum Srinivas <davanum@gmail.com>
d0fea17 to
6a4aa1e
Compare
|
Merge Failed. This change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset. |
|
recheck |
|
Build succeeded.
|
dmcgowan
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
estesp
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
This package drags in old versions of a bunch of things transitively.
we should have it in a separate directory and with its own go.mod/go.sum files to avoid cluttering the root go.mod/sum
So it is better to not vendor into our tree a shared object - vendor/github.com/Microsoft/hcsshim/test/functional/manifest/rsrc_amd64.syso - anyone that needs to run the test can still do so and we will avoid having it in our tree.
Signed-off-by: Davanum Srinivas davanum@gmail.com