GithubHelp home page GithubHelp logo

Comments (6)

josealgardataborges avatar josealgardataborges commented on May 3, 2024 1

and eventually i get this: http://prntscr.com/e11ns9

[Symfony\Component\Process\Exception\ProcessTimedOutException]
The process ""C:\webdev\www\duskproject.app\vendor\bin\phpunit.bat" "-c" "C:\webdev\www\duskproject.app\phpunit.dusk.xml" """ exceeded the timeout of 60 seconds.

from dusk.

alex-LE avatar alex-LE commented on May 3, 2024

I get the same timeout error. It seems that the Symfony ProcessBuilder has a default timeout of 60s.
My test is currently running > 70s and so i get the timeout. If is set the timeout to a higher value, it works.

Even if i split my tests into smaller classes/files i get the timeout.

A timeout of 0 seems to prevent the Exception, added PR for that.

from dusk.

KayLeung avatar KayLeung commented on May 3, 2024

Either Chrome or Firefox is not a headless browser. You could try PhantomJS or wait to see if anyone bind it to nighmare.js

from dusk.

deleugpn avatar deleugpn commented on May 3, 2024

Can this be closed?

from dusk.

josealgardataborges avatar josealgardataborges commented on May 3, 2024

@deleugpn If it's a feature not a bug, please do close it.

from dusk.

deleugpn avatar deleugpn commented on May 3, 2024

It is indeed a feature. Not only that, it's the core concept of Dusk. The goal is to run the tests on an actual browser to have a better sense of the behavior of your application. It is possible to run Dusk on a headless machine using Xvfb. My CentOS can run a simple login test in a couple of seconds with 1 CPU Core and 1500MB of RAM.

from dusk.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.