argoproj / argo-workflows

Workflow Engine for Kubernetes
https://argo-workflows.readthedocs.io/
Apache License 2.0
14.89k stars 3.17k forks source link

E2E test suite for OSS driver #12914

Open terrytangyuan opened 5 months ago

terrytangyuan commented 5 months ago

Summary

We currently don't have test coverage for OSS driver. It would be good to add some E2E tests.

cc @shuangkun @AlbeeSo @DahuK @jibuji


Message from the maintainers:

Love this feature request? Give it a 👍. We prioritise the proposals with the most 👍.

AlbeeSo commented 5 months ago

I'll try to submit a PR to improve it. :)

shuangkun commented 5 months ago

Yes, we do need more testing to help us improve stability!

terrytangyuan commented 5 months ago

Great. Thanks!

AlbeeSo commented 5 months ago

It seems that OSS do not have an official local emulator like minio for S3, or Azurite for Azure Blobs. That means contributors may need to run e2e actually against their own OSS buckets. Is it acceptable? BTW, I found #9813 removed Azurite from the build, so should I only offer some yamls for e2e cases? @terrytangyuan @shuangkun