<commit_before>dist: trusty
sudo: off
language: python
services:
  - docker
git:
  depth: false
addons:
  apt:
    packages:
      - libssl-dev
      - libffi-dev
      - python-dev
install: pip install tox
cache: pip
jobs:
  include:
    - stage: precheck
      env: PURPOSE='PEP8'
      script: ./scripts/ci/precheck_pep8.sh
      python: 3.6
    - stage: precheck
      env: PURPOSE='Headers'
      script: ./scripts/ci/precheck_header.sh
      python: 3.6
    - stage: precheck
      env: PURPOSE='Dependency Check'
      script: ./scripts/dependency/check.sh
      python: 3.6
    - stage: verify
      env: PURPOSE='Lint Command Table and Help'
      script: ./scripts/ci/verify_linter.sh
      python: 3.6
    - stage: unittest
      python: 3.6
      env: TOXENV=py36
      script: ./scripts/ci/unittest.sh
    - stage: unittest
      python: 2.7
      env: TOXENV=py27
      script: ./scripts/ci/unittest.sh
    - stage: verify
      env:
      - PURPOSE='Automation'
      - REDUCE_SDK='True'
      script: ./scripts/ci/test_automation.sh
      python: 3.6
    - stage: verify
      env: PURPOSE='Automation'
      script: ./scripts/ci/test_automation.sh
      python: 2.7
    - stage: verify
      env:
      - PURPOSE='Automation'
      - REDUCE_SDK='True'
      - AZURE_CLI_TEST_TARGET_PROFILE='2017-03-09'
      script: ./scripts/ci/test_automation.sh
      python: 3.6
    - stage: verify
      env:
      - PURPOSE='Automation'
      - AZURE_CLI_TEST_TARGET_PROFILE='2018-03-01'
      script: ./scripts/ci/test_automation.sh
      python: 2.7
    - stage: verify
      script: ./scripts/ci/test_static.sh
      env: PURPOSE='Static Check'
      python: 3.6
    - stage: verify
      script: ./scripts/ci/test_profile_integration.sh
      env: PURPOSE='Integration for profiles'
      python: 3.6
    - stage: verify
      script: ./scripts/ci/test_profile_integration.sh
      env: PURPOSE='Integration for profiles'
      python: 2.7
    - stage: verify
      script: ./scripts/ci/test_perf.sh
      env: PURPOSE='Module Load Performance'
      python: 3.6
    - stage: verify
      script: ./scripts/ci/test_ref_doc.sh
      env: PURPOSE='RefDocVerify'
      python: 3.6
    #- stage: verify
    #  env: PURPOSE='Load extension commands'
    #  script: ./scripts/ci/test_extensions.sh
    #  python: 3.6
    - stage: publish
      script: ./scripts/ci/publish.sh
      python: 3.6
      env: PURPOSE='Nightly Edge Build'
      if: branch = dev and type = push
    - stage: publish<commit_msg>[CI] reenable extension checking in CI (#7933)<commit_after>dist: trusty
sudo: off
language: python
services:
  - docker
git:
  depth: false
addons:
  apt:
    packages:
      - libssl-dev
      - libffi-dev
      - python-dev
install: pip install tox
cache: pip
jobs:
  include:
    - stage: precheck
      env: PURPOSE='PEP8'
      script: ./scripts/ci/precheck_pep8.sh
      python: 3.6
    - stage: precheck
      env: PURPOSE='Headers'
      script: ./scripts/ci/precheck_header.sh
      python: 3.6
    - stage: precheck
      env: PURPOSE='Dependency Check'
      script: ./scripts/dependency/check.sh
      python: 3.6
    - stage: verify
      env: PURPOSE='Lint Command Table and Help'
      script: ./scripts/ci/verify_linter.sh
      python: 3.6
    - stage: unittest
      python: 3.6
      env: TOXENV=py36
      script: ./scripts/ci/unittest.sh
    - stage: unittest
      python: 2.7
      env: TOXENV=py27
      script: ./scripts/ci/unittest.sh
    - stage: verify
      env:
      - PURPOSE='Automation'
      - REDUCE_SDK='True'
      script: ./scripts/ci/test_automation.sh
      python: 3.6
    - stage: verify
      env: PURPOSE='Automation'
      script: ./scripts/ci/test_automation.sh
      python: 2.7
    - stage: verify
      env:
      - PURPOSE='Automation'
      - REDUCE_SDK='True'
      - AZURE_CLI_TEST_TARGET_PROFILE='2017-03-09'
      script: ./scripts/ci/test_automation.sh
      python: 3.6
    - stage: verify
      env:
      - PURPOSE='Automation'
      - AZURE_CLI_TEST_TARGET_PROFILE='2018-03-01'
      script: ./scripts/ci/test_automation.sh
      python: 2.7
    - stage: verify
      script: ./scripts/ci/test_static.sh
      env: PURPOSE='Static Check'
      python: 3.6
    - stage: verify
      script: ./scripts/ci/test_profile_integration.sh
      env: PURPOSE='Integration for profiles'
      python: 3.6
    - stage: verify
      script: ./scripts/ci/test_profile_integration.sh
      env: PURPOSE='Integration for profiles'
      python: 2.7
    - stage: verify
      script: ./scripts/ci/test_perf.sh
      env: PURPOSE='Module Load Performance'
      python: 3.6
    - stage: verify
      script: ./scripts/ci/test_ref_doc.sh
      env: PURPOSE='RefDocVerify'
      python: 3.6
    - stage: verify
      env: PURPOSE='Load extension commands'
      script: ./scripts/ci/test_extensions.sh
      python: 3.6
    - stage: publish
      script: ./scripts/ci/publish.sh
      python: 3.6
      env: PURPOSE='Nightly Edge Build'
      if: branch = dev and type = push
    - stage: publish
{'fraction_non_alphanumeric': 0.11467617349970291, 'fraction_numerical': 0.022974846504258267, 'mean_word_length': 2.0924678505817513, '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': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3973091', 'n_tokens_mistral': 1746, 'n_tokens_neox': 1655, 'n_words': 383}