12345678910111213141516171819202122232425262728293031323334353637383940 |
- #!/bin/bash
- # run jankie on one commit
- # These need to be running:
- #
- # docker run --net=host -d -p 4444:4444 -v /dev/shm:/dev/shm selenium/standalone-chrome:2.52.0
- # docker run -d -p 5984:5984 --name couchdb klaemo/couchdb
- #
- # Initialize the results DB
- #
- # perfjankie --only-update-site --couch-server http://local.docker:5984 --couch-database performance
- #
- # Optional: run from localhost which can be a bit fast than rebuilding...
- # - ssh -R 0.0.0.0:4042:localhost:4042 docker@local.docker
- # - npm run build
- # - BACKEND_HOST=local.docker npm start
- # - ./run-jankie.sh 192.168.64.3:4042
- #
- # Usage:
- #
- # ./run-jankie.sh 192.168.64.3:4040
- #
- # View results: http://local.docker:5984/performance/_design/site/index.html
- #
- set -x
- set -e
- HOST="$1"
- DATE=$(git log --format="%at" -1)
- COMMIT=$(git log --format="%h" -1)
- echo "Testing $COMMIT on $DATE"
- # ../../scope stop
- # make SUDO= -C ../..
- # ../../scope launch
- # sleep 5
- COMMIT="$COMMIT" DATE=$DATE HOST=$HOST DEBUG="scope*" node ./perfjankie/main.js
|