-
Notifications
You must be signed in to change notification settings - Fork 8.2k
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
Wrap leadfoot elements #26406
Wrap leadfoot elements #26406
Conversation
This comment has been minimized.
This comment has been minimized.
2b4e72d
to
9d9c3f1
Compare
This comment has been minimized.
This comment has been minimized.
e9e6756
to
8312a1a
Compare
This comment has been minimized.
This comment has been minimized.
8312a1a
to
c5d734e
Compare
This comment has been minimized.
This comment has been minimized.
c5d734e
to
985f0f0
Compare
💔 Build Failed |
f096988
to
2fd7aee
Compare
2fd7aee
to
b4dfed8
Compare
💔 Build Failed |
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.
Other than the --bail
flag, all looks and works well. Ran this on every test suite and the only tests that failed are known issues. This is good to go, IMHO.
LGTM |
…dfoot-element-wrapper
b4dfed8
to
3ff31c1
Compare
💔 Build Failed |
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.
This element wrapper API looks nice and the most of it will be easy for migration to WebElement API
💔 Build Failed |
💔 Build Failed |
need to get tests passing first
💚 Build Succeeded |
* | ||
* @return {Promise<void>} | ||
*/ | ||
async moveMouseTo(...args) { |
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.
Can we list the argument here explicitly and document then in the doc block too?
💔 Build Failed |
Test is flaky, failed 3 times on master recently, will disable. Jenkins, test this please |
💔 Build Failed |
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
There's just one unrelated test failure in the last Jenkins job;
X-Pack Phantom API Reporting Tests.x-pack/test/reporting/api/bwc_existing_indexes·js.phantom BWC report generation into existing indexes existing 6_2 index multiple jobs posted (from (TEST-X-Pack Phantom API Reporting Tests.xml))
…dfoot-element-wrapper
💚 Build Succeeded |
* [ftr] wrap all elements so we can swap out leadfoot without disturbing tests * save * [visualize/pie_chart] fix chart legend locator * [services/leadfoot_element_wrapper] add getTagName function * [services/browser] adjust moveMouseTo function * [leadfoot/element] remove old args, document new ones
* Wrap leadfoot elements (#26406) * [ftr] wrap all elements so we can swap out leadfoot without disturbing tests * save * [visualize/pie_chart] fix chart legend locator * [services/leadfoot_element_wrapper] add getTagName function * [services/browser] adjust moveMouseTo function * [leadfoot/element] remove old args, document new ones * [leadfootElementWrapper] add getSpecAttribute() method
6.x/6.6: b51987b |
Based on #26394
Wrap elements that come from leadfoot so we can expose a limited version of the Leadfoot API and adapt it for a different library like selenium webdriver.