-
Notifications
You must be signed in to change notification settings - Fork 4.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
tests(rate-limiting): refactor tests #9764
Conversation
.ci/run_tests.sh
Outdated
@@ -33,14 +33,14 @@ fi | |||
if [ "$TEST_SUITE" == "integration" ]; then | |||
if [[ "$TEST_SPLIT" == first* ]]; then | |||
# GitHub Actions, run first batch of integration tests | |||
eval "$TEST_CMD" $(ls -d spec/02-integration/* | sort | grep -v 05-proxy) | |||
: |
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.
These changes seem to be geared towards running only RL specs, for easy development. If that is the case then this file needs to be restored to the original before this PR can be merged. Just leaving this as a reminder
.github/workflows/build_and_test.yml
Outdated
@@ -75,6 +75,7 @@ jobs: | |||
name: Lint, Doc and Unit tests | |||
runs-on: ubuntu-22.04 | |||
needs: build | |||
if: false |
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.
Ditto: development aids, changes must be undone before merging
f8a9d33
to
1ea8994
Compare
86b5fc7
to
570d0da
Compare
570d0da
to
1735b91
Compare
4eb7c01
to
38f6be8
Compare
83bf220
to
c45a9d5
Compare
c45a9d5
to
b39f266
Compare
… JSON nulls (#9764) * fix(pdk): fix a bug that pdk.log.serialize() will throw an error when json entity set via pdk.log.set_serialize_value contains cjson.null as value. * handle cdata null Cherry-picked from #13376 --------- Co-authored-by: Zachary Hu <[email protected]> (cherry picked from commit 163f72a) Co-authored-by: Robin Xiang <[email protected]>
Summary
BLOCKS #9538
The tests of the rate-limiting plugin have many flaky factors, and it is hard to debug. Moreover, the structure of these test cases needs some improve, so I refactor it.
FT-3543