Addition of a CI tool to detect dead links in test/config.json#11668
Addition of a CI tool to detect dead links in test/config.json#11668deepthi merged 8 commits intovitessio:mainfrom
Conversation
Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
Review ChecklistHello reviewers! 👋 Please follow this checklist when reviewing this Pull Request. General
If a new flag is being introduced:
If a workflow is added or modified:
Bug fixes
Non-trivial changes
New/Existing features
Backward compatibility
|
GuptaManan100
left a comment
There was a problem hiding this comment.
I like the change.
Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
…lusters Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
|
Still some test failures are there which seems related to this PR.. |
It seems to me that the |
Signed-off-by: Andres Taylor <andres@planetscale.com>
Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
…lusters Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr>
Should be fixed now. The clean up code was missing a table, a test was flaky, and a test is now skipped and will be fixed later (#11703). |
|
I was unable to backport this Pull Request to the following branches: |
…sio#11668) * Addition of a tool to detect unrequireed CI clusters in test/config.json Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr> * move mysql80 derived to queries/derived in config.json Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr> * test: clean the user table as well Signed-off-by: Andres Taylor <andres@planetscale.com> * Fix flakyness in TestDerivedTableWithHaving Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr> * Skip TestDerivedAggregationOnRHS Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr> * Go mod tidy Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr> Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr> Signed-off-by: Andres Taylor <andres@planetscale.com> Co-authored-by: Andres Taylor <andres@planetscale.com>
…sio#11668) * Addition of a tool to detect unrequireed CI clusters in test/config.json Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr> * move mysql80 derived to queries/derived in config.json Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr> * test: clean the user table as well Signed-off-by: Andres Taylor <andres@planetscale.com> * Fix flakyness in TestDerivedTableWithHaving Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr> * Skip TestDerivedAggregationOnRHS Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr> * Go mod tidy Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr> Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr> Signed-off-by: Andres Taylor <andres@planetscale.com> Co-authored-by: Andres Taylor <andres@planetscale.com>
… (#11712) * Addition of a CI tool to detect dead links in test/config.json (#11668) * Addition of a tool to detect unrequireed CI clusters in test/config.json Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr> * move mysql80 derived to queries/derived in config.json Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr> * test: clean the user table as well Signed-off-by: Andres Taylor <andres@planetscale.com> * Fix flakyness in TestDerivedTableWithHaving Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr> * Skip TestDerivedAggregationOnRHS Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr> * Go mod tidy Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr> Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr> Signed-off-by: Andres Taylor <andres@planetscale.com> Co-authored-by: Andres Taylor <andres@planetscale.com> * apply go mod tidy Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr> Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr> Signed-off-by: Andres Taylor <andres@planetscale.com> Co-authored-by: Andres Taylor <andres@planetscale.com>
…sio#11668) (vitessio#11712) * Addition of a CI tool to detect dead links in test/config.json (vitessio#11668) * Addition of a tool to detect unrequireed CI clusters in test/config.json Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr> * move mysql80 derived to queries/derived in config.json Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr> * test: clean the user table as well Signed-off-by: Andres Taylor <andres@planetscale.com> * Fix flakyness in TestDerivedTableWithHaving Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr> * Skip TestDerivedAggregationOnRHS Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr> * Go mod tidy Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr> Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr> Signed-off-by: Andres Taylor <andres@planetscale.com> Co-authored-by: Andres Taylor <andres@planetscale.com> * apply go mod tidy Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr> Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr> Signed-off-by: Andres Taylor <andres@planetscale.com> Co-authored-by: Andres Taylor <andres@planetscale.com>
* Remove launchable in release-15.0 Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr> * Addition of a CI tool to detect dead links in test/config.json (#11668) (#11712) * Addition of a CI tool to detect dead links in test/config.json (#11668) * Addition of a tool to detect unrequireed CI clusters in test/config.json Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr> * move mysql80 derived to queries/derived in config.json Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr> * test: clean the user table as well Signed-off-by: Andres Taylor <andres@planetscale.com> * Fix flakyness in TestDerivedTableWithHaving Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr> * Skip TestDerivedAggregationOnRHS Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr> * Go mod tidy Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr> Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr> Signed-off-by: Andres Taylor <andres@planetscale.com> Co-authored-by: Andres Taylor <andres@planetscale.com> * apply go mod tidy Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr> Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr> Signed-off-by: Andres Taylor <andres@planetscale.com> Co-authored-by: Andres Taylor <andres@planetscale.com> Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr> Signed-off-by: Andres Taylor <andres@planetscale.com> Co-authored-by: Andres Taylor <andres@planetscale.com>
… (#11713) * Addition of a CI tool to detect dead links in test/config.json (#11668) * Addition of a tool to detect unrequireed CI clusters in test/config.json Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr> * move mysql80 derived to queries/derived in config.json Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr> * test: clean the user table as well Signed-off-by: Andres Taylor <andres@planetscale.com> * Fix flakyness in TestDerivedTableWithHaving Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr> * Skip TestDerivedAggregationOnRHS Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr> * Go mod tidy Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr> Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr> Signed-off-by: Andres Taylor <andres@planetscale.com> Co-authored-by: Andres Taylor <andres@planetscale.com> * apply go mod tidy Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr> * clean up workflows, backport 10710 Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr> * skip failing tests Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr> Signed-off-by: Florent Poinsard <florent.poinsard@outlook.fr> Signed-off-by: Andres Taylor <andres@planetscale.com> Co-authored-by: Andres Taylor <andres@planetscale.com>
Description
This Pull Request fixes the issue detailed in #11667. It removes the tests in
test/config.jsonthat no longer exists and adds a go tool to automatically check that there is no dead links. This tool has been added to the CI workflowStatic Code Checks Etcto automatically prevent the merge of dead links intest/config.json.We most likely need to do a manual backport on all branches.
Related Issue(s)
test/config.jsonleading to CI potential failures #11667Checklist