AFAICT the navigate test does not use the Vue server, so I assume the problem must be somewhere in Capybara/Puma/Selenium.
So it would be useful to enable some tracing for those. On Tue, 29 Mar 2022 at 16:05, sebb <seb...@gmail.com> wrote: > > It looks as though chromedriver is working under GHA, as a test does > work against apache.org. > > However as soon as the test script tries to check the content of an > agenda page, it fails: > > https://github.com/apache/whimsy/runs/5739402171?check_suite_focus=true > > Any ideas? > > Sebb > > On Fri, 25 Mar 2022 at 23:46, sebb <seb...@gmail.com> wrote: > > > > On Fri, 25 Mar 2022 at 23:35, sebb <seb...@gmail.com> wrote: > > > > > > On Fri, 25 Mar 2022 at 23:13, Sam Ruby <ru...@intertwingly.net> wrote: > > > > > > > > On Fri, Mar 25, 2022 at 7:02 PM sebb <seb...@gmail.com> wrote: > > > > > > > > > > I have set up a couple of GH Actions to replace the Travis jobs. > > > > > > > > Excellent! > > > > > > > > > These seem to be working OK finally after a lot of false starts. > > > > > > > > > > Note that the screen navigation tests have to be skipped, as they were > > > > > on Travis. > > > > > This is because chromedriver crashes, which appears to be because GH > > > > > runs headless. > > > > > I've not been able to find out how to fix this, but at least the same > > > > > set of tests now run under GH, so I have renamed the Travis file to > > > > > switch it off. > > > > > > > > Have you tried > > > > https://github.com/marketplace/actions/setup-chromedriver ? > > > > > > I have now. > > > The software is already installed, so I just used the run commands, > > > and that has solved the issue for Ubuntu, but the driver still crashes > > > on macOS. > > > It would probably be OK to skip the test on macOS if that cannot be > > > solved. > > > It's anyway an improvement on the previous setup. > > > > Unfortunately although the driver no longer crashes on Ubuntu, the > > navigation test does not work. > > > > > Thanks! > > > > > > > > Sebb > > > > > > > > - Sam Ruby