results-collection
results-collection copied to clipboard
Following the README steps does not install pip dependencies before running a test
If we follow the README top down, not all the python dependencies get installed. For example, requests.
If I ensure I have wptd-dev running and run
docker exec -it -u $(id -u $USER):$(id -g $USER) wptd-dev-instance \
run/run.py firefox-56.0-linux --path battery-status
requests is not installed.
Maybe we need to run the Makefile while setting up the dev container
cc @lukebjerring as he mentioned seeing some errors when setting up the new docker dev environment. Not sure if it's the same issue.
I can run
docker exec -it -u $(id -u $USER):$(id -g $USER) wptd-dev-instance make py_deps
And a lot of stuff fails to build because of "error: invalid command 'bdist_wheel'; however, requests does install :)