-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Pull requests tests documentation for contributors #8483
Conversation
Overall, the content looks good to me. However, I noticed that the most of the information that is related to the contribution flow is located here - https://devdocs.magento.com/contributor-guide/contributing.html |
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.
Please address my comments
@lenaorobei thatks for the review. I've added the link to the added page from pull request creation steps. I think it's a good idea to break currently huge Contribution Guide to several pages for better readability, however, I think it would be better to do in a separate pull request. The goal of this one is to provide missing documentation on pull request tests |
722f786
to
a397f7f
Compare
@slavvka thanks for the review! I have removed extra details from the description of the builds and kept more general tests description (see responses to your comments). Can you please review the PR again? |
Co-authored-by: Jeff Matthews <matthews.jeffery@gmail.com>
running tests |
Jenkins failed on link checking:
I'm checking locally to see what the problem is. |
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.
Adding the .html
file extension to the new topic references appears to fix the link errors even though the links seem to work without the extension.
@dshevtsov, is this a configuration issue with the htmlproofer tool?
I'm not sure I understand the question. The system works as expected. We do not support implicit conversion of |
Link check fails unless the link contains the file extension for the new topic. However, similar links to other topics do not fail. See the TOC entry for backward incompatible development:
That seems like odd behavior for our link checking tool. |
The url |
Co-authored-by: Jeff Matthews <matthews.jeffery@gmail.com>
Correct. I still think it's odd that htmlproofer considers one a failure and not the other. |
@jeff-matthews I've applied the link fix, thanks |
running tests |
The link checker reproduces exact behavior on the web server:
|
When I build locally, the extensionless URL to the new topic works. I haven't tried it on staging. |
Hi @sivaschenko, thank you for your contribution! |
Ah, good to know. |
Purpose of this pull request
This pull request (PR) introduces information for contributions on working with pull request tests, launching them, viewing test results and linking related pull requests for testing
Affected DevDocs pages
whatsnew
Added a new topic describing how contributors can work with pull request tests.