The following coverage jobs are still wrongly setup, I've proposed a change now to remove them from our infra setup [1]:
* cloudkitty-dashboard * murano-agent * nova-docker * os-net-config * poppy * sahara-dashboard * solum-dashboard * trove-dashboard * turbo-hipster https://review.openstack.org/349242 Andreas On 07/18/2016 08:09 PM, Andreas Jaeger wrote: > While looking at coverage jobs to enable them to allow use of > constraints in post jobs (something which has just been introduced and > needs some more testing before we take on the other jobs), I noticed > that we have quite a few coverage > jobs that are failing. > > In general, I think coverage jobs should be run as check job so > that you know how the coverage changes. Running them only in the post > job means that in practice nobody sees the output of the job. > > Out of 83 jobs having a post coverage job, 19 failed. See > below for list of failures and a list of all repos that have a coverage > post job setup. > > I suggest that projects review their coverage setup and decide whether > they want to run it as part of the check queue, fix it, or remove it. > > Btw. if you want to get the output of the post job, check the git SHA. > logs are found at ``http://logs.openstack.org/<first two characters of > commit SHA>/<commit SHA>``. For example, if a change is committed with > the sha 'deadbeef123456', the logs will be found at > ``http://logs.openstack.org/de/deadbeef123456``. > > Here're the failures (including some that run successful but coverage > did not collect any data): > > cloudkitty-dashboard: > http://logs.openstack.org/11/113209883e3e9131602f35593bc0cb8880db19b9/post/cloudkitty-dashboard-coverage/c390a24/ > > designate-dashboard: > http://logs.openstack.org/56/5627ddb4a6eedb751fecced56d277961aac92436/post/designate-dashboard-coverage/73650dc/ > > horizon: > http://logs.openstack.org/8f/8f35c43bc5b4182d6e82a67cdc2beccd2364da8a/post/horizon-coverage/5535457/ > > monasca-ui: > http://logs.openstack.org/f0/f05e4992fb6ce722ac00c4aa6ad30ff89b453476/post/monasca-ui-coverage/af5105e/ > > murano-agent: > http://logs.openstack.org/14/1450eb39fb9f6dcbe1b70167d23d16e74f28dbd5/post/murano-agent-coverage/ee9c33a/ > > nodepool: > http://logs.openstack.org/e3/e345107476a82ddad82ea99e184398e0d0e7e85a/post/nodepool-coverage-db/8a0ee23/ > > nova: > http://logs.openstack.org/3f/3f700b5a5a498ba08e77378d34f059c3fa6845d8/post/nova-coverage-db/2bdabf8/ > > nova-docker: > http://logs.openstack.org/03/034a4842fc1ebba5912e02cff8cd197ae81eb0c3/post/nova-docker-coverage/879d790/ > > os-net-config: > http://logs.openstack.org/6b/6bb8412ef3d3f163d91f2884081b743f07a78f18/post/os-net-config-coverage/cba622a/ > > poppy: > http://logs.openstack.org/09/0948c854e4b8543f01d909437f09cfb23e71a5b0/post/poppy-coverage/ccbc8ad/ > > python-aodhclient: > http://logs.openstack.org/65/65d2e625ee3b359bae154a5da3931f48b48fe720/post/python-aodhclient-coverage/2d8a169/ > > python-gnocchiclient: > http://logs.openstack.org/81/81e1b91beb3d85760e574951e240a381d6a4d008/post/python-gnocchiclient-coverage/2d9a414/ > > python-monascaclient (this should be fixed with the enabling of > constraints): > http://logs.openstack.org/17/17b9eaa1ede715344ac9cb2049c63e25604476cb/post/python-monascaclient-coverage/2b44b1b/ > > sahara-dashboard: > http://logs.openstack.org/bc/bcf8e2938d7085799a3754a9ff6d245d73ec33ff/post/sahara-dashboard-coverage/7807a4e/console.html.gz > > sahara-tests: > http://logs.openstack.org/91/914bf0646f4de85107324f0aa05e856961bb0ee6/post/sahara-tests-coverage/b65352b/ > > solum-dashboard: > http://logs.openstack.org/82/8235df5a5ab0d48a6b407931c1d998102050b1b9/post/solum-dashboard-coverage/8d23679/ > > trove: > http://logs.openstack.org/4a/4ad0dfe88c6362356c8083d167f43ab495da661d/post/trove-coverage-db/990fd71/ > > trove-dashboard: > http://logs.openstack.org/01/01815715539fad40e06e974d6fdf840957051b69/post/trove-dashboard-coverage/908f8df/ > > turbo-hipster: > http://logs.openstack.org/7e/7ef12b758020176fb3e13e5bb0154084b1456797/post/turbo-hipster-coverage/ab2d17a/ > > > Full list of repos with coverage job defined: > > openstack-dev/hacking hacking-coverage > openstack-dev/pbr pbr-coverage > openstack-infra/bindep bindep-coverage > openstack-infra/grafyaml grafyaml-coverage > openstack-infra/jenkins-job-builder jenkins-job-builder-coverage > openstack-infra/nodepool nodepool-coverage-db > openstack-infra/python-storyboardclient python-storyboardclient-coverage > openstack-infra/shade shade-coverage > openstack-infra/storyboard storyboard-coverage-db > openstack-infra/zuul zuul-coverage-db > openstack/ara ara-coverage > openstack/ceilometermiddleware ceilometermiddleware-coverage > openstack/cloudbase-init cloudbase-init-coverage > openstack/cloudkitty cloudkitty-coverage > openstack/cloudkitty-dashboard cloudkitty-dashboard-coverage > openstack/designate designate-coverage-db > openstack/designate-dashboard designate-dashboard-coverage > openstack/heat heat-coverage-db > openstack/heat-translator heat-translator-coverage > openstack/horizon horizon-coverage > openstack/ironic ironic-coverage-db > openstack/ironic-lib ironic-lib-coverage > openstack/keystonemiddleware keystonemiddleware-coverage > openstack/kiloeyes kiloeyes-coverage > openstack/manila manila-coverage-db > openstack/monasca-ui monasca-ui-coverage > openstack/murano murano-coverage-db > openstack/murano-agent murano-agent-coverage > openstack/neutron neutron-coverage > openstack/neutron-dynamic-routing neutron-dynamic-routing-coverage > openstack/neutron-fwaas neutron-fwaas-coverage > openstack/neutron-vpnaas neutron-vpnaas-coverage > openstack/nova nova-coverage-db > openstack/nova-docker nova-docker-coverage > openstack/os-apply-config os-apply-config-coverage > openstack/os-cloud-config os-cloud-config-coverage > openstack/os-collect-config os-collect-config-coverage > openstack/os-net-config os-net-config-coverage > openstack/oslo.concurrency oslo.concurrency-coverage > openstack/oslo.i18n oslo.i18n-coverage > openstack/oslo.messaging oslo.messaging-coverage > openstack/oslotest oslotest-coverage > openstack/osprofiler osprofiler-coverage > openstack/poppy poppy-coverage > openstack/poppy-ui poppy-ui-coverage > openstack/pycadf pycadf-coverage > openstack/python-aodhclient python-aodhclient-coverage > openstack/python-ceilometerclient python-ceilometerclient-coverage > openstack/python-cinderclient python-cinderclient-coverage > openstack/python-cloudkittyclient python-cloudkittyclient-coverage > openstack/python-designateclient python-designateclient-coverage > openstack/python-glanceclient python-glanceclient-coverage > openstack/python-gnocchiclient python-gnocchiclient-coverage > openstack/python-heatclient python-heatclient-coverage > openstack/python-ironicclient python-ironicclient-coverage > openstack/python-keystoneclient python-keystoneclient-coverage > openstack/python-manilaclient python-manilaclient-coverage > openstack/python-monascaclient python-monascaclient-coverage > openstack/python-neutronclient python-neutronclient-coverage > openstack/python-novaclient python-novaclient-coverage > openstack/python-openstackclient python-openstackclient-coverage > openstack/python-openstacksdk python-openstacksdk-coverage > openstack/python-rackclient python-rackclient-coverage > openstack/python-saharaclient python-saharaclient-coverage > openstack/python-solumclient python-solumclient-coverage > openstack/python-swiftclient python-swiftclient-coverage > openstack/rally rally-coverage > openstack/refstack-client refstack-client-coverage > openstack/sahara sahara-coverage-db > openstack/sahara-dashboard sahara-dashboard-coverage > openstack/sahara-tests sahara-tests-coverage > openstack/solum solum-coverage > openstack/solum-dashboard solum-dashboard-coverage > openstack/solum-infra-guestagent solum-infra-guestagent-coverage > openstack/swift swift-coverage > openstack/swift3 swift3-coverage > openstack/taskflow taskflow-coverage-db > openstack/tempest tempest-coverage > openstack/tooz tooz-coverage > openstack/tosca-parser tosca-parser-coverage > openstack/trove trove-coverage-db > openstack/trove-dashboard trove-dashboard-coverage > openstack/turbo-hipster turbo-hipster-coverage > > Andreas > -- Andreas Jaeger aj@{suse.com,opensuse.org} Twitter/Identica: jaegerandi SUSE LINUX GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg) GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126 __________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev