-
Notifications
You must be signed in to change notification settings - Fork 844
Add cache_range_requests autest, add to x-parentselectiion-key to xdebug plugin. #6168
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
|
These tests all pass except the python microserver doesn't exit properly at the end for some reason and I can't figure out why (at the moment)... resolved. |
|
[approve ci] |
|
The subject here is slightly confusing. I would have preferred to see it as "Adding X-ParentSelection-Key to xdebug", with the more detailed description saying that it's also adding autest. I know, bike shedding, but these things can be important, particularly when we put together release notes. |
|
The change to xdebug was to support the autest for cache range requests. The CRR plugin sets the Parent Selection Key and the only way I could think of to check it was to either set up a full blown multi parent test and hope setting a random key would result in a different parent being selected, or else just inspect the parent selection key via TSHttpTxnParentSelectionUrlGet.
|
|
[approve ci] |
|
[approve ci clang-format] |
jrushford
left a comment
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.
looks good to me.
|
Cherry-picked to v9.0.x branch. |
add basic functionality test for cache_range_requests, including an addition to the xdebug plugin to add parent selection key inspection (x-parentselection-key).