debugpy/azure-pipelines/linux-coverage.yaml
Pavel Minaev 119ca8e589 Add Python 3.11 to test matrix.
Use Python 3.11 for coverage runs.
2023-08-28 13:14:39 -07:00

37 lines
817 B
YAML

# This pipeline is used to run unit test code coverage against debugpy public repo.
# Trigger ci builds for commits into master and any release branches
trigger:
branches:
include:
- main
- release/*
# Trigger pr builds for commits into master and any release branches
# Ignore draft PR's
pr:
branches:
include:
- main
- release/*
drafts: "false"
variables:
architecture: "x64"
python.version: "3.11"
jobs:
- job: "Coverage"
timeoutInMinutes: "60"
pool:
name: Azure Pipelines
demands: java
vmImage: "ubuntu-latest"
steps:
- script: |
sudo apt-get update
sudo apt-get --yes install gdb
sudo sysctl kernel.yama.ptrace_scope=0
displayName: "Install gdb"
- template: "templates/coverage.yml"