-
Notifications
You must be signed in to change notification settings - Fork 132
Allow the webdriver to directly call upon the 'bin/magento' executable #343
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
Conversation
@powli thank you for yoru contribution! I'll create an internal ticket to track progress on processing your PR, we will keep you updated as we make further progress on it. |
… calling custom endpoint
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.
@powli This PR needs an Adobe CLA, can you please sign it? Also, I see some merge conflicts can you resolve them as well?
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.
@powli
Implementation looks good, running UR builds.
There are conflicts in the branch to be resolved + Adobe CLA needs to be signed. Thanks for your submission!
Hi @powli |
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.
Resolved conflicts on the branch via GitHub UI. However, the PR is still unmergable due to missing Adobe CLA.
@okolesnyk, @soumyau Signed the Adobe CLA and updated the branch (I think). |
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.
UR build: https://m2build-ur.devops.magento.com/job/All-User-Requested-Tests/25625/
No failures introduced by this PR.
Nice work!
Fix for pipeline step failures on execution of bin/magento from WebDriver.
Fix for pipeline step failures on execution of bin/magento from WebDriver.
MQE-1774: Review community PR #343
Hi @powli We noticed pipeline timeouts in our jenkins builds with this change, specifically with |
Hi @powli This change has been problematic for us and our internal CICD pipeline. You mention issue #339 but I think the correct solution to #339 is to tweak the NGINX configuration the same way we have to tweak the htaccess file for Apache. Am I missing something about your original intention? |
In #339 I already mentioned activating this feature via configuration (either on CLI or functional.suite.yml, see #339 (comment)). That would probably resolve your CICD issues, depending on where they occur. Tell me if you're interested, then I can see where I find the time. Otherwise do as you wish ;) The original intention was avoiding the HTTP overhead by just running the commands natively, I think. It's been some time. |
Description
Allows the MagentoWebDriver to directly call the
bin/magento
executable instead of performing CURL requests to the custom command.php endpoint. Falls back to the custom endpoint upon exceptionFixed Issues (if relevant)
Contribution checklist