BUILD 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159
  1. # Copyright 2016 gRPC authors.
  2. #
  3. # Licensed under the Apache License, Version 2.0 (the "License");
  4. # you may not use this file except in compliance with the License.
  5. # You may obtain a copy of the License at
  6. #
  7. # http://www.apache.org/licenses/LICENSE-2.0
  8. #
  9. # Unless required by applicable law or agreed to in writing, software
  10. # distributed under the License is distributed on an "AS IS" BASIS,
  11. # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  12. # See the License for the specific language governing permissions and
  13. # limitations under the License.
  14. load("//bazel:grpc_build_system.bzl", "grpc_cc_test", "grpc_package")
  15. licenses(["notice"])
  16. grpc_package(name = "test/core/gpr")
  17. grpc_cc_test(
  18. name = "alloc_test",
  19. srcs = ["alloc_test.cc"],
  20. language = "C++",
  21. uses_polling = False,
  22. deps = [
  23. "//:gpr",
  24. "//test/core/util:grpc_test_util",
  25. ],
  26. )
  27. grpc_cc_test(
  28. name = "arena_test",
  29. srcs = ["arena_test.cc"],
  30. language = "C++",
  31. uses_polling = False,
  32. deps = [
  33. "//:gpr",
  34. "//test/core/util:grpc_test_util",
  35. ],
  36. )
  37. grpc_cc_test(
  38. name = "cpu_test",
  39. srcs = ["cpu_test.cc"],
  40. language = "C++",
  41. uses_polling = False,
  42. deps = [
  43. "//:gpr",
  44. "//test/core/util:grpc_test_util",
  45. ],
  46. )
  47. grpc_cc_test(
  48. name = "env_test",
  49. srcs = ["env_test.cc"],
  50. language = "C++",
  51. uses_polling = False,
  52. deps = [
  53. "//:gpr",
  54. "//test/core/util:grpc_test_util",
  55. ],
  56. )
  57. grpc_cc_test(
  58. name = "log_test",
  59. srcs = ["log_test.cc"],
  60. external_deps = [
  61. "gtest",
  62. ],
  63. language = "C++",
  64. uses_polling = False,
  65. deps = [
  66. "//:gpr",
  67. "//test/core/util:grpc_test_util",
  68. ],
  69. )
  70. grpc_cc_test(
  71. name = "murmur_hash_test",
  72. srcs = ["murmur_hash_test.cc"],
  73. language = "C++",
  74. uses_polling = False,
  75. deps = [
  76. "//:gpr",
  77. "//test/core/util:grpc_test_util",
  78. ],
  79. )
  80. grpc_cc_test(
  81. name = "string_test",
  82. srcs = ["string_test.cc"],
  83. language = "C++",
  84. uses_polling = False,
  85. deps = [
  86. "//:gpr",
  87. "//test/core/util:grpc_test_util",
  88. ],
  89. )
  90. grpc_cc_test(
  91. name = "spinlock_test",
  92. srcs = ["spinlock_test.cc"],
  93. language = "C++",
  94. uses_polling = False,
  95. deps = [
  96. "//:gpr",
  97. "//test/core/util:grpc_test_util",
  98. ],
  99. )
  100. grpc_cc_test(
  101. name = "sync_test",
  102. srcs = ["sync_test.cc"],
  103. language = "C++",
  104. uses_polling = False,
  105. deps = [
  106. "//:gpr",
  107. "//test/core/util:grpc_test_util",
  108. ],
  109. )
  110. grpc_cc_test(
  111. name = "time_test",
  112. srcs = ["time_test.cc"],
  113. language = "C++",
  114. uses_polling = False,
  115. deps = [
  116. "//:gpr",
  117. "//test/core/util:grpc_test_util",
  118. ],
  119. )
  120. grpc_cc_test(
  121. name = "tls_test",
  122. srcs = ["tls_test.cc"],
  123. external_deps = [
  124. "gtest",
  125. ],
  126. language = "C++",
  127. uses_polling = False,
  128. deps = [
  129. "//:gpr",
  130. "//test/core/util:grpc_test_util",
  131. ],
  132. )
  133. grpc_cc_test(
  134. name = "useful_test",
  135. srcs = ["useful_test.cc"],
  136. external_deps = ["gtest"],
  137. language = "C++",
  138. uses_polling = False,
  139. deps = [
  140. "//:gpr_platform",
  141. "//:useful",
  142. "//test/core/util:grpc_suppressions",
  143. ],
  144. )