Wednesday, 2024-08-07

gmanndansmith: I do not think we have any such mechanism. testscenarios and ddt are some way but as you mentioned those are static generated tests instead of during test runtime 01:42
gmanndansmith: what we have done in such cases is defined the logic in base method _test_* and defined all cases tests explicitly calling the base method 01:43
gmanndansmith: but I think in your case, those different cases depends on config option value so ^^ will not work as well01:45
gmanndansmith: one way is to test all those different format in single test case if that does not become very long running test01:46
opendevreviewMerged openstack/devstack stable/2024.1: Replacing usage of rdo-release rpm  https://review.opendev.org/c/openstack/devstack/+/92540003:38
opendevreviewJens Harbott proposed openstack/devstack stable/2023.1: Drop Fedora support  https://review.opendev.org/c/openstack/devstack/+/92583706:21
fricklergmann: regarding rbac, devstack is still using the devstack-system-admin cloud in a lot of places, shouldn't this be obsolete now and reverted back to using the normal admin account? or maybe I'm misunderstanding the whole situation06:35
fricklerweird unrelated question: why does the "cinder" service have type "block-storage", but "cinderv3" has "volumev3"? 06:38
*** tkajinam is now known as Guest241512:52
*** tkajinam is now known as Guest241613:00
dansmithgmann: I figured out a way to do it.. my most recent set splits them all out during load time (and works very nice)13:37
dansmithso we get a bunch of short-running tests and proper failures for a given scenario/image combination13:37
*** whoami-rajat_ is now known as whoami-rajat13:56
opendevreviewStephen Finucane proposed openstack/hacking master: Bump flake8 version  https://review.opendev.org/c/openstack/hacking/+/92538014:10
opendevreviewStephen Finucane proposed openstack/hacking master: Remove unnecessary setup.cfg config  https://review.opendev.org/c/openstack/hacking/+/89700815:15
opendevreviewStephen Finucane proposed openstack/hacking master: Remove unnecessary setup.cfg config  https://review.opendev.org/c/openstack/hacking/+/89700815:15
dansmithgmann: I'm failing to add testscenarios to the requirements here https://review.opendev.org/c/openstack/tempest/+/925431/5/requirements.txt15:53
dansmithI'm adding it in the same way as it appears in other projects15:53
dansmithit's not really required if there's some reason I can't use that, it's just a shortcut to doing what I want15:53
dansmithI guess I'll try >= there and see if that makes it happy15:53
opendevreviewDan Smith proposed openstack/tempest master: Test image formats  https://review.opendev.org/c/openstack/tempest/+/92543115:54
opendevreviewDan Smith proposed openstack/tempest master: Test image formats with import  https://review.opendev.org/c/openstack/tempest/+/92549015:54
opendevreviewDan Smith proposed openstack/tempest master: Add compute image format test  https://review.opendev.org/c/openstack/tempest/+/92561715:54
dansmithgmann: otherwise, I'd sure appreciate review of this ^ the oslo port is almost completely landed and they're going to do a special release for me, so I'd like to have these in-tree before I go flipping nova, glance and cinder to using the oslo version so we have before/after coverage15:55
gmannfrickler: I think we still need devstack-system-admin for ironic (keystone if there are tests) as they both need system admin 17:10
gmannfrickler: services alias mismatch ("cinder", "block-storage", "cinderv3" "volumev3") is there for historic reason and to avoid breaking things we kept those same way. I think 'block-storage' matches with other service pattern. Nova did v2 API to compute_legacy and v2.1 as 'compute'17:15
gmannmaybe same way we should have done. 17:15
gmanndansmith: ok, i will check those review. not sure why testscenarios did not work in requirements let me have a look17:42
dansmithgmann: changing to >= seemed to work, I dunno why17:43
gmanndansmith: yeah, just saw PS5->PS6. I am not sure why == did not work as it match with u-c17:43
dansmithright17:43
opendevreviewBrian Haley proposed openstack/devstack master: Move the check of "rpc_workers" after the post-config phase  https://review.opendev.org/c/openstack/devstack/+/92541219:36
opendevreviewMerged openstack/hacking master: Bump flake8 version  https://review.opendev.org/c/openstack/hacking/+/92538022:24
opendevreviewMerged openstack/hacking master: Remove unnecessary setup.cfg config  https://review.opendev.org/c/openstack/hacking/+/89700822:29

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!