Comments (5)
Just noticed this: "(currently supports Chrome only on Windows and Linux)". Do you have ETA on IE / Firefox please?
from webpagetest.agent.
IE isn't supported yet.
Firefox should work and shouldn't require anything in browsers.ini. It should detect both stable and nightly installs. That said, if you define it manually, you need to add "type=Firefox" after the exe definition so it knows how to drive it.
from webpagetest.agent.
Thanks Patrick. When I try to run test in Firefox without browsers.ini entry I get this in console output:
"Unhandled exception running test: No module named marionette_driver.marionette Traceback (most recent call last): File "C:\wptagent-new\wptagent\wptagent.py", line 64, in run_testing self.run_single_test() File "C:\wptagent-new\wptagent\wptagent.py", line 111, in run_single_test browser.launch(self.job, self.task) File "C:\wptagent-new\wptagent\internal\firefox.py", line 98, in launch from marionette_driver.marionette import Marionette ImportError: No module named marionette_driver.marionette"
from webpagetest.agent.
pip install marionette_driver
from webpagetest.agent.
The Firefox browser is locking up and I'm getting this console error:
Unhandled exception running test: No data received over socket
Traceback (most recent call last):
File "C:\wptagent-new\wptagent\wptagent.py", line 64, in run_testing
self.run_single_test()
File "C:\wptagent-new\wptagent\wptagent.py", line 111, in run_single_test
browser.launch(self.job, self.task)
File "C:\wptagent-new\wptagent\internal\firefox.py", line 119, in launch
self.marionette.set_window_size(height=task['height'], width=task['width'])
File "C:\Python27\lib\site-packages\marionette_driver\marionette.py", line 204
3, in set_window_size
return self._send_message("setWindowSize", body)
File "C:\Python27\lib\site-packages\marionette_driver\decorators.py", line 28,
in _
m._handle_socket_failure()
File "C:\Python27\lib\site-packages\marionette_driver\decorators.py", line 23,
in _
return func(*args, **kwargs)
File "C:\Python27\lib\site-packages\marionette_driver\marionette.py", line 731
, in _send_message
msg = self.client.request(name, params)
File "C:\Python27\lib\site-packages\marionette_driver\transport.py", line 284,
in request
return self.receive()
File "C:\Python27\lib\site-packages\marionette_driver\transport.py", line 184,
in receive
raise socket.error("No data received over socket")
from webpagetest.agent.
Related Issues (20)
- CWV element extraction script accidentally trips Chrome feature usage flags
- Issue with HTTP/2 Redirect reporting HOT 1
- Updates to release tags
- Explore migration to Ubuntu 22.04 HOT 10
- Missing critical information (e.g. how to start it, how configure it post install)
- webpagetest Test Error: Error configuring traffic-shaping on ubuntu 18.04 HOT 1
- Not able to start webpagetest agent on redhat 8.0
- Add support for Soft Navigation HOT 4
- Visual-complete progress bug
- Can the image run without CAP_NET_ADMIN
- Not able to run tests on Chrome 112 HOT 1
- Not able to reset executionContext HOT 1
- Chrome v114 slowdowns due to enabling Debugger in dev tools
- Not able to set the executionContext using Id of iframe HOT 8
- Dockerfile is missing text file for apt-get HOT 2
- How to get LCP and FCP metrics on running a private instance.?? HOT 1
- Error: NaCl helper process running without a sandbox!
- Sign-in is successful but the step returns Error: 404 and stops
- combineSteps Command of Script is not working on giving count
- Empty test result, only orange start_page HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from webpagetest.agent.