XCTestManifests.swift 56 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029
  1. #if !canImport(ObjectiveC)
  2. import XCTest
  3. extension AnyServiceClientTests {
  4. // DO NOT MODIFY: This is autogenerated, use:
  5. // `swift test --generate-linuxmain`
  6. // to regenerate.
  7. static let __allTests__AnyServiceClientTests = [
  8. ("testBidirectionalStreaming", testBidirectionalStreaming),
  9. ("testClientStreaming", testClientStreaming),
  10. ("testServerStreaming", testServerStreaming),
  11. ("testUnary", testUnary),
  12. ]
  13. }
  14. extension CallStartBehaviorTests {
  15. // DO NOT MODIFY: This is autogenerated, use:
  16. // `swift test --generate-linuxmain`
  17. // to regenerate.
  18. static let __allTests__CallStartBehaviorTests = [
  19. ("testFastFailure", testFastFailure),
  20. ]
  21. }
  22. extension ChannelTransportTests {
  23. // DO NOT MODIFY: This is autogenerated, use:
  24. // `swift test --generate-linuxmain`
  25. // to regenerate.
  26. static let __allTests__ChannelTransportTests = [
  27. ("testBidirectionalHappyPath", testBidirectionalHappyPath),
  28. ("testBufferedWritesAreFailedOnClose", testBufferedWritesAreFailedOnClose),
  29. ("testChannelBecomesInactive", testChannelBecomesInactive),
  30. ("testChannelError", testChannelError),
  31. ("testChannelFutureError", testChannelFutureError),
  32. ("testErrorsAreNotAlwaysStatus", testErrorsAreNotAlwaysStatus),
  33. ("testInboundMethodsAfterShutdown", testInboundMethodsAfterShutdown),
  34. ("testOutboundMethodsAfterShutdown", testOutboundMethodsAfterShutdown),
  35. ("testTimeoutAfterActivating", testTimeoutAfterActivating),
  36. ("testTimeoutBeforeActivating", testTimeoutBeforeActivating),
  37. ("testTimeoutMidRPC", testTimeoutMidRPC),
  38. ("testUnaryHappyPath", testUnaryHappyPath),
  39. ]
  40. }
  41. extension ClientCancellingTests {
  42. // DO NOT MODIFY: This is autogenerated, use:
  43. // `swift test --generate-linuxmain`
  44. // to regenerate.
  45. static let __allTests__ClientCancellingTests = [
  46. ("testBidirectionalStreaming", testBidirectionalStreaming),
  47. ("testClientStreaming", testClientStreaming),
  48. ("testServerStreaming", testServerStreaming),
  49. ("testUnary", testUnary),
  50. ]
  51. }
  52. extension ClientClosedChannelTests {
  53. // DO NOT MODIFY: This is autogenerated, use:
  54. // `swift test --generate-linuxmain`
  55. // to regenerate.
  56. static let __allTests__ClientClosedChannelTests = [
  57. ("testBidirectionalStreamingOnClosedConnection", testBidirectionalStreamingOnClosedConnection),
  58. ("testBidirectionalStreamingWhenConnectionIsClosedBetweenMessages", testBidirectionalStreamingWhenConnectionIsClosedBetweenMessages),
  59. ("testBidirectionalStreamingWithNoPromiseWhenConnectionIsClosedBetweenMessages", testBidirectionalStreamingWithNoPromiseWhenConnectionIsClosedBetweenMessages),
  60. ("testClientStreamingOnClosedConnection", testClientStreamingOnClosedConnection),
  61. ("testClientStreamingWhenConnectionIsClosedBetweenMessages", testClientStreamingWhenConnectionIsClosedBetweenMessages),
  62. ("testServerStreamingOnClosedConnection", testServerStreamingOnClosedConnection),
  63. ("testUnaryOnClosedConnection", testUnaryOnClosedConnection),
  64. ]
  65. }
  66. extension ClientConnectionBackoffTests {
  67. // DO NOT MODIFY: This is autogenerated, use:
  68. // `swift test --generate-linuxmain`
  69. // to regenerate.
  70. static let __allTests__ClientConnectionBackoffTests = [
  71. ("testClientConnectionFailsWithNoBackoff", testClientConnectionFailsWithNoBackoff),
  72. ("testClientConnectionFailureIsLimited", testClientConnectionFailureIsLimited),
  73. ("testClientEventuallyConnects", testClientEventuallyConnects),
  74. ("testClientReconnectsAutomatically", testClientReconnectsAutomatically),
  75. ]
  76. }
  77. extension ClientTLSFailureTests {
  78. // DO NOT MODIFY: This is autogenerated, use:
  79. // `swift test --generate-linuxmain`
  80. // to regenerate.
  81. static let __allTests__ClientTLSFailureTests = [
  82. ("testClientConnectionFailsWhenHostnameIsNotValid", testClientConnectionFailsWhenHostnameIsNotValid),
  83. ("testClientConnectionFailsWhenServerIsUnknown", testClientConnectionFailsWhenServerIsUnknown),
  84. ]
  85. }
  86. extension ClientTLSHostnameOverrideTests {
  87. // DO NOT MODIFY: This is autogenerated, use:
  88. // `swift test --generate-linuxmain`
  89. // to regenerate.
  90. static let __allTests__ClientTLSHostnameOverrideTests = [
  91. ("testAuthorityUsesTLSHostnameOverride", testAuthorityUsesTLSHostnameOverride),
  92. ("testTLSWithHostnameOverride", testTLSWithHostnameOverride),
  93. ("testTLSWithNoCertificateVerification", testTLSWithNoCertificateVerification),
  94. ("testTLSWithoutHostnameOverride", testTLSWithoutHostnameOverride),
  95. ]
  96. }
  97. extension ClientThrowingWhenServerReturningErrorTests {
  98. // DO NOT MODIFY: This is autogenerated, use:
  99. // `swift test --generate-linuxmain`
  100. // to regenerate.
  101. static let __allTests__ClientThrowingWhenServerReturningErrorTests = [
  102. ("testBidirectionalStreaming", testBidirectionalStreaming),
  103. ("testClientStreaming", testClientStreaming),
  104. ("testServerStreaming", testServerStreaming),
  105. ("testUnary", testUnary),
  106. ]
  107. }
  108. extension ClientTimeoutTests {
  109. // DO NOT MODIFY: This is autogenerated, use:
  110. // `swift test --generate-linuxmain`
  111. // to regenerate.
  112. static let __allTests__ClientTimeoutTests = [
  113. ("testBidirectionalStreamingTimeoutAfterSending", testBidirectionalStreamingTimeoutAfterSending),
  114. ("testBidirectionalStreamingTimeoutBeforeSending", testBidirectionalStreamingTimeoutBeforeSending),
  115. ("testClientStreamingTimeoutAfterSending", testClientStreamingTimeoutAfterSending),
  116. ("testClientStreamingTimeoutBeforeSending", testClientStreamingTimeoutBeforeSending),
  117. ("testServerStreamingTimeoutAfterSending", testServerStreamingTimeoutAfterSending),
  118. ("testUnaryTimeoutAfterSending", testUnaryTimeoutAfterSending),
  119. ]
  120. }
  121. extension ConnectionBackoffTests {
  122. // DO NOT MODIFY: This is autogenerated, use:
  123. // `swift test --generate-linuxmain`
  124. // to regenerate.
  125. static let __allTests__ConnectionBackoffTests = [
  126. ("testBackoffDoesNotExceedMaximum", testBackoffDoesNotExceedMaximum),
  127. ("testBackoffWithJitter", testBackoffWithJitter),
  128. ("testBackoffWithNoJitter", testBackoffWithNoJitter),
  129. ("testConnectionBackoffHasLimitedRetries", testConnectionBackoffHasLimitedRetries),
  130. ("testConnectionBackoffWhenLimitedToZeroRetries", testConnectionBackoffWhenLimitedToZeroRetries),
  131. ("testConnectionBackoffWithNoRetries", testConnectionBackoffWithNoRetries),
  132. ("testConnectionTimeoutAlwaysGreaterThanOrEqualToMinimum", testConnectionTimeoutAlwaysGreaterThanOrEqualToMinimum),
  133. ("testExpectedValuesWithNoJitter", testExpectedValuesWithNoJitter),
  134. ]
  135. }
  136. extension ConnectionFailingTests {
  137. // DO NOT MODIFY: This is autogenerated, use:
  138. // `swift test --generate-linuxmain`
  139. // to regenerate.
  140. static let __allTests__ConnectionFailingTests = [
  141. ("testStartRPCWhenChannelIsInTransientFailure", testStartRPCWhenChannelIsInTransientFailure),
  142. ]
  143. }
  144. extension ConnectionManagerTests {
  145. // DO NOT MODIFY: This is autogenerated, use:
  146. // `swift test --generate-linuxmain`
  147. // to regenerate.
  148. static let __allTests__ConnectionManagerTests = [
  149. ("testCloseWithoutActiveRPCs", testCloseWithoutActiveRPCs),
  150. ("testConnectAndDisconnect", testConnectAndDisconnect),
  151. ("testConnectAndIdle", testConnectAndIdle),
  152. ("testConnectAndThenBecomeInactive", testConnectAndThenBecomeInactive),
  153. ("testConnectFromIdleFailsWithNoReconnect", testConnectFromIdleFailsWithNoReconnect),
  154. ("testConnectOnSecondAttempt", testConnectOnSecondAttempt),
  155. ("testDoomedOptimisticChannelFromConnecting", testDoomedOptimisticChannelFromConnecting),
  156. ("testDoomedOptimisticChannelFromIdle", testDoomedOptimisticChannelFromIdle),
  157. ("testDoubleIdle", testDoubleIdle),
  158. ("testForceIdleAfterInactive", testForceIdleAfterInactive),
  159. ("testGoAwayWhenReady", testGoAwayWhenReady),
  160. ("testIdleShutdown", testIdleShutdown),
  161. ("testIdleTimeoutWhenThereAreActiveStreams", testIdleTimeoutWhenThereAreActiveStreams),
  162. ("testOptimisticChannelFromShutdown", testOptimisticChannelFromShutdown),
  163. ("testOptimisticChannelFromTransientFailure", testOptimisticChannelFromTransientFailure),
  164. ("testShutdownWhileActive", testShutdownWhileActive),
  165. ("testShutdownWhileConnecting", testShutdownWhileConnecting),
  166. ("testShutdownWhileShutdown", testShutdownWhileShutdown),
  167. ("testShutdownWhileTransientFailure", testShutdownWhileTransientFailure),
  168. ("testTransientFailureWhileActive", testTransientFailureWhileActive),
  169. ("testTransientFailureWhileReady", testTransientFailureWhileReady),
  170. ]
  171. }
  172. extension ConnectivityStateMonitorTests {
  173. // DO NOT MODIFY: This is autogenerated, use:
  174. // `swift test --generate-linuxmain`
  175. // to regenerate.
  176. static let __allTests__ConnectivityStateMonitorTests = [
  177. ("testDelegateOnlyCalledForChanges", testDelegateOnlyCalledForChanges),
  178. ]
  179. }
  180. extension DebugChannelInitializerTests {
  181. // DO NOT MODIFY: This is autogenerated, use:
  182. // `swift test --generate-linuxmain`
  183. // to regenerate.
  184. static let __allTests__DebugChannelInitializerTests = [
  185. ("testDebugChannelInitializerIsCalled", testDebugChannelInitializerIsCalled),
  186. ]
  187. }
  188. extension DelegatingErrorHandlerTests {
  189. // DO NOT MODIFY: This is autogenerated, use:
  190. // `swift test --generate-linuxmain`
  191. // to regenerate.
  192. static let __allTests__DelegatingErrorHandlerTests = [
  193. ("testUncleanShutdownIsIgnored", testUncleanShutdownIsIgnored),
  194. ]
  195. }
  196. extension EchoTestClientTests {
  197. // DO NOT MODIFY: This is autogenerated, use:
  198. // `swift test --generate-linuxmain`
  199. // to regenerate.
  200. static let __allTests__EchoTestClientTests = [
  201. ("testGetWithRealClientAndServer", testGetWithRealClientAndServer),
  202. ("testGetWithTestClient", testGetWithTestClient),
  203. ("testUpdateWithRealClientAndServer", testUpdateWithRealClientAndServer),
  204. ("testUpdateWithTestClient", testUpdateWithTestClient),
  205. ]
  206. }
  207. extension FakeChannelTests {
  208. // DO NOT MODIFY: This is autogenerated, use:
  209. // `swift test --generate-linuxmain`
  210. // to regenerate.
  211. static let __allTests__FakeChannelTests = [
  212. ("testBidirectional", testBidirectional),
  213. ("testHasResponseStreamsEnqueued", testHasResponseStreamsEnqueued),
  214. ("testMissingResponse", testMissingResponse),
  215. ("testResponseIsReallyDequeued", testResponseIsReallyDequeued),
  216. ("testUnary", testUnary),
  217. ]
  218. }
  219. extension FakeResponseStreamExampleTests {
  220. // DO NOT MODIFY: This is autogenerated, use:
  221. // `swift test --generate-linuxmain`
  222. // to regenerate.
  223. static let __allTests__FakeResponseStreamExampleTests = [
  224. ("testBidirectionalResponseOrdering", testBidirectionalResponseOrdering),
  225. ("testBidirectionalStreaming", testBidirectionalStreaming),
  226. ("testBidirectionalStreamingResponseStream", testBidirectionalStreamingResponseStream),
  227. ("testBidirectionalStreamingSendAfterEnd", testBidirectionalStreamingSendAfterEnd),
  228. ("testBidirectionalWithCustomInitialMetadata", testBidirectionalWithCustomInitialMetadata),
  229. ("testClientStreaming", testClientStreaming),
  230. ("testClientStreamingResponseStream", testClientStreamingResponseStream),
  231. ("testInitialMetadataIsSentAutomatically", testInitialMetadataIsSentAutomatically),
  232. ("testMissingResponseStream", testMissingResponseStream),
  233. ("testServerStreaming", testServerStreaming),
  234. ("testServerStreamingResponseStream", testServerStreamingResponseStream),
  235. ("testUnary", testUnary),
  236. ("testUnaryError", testUnaryError),
  237. ("testUnaryResponseOrdering", testUnaryResponseOrdering),
  238. ("testUnaryResponseStream", testUnaryResponseStream),
  239. ("testUnaryWithRequestHandler", testUnaryWithRequestHandler),
  240. ("testUnaryWithTrailingMetadata", testUnaryWithTrailingMetadata),
  241. ("testWeGetAllRequestParts", testWeGetAllRequestParts),
  242. ("testWriteAfterEndFails", testWriteAfterEndFails),
  243. ]
  244. }
  245. extension FakeResponseStreamTests {
  246. // DO NOT MODIFY: This is autogenerated, use:
  247. // `swift test --generate-linuxmain`
  248. // to regenerate.
  249. static let __allTests__FakeResponseStreamTests = [
  250. ("testStreamingIgnoresExtraMessages", testStreamingIgnoresExtraMessages),
  251. ("testStreamingSendInitialMetadata", testStreamingSendInitialMetadata),
  252. ("testStreamingSendMessage", testStreamingSendMessage),
  253. ("testUnaryIgnoresExtraMessages", testUnaryIgnoresExtraMessages),
  254. ("testUnarySendError", testUnarySendError),
  255. ("testUnarySendMessage", testUnarySendMessage),
  256. ]
  257. }
  258. extension FunctionalTestsAnonymousClient {
  259. // DO NOT MODIFY: This is autogenerated, use:
  260. // `swift test --generate-linuxmain`
  261. // to regenerate.
  262. static let __allTests__FunctionalTestsAnonymousClient = [
  263. ("testBidirectionalStreamingBatched", testBidirectionalStreamingBatched),
  264. ("testBidirectionalStreamingLotsOfMessagesBatched", testBidirectionalStreamingLotsOfMessagesBatched),
  265. ("testBidirectionalStreamingLotsOfMessagesPingPong", testBidirectionalStreamingLotsOfMessagesPingPong),
  266. ("testBidirectionalStreamingPingPong", testBidirectionalStreamingPingPong),
  267. ("testClientStreaming", testClientStreaming),
  268. ("testClientStreamingLotsOfMessages", testClientStreamingLotsOfMessages),
  269. ("testServerStreaming", testServerStreaming),
  270. ("testServerStreamingLotsOfMessages", testServerStreamingLotsOfMessages),
  271. ("testUnary", testUnary),
  272. ("testUnaryEmptyRequest", testUnaryEmptyRequest),
  273. ("testUnaryLotsOfRequests", testUnaryLotsOfRequests),
  274. ("testUnaryWithLargeData", testUnaryWithLargeData),
  275. ]
  276. }
  277. extension FunctionalTestsAnonymousClientNIOTS {
  278. // DO NOT MODIFY: This is autogenerated, use:
  279. // `swift test --generate-linuxmain`
  280. // to regenerate.
  281. static let __allTests__FunctionalTestsAnonymousClientNIOTS = [
  282. ("testBidirectionalStreamingBatched", testBidirectionalStreamingBatched),
  283. ("testBidirectionalStreamingLotsOfMessagesBatched", testBidirectionalStreamingLotsOfMessagesBatched),
  284. ("testBidirectionalStreamingLotsOfMessagesPingPong", testBidirectionalStreamingLotsOfMessagesPingPong),
  285. ("testBidirectionalStreamingPingPong", testBidirectionalStreamingPingPong),
  286. ("testClientStreaming", testClientStreaming),
  287. ("testClientStreamingLotsOfMessages", testClientStreamingLotsOfMessages),
  288. ("testServerStreaming", testServerStreaming),
  289. ("testServerStreamingLotsOfMessages", testServerStreamingLotsOfMessages),
  290. ("testUnary", testUnary),
  291. ("testUnaryEmptyRequest", testUnaryEmptyRequest),
  292. ("testUnaryLotsOfRequests", testUnaryLotsOfRequests),
  293. ("testUnaryWithLargeData", testUnaryWithLargeData),
  294. ]
  295. }
  296. extension FunctionalTestsInsecureTransport {
  297. // DO NOT MODIFY: This is autogenerated, use:
  298. // `swift test --generate-linuxmain`
  299. // to regenerate.
  300. static let __allTests__FunctionalTestsInsecureTransport = [
  301. ("testBidirectionalStreamingBatched", testBidirectionalStreamingBatched),
  302. ("testBidirectionalStreamingLotsOfMessagesBatched", testBidirectionalStreamingLotsOfMessagesBatched),
  303. ("testBidirectionalStreamingLotsOfMessagesPingPong", testBidirectionalStreamingLotsOfMessagesPingPong),
  304. ("testBidirectionalStreamingPingPong", testBidirectionalStreamingPingPong),
  305. ("testClientStreaming", testClientStreaming),
  306. ("testClientStreamingLotsOfMessages", testClientStreamingLotsOfMessages),
  307. ("testServerStreaming", testServerStreaming),
  308. ("testServerStreamingLotsOfMessages", testServerStreamingLotsOfMessages),
  309. ("testUnary", testUnary),
  310. ("testUnaryEmptyRequest", testUnaryEmptyRequest),
  311. ("testUnaryLotsOfRequests", testUnaryLotsOfRequests),
  312. ("testUnaryWithLargeData", testUnaryWithLargeData),
  313. ]
  314. }
  315. extension FunctionalTestsInsecureTransportNIOTS {
  316. // DO NOT MODIFY: This is autogenerated, use:
  317. // `swift test --generate-linuxmain`
  318. // to regenerate.
  319. static let __allTests__FunctionalTestsInsecureTransportNIOTS = [
  320. ("testBidirectionalStreamingBatched", testBidirectionalStreamingBatched),
  321. ("testBidirectionalStreamingLotsOfMessagesBatched", testBidirectionalStreamingLotsOfMessagesBatched),
  322. ("testBidirectionalStreamingLotsOfMessagesPingPong", testBidirectionalStreamingLotsOfMessagesPingPong),
  323. ("testBidirectionalStreamingPingPong", testBidirectionalStreamingPingPong),
  324. ("testClientStreaming", testClientStreaming),
  325. ("testClientStreamingLotsOfMessages", testClientStreamingLotsOfMessages),
  326. ("testServerStreaming", testServerStreaming),
  327. ("testServerStreamingLotsOfMessages", testServerStreamingLotsOfMessages),
  328. ("testUnary", testUnary),
  329. ("testUnaryEmptyRequest", testUnaryEmptyRequest),
  330. ("testUnaryLotsOfRequests", testUnaryLotsOfRequests),
  331. ("testUnaryWithLargeData", testUnaryWithLargeData),
  332. ]
  333. }
  334. extension FunctionalTestsMutualAuthentication {
  335. // DO NOT MODIFY: This is autogenerated, use:
  336. // `swift test --generate-linuxmain`
  337. // to regenerate.
  338. static let __allTests__FunctionalTestsMutualAuthentication = [
  339. ("testBidirectionalStreamingBatched", testBidirectionalStreamingBatched),
  340. ("testBidirectionalStreamingLotsOfMessagesBatched", testBidirectionalStreamingLotsOfMessagesBatched),
  341. ("testBidirectionalStreamingLotsOfMessagesPingPong", testBidirectionalStreamingLotsOfMessagesPingPong),
  342. ("testBidirectionalStreamingPingPong", testBidirectionalStreamingPingPong),
  343. ("testClientStreaming", testClientStreaming),
  344. ("testClientStreamingLotsOfMessages", testClientStreamingLotsOfMessages),
  345. ("testServerStreaming", testServerStreaming),
  346. ("testServerStreamingLotsOfMessages", testServerStreamingLotsOfMessages),
  347. ("testUnary", testUnary),
  348. ("testUnaryEmptyRequest", testUnaryEmptyRequest),
  349. ("testUnaryLotsOfRequests", testUnaryLotsOfRequests),
  350. ("testUnaryWithLargeData", testUnaryWithLargeData),
  351. ]
  352. }
  353. extension FunctionalTestsMutualAuthenticationNIOTS {
  354. // DO NOT MODIFY: This is autogenerated, use:
  355. // `swift test --generate-linuxmain`
  356. // to regenerate.
  357. static let __allTests__FunctionalTestsMutualAuthenticationNIOTS = [
  358. ("testBidirectionalStreamingBatched", testBidirectionalStreamingBatched),
  359. ("testBidirectionalStreamingLotsOfMessagesBatched", testBidirectionalStreamingLotsOfMessagesBatched),
  360. ("testBidirectionalStreamingLotsOfMessagesPingPong", testBidirectionalStreamingLotsOfMessagesPingPong),
  361. ("testBidirectionalStreamingPingPong", testBidirectionalStreamingPingPong),
  362. ("testClientStreaming", testClientStreaming),
  363. ("testClientStreamingLotsOfMessages", testClientStreamingLotsOfMessages),
  364. ("testServerStreaming", testServerStreaming),
  365. ("testServerStreamingLotsOfMessages", testServerStreamingLotsOfMessages),
  366. ("testUnary", testUnary),
  367. ("testUnaryEmptyRequest", testUnaryEmptyRequest),
  368. ("testUnaryLotsOfRequests", testUnaryLotsOfRequests),
  369. ("testUnaryWithLargeData", testUnaryWithLargeData),
  370. ]
  371. }
  372. extension GRPCClientKeepaliveTests {
  373. // DO NOT MODIFY: This is autogenerated, use:
  374. // `swift test --generate-linuxmain`
  375. // to regenerate.
  376. static let __allTests__GRPCClientKeepaliveTests = [
  377. ("testKeepaliveTimeoutFiresBeforeConnectionIsReady", testKeepaliveTimeoutFiresBeforeConnectionIsReady),
  378. ]
  379. }
  380. extension GRPCClientStateMachineTests {
  381. // DO NOT MODIFY: This is autogenerated, use:
  382. // `swift test --generate-linuxmain`
  383. // to regenerate.
  384. static let __allTests__GRPCClientStateMachineTests = [
  385. ("testReceiveEndOfResponseStreamFromActive", testReceiveEndOfResponseStreamFromActive),
  386. ("testReceiveEndOfResponseStreamFromClientActiveServerIdle", testReceiveEndOfResponseStreamFromClientActiveServerIdle),
  387. ("testReceiveEndOfResponseStreamFromClientClosedServerActive", testReceiveEndOfResponseStreamFromClientClosedServerActive),
  388. ("testReceiveEndOfResponseStreamFromClientClosedServerIdle", testReceiveEndOfResponseStreamFromClientClosedServerIdle),
  389. ("testReceiveEndOfResponseStreamFromClosed", testReceiveEndOfResponseStreamFromClosed),
  390. ("testReceiveEndOfResponseStreamFromIdle", testReceiveEndOfResponseStreamFromIdle),
  391. ("testReceiveEndOfResponseStreamWithNonIntStatus", testReceiveEndOfResponseStreamWithNonIntStatus),
  392. ("testReceiveEndOfResponseStreamWithStatusAndMessage", testReceiveEndOfResponseStreamWithStatusAndMessage),
  393. ("testReceiveEndOfResponseStreamWithStatus", testReceiveEndOfResponseStreamWithStatus),
  394. ("testReceiveEndOfResponseStreamWithUnknownStatus", testReceiveEndOfResponseStreamWithUnknownStatus),
  395. ("testReceiveResponseFromActive", testReceiveResponseFromActive),
  396. ("testReceiveResponseFromClientActiveServerIdle", testReceiveResponseFromClientActiveServerIdle),
  397. ("testReceiveResponseFromClientClosedServerActive", testReceiveResponseFromClientClosedServerActive),
  398. ("testReceiveResponseFromClientClosedServerIdle", testReceiveResponseFromClientClosedServerIdle),
  399. ("testReceiveResponseFromClosed", testReceiveResponseFromClosed),
  400. ("testReceiveResponseFromIdle", testReceiveResponseFromIdle),
  401. ("testReceiveResponseHeadersFromActive", testReceiveResponseHeadersFromActive),
  402. ("testReceiveResponseHeadersFromClientActiveServerIdle", testReceiveResponseHeadersFromClientActiveServerIdle),
  403. ("testReceiveResponseHeadersFromClientClosedServerActive", testReceiveResponseHeadersFromClientClosedServerActive),
  404. ("testReceiveResponseHeadersFromClientClosedServerIdle", testReceiveResponseHeadersFromClientClosedServerIdle),
  405. ("testReceiveResponseHeadersFromClosed", testReceiveResponseHeadersFromClosed),
  406. ("testReceiveResponseHeadersFromIdle", testReceiveResponseHeadersFromIdle),
  407. ("testReceiveResponseHeadersWithInvalidContentType", testReceiveResponseHeadersWithInvalidContentType),
  408. ("testReceiveResponseHeadersWithNotOkStatus", testReceiveResponseHeadersWithNotOkStatus),
  409. ("testReceiveResponseHeadersWithOkStatus", testReceiveResponseHeadersWithOkStatus),
  410. ("testReceiveResponseHeadersWithoutContentType", testReceiveResponseHeadersWithoutContentType),
  411. ("testReceiveResponseHeadersWithSupportedCompressionMechanism", testReceiveResponseHeadersWithSupportedCompressionMechanism),
  412. ("testReceiveResponseHeadersWithUnknownCompressionMechanism", testReceiveResponseHeadersWithUnknownCompressionMechanism),
  413. ("testReceiveResponseHeadersWithUnsupportedCompressionMechanism", testReceiveResponseHeadersWithUnsupportedCompressionMechanism),
  414. ("testReceiveTooManyRequests", testReceiveTooManyRequests),
  415. ("testReceiveTooManyRequestsInOneBuffer", testReceiveTooManyRequestsInOneBuffer),
  416. ("testReceiveTrailersOnlyEndOfResponseStreamWithInvalidContentType", testReceiveTrailersOnlyEndOfResponseStreamWithInvalidContentType),
  417. ("testReceiveTrailersOnlyEndOfResponseStreamWithInvalidHTTPStatusAndNoGRPCStatus", testReceiveTrailersOnlyEndOfResponseStreamWithInvalidHTTPStatusAndNoGRPCStatus),
  418. ("testReceiveTrailersOnlyEndOfResponseStreamWithInvalidHTTPStatusAndValidGRPCStatus", testReceiveTrailersOnlyEndOfResponseStreamWithInvalidHTTPStatusAndValidGRPCStatus),
  419. ("testReceiveTrailersOnlyEndOfResponseStreamWithoutContentType", testReceiveTrailersOnlyEndOfResponseStreamWithoutContentType),
  420. ("testSendEndOfRequestStreamFromActive", testSendEndOfRequestStreamFromActive),
  421. ("testSendEndOfRequestStreamFromClientActiveServerIdle", testSendEndOfRequestStreamFromClientActiveServerIdle),
  422. ("testSendEndOfRequestStreamFromClientClosedServerActive", testSendEndOfRequestStreamFromClientClosedServerActive),
  423. ("testSendEndOfRequestStreamFromClientClosedServerIdle", testSendEndOfRequestStreamFromClientClosedServerIdle),
  424. ("testSendEndOfRequestStreamFromClosed", testSendEndOfRequestStreamFromClosed),
  425. ("testSendEndOfRequestStreamFromIdle", testSendEndOfRequestStreamFromIdle),
  426. ("testSendRequestFromActive", testSendRequestFromActive),
  427. ("testSendRequestFromClientActiveServerIdle", testSendRequestFromClientActiveServerIdle),
  428. ("testSendRequestFromClientClosedServerActive", testSendRequestFromClientClosedServerActive),
  429. ("testSendRequestFromClientClosedServerIdle", testSendRequestFromClientClosedServerIdle),
  430. ("testSendRequestFromClosed", testSendRequestFromClosed),
  431. ("testSendRequestFromIdle", testSendRequestFromIdle),
  432. ("testSendRequestHeaders", testSendRequestHeaders),
  433. ("testSendRequestHeadersFromActive", testSendRequestHeadersFromActive),
  434. ("testSendRequestHeadersFromClientActiveServerIdle", testSendRequestHeadersFromClientActiveServerIdle),
  435. ("testSendRequestHeadersFromClientClosedServerActive", testSendRequestHeadersFromClientClosedServerActive),
  436. ("testSendRequestHeadersFromClientClosedServerIdle", testSendRequestHeadersFromClientClosedServerIdle),
  437. ("testSendRequestHeadersFromClosed", testSendRequestHeadersFromClosed),
  438. ("testSendRequestHeadersFromIdle", testSendRequestHeadersFromIdle),
  439. ("testSendRequestHeadersNormalizesCustomMetadata", testSendRequestHeadersNormalizesCustomMetadata),
  440. ("testSendRequestHeadersWithCustomUserAgent", testSendRequestHeadersWithCustomUserAgent),
  441. ("testSendRequestHeadersWithNoCompressionForRequests", testSendRequestHeadersWithNoCompressionForRequests),
  442. ("testSendRequestHeadersWithNoCompressionForResponses", testSendRequestHeadersWithNoCompressionForResponses),
  443. ("testSendRequestHeadersWithNoCompressionInEitherDirection", testSendRequestHeadersWithNoCompressionInEitherDirection),
  444. ("testSendTooManyRequestsFromActive", testSendTooManyRequestsFromActive),
  445. ("testSendTooManyRequestsFromClientActiveServerIdle", testSendTooManyRequestsFromClientActiveServerIdle),
  446. ("testSendTooManyRequestsFromClosed", testSendTooManyRequestsFromClosed),
  447. ("testSimpleBidirectionalActiveFlow", testSimpleBidirectionalActiveFlow),
  448. ("testSimpleClientActiveFlow", testSimpleClientActiveFlow),
  449. ("testSimpleServerActiveFlow", testSimpleServerActiveFlow),
  450. ("testSimpleUnaryFlow", testSimpleUnaryFlow),
  451. ]
  452. }
  453. extension GRPCCustomPayloadTests {
  454. // DO NOT MODIFY: This is autogenerated, use:
  455. // `swift test --generate-linuxmain`
  456. // to regenerate.
  457. static let __allTests__GRPCCustomPayloadTests = [
  458. ("testCustomPayload", testCustomPayload),
  459. ("testCustomPayloadClientStreaming", testCustomPayloadClientStreaming),
  460. ("testCustomPayloadServerStreaming", testCustomPayloadServerStreaming),
  461. ("testCustomPayloadUnary", testCustomPayloadUnary),
  462. ("testNoDeserializationOnTheClient", testNoDeserializationOnTheClient),
  463. ]
  464. }
  465. extension GRPCIdleTests {
  466. // DO NOT MODIFY: This is autogenerated, use:
  467. // `swift test --generate-linuxmain`
  468. // to regenerate.
  469. static let __allTests__GRPCIdleTests = [
  470. ("testClientIdleTimeout", testClientIdleTimeout),
  471. ("testServerIdleTimeout", testServerIdleTimeout),
  472. ]
  473. }
  474. extension GRPCInsecureInteroperabilityTests {
  475. // DO NOT MODIFY: This is autogenerated, use:
  476. // `swift test --generate-linuxmain`
  477. // to regenerate.
  478. static let __allTests__GRPCInsecureInteroperabilityTests = [
  479. ("testCacheableUnary", testCacheableUnary),
  480. ("testCancelAfterBegin", testCancelAfterBegin),
  481. ("testCancelAfterFirstResponse", testCancelAfterFirstResponse),
  482. ("testClientCompressedStreaming", testClientCompressedStreaming),
  483. ("testClientCompressedUnary", testClientCompressedUnary),
  484. ("testClientStreaming", testClientStreaming),
  485. ("testCustomMetadata", testCustomMetadata),
  486. ("testEmptyStream", testEmptyStream),
  487. ("testEmptyUnary", testEmptyUnary),
  488. ("testLargeUnary", testLargeUnary),
  489. ("testPingPong", testPingPong),
  490. ("testServerCompressedStreaming", testServerCompressedStreaming),
  491. ("testServerCompressedUnary", testServerCompressedUnary),
  492. ("testServerStreaming", testServerStreaming),
  493. ("testSpecialStatusAndMessage", testSpecialStatusAndMessage),
  494. ("testStatusCodeAndMessage", testStatusCodeAndMessage),
  495. ("testTimeoutOnSleepingServer", testTimeoutOnSleepingServer),
  496. ("testUnimplementedMethod", testUnimplementedMethod),
  497. ("testUnimplementedService", testUnimplementedService),
  498. ]
  499. }
  500. extension GRPCPingHandlerTests {
  501. // DO NOT MODIFY: This is autogenerated, use:
  502. // `swift test --generate-linuxmain`
  503. // to regenerate.
  504. static let __allTests__GRPCPingHandlerTests = [
  505. ("testClosingStreamWithoutPermitCalls", testClosingStreamWithoutPermitCalls),
  506. ("testClosingStreamWithPermitCalls", testClosingStreamWithPermitCalls),
  507. ("testIntervalTooEarlyWithCallInFlight", testIntervalTooEarlyWithCallInFlight),
  508. ("testIntervalTooEarlyWithoutCallsInFlight", testIntervalTooEarlyWithoutCallsInFlight),
  509. ("testIntervalWithCallInFlight", testIntervalWithCallInFlight),
  510. ("testIntervalWithCallNoLongerInFlight", testIntervalWithCallNoLongerInFlight),
  511. ("testIntervalWithCallNoLongerInFlightButPermitted", testIntervalWithCallNoLongerInFlightButPermitted),
  512. ("testIntervalWithoutCallsInFlight", testIntervalWithoutCallsInFlight),
  513. ("testIntervalWithoutCallsInFlightButPermitted", testIntervalWithoutCallsInFlightButPermitted),
  514. ("testPingStrikesOnClientShouldHaveNoEffect", testPingStrikesOnClientShouldHaveNoEffect),
  515. ("testPingStrikesOnServer", testPingStrikesOnServer),
  516. ("testPingWithoutDataResultsInPongForClient", testPingWithoutDataResultsInPongForClient),
  517. ("testPingWithoutDataResultsInPongForServer", testPingWithoutDataResultsInPongForServer),
  518. ]
  519. }
  520. extension GRPCSecureInteroperabilityTests {
  521. // DO NOT MODIFY: This is autogenerated, use:
  522. // `swift test --generate-linuxmain`
  523. // to regenerate.
  524. static let __allTests__GRPCSecureInteroperabilityTests = [
  525. ("testCacheableUnary", testCacheableUnary),
  526. ("testCancelAfterBegin", testCancelAfterBegin),
  527. ("testCancelAfterFirstResponse", testCancelAfterFirstResponse),
  528. ("testClientCompressedStreaming", testClientCompressedStreaming),
  529. ("testClientCompressedUnary", testClientCompressedUnary),
  530. ("testClientStreaming", testClientStreaming),
  531. ("testCustomMetadata", testCustomMetadata),
  532. ("testEmptyStream", testEmptyStream),
  533. ("testEmptyUnary", testEmptyUnary),
  534. ("testLargeUnary", testLargeUnary),
  535. ("testPingPong", testPingPong),
  536. ("testServerCompressedStreaming", testServerCompressedStreaming),
  537. ("testServerCompressedUnary", testServerCompressedUnary),
  538. ("testServerStreaming", testServerStreaming),
  539. ("testSpecialStatusAndMessage", testSpecialStatusAndMessage),
  540. ("testStatusCodeAndMessage", testStatusCodeAndMessage),
  541. ("testTimeoutOnSleepingServer", testTimeoutOnSleepingServer),
  542. ("testUnimplementedMethod", testUnimplementedMethod),
  543. ("testUnimplementedService", testUnimplementedService),
  544. ]
  545. }
  546. extension GRPCServerCodecHandlerTests {
  547. // DO NOT MODIFY: This is autogenerated, use:
  548. // `swift test --generate-linuxmain`
  549. // to regenerate.
  550. static let __allTests__GRPCServerCodecHandlerTests = [
  551. ("testDeserializationFailure", testDeserializationFailure),
  552. ("testSerializationFailure", testSerializationFailure),
  553. ]
  554. }
  555. extension GRPCServerRequestRoutingHandlerTests {
  556. // DO NOT MODIFY: This is autogenerated, use:
  557. // `swift test --generate-linuxmain`
  558. // to regenerate.
  559. static let __allTests__GRPCServerRequestRoutingHandlerTests = [
  560. ("testImplementedMethodReconfiguresPipeline", testImplementedMethodReconfiguresPipeline),
  561. ("testInvalidGRPCContentTypeReturnsUnsupportedMediaType", testInvalidGRPCContentTypeReturnsUnsupportedMediaType),
  562. ("testUnimplementedMethodReturnsUnimplementedStatus", testUnimplementedMethodReturnsUnimplementedStatus),
  563. ]
  564. }
  565. extension GRPCStatusCodeTests {
  566. // DO NOT MODIFY: This is autogenerated, use:
  567. // `swift test --generate-linuxmain`
  568. // to regenerate.
  569. static let __allTests__GRPCStatusCodeTests = [
  570. ("testBadGateway", testBadGateway),
  571. ("testBadRequest", testBadRequest),
  572. ("testCodeFromRawValue", testCodeFromRawValue),
  573. ("testForbidden", testForbidden),
  574. ("testGatewayTimeout", testGatewayTimeout),
  575. ("testNotFound", testNotFound),
  576. ("testServiceUnavailable", testServiceUnavailable),
  577. ("testStatusCodeAndMessageAreRespectedForNon200Responses", testStatusCodeAndMessageAreRespectedForNon200Responses),
  578. ("testTooManyRequests", testTooManyRequests),
  579. ("testUnauthorized", testUnauthorized),
  580. ]
  581. }
  582. extension GRPCStatusMessageMarshallerTests {
  583. // DO NOT MODIFY: This is autogenerated, use:
  584. // `swift test --generate-linuxmain`
  585. // to regenerate.
  586. static let __allTests__GRPCStatusMessageMarshallerTests = [
  587. ("testASCIIMarshallingAndUnmarshalling", testASCIIMarshallingAndUnmarshalling),
  588. ("testPercentMarshallingAndUnmarshalling", testPercentMarshallingAndUnmarshalling),
  589. ("testUnicodeMarshalling", testUnicodeMarshalling),
  590. ]
  591. }
  592. extension GRPCStatusTests {
  593. // DO NOT MODIFY: This is autogenerated, use:
  594. // `swift test --generate-linuxmain`
  595. // to regenerate.
  596. static let __allTests__GRPCStatusTests = [
  597. ("testStatusDescriptionWithMessage", testStatusDescriptionWithMessage),
  598. ("testStatusDescriptionWithoutMessage", testStatusDescriptionWithoutMessage),
  599. ]
  600. }
  601. extension GRPCTimeoutTests {
  602. // DO NOT MODIFY: This is autogenerated, use:
  603. // `swift test --generate-linuxmain`
  604. // to regenerate.
  605. static let __allTests__GRPCTimeoutTests = [
  606. ("testRoundingHoursTimeout", testRoundingHoursTimeout),
  607. ("testRoundingMicrosecondsTimeout", testRoundingMicrosecondsTimeout),
  608. ("testRoundingMillisecondsTimeout", testRoundingMillisecondsTimeout),
  609. ("testRoundingMinutesTimeout", testRoundingMinutesTimeout),
  610. ("testRoundingNanosecondsTimeout", testRoundingNanosecondsTimeout),
  611. ("testRoundingNegativeTimeout", testRoundingNegativeTimeout),
  612. ("testRoundingSecondsTimeout", testRoundingSecondsTimeout),
  613. ("testTimeoutFromDeadline", testTimeoutFromDeadline),
  614. ("testTimeoutFromDistantFuture", testTimeoutFromDistantFuture),
  615. ("testTimeoutFromPastDeadline", testTimeoutFromPastDeadline),
  616. ]
  617. }
  618. extension GRPCTypeSizeTests {
  619. // DO NOT MODIFY: This is autogenerated, use:
  620. // `swift test --generate-linuxmain`
  621. // to regenerate.
  622. static let __allTests__GRPCTypeSizeTests = [
  623. ("testGRPCClientRequestPart", testGRPCClientRequestPart),
  624. ("testGRPCClientResponsePart", testGRPCClientResponsePart),
  625. ("testGRPCStatus", testGRPCStatus),
  626. ]
  627. }
  628. extension HTTP1ToGRPCServerCodecTests {
  629. // DO NOT MODIFY: This is autogenerated, use:
  630. // `swift test --generate-linuxmain`
  631. // to regenerate.
  632. static let __allTests__HTTP1ToGRPCServerCodecTests = [
  633. ("testErrorsOnlyHappenOnce", testErrorsOnlyHappenOnce),
  634. ("testMultipleMessagesFromSingleBodyPart", testMultipleMessagesFromSingleBodyPart),
  635. ("testReentrantMessageDelivery", testReentrantMessageDelivery),
  636. ("testSingleMessageFromMultipleBodyParts", testSingleMessageFromMultipleBodyParts),
  637. ]
  638. }
  639. extension HeaderNormalizationTests {
  640. // DO NOT MODIFY: This is autogenerated, use:
  641. // `swift test --generate-linuxmain`
  642. // to regenerate.
  643. static let __allTests__HeaderNormalizationTests = [
  644. ("testHeadersAreNormalizedForBidirectionalStreaming", testHeadersAreNormalizedForBidirectionalStreaming),
  645. ("testHeadersAreNormalizedForClientStreaming", testHeadersAreNormalizedForClientStreaming),
  646. ("testHeadersAreNormalizedForServerStreaming", testHeadersAreNormalizedForServerStreaming),
  647. ("testHeadersAreNormalizedForUnary", testHeadersAreNormalizedForUnary),
  648. ]
  649. }
  650. extension ImmediatelyFailingProviderTests {
  651. // DO NOT MODIFY: This is autogenerated, use:
  652. // `swift test --generate-linuxmain`
  653. // to regenerate.
  654. static let __allTests__ImmediatelyFailingProviderTests = [
  655. ("testBidirectionalStreaming", testBidirectionalStreaming),
  656. ("testClientStreaming", testClientStreaming),
  657. ("testServerStreaming", testServerStreaming),
  658. ("testUnary", testUnary),
  659. ]
  660. }
  661. extension LazyEventLoopPromiseTests {
  662. // DO NOT MODIFY: This is autogenerated, use:
  663. // `swift test --generate-linuxmain`
  664. // to regenerate.
  665. static let __allTests__LazyEventLoopPromiseTests = [
  666. ("testGetFutureAfterError", testGetFutureAfterError),
  667. ("testGetFutureAfterSuccess", testGetFutureAfterSuccess),
  668. ("testGetFutureBeforeError", testGetFutureBeforeError),
  669. ("testGetFutureBeforeSuccess", testGetFutureBeforeSuccess),
  670. ("testGetFutureMultipleTimes", testGetFutureMultipleTimes),
  671. ("testMultipleResolutionsIgnored", testMultipleResolutionsIgnored),
  672. ("testNoFuture", testNoFuture),
  673. ]
  674. }
  675. extension LengthPrefixedMessageReaderTests {
  676. // DO NOT MODIFY: This is autogenerated, use:
  677. // `swift test --generate-linuxmain`
  678. // to regenerate.
  679. static let __allTests__LengthPrefixedMessageReaderTests = [
  680. ("testAppendReadsAllBytes", testAppendReadsAllBytes),
  681. ("testExcessiveBytesAreDiscarded", testExcessiveBytesAreDiscarded),
  682. ("testNextMessageDeliveredAcrossMultipleByteBuffers", testNextMessageDeliveredAcrossMultipleByteBuffers),
  683. ("testNextMessageDoesNotThrowWhenCompressionFlagIsExpectedButNotSet", testNextMessageDoesNotThrowWhenCompressionFlagIsExpectedButNotSet),
  684. ("testNextMessageReturnsMessageForZeroLengthMessage", testNextMessageReturnsMessageForZeroLengthMessage),
  685. ("testNextMessageReturnsMessageIsAppendedInOneBuffer", testNextMessageReturnsMessageIsAppendedInOneBuffer),
  686. ("testNextMessageReturnsNilWhenNoBytesAppended", testNextMessageReturnsNilWhenNoBytesAppended),
  687. ("testNextMessageReturnsNilWhenNoMessageBytesAreAvailable", testNextMessageReturnsNilWhenNoMessageBytesAreAvailable),
  688. ("testNextMessageReturnsNilWhenNoMessageLengthIsAvailable", testNextMessageReturnsNilWhenNoMessageLengthIsAvailable),
  689. ("testNextMessageReturnsNilWhenNotAllMessageBytesAreAvailable", testNextMessageReturnsNilWhenNotAllMessageBytesAreAvailable),
  690. ("testNextMessageReturnsNilWhenNotAllMessageLengthIsAvailable", testNextMessageReturnsNilWhenNotAllMessageLengthIsAvailable),
  691. ("testNextMessageThrowsWhenCompressionFlagIsSetButNotExpected", testNextMessageThrowsWhenCompressionFlagIsSetButNotExpected),
  692. ("testNextMessageWhenMultipleMessagesAreBuffered", testNextMessageWhenMultipleMessagesAreBuffered),
  693. ]
  694. }
  695. extension LengthPrefixedMessageWriterTests {
  696. // DO NOT MODIFY: This is autogenerated, use:
  697. // `swift test --generate-linuxmain`
  698. // to regenerate.
  699. static let __allTests__LengthPrefixedMessageWriterTests = [
  700. ("testWriteBytesWithLeadingSpaceAndCompression", testWriteBytesWithLeadingSpaceAndCompression),
  701. ("testWriteBytesWithLeadingSpaceAndNoCompression", testWriteBytesWithLeadingSpaceAndNoCompression),
  702. ("testWriteBytesWithNoLeadingSpaceAndCompression", testWriteBytesWithNoLeadingSpaceAndCompression),
  703. ("testWriteBytesWithNoLeadingSpaceOrCompression", testWriteBytesWithNoLeadingSpaceOrCompression),
  704. ]
  705. }
  706. extension MessageCompressionTests {
  707. // DO NOT MODIFY: This is autogenerated, use:
  708. // `swift test --generate-linuxmain`
  709. // to regenerate.
  710. static let __allTests__MessageCompressionTests = [
  711. ("testCompressedRequestsUncompressedResponses", testCompressedRequestsUncompressedResponses),
  712. ("testCompressedRequestWithCompressionNotSupportedOnServer", testCompressedRequestWithCompressionNotSupportedOnServer),
  713. ("testCompressedRequestWithDisabledServerCompressionAndUnknownCompressionAlgorithm", testCompressedRequestWithDisabledServerCompressionAndUnknownCompressionAlgorithm),
  714. ("testDecompressionLimitIsRespectedByClientForStreamingCall", testDecompressionLimitIsRespectedByClientForStreamingCall),
  715. ("testDecompressionLimitIsRespectedByClientForUnaryCall", testDecompressionLimitIsRespectedByClientForUnaryCall),
  716. ("testDecompressionLimitIsRespectedByServerForStreamingCall", testDecompressionLimitIsRespectedByServerForStreamingCall),
  717. ("testDecompressionLimitIsRespectedByServerForUnaryCall", testDecompressionLimitIsRespectedByServerForUnaryCall),
  718. ("testIdentityCompressionIsntCompression", testIdentityCompressionIsntCompression),
  719. ("testServerCanDecompressNonAdvertisedButSupportedCompression", testServerCanDecompressNonAdvertisedButSupportedCompression),
  720. ("testServerCompressesResponseWithDifferentAlgorithmToRequest", testServerCompressesResponseWithDifferentAlgorithmToRequest),
  721. ("testUncompressedRequestsCompressedResponses", testUncompressedRequestsCompressedResponses),
  722. ]
  723. }
  724. extension MessageEncodingHeaderValidatorTests {
  725. // DO NOT MODIFY: This is autogenerated, use:
  726. // `swift test --generate-linuxmain`
  727. // to regenerate.
  728. static let __allTests__MessageEncodingHeaderValidatorTests = [
  729. ("testNoCompressionWhenEnabled", testNoCompressionWhenEnabled),
  730. ("testNoCompressionWhenExplicitlyDisabled", testNoCompressionWhenExplicitlyDisabled),
  731. ("testSupportedAlgorithm", testSupportedAlgorithm),
  732. ("testSupportedButExplicitlyDisabled", testSupportedButExplicitlyDisabled),
  733. ("testSupportedButNotAdvertisedAlgorithm", testSupportedButNotAdvertisedAlgorithm),
  734. ("testUnsupportedButEnabled", testUnsupportedButEnabled),
  735. ]
  736. }
  737. extension PlatformSupportTests {
  738. // DO NOT MODIFY: This is autogenerated, use:
  739. // `swift test --generate-linuxmain`
  740. // to regenerate.
  741. static let __allTests__PlatformSupportTests = [
  742. ("testMakeClientBootstrapReturnsClientBootstrapForEventLoop", testMakeClientBootstrapReturnsClientBootstrapForEventLoop),
  743. ("testMakeClientBootstrapReturnsClientBootstrapForMultiThreadedGroup", testMakeClientBootstrapReturnsClientBootstrapForMultiThreadedGroup),
  744. ("testMakeClientBootstrapReturnsNIOTSConnectionBootstrapForNIOTSGroup", testMakeClientBootstrapReturnsNIOTSConnectionBootstrapForNIOTSGroup),
  745. ("testMakeClientBootstrapReturnsNIOTSConnectionBootstrapForQoSEventLoop", testMakeClientBootstrapReturnsNIOTSConnectionBootstrapForQoSEventLoop),
  746. ("testMakeEventLoopGroupReturnsMultiThreadedGroupForPosix", testMakeEventLoopGroupReturnsMultiThreadedGroupForPosix),
  747. ("testMakeEventLoopGroupReturnsNIOTSGroupForNetworkFramework", testMakeEventLoopGroupReturnsNIOTSGroupForNetworkFramework),
  748. ("testMakeServerBootstrapReturnsNIOTSListenerBootstrapForNIOTSGroup", testMakeServerBootstrapReturnsNIOTSListenerBootstrapForNIOTSGroup),
  749. ("testMakeServerBootstrapReturnsNIOTSListenerBootstrapForQoSEventLoop", testMakeServerBootstrapReturnsNIOTSListenerBootstrapForQoSEventLoop),
  750. ("testMakeServerBootstrapReturnsServerBootstrapForEventLoop", testMakeServerBootstrapReturnsServerBootstrapForEventLoop),
  751. ("testMakeServerBootstrapReturnsServerBootstrapForMultiThreadedGroup", testMakeServerBootstrapReturnsServerBootstrapForMultiThreadedGroup),
  752. ("testRequiresZeroLengthWorkaroundWithMTELG", testRequiresZeroLengthWorkaroundWithMTELG),
  753. ("testRequiresZeroLengthWorkaroundWithNetworkFramework", testRequiresZeroLengthWorkaroundWithNetworkFramework),
  754. ]
  755. }
  756. extension ReadStateTests {
  757. // DO NOT MODIFY: This is autogenerated, use:
  758. // `swift test --generate-linuxmain`
  759. // to regenerate.
  760. static let __allTests__ReadStateTests = [
  761. ("testReadManyMessagesForManyExpectedMessages", testReadManyMessagesForManyExpectedMessages),
  762. ("testReadOneMessageForManyExpectedMessages", testReadOneMessageForManyExpectedMessages),
  763. ("testReadOneMessageForOneExpectedMessages", testReadOneMessageForOneExpectedMessages),
  764. ("testReadTooManyMessagesForOneExpectedMessages", testReadTooManyMessagesForOneExpectedMessages),
  765. ("testReadWhenNoExpectedMessages", testReadWhenNoExpectedMessages),
  766. ("testReadWithLeftOverBytesForOneExpectedMessage", testReadWithLeftOverBytesForOneExpectedMessage),
  767. ]
  768. }
  769. extension RequestIDProviderTests {
  770. // DO NOT MODIFY: This is autogenerated, use:
  771. // `swift test --generate-linuxmain`
  772. // to regenerate.
  773. static let __allTests__RequestIDProviderTests = [
  774. ("testAutogenerated", testAutogenerated),
  775. ("testGenerator", testGenerator),
  776. ("testUserDefined", testUserDefined),
  777. ]
  778. }
  779. extension ServerDelayedThrowingTests {
  780. // DO NOT MODIFY: This is autogenerated, use:
  781. // `swift test --generate-linuxmain`
  782. // to regenerate.
  783. static let __allTests__ServerDelayedThrowingTests = [
  784. ("testBidirectionalStreaming", testBidirectionalStreaming),
  785. ("testClientStreaming", testClientStreaming),
  786. ("testServerStreaming", testServerStreaming),
  787. ("testUnary", testUnary),
  788. ]
  789. }
  790. extension ServerErrorDelegateTests {
  791. // DO NOT MODIFY: This is autogenerated, use:
  792. // `swift test --generate-linuxmain`
  793. // to regenerate.
  794. static let __allTests__ServerErrorDelegateTests = [
  795. ("testTransformLibraryError_whenTransformingErrorToStatus_bidirectionalStreaming", testTransformLibraryError_whenTransformingErrorToStatus_bidirectionalStreaming),
  796. ("testTransformLibraryError_whenTransformingErrorToStatus_clientStreaming", testTransformLibraryError_whenTransformingErrorToStatus_clientStreaming),
  797. ("testTransformLibraryError_whenTransformingErrorToStatus_serverStreaming", testTransformLibraryError_whenTransformingErrorToStatus_serverStreaming),
  798. ("testTransformLibraryError_whenTransformingErrorToStatus_unary", testTransformLibraryError_whenTransformingErrorToStatus_unary),
  799. ("testTransformLibraryError_whenTransformingErrorToStatusAndMetadata_bidirectionalStreaming", testTransformLibraryError_whenTransformingErrorToStatusAndMetadata_bidirectionalStreaming),
  800. ("testTransformLibraryError_whenTransformingErrorToStatusAndMetadata_clientStreaming", testTransformLibraryError_whenTransformingErrorToStatusAndMetadata_clientStreaming),
  801. ("testTransformLibraryError_whenTransformingErrorToStatusAndMetadata_serverStreaming", testTransformLibraryError_whenTransformingErrorToStatusAndMetadata_serverStreaming),
  802. ("testTransformLibraryError_whenTransformingErrorToStatusAndMetadata_unary", testTransformLibraryError_whenTransformingErrorToStatusAndMetadata_unary),
  803. ]
  804. }
  805. extension ServerErrorTransformingTests {
  806. // DO NOT MODIFY: This is autogenerated, use:
  807. // `swift test --generate-linuxmain`
  808. // to regenerate.
  809. static let __allTests__ServerErrorTransformingTests = [
  810. ("testBidirectionalStreaming", testBidirectionalStreaming),
  811. ("testClientStreaming", testClientStreaming),
  812. ("testServerStreaming", testServerStreaming),
  813. ("testUnary", testUnary),
  814. ]
  815. }
  816. extension ServerTLSErrorTests {
  817. // DO NOT MODIFY: This is autogenerated, use:
  818. // `swift test --generate-linuxmain`
  819. // to regenerate.
  820. static let __allTests__ServerTLSErrorTests = [
  821. ("testErrorIsLoggedWhenSSLContextErrors", testErrorIsLoggedWhenSSLContextErrors),
  822. ]
  823. }
  824. extension ServerThrowingTests {
  825. // DO NOT MODIFY: This is autogenerated, use:
  826. // `swift test --generate-linuxmain`
  827. // to regenerate.
  828. static let __allTests__ServerThrowingTests = [
  829. ("testBidirectionalStreaming", testBidirectionalStreaming),
  830. ("testClientStreaming", testClientStreaming),
  831. ("testServerStreaming", testServerStreaming),
  832. ("testUnary", testUnary),
  833. ]
  834. }
  835. extension ServerWebTests {
  836. // DO NOT MODIFY: This is autogenerated, use:
  837. // `swift test --generate-linuxmain`
  838. // to regenerate.
  839. static let __allTests__ServerWebTests = [
  840. ("testServerStreaming", testServerStreaming),
  841. ("testUnary", testUnary),
  842. ("testUnaryLotsOfRequests", testUnaryLotsOfRequests),
  843. ("testUnaryWithoutRequestMessage", testUnaryWithoutRequestMessage),
  844. ]
  845. }
  846. extension StopwatchTests {
  847. // DO NOT MODIFY: This is autogenerated, use:
  848. // `swift test --generate-linuxmain`
  849. // to regenerate.
  850. static let __allTests__StopwatchTests = [
  851. ("testElapsed", testElapsed),
  852. ]
  853. }
  854. extension StreamingRequestClientCallTests {
  855. // DO NOT MODIFY: This is autogenerated, use:
  856. // `swift test --generate-linuxmain`
  857. // to regenerate.
  858. static let __allTests__StreamingRequestClientCallTests = [
  859. ("testSendMessages", testSendMessages),
  860. ]
  861. }
  862. extension TimeLimitTests {
  863. // DO NOT MODIFY: This is autogenerated, use:
  864. // `swift test --generate-linuxmain`
  865. // to regenerate.
  866. static let __allTests__TimeLimitTests = [
  867. ("testDeadline", testDeadline),
  868. ("testMakeDeadline", testMakeDeadline),
  869. ("testTimeout", testTimeout),
  870. ]
  871. }
  872. extension ZeroLengthWriteTests {
  873. // DO NOT MODIFY: This is autogenerated, use:
  874. // `swift test --generate-linuxmain`
  875. // to regenerate.
  876. static let __allTests__ZeroLengthWriteTests = [
  877. ("testZeroLengthWriteTestNetworkFrameworkInsecure", testZeroLengthWriteTestNetworkFrameworkInsecure),
  878. ("testZeroLengthWriteTestNetworkFrameworkSecure", testZeroLengthWriteTestNetworkFrameworkSecure),
  879. ("testZeroLengthWriteTestPosixInsecure", testZeroLengthWriteTestPosixInsecure),
  880. ("testZeroLengthWriteTestPosixSecure", testZeroLengthWriteTestPosixSecure),
  881. ]
  882. }
  883. extension ZlibTests {
  884. // DO NOT MODIFY: This is autogenerated, use:
  885. // `swift test --generate-linuxmain`
  886. // to regenerate.
  887. static let __allTests__ZlibTests = [
  888. ("testAbsoluteDecompressionLimit", testAbsoluteDecompressionLimit),
  889. ("testAbsoluteDecompressionLimitMaximumSize", testAbsoluteDecompressionLimitMaximumSize),
  890. ("testCompressionAndDecompressionOfASCIIBytes", testCompressionAndDecompressionOfASCIIBytes),
  891. ("testCompressionAndDecompressionOfHardToCompressData", testCompressionAndDecompressionOfHardToCompressData),
  892. ("testCompressionAndDecompressionOfZeros", testCompressionAndDecompressionOfZeros),
  893. ("testCompressionAndDecompressionWithResets", testCompressionAndDecompressionWithResets),
  894. ("testDecompressionAutomaticallyResizesOutputBuffer", testDecompressionAutomaticallyResizesOutputBuffer),
  895. ("testDecompressThrowsOnGibberish", testDecompressThrowsOnGibberish),
  896. ("testRatioDecompressionLimit", testRatioDecompressionLimit),
  897. ("testRatioDecompressionLimitMaximumSize", testRatioDecompressionLimitMaximumSize),
  898. ]
  899. }
  900. public func __allTests() -> [XCTestCaseEntry] {
  901. return [
  902. testCase(AnyServiceClientTests.__allTests__AnyServiceClientTests),
  903. testCase(CallStartBehaviorTests.__allTests__CallStartBehaviorTests),
  904. testCase(ChannelTransportTests.__allTests__ChannelTransportTests),
  905. testCase(ClientCancellingTests.__allTests__ClientCancellingTests),
  906. testCase(ClientClosedChannelTests.__allTests__ClientClosedChannelTests),
  907. testCase(ClientConnectionBackoffTests.__allTests__ClientConnectionBackoffTests),
  908. testCase(ClientTLSFailureTests.__allTests__ClientTLSFailureTests),
  909. testCase(ClientTLSHostnameOverrideTests.__allTests__ClientTLSHostnameOverrideTests),
  910. testCase(ClientThrowingWhenServerReturningErrorTests.__allTests__ClientThrowingWhenServerReturningErrorTests),
  911. testCase(ClientTimeoutTests.__allTests__ClientTimeoutTests),
  912. testCase(ConnectionBackoffTests.__allTests__ConnectionBackoffTests),
  913. testCase(ConnectionFailingTests.__allTests__ConnectionFailingTests),
  914. testCase(ConnectionManagerTests.__allTests__ConnectionManagerTests),
  915. testCase(ConnectivityStateMonitorTests.__allTests__ConnectivityStateMonitorTests),
  916. testCase(DebugChannelInitializerTests.__allTests__DebugChannelInitializerTests),
  917. testCase(DelegatingErrorHandlerTests.__allTests__DelegatingErrorHandlerTests),
  918. testCase(EchoTestClientTests.__allTests__EchoTestClientTests),
  919. testCase(FakeChannelTests.__allTests__FakeChannelTests),
  920. testCase(FakeResponseStreamExampleTests.__allTests__FakeResponseStreamExampleTests),
  921. testCase(FakeResponseStreamTests.__allTests__FakeResponseStreamTests),
  922. testCase(FunctionalTestsAnonymousClient.__allTests__FunctionalTestsAnonymousClient),
  923. testCase(FunctionalTestsAnonymousClientNIOTS.__allTests__FunctionalTestsAnonymousClientNIOTS),
  924. testCase(FunctionalTestsInsecureTransport.__allTests__FunctionalTestsInsecureTransport),
  925. testCase(FunctionalTestsInsecureTransportNIOTS.__allTests__FunctionalTestsInsecureTransportNIOTS),
  926. testCase(FunctionalTestsMutualAuthentication.__allTests__FunctionalTestsMutualAuthentication),
  927. testCase(FunctionalTestsMutualAuthenticationNIOTS.__allTests__FunctionalTestsMutualAuthenticationNIOTS),
  928. testCase(GRPCClientKeepaliveTests.__allTests__GRPCClientKeepaliveTests),
  929. testCase(GRPCClientStateMachineTests.__allTests__GRPCClientStateMachineTests),
  930. testCase(GRPCCustomPayloadTests.__allTests__GRPCCustomPayloadTests),
  931. testCase(GRPCIdleTests.__allTests__GRPCIdleTests),
  932. testCase(GRPCInsecureInteroperabilityTests.__allTests__GRPCInsecureInteroperabilityTests),
  933. testCase(GRPCPingHandlerTests.__allTests__GRPCPingHandlerTests),
  934. testCase(GRPCSecureInteroperabilityTests.__allTests__GRPCSecureInteroperabilityTests),
  935. testCase(GRPCServerCodecHandlerTests.__allTests__GRPCServerCodecHandlerTests),
  936. testCase(GRPCServerRequestRoutingHandlerTests.__allTests__GRPCServerRequestRoutingHandlerTests),
  937. testCase(GRPCStatusCodeTests.__allTests__GRPCStatusCodeTests),
  938. testCase(GRPCStatusMessageMarshallerTests.__allTests__GRPCStatusMessageMarshallerTests),
  939. testCase(GRPCStatusTests.__allTests__GRPCStatusTests),
  940. testCase(GRPCTimeoutTests.__allTests__GRPCTimeoutTests),
  941. testCase(GRPCTypeSizeTests.__allTests__GRPCTypeSizeTests),
  942. testCase(HTTP1ToGRPCServerCodecTests.__allTests__HTTP1ToGRPCServerCodecTests),
  943. testCase(HeaderNormalizationTests.__allTests__HeaderNormalizationTests),
  944. testCase(ImmediatelyFailingProviderTests.__allTests__ImmediatelyFailingProviderTests),
  945. testCase(LazyEventLoopPromiseTests.__allTests__LazyEventLoopPromiseTests),
  946. testCase(LengthPrefixedMessageReaderTests.__allTests__LengthPrefixedMessageReaderTests),
  947. testCase(LengthPrefixedMessageWriterTests.__allTests__LengthPrefixedMessageWriterTests),
  948. testCase(MessageCompressionTests.__allTests__MessageCompressionTests),
  949. testCase(MessageEncodingHeaderValidatorTests.__allTests__MessageEncodingHeaderValidatorTests),
  950. testCase(PlatformSupportTests.__allTests__PlatformSupportTests),
  951. testCase(ReadStateTests.__allTests__ReadStateTests),
  952. testCase(RequestIDProviderTests.__allTests__RequestIDProviderTests),
  953. testCase(ServerDelayedThrowingTests.__allTests__ServerDelayedThrowingTests),
  954. testCase(ServerErrorDelegateTests.__allTests__ServerErrorDelegateTests),
  955. testCase(ServerErrorTransformingTests.__allTests__ServerErrorTransformingTests),
  956. testCase(ServerTLSErrorTests.__allTests__ServerTLSErrorTests),
  957. testCase(ServerThrowingTests.__allTests__ServerThrowingTests),
  958. testCase(ServerWebTests.__allTests__ServerWebTests),
  959. testCase(StopwatchTests.__allTests__StopwatchTests),
  960. testCase(StreamingRequestClientCallTests.__allTests__StreamingRequestClientCallTests),
  961. testCase(TimeLimitTests.__allTests__TimeLimitTests),
  962. testCase(ZeroLengthWriteTests.__allTests__ZeroLengthWriteTests),
  963. testCase(ZlibTests.__allTests__ZlibTests),
  964. ]
  965. }
  966. #endif