gvisor.dev/gvisor@v0.0.0-20240520182842-f9d4d51c7e0f/test/e2e/BUILD (about)

     1  load("//tools:defs.bzl", "go_library", "go_test")
     2  
     3  package(
     4      default_applicable_licenses = ["//:license"],
     5      licenses = ["notice"],
     6  )
     7  
     8  go_test(
     9      name = "integration_test",
    10      size = "large",
    11      srcs = [
    12          "exec_test.go",
    13          "integration_test.go",
    14      ],
    15      library = ":integration",
    16      tags = [
    17          # Requires docker and runsc to be configured before the test runs.
    18          "local",
    19          "manual",
    20      ],
    21      visibility = ["//:sandbox"],
    22      deps = [
    23          "//pkg/abi/linux",
    24          "//pkg/bits",
    25          "//pkg/test/dockerutil",
    26          "//pkg/test/testutil",
    27          "//runsc/specutils",
    28          "@com_github_docker_docker//api/types/mount:go_default_library",
    29          "@org_golang_x_sys//unix:go_default_library",
    30      ],
    31  )
    32  
    33  go_test(
    34      name = "integration_runtime_test",
    35      size = "large",
    36      srcs = [
    37          "integration_runtime_test.go",
    38      ],
    39      library = ":integration",
    40      tags = [
    41          # Requires docker and runsc to be configured before the test runs.
    42          "local",
    43          "manual",
    44      ],
    45      visibility = ["//:sandbox"],
    46      deps = [
    47          "//pkg/test/dockerutil",
    48          "//pkg/test/testutil",
    49          "//runsc/boot",
    50          "@com_github_docker_docker//api/types/mount:go_default_library",
    51          "@org_golang_x_sys//unix:go_default_library",
    52      ],
    53  )
    54  
    55  go_library(
    56      name = "integration",
    57      srcs = ["integration.go"],
    58  )