mirror of https://github.com/k3s-io/k3s
Add kubemark tests to source control.
parent
9d23d75071
commit
f47bdc8a5c
|
@ -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"
|
||||
;;
|
||||
|
|
|
@ -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}'
|
Loading…
Reference in New Issue