-
Notifications
You must be signed in to change notification settings - Fork 95
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
test: retry failed cypress tests twice #2584
Conversation
https://dashboard.cypress.io/projects/hx9gqy/runs/4319/test-results/b476bae3-44e3-4184-9d68-81c968f8875a image test retry failing because on the second and third run it has a file conflict. |
785adfa
to
440c75d
Compare
https://dashboard.cypress.io/projects/hx9gqy/runs/4319/test-results/b476bae3-44e3-4184-9d68-81c968f8875a with the file conflict gone it now fails because the file name counter continues to go up even if the images were removed from the file content itself. This makes sense as the editor was not closed in between. |
440c75d
to
cde6965
Compare
/rebase |
cde6965
to
bd1de5b
Compare
/rebase |
This will hopefully make the CI more stable while allowing us to also see which tests are flaky in the cypress ui. Some tests may not be retryable yet. So they will always fail on a second attempt because of remains of a first attempt. We can tackle that on a test by test basis later. Signed-off-by: Max <max@nextcloud.com>
Use a unique filename so retries work on different files. Uploading the existing file again would cause a conflict resulting in retries failing. Signed-off-by: Max <max@nextcloud.com>
bd1de5b
to
9956041
Compare
Signed-off-by: Vinicius Reis <vinicius.reis@nextcloud.com>
Signed-off-by: Vinicius Reis <vinicius.reis@nextcloud.com>
/compile amend |
Signed-off-by: Vinicius Reis <vinicius.reis@nextcloud.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
19dc1a2
to
62bb1fe
Compare
This will hopefully make the CI more stable
while allowing us to also see which tests are flaky
in the cypress ui.
Some tests may not be retryable yet.
So they will always fail on a second attempt because of remains of a first attempt.
We can tackle that on a test by test basis later.
Signed-off-by: Max max@nextcloud.com