Add kubemark tests to source control.

pull/6/head
Joe Finney 2016-01-19 11:20:59 -08:00
parent 9d23d75071
commit f47bdc8a5c
2 changed files with 49 additions and 0 deletions

View File

@ -913,6 +913,7 @@ case ${JOB_NAME} in
NUM_NODES="10"
MASTER_SIZE="n1-standard-2"
NODE_SIZE="n1-standard-1"
E2E_ZONE="asia-east1-a"
KUBEMARK_MASTER_SIZE="n1-standard-4"
KUBEMARK_NUM_NODES="100"
;;

View File

@ -0,0 +1,48 @@
- job-template:
name: 'kubernetes-kubemark-{suffix}'
description: '{description} Test owner: gmarek'
logrotate:
daysToKeep: 7
builders:
- shell: |
curl -fsS --retry 3 "https://raw.githubusercontent.com/kubernetes/kubernetes/master/hack/jenkins/e2e.sh" | bash -
properties:
- mail-watcher
publishers:
- claim-build
- junit-publisher
- gcs-uploader
- log-parser
- email-ext:
recipients: "gmarek@google.com"
triggers:
- reverse:
jobs: 'kubernetes-build'
result: success
- timed: '{cron-string}'
wrappers:
- ansicolor:
colormap: xterm
- timeout:
timeout: '{timeout}'
fail: true
- timestamps
- workspace-cleanup
- project:
name: kubernetes-kubemark
suffix:
- 'gce':
description: 'Continuously run Density test on Kubemark.'
timeout: 90
cron-string: '@hourly'
- '500-gce':
description: 'Run Density test on Kubemark in a large cluster that we should be able to handle.'
timeout: 180
cron-string: '@hourly'
- 'gce-scale':
description: 'Run Density test on Kubemark in very large cluster. Currently only scheduled to run every 6 hours so as not to waste too many resources.'
timeout: 180
cron-string: 'H H/6 * * *'
jobs:
- 'kubernetes-kubemark-{suffix}'