Skip to content
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

Provide basic integration/acceptance/e2e tests for Asset Store #2656

Closed
derberg opened this issue Feb 7, 2019 · 0 comments
Closed

Provide basic integration/acceptance/e2e tests for Asset Store #2656

derberg opened this issue Feb 7, 2019 · 0 comments
Assignees
Labels
area/documentation Issues or PRs related to documentation kind/feature Categorizes issue or PR as related to a new feature.

Comments

@derberg
Copy link

derberg commented Feb 7, 2019

Description

  • have test that tests Asset and Bucket at the same time
  • webhook services are out of scope for now
  • test is runnable also as a part of the CI upgradability plan so we know that after upgrade asset store still works
  • we basically
    • create a Bucket,
    • create an Asset for newly created bucket
    • asset refers to Kyma release or you can wait for Provide an local upload service for asset store #2653 and upload some test data there (advantage is that upload service will be also tested with this scenario)
    • the asset is uploaded to Minio and we make sure it is really there where the status points

Stretch goal:

  • best case scenario would be if that would be tasted in Minio Gateway mode -> only if it doesn't exceed initial estimation (investigate what to do to accomplish this task)

Reasons

  • we need basic e2e coverage that checks core functionalities happy paths
@derberg derberg added kind/feature Categorizes issue or PR as related to a new feature. area/documentation Issues or PRs related to documentation labels Feb 7, 2019
@derberg derberg added this to the Backlog_Wookiee milestone Feb 7, 2019
@mjasinski5 mjasinski5 modified the milestones: Backlog_Wookiee, Sprint_Wookiee_12, Sprint_Wookiee_13 Feb 11, 2019
@pkosiec pkosiec self-assigned this Feb 19, 2019
@pkosiec pkosiec modified the milestones: Sprint_Wookiee_13, Sprint_Wookiee_12 Feb 22, 2019
@mjasinski5 mjasinski5 modified the milestones: Sprint_Wookiee_12, Sprint_Wookiee_13 Feb 25, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/documentation Issues or PRs related to documentation kind/feature Categorizes issue or PR as related to a new feature.
Projects
None yet
Development

No branches or pull requests

3 participants