You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Create a periodic job for e2e conformance test and upload results to test grid #103
Now that we have the e2e conformance test run against PR(s), we need a CI job that runs the same thing periodically (6 hours? 12 hours?) Here are some notes:
We need a periodic job for Kubernetes/Kubernetes master against cloud-provider-openstack master (so we know if we break something)
We need a periodic job for Kubernetes/Kubernetes release-1.10 branch against cloud-provider-openstack master (se we make sure we don't break any one who wants to use our code against the last release)
Need to create a GCS bucket and upload files for each run, so we can display the results in kubernetes test-grid. See details in [1]
Nits:
test_results.html is empty as the junit xml file is under kubernetes directory (it's junit_01.xml)
@dims please add privilege for @animationzl and I, we can not access to the google doc.
OpenLab have periodic pipeline, can run the job, we should consider the resource usage for all of the periodic jobs, beside e2e conformance job, there are some other sdk periodic jobs in OpenLab.
Update periodic pipeline setting to run per 12 hours in OpenLab
Add a new job to run Kubernetes/Kubernetes latest release (1.10) against cloud-provider-openstack master in OpenLab (current e2e conformance job have supported run k8s master against cloud-provider-openstack master)
Update .zuul.yaml to add above two jobs into periodic pipeline in this repo
Support to upload test result to GCS, and report result in kubernetes test-grid
Activity
dims commentedon Apr 8, 2018
/cc @animationzl @liu-sheng @kiwik
kiwik commentedon Apr 9, 2018
@dims please add privilege for @animationzl and I, we can not access to the google doc.
OpenLab have periodic pipeline, can run the job, we should consider the resource usage for all of the periodic jobs, beside e2e conformance job, there are some other sdk periodic jobs in OpenLab.
kiwik commentedon Apr 9, 2018
Work item:
Run periodic job at UTC-0 and UTC-12
Support k8s E2E test against specified k8s version
Support k8s E2E test against specified k8s version
Add placeholder to upload E2E result to testgrid
Support k8s E2E test against specified k8s version (#135)
kiwik commentedon Apr 9, 2018
Hi @dims , could you help to finish this work item?
I have prepared a post hook in https://github.com/theopenlab/openlab-zuul-jobs/blob/master/playbooks/cloud-provider-openstack-acceptance-test-e2e-conformance/post.yaml#L10-L12 , but I can not understand well how to set config in kubernetes side.
dims commentedon Apr 9, 2018
Ack. the python script itself is here https://github.com/kubernetes/test-infra/blob/master/testgrid/conformance/upload_e2e.py
Though we have to figure out if there is a community GCS bucket we could use
Replace "latest-version" by explicit version for e2e job
Upload E2E test result and log to google storage
Upload E2E test result and log to google storage
Upload E2E test result and log to google storage
Upload E2E test result and log to google storage
Upload E2E test result and log to google storage
Upload E2E test result and log to google storage (#140)
Add periodic jobs for E2E conformance tests
Replace "latest-version" by explicit version for e2e job
Merge pull request kubernetes#103 from openshift-bot/art-consistency-…