<commit_before>- job-template:
    name: 'kubernetes-e2e-{aws-suffix}'
    node: '{jenkins_node}'
    description: '{description} Test owner: {test-owner}.'
    jenkins_node: 'e2e'
    disabled: '{obj:disable_job}'
    properties:
        - build-discarder:
            days-to-keep: 7
    triggers:
        - reverse:
            jobs: '{trigger-job}'
            result: success
        - timed: '{cron-string}'
    publishers:
        - claim-build
        - junit-publisher
        - log-parser
        - email-ext:
            recipients: '{emails}'
        - gcs-uploader
    # Need the 8 essential kube-system pods ready before declaring cluster ready
    # etcd-server, kube-apiserver, kube-controller-manager, kube-dns
    # kube-scheduler, l7-default-backend, l7-lb-controller, kube-addon-manager
    provider-env: |
        export KUBERNETES_PROVIDER="aws"
        export E2E_MIN_STARTUP_PODS="8"
        export KUBE_AWS_ZONE="us-west-2a"
        export MASTER_SIZE="m3.medium"
        export NODE_SIZE="m3.medium"
        export NUM_NODES="3"
        export AWS_CONFIG_FILE=/workspace/.aws/credentials
        # This is needed to be able to create PD from the e2e test
        export AWS_SHARED_CREDENTIALS_FILE=/workspace/.aws/credentials
        export KUBE_SSH_USER=admin
    builders:
        - activate-gce-service-account
        - shell: |
            {provider-env}
            {job-env}
            {post-env}
            timeout -k {kill-timeout}m {timeout}m {runner} && rc=$? || rc=$?
            {report-rc}
    wrappers:
        - ansicolor:
            colormap: xterm
        - e2e-credentials-binding
        - timeout:
            timeout: '{jenkins-timeout}'
            fail: true
        - timestamps
        - workspace-cleanup:
            dirmatch: true
            external-deletion-command: 'sudo rm -rf %s'

- project:
    name: kubernetes-aws
    test-owner: 'zmerlynn'
    emails: '<EMAIL>'
    timeout: 240
    aws-suffix:
        - 'aws':  # kubernetes-e2e-aws
            description: 'Run e2e tests on AWS using the latest successful Kubernetes build.'
            cron-string: '{sq-cron-string}'
            trigger-job: 'kubernetes-build'
            # See https://github.com/kubernetes/kubernetes/issues/30312 for why HPA is disabled.
            # See https://github.com/kubernetes/node-problem-detector/issues/28 for why NPD is disabled.
            job-env: |
                export E2E_NAME="e2e-aws-master"
                export GINKGO_TEST_ARGS="--ginkgo.skip=\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|\[HPA\]|NodeProblemDetector"
                export GINKGO_PARALLEL="y"
                export PROJECT="k8s-jkns-e2e-aws"
        - 'aws-release-1.3':  # kubernetes-e2e-aws-release-1.3
            description: 'Run e2e tests on AWS using the latest successful 1.3 Kubernetes build.'
            cron-string: '@daily'
            trigger-job: 'kubernetes-build-1.3'
            job-env: |
                export E2E_NAME="e2e-aws-1-3"
                export JENKINS_PUBLISHED_VERSION="ci/latest-1.3"
                export GINKGO_TEST_ARGS="--ginkgo.skip=\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|\[HPA\]|NodeProblemDetector"
                export GINKGO_PARALLEL="y"
                export PROJECT="k8s-jkns-e2e-aws"
        - 'aws-release-1.4':  # kubernetes-e2e-aws-release-1.4
            description: 'Run e2e tests on AWS using the latest successful 1.4 Kubernetes build.'
            cron-string: '@daily'
            trigger-job: 'kubernetes-build-1.4'
            job-env: |
                export E2E_NAME="e2e-aws-1-4"
                export JENKINS_PUBLISHED_VERSION="ci/latest-1.4"
                export GINKGO_TEST_ARGS="--ginkgo.skip=\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|\[HPA\]|NodeProblemDetector"
                export GINKGO_PARALLEL="y"
                export PROJECT="k8s-jkns-e2e-aws"
    jobs:
        - 'kubernetes-e2e-{aws-suffix}'
