feat(services/sftp): setup integration tests#2192
feat(services/sftp): setup integration tests#2192Xuanwo merged 67 commits intoapache:mainfrom silver-ymz:feat/add-sftp-ci
Conversation
|
Hi, I think it's better to use docker to do this.🤔 |
|
If we use docker, we should generate key files and put them into the container. But it seems that we cannot run commands before building a container.🤔 |
|
You could just mount them as a volume. Then we can generate keys first. |
|
|
Let's take a look over the container setup. |
Signed-off-by: Xuanwo <github@xuanwo.io>
Signed-off-by: Xuanwo <github@xuanwo.io>
|
Seems the writer will hang forever on writing. |
Yes, the function uses @silver-ymz Can you turn on |
|
😂The git operation in github is down. It need some time. In my local machine, the error log is |
Thank you, it seems like either the Can you try if this can be reproduced by latest |
|
This can be reproduced with And it seems that if opening |
|
In https://github.com/apache/incubator-opendal/actions/runs/4926523811/jobs/8802203741?pr=2192#step:5:45738, it reproduces this bug. |
|
@silver-ymz Thanks I will have a look at this tomorrow. |
I think this could be a bug in https://github.com/NobodyXu/concurrent_arena , a project I implemented long ago. @silver-ymz Can you please audit/review the crate if you have time? I really want somebody else to also review it since it uses quite a few |
|
Ok, I'd like to review it. |
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
|
With openssh-rust/openssh-sftp-client#77, it can pass the tests. |
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
|
@Xuanwo I think all things have completed. Could you make the final review? |
suyanhanx
left a comment
There was a problem hiding this comment.
Thanks for your patience and hard work!
Impl #2187
Update
known_hosts_strategysupport