}
}
-# TODO Convert these to graph nodes
-def gen_dependent_configs(xenial_parent_config):
-
- extra_parms = [
- (["multigpu"], "large"),
- (["nogpu", "NO_AVX2"], None),
- (["nogpu", "NO_AVX"], None),
- (["slow"], "medium"),
- ]
-
- configs = []
- for parms, gpu in extra_parms:
-
- c = Conf(
- xenial_parent_config.distro,
- ["py3"] + parms,
- pyver=xenial_parent_config.pyver,
- cuda_version=xenial_parent_config.cuda_version,
- restrict_phases=["test"],
- gpu_resource=gpu,
- parent_build=xenial_parent_config,
- is_important=False,
- )
-
- configs.append(c)
-
- return configs
-
-
def gen_docs_configs(xenial_parent_config):
configs = []
tags_list=RC_PATTERN)
c.dependent_tests = gen_docs_configs(c)
- if cuda_version == "10.2" and python_version == "3.6" and not is_libtorch and not is_slow_gradcheck:
- c.dependent_tests = gen_dependent_configs(c)
-
-
if (
compiler_name != "clang"
and not rocm_version
and not is_noarch
and not is_slow_gradcheck
and not only_slow_gradcheck
+ and not build_only
):
distributed_test = Conf(
c.gen_build_name("") + "distributed",
- /release\/.*/
build_environment: "pytorch-linux-xenial-cuda10.2-cudnn7-py3-gcc7-build"
docker_image: "308535385114.dkr.ecr.us-east-1.amazonaws.com/pytorch/pytorch-linux-xenial-cuda10.2-cudnn7-py3-gcc7"
- - pytorch_linux_test:
- name: pytorch_linux_xenial_cuda10_2_cudnn7_py3_gcc7_test1
- requires:
- - pytorch_linux_xenial_cuda10_2_cudnn7_py3_gcc7_build
- filters:
- branches:
- only:
- - master
- - /ci-all\/.*/
- - /release\/.*/
- build_environment: "pytorch-linux-xenial-cuda10.2-cudnn7-py3-gcc7-test1"
- docker_image: "308535385114.dkr.ecr.us-east-1.amazonaws.com/pytorch/pytorch-linux-xenial-cuda10.2-cudnn7-py3-gcc7"
- use_cuda_docker_runtime: "1"
- resource_class: gpu.medium
- - pytorch_linux_test:
- name: pytorch_linux_xenial_cuda10_2_cudnn7_py3_gcc7_test2
- requires:
- - pytorch_linux_xenial_cuda10_2_cudnn7_py3_gcc7_build
- filters:
- branches:
- only:
- - master
- - /ci-all\/.*/
- - /release\/.*/
- build_environment: "pytorch-linux-xenial-cuda10.2-cudnn7-py3-gcc7-test2"
- docker_image: "308535385114.dkr.ecr.us-east-1.amazonaws.com/pytorch/pytorch-linux-xenial-cuda10.2-cudnn7-py3-gcc7"
- use_cuda_docker_runtime: "1"
- resource_class: gpu.medium
- - pytorch_linux_test:
- name: pytorch_linux_xenial_cuda10_2_cudnn7_py3_multigpu_test
- requires:
- - pytorch_linux_xenial_cuda10_2_cudnn7_py3_gcc7_build
- filters:
- branches:
- only:
- - master
- - /ci-all\/.*/
- - /release\/.*/
- build_environment: "pytorch-linux-xenial-cuda10.2-cudnn7-py3-multigpu-test"
- docker_image: "308535385114.dkr.ecr.us-east-1.amazonaws.com/pytorch/pytorch-linux-xenial-cuda10.2-cudnn7-py3-gcc7"
- use_cuda_docker_runtime: "1"
- resource_class: gpu.large
- - pytorch_linux_test:
- name: pytorch_linux_xenial_cuda10_2_cudnn7_py3_nogpu_NO_AVX2_test
- requires:
- - pytorch_linux_xenial_cuda10_2_cudnn7_py3_gcc7_build
- filters:
- branches:
- only:
- - master
- - /ci-all\/.*/
- - /release\/.*/
- build_environment: "pytorch-linux-xenial-cuda10.2-cudnn7-py3-nogpu-NO_AVX2-test"
- docker_image: "308535385114.dkr.ecr.us-east-1.amazonaws.com/pytorch/pytorch-linux-xenial-cuda10.2-cudnn7-py3-gcc7"
- resource_class: large
- - pytorch_linux_test:
- name: pytorch_linux_xenial_cuda10_2_cudnn7_py3_nogpu_NO_AVX_test
- requires:
- - pytorch_linux_xenial_cuda10_2_cudnn7_py3_gcc7_build
- filters:
- branches:
- only:
- - master
- - /ci-all\/.*/
- - /release\/.*/
- build_environment: "pytorch-linux-xenial-cuda10.2-cudnn7-py3-nogpu-NO_AVX-test"
- docker_image: "308535385114.dkr.ecr.us-east-1.amazonaws.com/pytorch/pytorch-linux-xenial-cuda10.2-cudnn7-py3-gcc7"
- resource_class: large
- - pytorch_linux_test:
- name: pytorch_linux_xenial_cuda10_2_cudnn7_py3_slow_test
- requires:
- - pytorch_linux_xenial_cuda10_2_cudnn7_py3_gcc7_build
- filters:
- branches:
- only:
- - master
- - /ci-all\/.*/
- - /release\/.*/
- build_environment: "pytorch-linux-xenial-cuda10.2-cudnn7-py3-slow-test"
- docker_image: "308535385114.dkr.ecr.us-east-1.amazonaws.com/pytorch/pytorch-linux-xenial-cuda10.2-cudnn7-py3-gcc7"
- use_cuda_docker_runtime: "1"
- resource_class: gpu.medium
- - pytorch_linux_test:
- name: pytorch_linux_pytorch_linux_xenial_cuda10_2_cudnn7_py3_gcc7_distributed_test
- requires:
- - pytorch_linux_xenial_cuda10_2_cudnn7_py3_gcc7_build
- build_environment: "pytorch-linux-pytorch_linux_xenial_cuda10_2_cudnn7_py3_gcc7_distributed-test"
- docker_image: "308535385114.dkr.ecr.us-east-1.amazonaws.com/pytorch/pytorch-linux-xenial-cuda10.2-cudnn7-py3-gcc7"
- resource_class: large
+ build_only: "1"
- pytorch_linux_build:
name: pytorch_xla_linux_bionic_py3_6_clang9_build
requires:
- "docker-pytorch-linux-xenial-cuda10.2-cudnn7-py3-gcc7"
build_environment: "pytorch-linux-xenial-cuda10.2-cudnn7-py3-gcc7-build"
docker_image: "308535385114.dkr.ecr.us-east-1.amazonaws.com/pytorch/pytorch-linux-xenial-cuda10.2-cudnn7-py3-gcc7"
- - pytorch_linux_test:
- name: pytorch_linux_xenial_cuda10_2_cudnn7_py3_gcc7_test1
- requires:
- - pytorch_linux_xenial_cuda10_2_cudnn7_py3_gcc7_build
- build_environment: "pytorch-linux-xenial-cuda10.2-cudnn7-py3-gcc7-test1"
- docker_image: "308535385114.dkr.ecr.us-east-1.amazonaws.com/pytorch/pytorch-linux-xenial-cuda10.2-cudnn7-py3-gcc7"
- use_cuda_docker_runtime: "1"
- resource_class: gpu.medium
- - pytorch_linux_test:
- name: pytorch_linux_xenial_cuda10_2_cudnn7_py3_gcc7_test2
- requires:
- - pytorch_linux_xenial_cuda10_2_cudnn7_py3_gcc7_build
- build_environment: "pytorch-linux-xenial-cuda10.2-cudnn7-py3-gcc7-test2"
- docker_image: "308535385114.dkr.ecr.us-east-1.amazonaws.com/pytorch/pytorch-linux-xenial-cuda10.2-cudnn7-py3-gcc7"
- use_cuda_docker_runtime: "1"
- resource_class: gpu.medium
- - pytorch_linux_test:
- name: pytorch_linux_xenial_cuda10_2_cudnn7_py3_multigpu_test
- requires:
- - pytorch_linux_xenial_cuda10_2_cudnn7_py3_gcc7_build
- build_environment: "pytorch-linux-xenial-cuda10.2-cudnn7-py3-multigpu-test"
- docker_image: "308535385114.dkr.ecr.us-east-1.amazonaws.com/pytorch/pytorch-linux-xenial-cuda10.2-cudnn7-py3-gcc7"
- use_cuda_docker_runtime: "1"
- resource_class: gpu.large
- - pytorch_linux_test:
- name: pytorch_linux_xenial_cuda10_2_cudnn7_py3_nogpu_NO_AVX2_test
- requires:
- - pytorch_linux_xenial_cuda10_2_cudnn7_py3_gcc7_build
- build_environment: "pytorch-linux-xenial-cuda10.2-cudnn7-py3-nogpu-NO_AVX2-test"
- docker_image: "308535385114.dkr.ecr.us-east-1.amazonaws.com/pytorch/pytorch-linux-xenial-cuda10.2-cudnn7-py3-gcc7"
- resource_class: large
- - pytorch_linux_test:
- name: pytorch_linux_xenial_cuda10_2_cudnn7_py3_nogpu_NO_AVX_test
- requires:
- - pytorch_linux_xenial_cuda10_2_cudnn7_py3_gcc7_build
- build_environment: "pytorch-linux-xenial-cuda10.2-cudnn7-py3-nogpu-NO_AVX-test"
- docker_image: "308535385114.dkr.ecr.us-east-1.amazonaws.com/pytorch/pytorch-linux-xenial-cuda10.2-cudnn7-py3-gcc7"
- resource_class: large
- - pytorch_linux_test:
- name: pytorch_linux_xenial_cuda10_2_cudnn7_py3_slow_test
- requires:
- - pytorch_linux_xenial_cuda10_2_cudnn7_py3_gcc7_build
- build_environment: "pytorch-linux-xenial-cuda10.2-cudnn7-py3-slow-test"
- docker_image: "308535385114.dkr.ecr.us-east-1.amazonaws.com/pytorch/pytorch-linux-xenial-cuda10.2-cudnn7-py3-gcc7"
- use_cuda_docker_runtime: "1"
- resource_class: gpu.medium
+ build_only: "1"
- pytorch_linux_build:
build_environment: "pytorch-linux-xenial-py3-clang5-android-ndk-r19c-x86_32-build"
docker_image: "308535385114.dkr.ecr.us-east-1.amazonaws.com/pytorch/pytorch-linux-xenial-py3-clang5-android-ndk-r19c"