Skip to content

added wdio-video-reporter for failed spec video recording#1065

Merged
tomholub merged 4 commits intomasterfrom
tests/issue-1052
Nov 23, 2021
Merged

added wdio-video-reporter for failed spec video recording#1065
tomholub merged 4 commits intomasterfrom
tests/issue-1052

Conversation

@tomholub
Copy link
Collaborator

@tomholub tomholub commented Nov 22, 2021

I've merged the last PR prematurely, and reverted the change. Please see if the failing tests below are related to this PR (it seemed so) and if so, please address it.

close #1052


Tests (delete all except exactly one):

  • Tests added or updated

To be filled by reviewers

I have reviewed that this PR... (tick whichever items you personally focused on during this review):

  • addresses the issue it closes (if any)
  • code is readable and understandable
  • is accompanied with tests, or tests are not needed
  • is free of vulnerabilities
  • is documented clearly and usefully, or doesn't need documentation

@tomholub
Copy link
Collaborator Author

I also increased test timeouts in #1043 which should merge to master in about an hour or so.

Comment on lines 39 to 45
clickCreateEmail = async () => {
if (await (await this.createEmailButton).isDisplayed() !== true ) {
await TouchHelper.scrollDown();
await (await this.createEmailButton).waitForDisplayed();
}
await ElementHelper.waitAndClick(await this.createEmailButton);
}
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is interesting - the create email button always hovers in the same space. Why is it needed to scroll down before we can tap it? (in actual app, I don't need to scroll to see/tap the button)

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

appium doesn't see the button until you scroll in case we have full list of emails. Ask maybe devs why it could be

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

filing an issue

@fcvakintos fcvakintos marked this pull request as ready for review November 23, 2021 14:45
Copy link
Collaborator Author

@tomholub tomholub left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@tomholub tomholub merged commit 9af9fc6 into master Nov 23, 2021
@tomholub tomholub deleted the tests/issue-1052 branch November 23, 2021 14:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

failed appium tests to put video in artifacts?

3 participants