Skip to content

Commit f7513ab

Browse files
authored
Update allocation counter limits (#1347) (#1348)
Motivation: A recent NIO release reduced allocations which has thrown off our expected counts. Modifications: Update allocation limits. Result: Limits are more appropriate. (cherry picked from commit 4dc17a8)
1 parent 8fcf4f3 commit f7513ab

File tree

1 file changed

+24
-34
lines changed

1 file changed

+24
-34
lines changed

.github/workflows/ci.yaml

Lines changed: 24 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -53,44 +53,34 @@ jobs:
5353
include:
5454
- image: swift:5.5-focal
5555
env:
56-
MAX_ALLOCS_ALLOWED_bidi_1k_rpcs_10_requests: 504000
57-
MAX_ALLOCS_ALLOWED_bidi_1k_rpcs_1_request: 216000
58-
MAX_ALLOCS_ALLOWED_embedded_server_bidi_1k_rpcs_10_small_requests: 112000
59-
MAX_ALLOCS_ALLOWED_embedded_server_bidi_1k_rpcs_1_small_request: 67000
60-
MAX_ALLOCS_ALLOWED_embedded_server_unary_1k_rpcs_1_small_request: 63000
61-
MAX_ALLOCS_ALLOWED_unary_1k_ping_pong: 205000
62-
MAX_ALLOCS_ALLOWED_unary_1k_ping_pong_interceptors_client: 212000
63-
MAX_ALLOCS_ALLOWED_unary_1k_ping_pong_interceptors_server: 212000
56+
MAX_ALLOCS_ALLOWED_bidi_1k_rpcs_10_requests: 480000
57+
MAX_ALLOCS_ALLOWED_bidi_1k_rpcs_1_request: 201000
58+
MAX_ALLOCS_ALLOWED_embedded_server_bidi_1k_rpcs_10_small_requests: 110000
59+
MAX_ALLOCS_ALLOWED_embedded_server_bidi_1k_rpcs_1_small_request: 65000
60+
MAX_ALLOCS_ALLOWED_embedded_server_unary_1k_rpcs_1_small_request: 61000
61+
MAX_ALLOCS_ALLOWED_unary_1k_ping_pong: 194000
62+
MAX_ALLOCS_ALLOWED_unary_1k_ping_pong_interceptors_client: 201000
63+
MAX_ALLOCS_ALLOWED_unary_1k_ping_pong_interceptors_server: 201000
6464
- image: swift:5.4-focal
6565
env:
66-
MAX_ALLOCS_ALLOWED_bidi_1k_rpcs_10_requests: 504000
67-
MAX_ALLOCS_ALLOWED_bidi_1k_rpcs_1_request: 216000
68-
MAX_ALLOCS_ALLOWED_embedded_server_bidi_1k_rpcs_10_small_requests: 112000
69-
MAX_ALLOCS_ALLOWED_embedded_server_bidi_1k_rpcs_1_small_request: 67000
70-
MAX_ALLOCS_ALLOWED_embedded_server_unary_1k_rpcs_1_small_request: 63000
71-
MAX_ALLOCS_ALLOWED_unary_1k_ping_pong: 205000
72-
MAX_ALLOCS_ALLOWED_unary_1k_ping_pong_interceptors_client: 212000
73-
MAX_ALLOCS_ALLOWED_unary_1k_ping_pong_interceptors_server: 212000
66+
MAX_ALLOCS_ALLOWED_bidi_1k_rpcs_10_requests: 480000
67+
MAX_ALLOCS_ALLOWED_bidi_1k_rpcs_1_request: 201000
68+
MAX_ALLOCS_ALLOWED_embedded_server_bidi_1k_rpcs_10_small_requests: 110000
69+
MAX_ALLOCS_ALLOWED_embedded_server_bidi_1k_rpcs_1_small_request: 65000
70+
MAX_ALLOCS_ALLOWED_embedded_server_unary_1k_rpcs_1_small_request: 61000
71+
MAX_ALLOCS_ALLOWED_unary_1k_ping_pong: 194000
72+
MAX_ALLOCS_ALLOWED_unary_1k_ping_pong_interceptors_client: 201000
73+
MAX_ALLOCS_ALLOWED_unary_1k_ping_pong_interceptors_server: 201000
7474
- image: swift:5.3-focal
7575
env:
76-
MAX_ALLOCS_ALLOWED_bidi_1k_rpcs_10_requests: 505000
77-
MAX_ALLOCS_ALLOWED_bidi_1k_rpcs_1_request: 217000
78-
MAX_ALLOCS_ALLOWED_embedded_server_bidi_1k_rpcs_10_small_requests: 112000
79-
MAX_ALLOCS_ALLOWED_embedded_server_bidi_1k_rpcs_1_small_request: 67000
80-
MAX_ALLOCS_ALLOWED_embedded_server_unary_1k_rpcs_1_small_request: 63000
81-
MAX_ALLOCS_ALLOWED_unary_1k_ping_pong: 206000
82-
MAX_ALLOCS_ALLOWED_unary_1k_ping_pong_interceptors_client: 213000
83-
MAX_ALLOCS_ALLOWED_unary_1k_ping_pong_interceptors_server: 213000
84-
- image: swift:5.2-bionic
85-
env:
86-
MAX_ALLOCS_ALLOWED_bidi_1k_rpcs_10_requests: 516000
87-
MAX_ALLOCS_ALLOWED_bidi_1k_rpcs_1_request: 219000
88-
MAX_ALLOCS_ALLOWED_embedded_server_bidi_1k_rpcs_10_small_requests: 112000
89-
MAX_ALLOCS_ALLOWED_embedded_server_bidi_1k_rpcs_1_small_request: 67000
90-
MAX_ALLOCS_ALLOWED_embedded_server_unary_1k_rpcs_1_small_request: 63000
91-
MAX_ALLOCS_ALLOWED_unary_1k_ping_pong: 207000
92-
MAX_ALLOCS_ALLOWED_unary_1k_ping_pong_interceptors_client: 214000
93-
MAX_ALLOCS_ALLOWED_unary_1k_ping_pong_interceptors_server: 214000
76+
MAX_ALLOCS_ALLOWED_bidi_1k_rpcs_10_requests: 481000
77+
MAX_ALLOCS_ALLOWED_bidi_1k_rpcs_1_request: 202000
78+
MAX_ALLOCS_ALLOWED_embedded_server_bidi_1k_rpcs_10_small_requests: 110000
79+
MAX_ALLOCS_ALLOWED_embedded_server_bidi_1k_rpcs_1_small_request: 65000
80+
MAX_ALLOCS_ALLOWED_embedded_server_unary_1k_rpcs_1_small_request: 61000
81+
MAX_ALLOCS_ALLOWED_unary_1k_ping_pong: 195000
82+
MAX_ALLOCS_ALLOWED_unary_1k_ping_pong_interceptors_client: 202000
83+
MAX_ALLOCS_ALLOWED_unary_1k_ping_pong_interceptors_server: 202000
9484
name: Performance Tests on ${{ matrix.image }}
9585
runs-on: ubuntu-latest
9686
container:

0 commit comments

Comments
 (0)