<commit_before>language: node_js
matrix:
  include:
    - node_js: "4.3.2"
    - node_js: "5.0"
    - node_js: "node"
sudo: required
dist: trusty
cache:
   directories:
     - node_modules
     - chrome-linux
     - lighthouse-extension/node_modules
before_script:
  - npm i -g typescript@2.0
  - npm --prefix ./lighthouse-extension install ./lighthouse-extension
  - export DISPLAY=:99.0
  - export LIGHTHOUSE_CHROMIUM_PATH="$(pwd)/chrome-linux/chrome"
  - sh -e /etc/init.d/xvfb start
  - ./lighthouse-core/scripts/download-chrome.sh
  - cd lighthouse-cli && tsc && cd ..
script:
  - if [[ $(node -v) =~ ^v4.* ]]; then export __node_harmony=--harmony; fi
  - npm run lint
  - npm run unit
  - npm run closure
  - npm run smoke
  - cd lighthouse-extension
  - gulp build
  - cd ..
after_success:
  - npm run coveralls
<commit_msg>run smokehouse PWA tests in CI (#824)<commit_after>language: node_js
matrix:
  include:
    - node_js: "4.3.2"
    - node_js: "5.0"
    - node_js: "node"
sudo: required
dist: trusty
cache:
   directories:
     - node_modules
     - chrome-linux
     - lighthouse-extension/node_modules
before_script:
  - npm i -g typescript@2.0
  - npm --prefix ./lighthouse-extension install ./lighthouse-extension
  - export DISPLAY=:99.0
  - export LIGHTHOUSE_CHROMIUM_PATH="$(pwd)/chrome-linux/chrome"
  - sh -e /etc/init.d/xvfb start
  - ./lighthouse-core/scripts/download-chrome.sh
  - cd lighthouse-cli && tsc && cd ..
script:
  - if [[ $(node -v) =~ ^v4.* ]]; then export __node_harmony=--harmony; fi
  - npm run lint
  - npm run unit
  - npm run closure
  - npm run smoke
  - npm run smokehouse
  - cd lighthouse-extension
  - gulp build
  - cd ..
after_success:
  - npm run coveralls

{'fraction_non_alphanumeric': 0.13458162668227033, 'fraction_numerical': 0.014628437682855471, 'mean_word_length': 2.6228813559322033, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4753956', 'n_tokens_mistral': 669, 'n_tokens_neox': 629, 'n_words': 153}