XCTestManifests.swift 54 KB

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