diff options
author | Jenkins <jenkins@review.openstack.org> | 2014-05-23 15:42:59 +0000 |
---|---|---|
committer | Gerrit Code Review <review@openstack.org> | 2014-05-23 15:42:59 +0000 |
commit | 2df912e9d65d11e3dfae41e9676966cc0a75dd3c (patch) | |
tree | d8cc14b1dae62e3b4f186a66293681afc326a6b9 | |
parent | 47f869c3f51bfbacf11596ee86212a5e13d3c2ce (diff) | |
parent | e2337acd0aed374f8d56f0477abba19dc6f95ba6 (diff) | |
download | oslotest-2df912e9d65d11e3dfae41e9676966cc0a75dd3c.tar.gz |
Merge "Update cross-test directions"
-rw-r--r-- | README.rst | 56 |
1 files changed, 6 insertions, 50 deletions
@@ -10,60 +10,16 @@ OpenStack test framework and test fixtures Cross-testing With Other Projects ================================= -The oslotest package is cross-tested against its consuming projects to -ensure that no changes to the library break the tests in those other -projects. +The oslotest package can be cross-tested against its consuming +projects to ensure that no changes to the library break the tests in +those other projects. In the Gate ----------- -To add your project to the list for cross-testing, update -``modules/openstack_project/files/jenkins_job_builder/config/projects.yaml`` -in the openstack-infra/config git repository and add sections like: - -:: - - - '{pipeline}-oslo.test-dsvm-{name}{branch-designator}': - pipeline: check - node: 'devstack-precise || devstack-precise-check' - branch-designator: '' - branch-override: default - - '{pipeline}-oslo.test-dsvm-{name}{branch-designator}': - pipeline: gate - node: devstack-precise - branch-designator: '' - branch-override: default - -to the ``jobs`` list for your project. Refer to -https://review.openstack.org/#/c/76381 for an example. - -Then update ``modules/openstack_project/files/zuul/layout.yaml`` by -adding the new check test to the global list of jobs (to make it -non-voting to start), and then to your project and to oslo.test. - -:: - - - name: check-oslo.test-dsvm-oslo.messaging - voting: false - -:: - - - name: openstack/oslo.messaging - ... - check: - ... - - check-oslo.test-dsvm-oslo.messaging - ... - -:: - - - name: openstack/oslo.test - ... - check: - ... - - check-oslo.test-dsvm-oslo.messaging - ... - +Refer to the instructions in +https://wiki.openstack.org/wiki/Oslo/UsingALibrary for setting up +cross-test jobs in the gate. Locally ------- |