<commit_before># standard environment (sudo: required) is provisioned with 7.5g memory, but has 50 minute time limit for jobs
# container-based environment (sudo: false) is provisioned with only 4g memory, but haven't run into time limit for jobs yet
sudo: false
language: java
before_install:
  - "export DISPLAY=:99.0"
  - sh -e /etc/init.d/xvfb start
    # NewRatio is to leave as much memory as possible to old gen
  - echo "MAVEN_OPTS=\"-Xmx768m -XX:NewRatio=20\"" > ~/.mavenrc
install: true
script: build/travis-ci/build.sh $TARGET
cache:
  directories:
  - $HOME/.m2
  - $HOME/.cache/bower
matrix:
  include:
    - jdk: oraclejdk8
      env: TARGET=test1 SKIP_SHADING=false GLOWROOT_HARNESS=javaagent
    - jdk: oraclejdk8
      env: TARGET=test2 SKIP_SHADING=false GLOWROOT_HARNESS=javaagent
    - jdk: oraclejdk7
      env: TARGET=test1 SKIP_SHADING=false GLOWROOT_HARNESS=javaagent
    - jdk: oraclejdk7
      env: TARGET=test2 SKIP_SHADING=false GLOWROOT_HARNESS=javaagent
    - jdk: openjdk7
      env: TARGET=test1 SKIP_SHADING=false GLOWROOT_HARNESS=javaagent
    - jdk: openjdk7
      env: TARGET=test2 SKIP_SHADING=false GLOWROOT_HARNESS=javaagent
    - jdk: oraclejdk8
      env: TARGET=deploy
    - jdk: oraclejdk8
      env: TARGET=checker
    - jdk: oraclejdk8
      env: TARGET=test1 SKIP_SHADING=false GLOWROOT_HARNESS=local
    - jdk: oraclejdk8
      env: TARGET=test2 SKIP_SHADING=false GLOWROOT_HARNESS=local
    - jdk: oraclejdk8
      env: TARGET=test1 SKIP_SHADING=true GLOWROOT_HARNESS=javaagent
    - jdk: oraclejdk8
      env: TARGET=test2 SKIP_SHADING=true GLOWROOT_HARNESS=javaagent
    - jdk: oraclejdk8
      env: TARGET=test1 SKIP_SHADING=true GLOWROOT_HARNESS=local
    - jdk: oraclejdk8
      env: TARGET=test2 SKIP_SHADING=true GLOWROOT_HARNESS=local
      # chrome
    - jdk: oraclejdk8
      env: TARGET=saucelabs1 SAUCELABS_PLATFORM="Windows 7" SAUCELABS_BROWSER_NAME=chrome SAUCELABS_BROWSER_VERSION=
    - jdk: oraclejdk8
      env: TARGET=saucelabs2 SAUCELABS_PLATFORM="Windows 7" SAUCELABS_BROWSER_NAME=chrome SAUCELABS_BROWSER_VERSION=
      # firefox
    - jdk: oraclejdk8
      env: TARGET=saucelabs1 SAUCELABS_PLATFORM="Windows 7" SAUCELABS_BROWSER_NAME=firefox SAUCELABS_BROWSER_VERSION=
    - jdk: oraclejdk8
      env: TARGET=saucelabs2 SAUCELABS_PLATFORM="Windows 7" SAUCELABS_BROWSER_NAME=firefox SAUCELABS_BROWSER_VERSION=
      # internet explorer
    - jdk: oraclejdk8
      env: TARGET=saucelabs1 SAUCELABS_PLATFORM="Windows 7" SAUCELABS_BROWSER_NAME=iexplore SAUCELABS_BROWSER_VERSION=11
    - jdk: oraclejdk8
      env: TARGET=saucelabs2 SAUCELABS_PLATFORM="Windows 7" SAUCELABS_BROWSER_NAME=iexplore SAUCELABS_BROWSER_VERSION=11
    - jdk: oraclejdk8
      env: TARGET=saucelabs1 SAUCELABS_PLATFORM="Windows 7" SAUCELABS_BROWSER_NAME=iexplore SAUCELABS_BROWSER_VERSION=10
    - jdk: oraclejdk8
      env: TARGET=saucelabs2 SAUCELABS_PLATFORM="Windows 7" SAUCELABS_BROWSER_NAME=iexplore SAUCELABS_BROWSER_VERSION=10
    - jdk: oraclejdk8
      env: TARGET=saucelabs1 SAUCELABS_PLATFORM="Windows 7" SAUCELABS_BROWSER_NAME=iexplore SAUCELABS_BROWSER_VERSION=9
    - jdk: oraclejdk8
      env: TARGET=saucelabs2 SAUCELABS_PLATFORM="Windows 7" SAUCELABS_BROWSER_NAME=iexplore SAUCELABS_BROWSER_VERSION=9
      # safari
    - jdk: oraclejdk8
      env: TARGET=saucelabs1 SAUCELABS_PLATFORM="OS X 10.11" SAUCELABS_BROWSER_NAME=safari SAUCELABS_BROWSER_VERSION=9
    - jdk: oraclejdk8
      env: TARGET=saucelabs2 SAUCELABS_PLATFORM="OS X 10.11" SAUCELABS_BROWSER_NAME=safari SAUCELABS_BROWSER_VERSION=9
    - jdk: oraclejdk8
      env: TARGET=saucelabs1 SAUCELABS_PLATFORM="OS X 10.10" SAUCELABS_BROWSER_NAME=safari SAUCELABS_BROWSER_VERSION=8
    - jdk: oraclejdk8
      env: TARGET=saucelabs2 SAUCELABS_PLATFORM="OS X 10.10" SAUCELABS_BROWSER_NAME=safari SAUCELABS_BROWSER_VERSION=8
    - jdk: oraclejdk8
      env: TARGET=saucelabs1 SAUCELABS_PLATFORM="OS X 10.9" SAUCELABS_BROWSER_NAME=safari SAUCELABS_BROWSER_VERSION=7
    - jdk: oraclejdk8
      env: TARGET=saucelabs2 SAUCELABS_PLATFORM="OS X 10.9" SAUCELABS_BROWSER_NAME=safari SAUCELABS_BROWSER_VERSION=7
    - jdk: oraclejdk8
      env: TARGET=saucelabs1 SAUCELABS_PLATFORM="OS X 10.8" SAUCELABS_BROWSER_NAME=safari SAUCELABS_BROWSER_VERSION=6
    - jdk: oraclejdk8
      env: TARGET=saucelabs2 SAUCELABS_PLATFORM="OS X 10.8" SAUCELABS_BROWSER_NAME=safari SAUCELABS_BROWSER_VERSION=6
addons:
  firefox: "latest"
  sauce_connect:
    # this is needed on android, see https://support.saucelabs.com/customer/en/portal/questions/13056252
    no_ssl_bump_domains: all<commit_msg>Drop testing on old Safari versions<commit_after># standard environment (sudo: required) is provisioned with 7.5g memory, but has 50 minute time limit for jobs
# container-based environment (sudo: false) is provisioned with only 4g memory, but haven't run into time limit for jobs yet
sudo: false
language: java
before_install:
  - "export DISPLAY=:99.0"
  - sh -e /etc/init.d/xvfb start
    # NewRatio is to leave as much memory as possible to old gen
  - echo "MAVEN_OPTS=\"-Xmx768m -XX:NewRatio=20\"" > ~/.mavenrc
install: true
script: build/travis-ci/build.sh $TARGET
cache:
  directories:
  - $HOME/.m2
  - $HOME/.cache/bower
matrix:
  include:
    - jdk: oraclejdk8
      env: TARGET=test1 SKIP_SHADING=false GLOWROOT_HARNESS=javaagent
    - jdk: oraclejdk8
      env: TARGET=test2 SKIP_SHADING=false GLOWROOT_HARNESS=javaagent
    - jdk: oraclejdk7
      env: TARGET=test1 SKIP_SHADING=false GLOWROOT_HARNESS=javaagent
    - jdk: oraclejdk7
      env: TARGET=test2 SKIP_SHADING=false GLOWROOT_HARNESS=javaagent
    - jdk: openjdk7
      env: TARGET=test1 SKIP_SHADING=false GLOWROOT_HARNESS=javaagent
    - jdk: openjdk7
      env: TARGET=test2 SKIP_SHADING=false GLOWROOT_HARNESS=javaagent
    - jdk: oraclejdk8
      env: TARGET=deploy
    - jdk: oraclejdk8
      env: TARGET=checker
    - jdk: oraclejdk8
      env: TARGET=test1 SKIP_SHADING=false GLOWROOT_HARNESS=local
    - jdk: oraclejdk8
      env: TARGET=test2 SKIP_SHADING=false GLOWROOT_HARNESS=local
    - jdk: oraclejdk8
      env: TARGET=test1 SKIP_SHADING=true GLOWROOT_HARNESS=javaagent
    - jdk: oraclejdk8
      env: TARGET=test2 SKIP_SHADING=true GLOWROOT_HARNESS=javaagent
    - jdk: oraclejdk8
      env: TARGET=test1 SKIP_SHADING=true GLOWROOT_HARNESS=local
    - jdk: oraclejdk8
      env: TARGET=test2 SKIP_SHADING=true GLOWROOT_HARNESS=local
      # chrome
    - jdk: oraclejdk8
      env: TARGET=saucelabs1 SAUCELABS_PLATFORM="Windows 7" SAUCELABS_BROWSER_NAME=chrome SAUCELABS_BROWSER_VERSION=
    - jdk: oraclejdk8
      env: TARGET=saucelabs2 SAUCELABS_PLATFORM="Windows 7" SAUCELABS_BROWSER_NAME=chrome SAUCELABS_BROWSER_VERSION=
      # firefox
    - jdk: oraclejdk8
      env: TARGET=saucelabs1 SAUCELABS_PLATFORM="Windows 7" SAUCELABS_BROWSER_NAME=firefox SAUCELABS_BROWSER_VERSION=
    - jdk: oraclejdk8
      env: TARGET=saucelabs2 SAUCELABS_PLATFORM="Windows 7" SAUCELABS_BROWSER_NAME=firefox SAUCELABS_BROWSER_VERSION=
      # internet explorer
    - jdk: oraclejdk8
      env: TARGET=saucelabs1 SAUCELABS_PLATFORM="Windows 7" SAUCELABS_BROWSER_NAME=iexplore SAUCELABS_BROWSER_VERSION=11
    - jdk: oraclejdk8
      env: TARGET=saucelabs2 SAUCELABS_PLATFORM="Windows 7" SAUCELABS_BROWSER_NAME=iexplore SAUCELABS_BROWSER_VERSION=11
    - jdk: oraclejdk8
      env: TARGET=saucelabs1 SAUCELABS_PLATFORM="Windows 7" SAUCELABS_BROWSER_NAME=iexplore SAUCELABS_BROWSER_VERSION=10
    - jdk: oraclejdk8
      env: TARGET=saucelabs2 SAUCELABS_PLATFORM="Windows 7" SAUCELABS_BROWSER_NAME=iexplore SAUCELABS_BROWSER_VERSION=10
    - jdk: oraclejdk8
      env: TARGET=saucelabs1 SAUCELABS_PLATFORM="Windows 7" SAUCELABS_BROWSER_NAME=iexplore SAUCELABS_BROWSER_VERSION=9
    - jdk: oraclejdk8
      env: TARGET=saucelabs2 SAUCELABS_PLATFORM="Windows 7" SAUCELABS_BROWSER_NAME=iexplore SAUCELABS_BROWSER_VERSION=9
      # safari
    - jdk: oraclejdk8
      env: TARGET=saucelabs1 SAUCELABS_PLATFORM="OS X 10.11" SAUCELABS_BROWSER_NAME=safari SAUCELABS_BROWSER_VERSION=9
    - jdk: oraclejdk8
      env: TARGET=saucelabs2 SAUCELABS_PLATFORM="OS X 10.11" SAUCELABS_BROWSER_NAME=safari SAUCELABS_BROWSER_VERSION=9
    - jdk: oraclejdk8
      env: TARGET=saucelabs1 SAUCELABS_PLATFORM="OS X 10.10" SAUCELABS_BROWSER_NAME=safari SAUCELABS_BROWSER_VERSION=8
    - jdk: oraclejdk8
      env: TARGET=saucelabs2 SAUCELABS_PLATFORM="OS X 10.10" SAUCELABS_BROWSER_NAME=safari SAUCELABS_BROWSER_VERSION=8
addons:
  firefox: "latest"
  sauce_connect:
    # this is needed on android, see https://support.saucelabs.com/customer/en/portal/questions/13056252
    no_ssl_bump_domains: all
{'fraction_non_alphanumeric': 0.07403979639055992, 'fraction_numerical': 0.02961591855622397, 'mean_word_length': 4.548780487804878, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 5, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2034413', 'n_tokens_mistral': 3805, 'n_tokens_neox': 3581, 'n_words': 618}