mirror of
https://github.com/wassname/ray.git
synced 2026-07-01 13:11:32 +08:00
28 lines
792 B
Python
28 lines
792 B
Python
# This is a dummy test dependency that causes the above tests to be
|
|
# re-run if any of these files changes.
|
|
py_library(
|
|
name = "serve_lib",
|
|
srcs = glob(["**/*.py"], exclude=["tests/*.py"]),
|
|
)
|
|
|
|
# This test aggregates all serve tests and run them in a single session
|
|
# similar to `pytest .`
|
|
# Serve tests need to run in a single session because starting and stopping
|
|
# serve cluster take a large chunk of time. All serve tests use a shared
|
|
# cluster.
|
|
py_test(
|
|
name = "test_serve",
|
|
size = "medium",
|
|
srcs = glob(["tests/*.py"]),
|
|
tags = ["exclusive"],
|
|
deps = [":serve_lib"],
|
|
)
|
|
|
|
# Make sure the example showing in doc is tested
|
|
py_test(
|
|
name = "echo_full",
|
|
size = "small",
|
|
srcs = glob(["examples/*.py"]),
|
|
tags = ["exclusive"],
|
|
deps = [":serve_lib"]
|
|
) |