Friday, 2025-12-12

opendevreviewchandan kumar proposed openstack/watcher-dashboard master: [poc] Add Selenium-based E2E testing framework  https://review.opendev.org/c/openstack/watcher-dashboard/+/97057305:20
opendevreviewchandan kumar proposed openstack/watcher-dashboard master: [poc] Add Selenium-based E2E testing framework  https://review.opendev.org/c/openstack/watcher-dashboard/+/97057305:23
opendevreviewchandan kumar proposed openstack/watcher-dashboard master: [poc]Add Playwright-based E2E testing framework  https://review.opendev.org/c/openstack/watcher-dashboard/+/97035306:49
opendevreviewchandan kumar proposed openstack/watcher-dashboard master: [poc] Add Selenium-based E2E testing framework  https://review.opendev.org/c/openstack/watcher-dashboard/+/97057307:07
opendevreviewchandan kumar proposed openstack/watcher-dashboard master: [poc]Add Playwright-based E2E testing framework  https://review.opendev.org/c/openstack/watcher-dashboard/+/97035307:20
opendevreviewchandan kumar proposed openstack/watcher-dashboard master: [poc]Add Playwright-based E2E testing framework  https://review.opendev.org/c/openstack/watcher-dashboard/+/97035307:22
opendevreviewAlfredo Moralejo proposed openstack/watcher-tempest-plugin master: Refresh the state of the actionplan before asserting status  https://review.opendev.org/c/openstack/watcher-tempest-plugin/+/97079107:25
opendevreviewchandan kumar proposed openstack/watcher-dashboard master: [poc] Add Selenium-based E2E testing framework  https://review.opendev.org/c/openstack/watcher-dashboard/+/97057308:50
opendevreviewchandan kumar proposed openstack/watcher-dashboard master: [poc] Add Selenium-based E2E testing framework  https://review.opendev.org/c/openstack/watcher-dashboard/+/97057308:54
opendevreviewchandan kumar proposed openstack/watcher-dashboard master: [poc]Add Playwright-based E2E testing framework  https://review.opendev.org/c/openstack/watcher-dashboard/+/97035309:05
opendevreviewchandan kumar proposed openstack/watcher-dashboard master: [poc] Add Selenium-based E2E testing framework  https://review.opendev.org/c/openstack/watcher-dashboard/+/97057309:25
amoralejdviroel, i've sent https://review.opendev.org/c/openstack/watcher-tempest-plugin/+/970791 I think we are still hitting https://bugs.launchpad.net/watcher-tempest-plugin/+bug/213318110:12
amoraleji.e. https://0b4e466dde79f41de136-d50db1180857dfa7e186ab04a85ee8dd.ssl.cf5.rackcdn.com/openstack/2c8010fe49514446a91b697b3981e67f/10:14
amoralejalso, we are still hitting issue https://bugs.launchpad.net/watcher/+bug/2134046 in some tests, as in https://zuul.opendev.org/t/openstack/build/46b51324e15e4a138571f59e4d7e3eec10:42
amoraleji wonder if we may merging https://review.opendev.org/c/openstack/watcher-tempest-plugin/+/969366 may mitigate until we get it fixed10:44
chandankumarsean-k-mooney: Hello, here is all the playwright artifact from CI: https://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_e72/openstack/e72823865b174b9197bb5672429bfcbe/controller/logs/playwright/index.html10:58
chandankumarDoc on how to use playwright https://review.opendev.org/c/openstack/watcher-dashboard/+/970353/16/doc/source/contributor/playwright-testing.rst based on the playwright review10:59
chandankumarI am still trying to make selenium one working in CI by following horizon route11:00
chandankumarplease have a look when you get time, thank you!11:01
sean-k-mooney https://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_e72/openstack/e72823865b174b9197bb5672429bfcbe/controller/logs/playwright/videos/309ea944eeb26daa1ba77a11d581d63f.webm is very nice11:01
sean-k-mooneywe shoudl complete the poc but i think playwright is the winner by far so far based on what i have seen11:02
chandankumarsure, I will focus on poc, Once I have both working, I will update the spec!11:04
sean-k-mooneyone thing we will want to do is follow the same pattern we do for tempest i.e. we will want to create a WatcherHelperMixin with functions for creating an audit template for example which will also use self.addCleanup to registyer a cleanup handleter tro delete/cancel/arcive the audit ectra 11:06
sean-k-mooneyi.e. we need to make sure we dont end up leaking api resouces between tests that could cause porblems11:06
sean-k-mooneythat woudl be true regardless of the frame work however so that more a meta comment11:07
chandankumar+1 to that11:08
opendevreviewchandan kumar proposed openstack/watcher-dashboard master: [poc] Add Selenium-based E2E testing framework  https://review.opendev.org/c/openstack/watcher-dashboard/+/97057314:01
opendevreviewchandan kumar proposed openstack/watcher-dashboard master: [poc]Add Playwright-based E2E testing framework  https://review.opendev.org/c/openstack/watcher-dashboard/+/97035314:09
opendevreviewDouglas Viroel proposed openstack/watcher stable/2024.2: [stable-only] Consolidate and improve Zuul CI job definitions  https://review.opendev.org/c/openstack/watcher/+/97038518:17
-opendevstatus- NOTICE: The Gerrit service on review.opendev.org will be offline momentarily at 20:00 UTC (approximately 55 minutes from now) for a project rename maintenance: https://lists.opendev.org/archives/list/service-announce@lists.opendev.org/message/ZPIV7CTPXZUYKUCBYMQ3OKQZDXOSOQGF/19:10
-opendevstatus- NOTICE: The Gerrit service on review.opendev.org will be offline momentarily for a project rename maintenance: https://lists.opendev.org/archives/list/service-announce@lists.opendev.org/message/ZPIV7CTPXZUYKUCBYMQ3OKQZDXOSOQGF/20:03
opendevreviewMerged openstack/watcher-tempest-plugin master: Refresh the state of the actionplan before asserting status  https://review.opendev.org/c/openstack/watcher-tempest-plugin/+/97079121:59

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