rpc-openstack icon indicating copy to clipboard operation
rpc-openstack copied to clipboard

(ASC-1552) Add health check tests before running system tests

Open phongdly opened this issue 5 years ago • 15 comments

This PR adds an experimental test of running health check tests in repo https://github.com/rcbops/rpc-openstack-healthcheck. The health check tests in the above repo will be executed right after RPC-O deployment without modification anything to ensure that the deployment is in good status before entering system tests.

Issue: ASC-1552

phongdly avatar Feb 11 '19 23:02 phongdly

Thank you for submitting a pull request to this project!

Once all check jobs have passed and the pull request has received a sufficient number of reviews, the repository's gate jobs can be triggered by adding a comment of :shipit: to this pull request.

When the gate jobs have completed successfully, this pull request will get merged automatically.

rpc-jenkins-svc avatar Feb 12 '19 00:02 rpc-jenkins-svc

recheck_bionic_no_artifacts_swift_deploy recheck_xenial_no_artifacts_swift_deploy

phongdly avatar Feb 13 '19 16:02 phongdly

recheck_bionic_no_artifacts_swift_deploy recheck_xenial_no_artifacts_swift_deploy

johnduarte avatar Feb 13 '19 22:02 johnduarte

recheck_bionic_no_artifacts_swift_deploy recheck_xenial_no_artifacts_swift_deploy

phongdly avatar Feb 15 '19 18:02 phongdly

recheck_bionic_no_artifacts_swift_deploy recheck_xenial_no_artifacts_swift_deploy

phongdly avatar Feb 18 '19 16:02 phongdly

recheck_all

phongdly avatar Feb 19 '19 00:02 phongdly

recheck_all

phongdly avatar Feb 19 '19 14:02 phongdly

Please refrain from rechecking - the failures here are legitimate and need to be resolved. Constant rechecks is just wasting CI resources.

odyssey4me avatar Feb 19 '19 16:02 odyssey4me

@odyssey4me yes, that's absolutely correct. I think I am kinda abuse the CI resources by rechecking it again and again. I'll get the logs and open a ticket for these failures, I have seen the failure of ping: not found is very consistent in the utility container

phongdly avatar Feb 19 '19 17:02 phongdly

RI-670 PR has been merged, recheck the jobs now.

phongdly avatar Feb 21 '19 17:02 phongdly

recheck_all

phongdly avatar Feb 21 '19 17:02 phongdly

recheck_bionic_no_artifacts_swift_deploy recheck_xenial_no_artifacts_swift_deploy

phongdly avatar Feb 25 '19 20:02 phongdly

Until https://github.com/rcbops/rpc-openstack/pull/3509 merges, the syntax/lint tests will fail.

odyssey4me avatar Feb 28 '19 11:02 odyssey4me

recheck_container_ansible-lint_tox-test recheck_container_ansible-syntax_tox-test recheck_bionic_no_artifacts_swift_deploy recheck_xenial_no_artifacts_swift_deploy

odyssey4me avatar Feb 28 '19 16:02 odyssey4me

recheck_container_releasenotes_tox-test

odyssey4me avatar Feb 28 '19 16:02 odyssey4me