Toaster tests have been failing on fedora 40 (this seems reproducible): https://autobuilder.yoctoproject.org/typhoon/#/builders/161/builds/328/steps/11/logs/stdio https://autobuilder.yoctoproject.org/typhoon/#/builders/161/builds/334/steps/11/logs/stdio I believe the actual error is selenium crashing: > raise exception_class(message, screen, stacktrace) E selenium.common.exceptions.WebDriverException: Message: tab crashed E (Session info: chrome-headless-shell=126.0.6478.126) E Stacktrace: E #0 0x56013a235c7a <unknown> E #1 0x560139f18c71 <unknown> E #2 0x560139f00f57 <unknown> E #3 0x560139f007ab <unknown> E #4 0x560139effe93 <unknown> E #5 0x560139effd85 <unknown> E #6 0x560139efdcc6 <unknown> E #7 0x560139efe1ca <unknown> E #8 0x560139efcde1 <unknown> E #9 0x560139f04bc8 <unknown> E #10 0x560139efcb14 <unknown> E #11 0x560139effa4d <unknown> E #12 0x560139efdcc6 <unknown> E #13 0x560139efe1ca <unknown> E #14 0x560139efcde1 <unknown> E #15 0x560139ef3f08 <unknown> E #16 0x560139efcb14 <unknown> E #17 0x560139efc3a2 <unknown> E #18 0x560139efbe3b <unknown> E #19 0x560139f1b172 <unknown> E #20 0x560139eed5bf <unknown> E #21 0x560139eed09f <unknown> E #22 0x560139f94e5d <unknown> E #23 0x560139f88363 <unknown> E #24 0x560139f58247 <unknown> E #25 0x560139f58b9e <unknown> E #26 0x56013a1fc24b <unknown> E #27 0x56013a2002f1 <unknown> E #28 0x56013a1e7afe <unknown> E #29 0x56013a200e52 <unknown> E #30 0x56013a1cc79f <unknown> E #31 0x56013a225638 <unknown> E #32 0x56013a225810 <unknown> E #33 0x56013a234dac <unknown> E #34 0x7f4fdf04a1b7 start_thread E #35 0x7f4fdf0cc3cc __clone3 venv/lib64/python3.12/site-packages/selenium/webdriver/remote/errorhandler.py:229: WebDriverException _ ERROR at setup of TestLandingPage.test_contrib_to_toaster_link_visible_and_clickable _ But, later on, we also see: > raise RuntimeError(f"Can't initialize toaster. {message}") E RuntimeError: Can't initialize toaster. Port 8000 occupied by python3 /home/pokybuild/yocto-worker/toaster/build/bitbake/bin/../lib/toaster/manage.py runserver --noreload localhost:8000
https://autobuilder.yoctoproject.org/typhoon/#/builders/161/builds/327/steps/11/logs/stdio
https://autobuilder.yoctoproject.org/typhoon/#/builders/161/builds/325/steps/11/logs/stdio
This one is fedora 39 https://autobuilder.yoctoproject.org/typhoon/#/builders/161/builds/323/steps/11/logs/stdio
https://autobuilder.yoctoproject.org/typhoon/#/builders/161/builds/322/steps/11/logs/stdio
Happens on Fedora 39 and later. Tim is going to forward this bug to the people who worked on the toaster tests using selenium.
https://autobuilder.yoctoproject.org/typhoon/#/builders/161/builds/323/steps/11/logs/stdio
https://autobuilder.yoctoproject.org/typhoon/#/builders/161/builds/345/steps/11/logs/stdio
https://autobuilder.yoctoproject.org/typhoon/#/builders/161/builds/336/steps/11/logs/stdio
https://autobuilder.yoctoproject.org/typhoon/#/builders/161/builds/340/steps/11/logs/stdio
https://autobuilder.yoctoproject.org/typhoon/#/builders/161/builds/308/steps/11/logs/stdio
Alex will send a patch to restrict these tests from running on the fedora workers.
https://autobuilder.yoctoproject.org/typhoon/#/builders/161/builds/369/steps/11/logs/stdio https://autobuilder.yoctoproject.org/typhoon/#/builders/161/builds/360/steps/11/logs/stdio
https://autobuilder.yoctoproject.org/typhoon/#/builders/161/builds/360/steps/11/logs/stdio
Removing the AB-INT tag since we disabled toaster testing on fedora39/fedora40 on the autobuilder until this is resolved.
David, we could have one of the new WR hires, work on this if you want.
Hi Randy, If you have an intern that has access to these Fedora hosts, I am happy to assist then with the Toaster part. We will learn the Selenium part together. David