<commit_msg>kuberenetes-e2e-aws: move to us-west-2c zone (#497)<commit_after>- job-template:
    name: 'kubernetes-e2e-{aws-suffix}'
    node: '{jenkins_node}'
    description: '{description} Test owner: {test-owner}.'
    jenkins_node: 'e2e'
    disabled: '{obj:disable_job}'
    properties:
        - build-discarder:
            days-to-keep: 7
    triggers:
        - reverse:
            jobs: '{trigger-job}'
            result: success
        - timed: '{cron-string}'
    publishers:
        - claim-build
        - junit-publisher
        - log-parser
        - email-ext:
            recipients: '{emails}'
        - gcs-uploader
    # Need the 8 essential kube-system pods ready before declaring cluster ready
    # etcd-server, kube-apiserver, kube-controller-manager, kube-dns
    # kube-scheduler, l7-default-backend, l7-lb-controller, kube-addon-manager
    provider-env: |
        export KUBERNETES_PROVIDER="aws"
        export E2E_MIN_STARTUP_PODS="8"
        export KUBE_AWS_ZONE="us-west-2c"
        export MASTER_SIZE="m3.medium"
        export NODE_SIZE="m3.medium"
        export NUM_NODES="3"
        export AWS_CONFIG_FILE=/workspace/.aws/credentials
        # This is needed to be able to create PD from the e2e test
        export AWS_SHARED_CREDENTIALS_FILE=/workspace/.aws/credentials
        export KUBE_SSH_USER=admin
    builders:
        - activate-gce-service-account
        - shell: |
            {provider-env}
            {job-env}
            {post-env}
            timeout -k {kill-timeout}m {timeout}m {runner} && rc=$? || rc=$?
            {report-rc}
    wrappers:
        - ansicolor:
            colormap: xterm
        - e2e-credentials-binding
        - timeout:
            timeout: '{jenkins-timeout}'
            fail: true
        - timestamps
        - workspace-cleanup:
            dirmatch: true
            external-deletion-command: 'sudo rm -rf %s'

- project:
    name: kubernetes-aws
    test-owner: 'zmerlynn'
    emails: '<EMAIL>'
    timeout: 240
    aws-suffix:
        - 'aws':  # kubernetes-e2e-aws
            description: 'Run e2e tests on AWS using the latest successful Kubernetes build.'
            cron-string: '{sq-cron-string}'
            trigger-job: 'kubernetes-build'
            # See https://github.com/kubernetes/kubernetes/issues/30312 for why HPA is disabled.
            # See https://github.com/kubernetes/node-problem-detector/issues/28 for why NPD is disabled.
            job-env: |
                export E2E_NAME="e2e-aws-master"
                export GINKGO_TEST_ARGS="--ginkgo.skip=\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|\[HPA\]|NodeProblemDetector"
                export GINKGO_PARALLEL="y"
                export PROJECT="k8s-jkns-e2e-aws"
        - 'aws-release-1.3':  # kubernetes-e2e-aws-release-1.3
            description: 'Run e2e tests on AWS using the latest successful 1.3 Kubernetes build.'
            cron-string: '@daily'
            trigger-job: 'kubernetes-build-1.3'
            job-env: |
                export E2E_NAME="e2e-aws-1-3"
                export JENKINS_PUBLISHED_VERSION="ci/latest-1.3"
                export GINKGO_TEST_ARGS="--ginkgo.skip=\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|\[HPA\]|NodeProblemDetector"
                export GINKGO_PARALLEL="y"
                export PROJECT="k8s-jkns-e2e-aws"
        - 'aws-release-1.4':  # kubernetes-e2e-aws-release-1.4
            description: 'Run e2e tests on AWS using the latest successful 1.4 Kubernetes build.'
            cron-string: '@daily'
            trigger-job: 'kubernetes-build-1.4'
            job-env: |
                export E2E_NAME="e2e-aws-1-4"
                export JENKINS_PUBLISHED_VERSION="ci/latest-1.4"
                export GINKGO_TEST_ARGS="--ginkgo.skip=\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|\[HPA\]|NodeProblemDetector"
                export GINKGO_PARALLEL="y"
                export PROJECT="k8s-jkns-e2e-aws"
    jobs:
        - 'kubernetes-e2e-{aws-suffix}'

{'fraction_non_alphanumeric': 0.13083645443196004, 'fraction_numerical': 0.01735330836454432, 'mean_word_length': 1.93658357771261, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 4, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7149501', 'n_tokens_mistral': 2744, 'n_tokens_neox': 2605, 'n_words': 469}