tree: 3c7b1a7b36a65cb4039b893dd13b960d68d1e7b7 [path history] [tgz]
  1. infra/
  4. test.js

Functional test suite

Installing Docker (OSX)

Simplest way to install all of those is to use Homebrew:

brew cask install docker

This will install a Docker in Applications. To run if from the command-line:

open /Applications/

It'll require privileged access and will require user password to be entered.

To validate Docker is installed correctly, run hello-world image:

docker run hello-world

Building a Docker image

Should be done once only for development purposes, run from the Gerrit checkout path:

docker build -t gerrit/polygerrit-functional:v1 \

Running a smoke test

Running a smoke test from Gerrit checkout path:


The successful output should be something similar to this:

Starting local server..
Starting Webdriver..

1 spec, 0 failures
Finished in 2.565 seconds