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

Reply via email to