-
Notifications
You must be signed in to change notification settings - Fork 5.8k
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
expression: let testEvaluatorSuite
run serially to avoid affect other unit tests since it uses failpoint
#11310
Conversation
Codecov Report
@@ Coverage Diff @@
## master #11310 +/- ##
===========================================
Coverage 81.2469% 81.2469%
===========================================
Files 423 423
Lines 90156 90156
===========================================
Hits 73249 73249
Misses 11598 11598
Partials 5309 5309 |
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.
LGTM
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.
LGTM
/run-all-tests |
@XuHuaiyu I rebased this PR to the latest Master, so please help me to approve it again~ |
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.
LGTM
testEvaluatorSuite
run serially to avoid affect other unit tests since it uses failpoint
testEvaluatorSuite
run serially to avoid affect other unit tests since it uses failpoint
do we need to cherry pick this PR to release 3.0 or 2.1? |
What problem does this PR solve?
Some unit tests of
testEvaluatorSuite
usefailpoint
to control whether to push down some expressions.Therefore, when it runs parallelly with other unit tests, all other tests will also be affected by this
failpoint
, which is undesired.What is changed and how it works?
Let it run serially to avoid affect other unit tests.