-
Notifications
You must be signed in to change notification settings - Fork 187
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add docs to run integration-tests #2317
Comments
Here is what I have so far: Experimenter Integration TestsPrerequisites
Setup using docker and makeTo run the tests via docker-compose use the following make commands.
You can view the tests running via VNC and port 5900. The password to connect to the container is
With the VNC window open, you should see Firefox open and Selenium executing commands. Setup using local FirefoxInstall geckodriver in your path. You should be able to do Now navigate to the directory that you have cloned experimenter into and follow these steps:
If successful your shell should have an
Firefox should open and the tests should execute. Extras
|
Hey I edited your comment because it had an errant "```" that was messing up the formatting... hope you don't mind. I tried your steps for local setup and they seem like they will work.... unfortunately though, I got all the way to seeing the first test listed and attempt to run... then it all just stalled indefinitely. Assuming this is a geckodriver issue? I'm gonna take another stab at it tomorrow to see if I can't get everything, and in particular geckodriver, set up correctly. I definitely think running locally is going to be the simplest and best way to run the the integration tests... This is what I'm seeing at the moment: |
@uhlissuh can you try and just let it run until it fails? If it doesn't fail after 5 min let me know here please. Thanks. |
I don't think this image uploaded correctly, can you try again please? |
sorry @jrbenny35, I fixed it. |
Did you make any changes to the URL within the tox file? Is experimenter accessible at |
Closing this until it comes up again. |
There are currently no docs on how to run the integration-test suite. We should fix that by adding docs on how they can be run locally.
The text was updated successfully, but these errors were encountered: