## Test utilities filegroup #filegroup( # name = "test_utils", # srcs = [ # "lib/test_utils.sh", # "lib/db_utils.sh", # "lib/service_utils.sh", # ], # visibility = ["//visibility:public"], #) # ## Delegation test that verifies second builds properly delegate to existing partitions ## Note: This test is designed to be run via the integration test runner (run_e2e_tests.sh) ## rather than through bazel test, due to examples being in .bazelignore #sh_test( # name = "delegation_test", # srcs = ["delegation_test.sh"], # data = [ # ":test_utils", # ], # size = "medium", # timeout = "moderate", # env = { # "PATH": "/usr/bin:/bin:/usr/local/bin", # }, # tags = ["e2e", "delegation", "manual"], # args = ["placeholder"], #) # ## Simple shell script test that validates the test runner #sh_test( # name = "e2e_runner_test", # srcs = ["validate_runner.sh"], # data = [ # "//:run_e2e_tests.sh", # ":test_utils", # "lib/test_utils.sh", # "lib/db_utils.sh", # "lib/service_utils.sh", # "simple_test.sh", # "basic_graph_test.sh", # "podcast_reviews_test.sh", # "delegation_test.sh", # ], # size = "small", # timeout = "short", # env = { # "PATH": "/usr/bin:/bin:/usr/local/bin", # }, # tags = ["e2e"], #)