agama/playwright
Josef Reidinger 4a2ddfc4d0
Apply suggestions from code review
Co-authored-by: Imobach González Sosa <igonzalezsosa@suse.com>
2023-03-02 12:59:15 +01:00
..
config changes from review 2023-03-01 22:42:25 +01:00
tests another line with wrong locator 2023-03-01 09:38:43 +01:00
.gitignore Experimental integration tests using Playwright 2022-12-09 13:08:26 +01:00
global-setup.ts Experimental integration tests using Playwright 2022-12-09 13:08:26 +01:00
package-lock.json Experimental integration tests using Playwright 2022-12-09 13:08:26 +01:00
package.json Experimental integration tests using Playwright 2022-12-09 13:08:26 +01:00
playwright.config.ts Experimental integration tests using Playwright 2022-12-09 13:08:26 +01:00
README.md Apply suggestions from code review 2023-03-02 12:59:15 +01:00

Troubleshooting Failed Integration Tests in CI

Single Test Failure

There are stored artifacts in the GitHub CI. Go to the failed job and there is a link "Summary". At the bottom of the page there is "Artifacts" section which contains the y2log and also trace.zip file. The trace can be browsed using the playwright tool locally or at page https://trace.playwright.dev/ to get details of the failure.

Stuck at D-Bus Loading

It usually indicates an issue with the D-Installer D-Bus services. There is a step called "Show D-Bus Services Logs" which should give a hint what is going wrong. Additional help can be the y2log file in the artifacts (see above).

Missing Package/Wrong Container

Packages lives in container at https://build.opensuse.org/package/show/YaST:Head:Containers/d-installer-testing . Feel free to modify it as the only purpose of this container is CI testing.