-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
Relax vexplain test for upcoming changes #17035
Relax vexplain test for upcoming changes #17035
Conversation
Review ChecklistHello reviewers! 👋 Please follow this checklist when reviewing this Pull Request. General
Tests
Documentation
New flags
If a workflow is added or modified:
Backward compatibility
|
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## release-21.0 #17035 +/- ##
=============================================
Coverage 67.21% 67.21%
=============================================
Files 1570 1570
Lines 251256 251256
=============================================
+ Hits 168885 168890 +5
+ Misses 82371 82366 -5 ☔ View full report in Codecov by Sentry. |
The fix in vitessio#16988 makes a change here that's not really a breaking change, but it does break the test as the test matches the exact string output which changes here due to a binary value. Signed-off-by: Dirkjan Bussink <[email protected]>
406e763
to
564cf1a
Compare
@@ -53,6 +53,7 @@ func start(t *testing.T) (*mysql.Conn, func()) { | |||
} | |||
|
|||
func TestVtGateVExplain(t *testing.T) { | |||
t.Skip("v22 changes the output of vexplain queries because of binary bind vars which breaks this test.") |
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 is fine too, but we can also only skip for v22 version of vtgate.
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.
I plan to clean this up / improve this once I have #16988 landed on main.
Signed-off-by: Dirkjan Bussink <[email protected]>
The fix in #16988 makes a change here that's not really a breaking change, but it does break the test as the test matches the exact string output which changes here due to a binary value.
Related Issue(s)
Needed for #16988 which is a fix for #16989.
Checklist