Move the common testing bits to a central repository

Registered by Jean-Philippe Evrard

Move the common testing bits to a central repository.

With this bp, all the common bits used in role testing should be in a central repo, which would be cloned (git or zuul cloned) in each role test.

This would allow a single edit of a change to be replicated accross multiple repositories.

Blueprint information

Status:
Complete
Approver:
None
Priority:
Undefined
Drafter:
Jean-Philippe Evrard
Direction:
Needs approval
Assignee:
None
Definition:
Approved
Series goal:
None
Implementation:
Implemented
Milestone target:
None
Started by
Jean-Philippe Evrard
Completed by
Jean-Philippe Evrard

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/central-test-repository,n,z

Addressed by: https://review.openstack.org/354425
    Added tasks in nova and neutron test yml files

Addressed by: https://review.openstack.org/360509
    Add convergence test for test repo.

Addressed by: https://review.openstack.org/364794
    Default the network-conf template file name

Addressed by: https://review.openstack.org/364796
    Use the central test repository for Keystone

Addressed by: https://review.openstack.org/382260
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/382265
    Fix idempotence test log file name

Addressed by: https://review.openstack.org/382282
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/382284
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/382285
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/382287
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/382288
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/382289
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/382290
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/382291
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/382293
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/382294
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/382295
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/382297
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/382298
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/382299
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/382300
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/382301
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/382302
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/382303
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/382304
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/382305
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/382306
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/382307
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/382309
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/382310
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/382311
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/382312
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/382313
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/382314
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/382315
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/382318
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/382319
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/382320
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/382321
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/382322
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/382323
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/382324
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/382325
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/382326
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/382327
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/382328
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/382329
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/382330
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/382331
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/382795
    Fix idempotency check and add debug logging

Addressed by: https://review.openstack.org/384227
    Clean up Ansible retry files

Addressed by: https://review.openstack.org/384230
    Clean up Ansible retry files

Addressed by: https://review.openstack.org/384326
    Clean up Ansible retry files

Addressed by: https://review.openstack.org/386082
    Add more diagnostic info to Ansible playbook execution

Addressed by: https://review.openstack.org/388742
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/388751
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/388767
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/388771
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/388779
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/388792
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/388794
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/388796
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/388806
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/388812
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/389128
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/389129
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/389131
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/389132
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/389133
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/389134
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/389136
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/389137
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/389139
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/389141
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/389143
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/389144
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/389147
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/389151
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/389152
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/389153
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/389155
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/389156
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/389157
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/389162
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/389164
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/389166
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/389682
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/393224
    Use centralised Ansible test scripts

Addressed by: https://review.openstack.org/409304
    Use common heat test playbook and vars

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.