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

[QA] Balance out length of test pipelines #765

Closed
5 tasks done
grgprarup opened this issue Sep 8, 2022 · 4 comments
Closed
5 tasks done

[QA] Balance out length of test pipelines #765

grgprarup opened this issue Sep 8, 2022 · 4 comments
Assignees
Labels

Comments

@grgprarup
Copy link

grgprarup commented Sep 8, 2022

Balance out the number of features/scenarios in each pipeline, so that every pipeline can finish at about the same time.
We have these issues in different repos, so this issue will be generic for those issues.

Note: Refer to linked issues for more description.

@grgprarup
Copy link
Author

grgprarup commented Sep 15, 2022

Find outs from the drone:

  1. OCIS
    a. core API tests: maximum time taken to complete pipeline 15 - 20 minutes in one pipeline and other pipelines finish within 15 minutes. So no need for refactoring pipelines.

    • b. local API tests: only apiSpaces suites pipeline takes 20+ minutes, there are lots of features in a single suite, so need to break down the suite
  2. OCIS and Web
    a. web-acceptance tests: time for pipelines having locks-related tests take more than 40 minutes, locks-related tests were not implemented so we can get rid of those tests, and time will decrease. As we are not going to implement the acceptance test on the web.

@grgprarup
Copy link
Author

This issue can be closed after PR owncloud/ocis#4654 gets merged.

@SwikritiT
Copy link

SwikritiT commented Oct 10, 2022

Similar comment for this issue too owncloud/ocis#4654 (comment)

@grgprarup maybe we can close this PR. When the web id gets bumped in ocis then the CI will fail with unexpected passes or changed line numbers. Either we or some dev can look into it when that happens or take this PR as a guide. I don't see the need of keeping it open. However, you can decide. I'm moving it to the backlog for now

@grgprarup
Copy link
Author

Since the time for pipelines is satisfactory. This PR owncloud/ocis#4654 is closed in reference to PR owncloud/ocis#4779. So closing this issue as well.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants