openstack-python-openstackc.../openstackclient
Stephen Finucane ffd7e93961 functional: Remove test for 'quota set --force'
Change I1d1ac1ac46f49f64794ffc8631e166935537966c introduced the 'quota
set --force' parameter to force set nova quotas. As part of that fix, we
introduced a functional test, 'QuotaTests.test_quota_set_force' that
works by attempting to set the 'limit' of the quota for instances to the
current usage ('is_use') minus one.

This test is flawed. It doesn't create any instances so when it fires by
itself, it will always set the 'limit' to 0. When it fires at the same
time as other tests (remember, we run tests in parallel), notably tests
that rely on booting instances, it can cause other tests to fail with
the following error:

  Quota exceeded for instances: Requested 1, but already used 0 of 0
  instances (HTTP 403)

We could attempt to work around this by creating a new project and using
that project to fiddle with quotas. That's a lot of work though, and the
returns are questionable: the 'quota set' command is an admin-only
command by default and the '--force' parameter should almost never be
used. Simply remove this test.

Change-Id: Ic07ff6f4a7c1c27852c892eb906bb144aae91788
Signed-off-by: Stephen Finucane <sfinucan@redhat.com>
Story: #2008327
Task: #41225
2020-11-06 17:40:13 +00:00
..
api Remove usage of six 2020-10-07 02:15:25 +00:00
common Remove usage of six 2020-10-07 02:15:25 +00:00
compute Merge "Compute: Add user id support for keypair" 2020-11-04 00:28:41 +00:00
identity Remove usage of six 2020-10-07 02:15:25 +00:00
image Restore behavior of image create with same name. 2020-10-06 14:05:11 +11:00
locale/tr_TR/LC_MESSAGES Imported Translations from Zanata 2018-03-01 07:25:50 +00:00
network Merge "Always display direction for security group rules" 2020-10-13 23:26:24 +00:00
object Add storage policy option to create container command 2020-02-19 10:08:48 +13:00
tests functional: Remove test for 'quota set --force' 2020-11-06 17:40:13 +00:00
volume Merge "Switch image to use SDK" 2020-03-25 15:19:20 +00:00
__init__.py Clean up W503 and E402 pep8 errors 2018-04-15 12:23:06 +09:00
i18n.py Remove log translations 2017-03-21 17:23:09 +08:00
shell.py Remove usage of six 2020-10-07 02:15:25 +00:00