-
Notifications
You must be signed in to change notification settings - Fork 34
cloud hypervisor
Jose Carlos Venegas Munoz edited this page Aug 28, 2020
·
58 revisions
-
/test-clh
: Run all clh jobs, except full end-to-end k8s-
/test-clh-minimal
: Run quick set of test- http://jenkins.katacontainers.io/job/kata-containers-tests-ubuntu-PR-cloud-hypeprvisor-minimal/
- http://jenkins.katacontainers.io/job/kata-containers-agent-ubuntu-PR-cloud-hypeprvisor-minimal/
- http://jenkins.katacontainers.io/job/kata-containers-proxy-ubuntu-PR-cloud-hypeprvisor-minimal/
- http://jenkins.katacontainers.io/job/kata-containers-runtime-ubuntu-PR-cloud-hypeprvisor-minimal/
- http://jenkins.katacontainers.io/job/kata-containers-shim-ubuntu-PR-cloud-hypeprvisor-minimal/
-
/test-clh-docker
: Run docker -
/test-clh-k8s
: Run all K8s jobs-
/test-clh-k8s-crio
: Run K8s test for crio (test cases written by kata team)- TODO
-
/test-clh-k8s-containerd
: Run K8s test for containerd (test cases written by kata team) -
/test-clh-k8s-e2e
Run small subset of full k8s end-to-end-
/test-clh-k8s-e2e-crio
: Run only for crio -
/test-clh-k8s-e2e-containerd
: Run only for contaienrd
-
-
-
/test-clh-podman
: Run podman CI -
/test-clh-metrics
: Run metrics CI
-
Because it takes a lot of time it does not use the /test
prefix
-
/e2e-clh
: Run full end-to-end-
/e2e-clh-crio
: Run full end-to-end for crio + k8s -
/e2e-clh-containerd
: Run full end-to-end for containerd + k8s
-
- K8s + crio (WIP @likebreath)
- Vfio test (WIP @cmaf)
- ShimV2
- Rust Agent
- http://jenkins.katacontainers.io/view/all/newJob
- Enter an item name:
kata-containers-<repo>-<distro>-PR-cloud-hypeprvisor-<use-case>
- Optional: You can use
Copy from
and base your in another, then just tweak. - Setup trigger comment
configure
->Build Triggers
->Advanced...
->Trigger phrase
- If PR change the name how is reported to GitHub
configure
->Build Triggers
->Trigger setup...
->Commit Status Context
- Setup env in
config
->Build
. Make sure to setup exportCI_JOB="CLOUD-HYPERVISOR-<JOB_TYPE>"
#!/bin/bash
set -e
set -x
curl -OL https://raw.githubusercontent.com/kata-containers/tests/master/.ci/ci_entry_point.sh
export CI_JOB="MY_JOB"
bash -x ci_entry_point.sh "${GIT_URL}"
- Replicate job for all repos :(.