-
Notifications
You must be signed in to change notification settings - Fork 159
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
[full-ci] [test-only] enable auto-accepting in e2e and UI test #9775
Conversation
Thanks for opening this pull request! The maintainers of this repository would appreciate it if you would create a changelog item based on your changes. |
9146c22
to
eed1938
Compare
c5063e9
to
33187ff
Compare
Failed steps:
middleware uses web uses space dav so webUI steps work. I see three ways to get a "green" CI:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Generally, looks good 👍
Would be great if dev team could make a fix (I would vote for this one if the fix can be quick)
We don't know how this change could affect other test scenarios
We could put those failing tests in expected failure list and we would know if the issue is fixed when we do ocis bump - tests should pass. (I would go for this as second option) |
If the fix won't be soon then I would also vote for keeping the failing tests in expected to fail and merging this PR |
There's a fix coming soon cs3org/reva#4244 so I'm waiting. |
CI is green. could you have look |
517762b
to
0c301ad
Compare
File changed shows |
feb83b8
to
3a87b25
Compare
no, that was a bad rebase. Now is good |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM 👍 ✨
Kudos, SonarCloud Quality Gate passed! 0 Bugs No Coverage information |
* enable autoaccepting in e2e test * delete accepting share steps from acceptance UI tests * cange line of expected failures file * bump ocis * fix tests * fix after review
* enable autoaccepting in e2e test * delete accepting share steps from acceptance UI tests * cange line of expected failures file * bump ocis * fix tests * fix after review
part of owncloud/ocis#7241
I enabled
FRONTEND_AUTO_ACCEPT_SHARES: true
by defaultte2e test: first commit
accept share
steps. some tests use UI accepting step to check accepting resourcesaccepts the following share using API
ui test: second commit
accept share
steps.found bugs:
https://host.docker.internal:9200/api/v0/settings/values-list
new
dav doesn't return any resources more details here New dav doesn't return resources if auto accepting enabled ocis#7440 - that is the reason failed UI testsTODO
user "Alice" has accepted the share "Shares/lorem.txt" offered by user "Brian" in the server
andAnd user "Carol" accepts the share "Shares/simple-folder" offered by user "Alice" using the sharing API in the server