-
Notifications
You must be signed in to change notification settings - Fork 18.8k
Add integration test for CSI plugins #49983
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
base: master
Are you sure you want to change the base?
Conversation
c6cb7d8
to
bf28163
Compare
Seems to work:
EDIT: And seems to pass now when #49961 was merged 🥳 EDIT2: I figured out how to generate test data with CSI plugin and verify it's content from container so included that too so now it really is full end to end test. |
bf28163
to
45dc513
Compare
@dperny PTAL |
45dc513
to
0afd5ec
Compare
0afd5ec
to
71c021a
Compare
Flaky tests in Moby, somehow I'm not surprised 🙈 Last update did hit:
which all looks unrelated. Will retrigger CI. |
71c021a
to
86a442e
Compare
Signed-off-by: Olli Janatuinen <olli.janatuinen@gmail.com>
86a442e
to
b4da545
Compare
- What I did
Added integration test for CSI plugins.
- How I did it
Copied and modified from
TestServicePlugin
Currently only one Swarm daemon is used but structure is already prepared in way that more nodes can be added if needed.
- How to verify it
updated volume
message from daemon log. That is because of bug Swarm plugin-related error "plugin does not implement PluginAddr interface" fills disk #48133- A picture of a cute animal (not mandatory but encouraged)
