Browse Source

Add whitebox-tempest-plugin under QA

Tempest defines its scope as only what is accessible through the
various REST APIs. Some cloud features cannot be properly tested when
using only the REST API. The whitebox-tempest-plugin is a Tempest
plugin whose scope explicitly requires peeking behind the curtain. In
other words, if a feature or behavior can be fully tested using only a
REST API, such a test does not belong in whitebox-tempest-plugin. On
the other hand, if fully testing a feature or behavior requires
accessing the control plane like a human operator or admin would, such
a test belongs in whitebox-tempest plugin.

Now that the spec [1] for whitebox has merged, this patch moves the
whitebox-tempest-plugin from x to openstack (QA).

[1] https://review.opendev.org/#/c/656890/

Change-Id: Ide4bdf1de6a8ce5d1f86ea82a9fbf5b8a8bf437d
changes/78/714478/5
Artom Lifshitz 2 years ago
parent
commit
710f9c824e
  1. 1
      gerrit/acls/openstack/whitebox-tempest-plugin.config
  2. 8
      gerrit/projects.yaml
  3. 1
      gerritbot/channels.yaml
  4. 2
      zuul/main.yaml

1
gerrit/acls/x/whitebox-tempest-plugin.config → gerrit/acls/openstack/whitebox-tempest-plugin.config

@ -8,6 +8,7 @@ pushSignedTag = group whitebox-tempest-plugin-core
[receive]
requireChangeId = true
requireContributorAgreement = true
[submit]
mergeContent = true

8
gerrit/projects.yaml

@ -5439,6 +5439,10 @@
acl-config: /home/gerrit2/acls/openstack/oslo-independent.config
groups:
- openstack-doc-tools
- project: openstack/whitebox-tempest-plugin
description: Tempest plugin for whitebox testing. For testing things not exposed
through the REST APIs.
use-storyboard: true
- project: openstack/workload-ref-archs
description: OpenStack tenant-level workload reference architectures.
groups:
@ -7851,10 +7855,6 @@
acl-config: /home/gerrit2/acls/x/vmware-nsx.config
- project: x/vmware-vspc
description: Virtual Serial Port Concentrator for VMware instances
- project: x/whitebox-tempest-plugin
description: Tempest plugin for whitebox testing. For testing things not exposed
through the REST APIs.
use-storyboard: true
- project: x/wsme
description: Web Service Made Easy (WSME) simplify the writing of REST web services
by providing simple yet powerful typing which removes the need to directly manipulate

1
gerritbot/channels.yaml

@ -1314,6 +1314,7 @@ openstack-qa:
- openstack/tempest-lib
- openstack/tempest-plugin-cookiecutter
- openstack/tempest-stress
- openstack/whitebox-tempest-plugin
branches:
- master
- ^stable/.*

2
zuul/main.yaml

@ -1002,6 +1002,7 @@
- openstack/watcher-specs
- openstack/watcher-tempest-plugin
- openstack/whereto
- openstack/whitebox-tempest-plugin
- openstack/workload-ref-archs
- openstack/xstatic-angular
- openstack/xstatic-angular-bootstrap
@ -1460,7 +1461,6 @@
- x/vmware-nsx-tempest-plugin
- x/vmware-nsxlib
- x/vmware-vspc
- x/whitebox-tempest-plugin
- x/wsme
- x/xenapi-os-testing
- x/xstatic-angular-cookies

Loading…
Cancel
Save