24
24
fail-fast : false
25
25
matrix :
26
26
include :
27
+ - image : swift:5.5-focal
28
+ swift-test-flags : " --enable-test-discovery --sanitize=thread"
27
29
- image : swift:5.4-focal
28
30
swift-test-flags : " --enable-test-discovery --sanitize=thread"
29
31
- image : swift:5.3-focal
@@ -49,36 +51,46 @@ jobs:
49
51
fail-fast : false
50
52
matrix :
51
53
include :
54
+ - image : swift:5.5-focal
55
+ env :
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
52
64
- image : swift:5.4-focal
53
65
env :
54
- MAX_ALLOCS_ALLOWED_bidi_1k_rpcs_10_requests : 504000
55
- MAX_ALLOCS_ALLOWED_bidi_1k_rpcs_1_request : 216000
56
- MAX_ALLOCS_ALLOWED_embedded_server_bidi_1k_rpcs_10_small_requests : 112000
57
- MAX_ALLOCS_ALLOWED_embedded_server_bidi_1k_rpcs_1_small_request : 67000
58
- MAX_ALLOCS_ALLOWED_embedded_server_unary_1k_rpcs_1_small_request : 63000
59
- MAX_ALLOCS_ALLOWED_unary_1k_ping_pong : 205000
60
- MAX_ALLOCS_ALLOWED_unary_1k_ping_pong_interceptors_client : 212000
61
- 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
62
74
- image : swift:5.3-focal
63
75
env :
64
- MAX_ALLOCS_ALLOWED_bidi_1k_rpcs_10_requests : 505000
65
- MAX_ALLOCS_ALLOWED_bidi_1k_rpcs_1_request : 217000
66
- MAX_ALLOCS_ALLOWED_embedded_server_bidi_1k_rpcs_10_small_requests : 112000
67
- MAX_ALLOCS_ALLOWED_embedded_server_bidi_1k_rpcs_1_small_request : 67000
68
- MAX_ALLOCS_ALLOWED_embedded_server_unary_1k_rpcs_1_small_request : 63000
69
- MAX_ALLOCS_ALLOWED_unary_1k_ping_pong : 206000
70
- MAX_ALLOCS_ALLOWED_unary_1k_ping_pong_interceptors_client : 213000
71
- MAX_ALLOCS_ALLOWED_unary_1k_ping_pong_interceptors_server : 213000
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
72
84
- image : swift:5.2-bionic
73
85
env :
74
- MAX_ALLOCS_ALLOWED_bidi_1k_rpcs_10_requests : 516000
75
- MAX_ALLOCS_ALLOWED_bidi_1k_rpcs_1_request : 219000
76
- MAX_ALLOCS_ALLOWED_embedded_server_bidi_1k_rpcs_10_small_requests : 112000
77
- MAX_ALLOCS_ALLOWED_embedded_server_bidi_1k_rpcs_1_small_request : 67000
78
- MAX_ALLOCS_ALLOWED_embedded_server_unary_1k_rpcs_1_small_request : 63000
79
- MAX_ALLOCS_ALLOWED_unary_1k_ping_pong : 207000
80
- MAX_ALLOCS_ALLOWED_unary_1k_ping_pong_interceptors_client : 214000
81
- MAX_ALLOCS_ALLOWED_unary_1k_ping_pong_interceptors_server : 214000
86
+ MAX_ALLOCS_ALLOWED_bidi_1k_rpcs_10_requests : 492000
87
+ MAX_ALLOCS_ALLOWED_bidi_1k_rpcs_1_request : 204000
88
+ MAX_ALLOCS_ALLOWED_embedded_server_bidi_1k_rpcs_10_small_requests : 110000
89
+ MAX_ALLOCS_ALLOWED_embedded_server_bidi_1k_rpcs_1_small_request : 65000
90
+ MAX_ALLOCS_ALLOWED_embedded_server_unary_1k_rpcs_1_small_request : 61000
91
+ MAX_ALLOCS_ALLOWED_unary_1k_ping_pong : 196000
92
+ MAX_ALLOCS_ALLOWED_unary_1k_ping_pong_interceptors_client : 203000
93
+ MAX_ALLOCS_ALLOWED_unary_1k_ping_pong_interceptors_server : 203000
82
94
name : Performance Tests on ${{ matrix.image }}
83
95
runs-on : ubuntu-latest
84
96
container :
94
106
fail-fast : false
95
107
matrix :
96
108
include :
109
+ - image : swift:5.5-focal
97
110
- image : swift:5.4-focal
98
111
- image : swift:5.3-focal
99
112
- image : swift:5.2-bionic
0 commit comments