diff --git a/azure-pipelines/linux-coverage.yaml b/azure-pipelines/linux-coverage.yaml index 24942436..afc3aa0b 100644 --- a/azure-pipelines/linux-coverage.yaml +++ b/azure-pipelines/linux-coverage.yaml @@ -4,9 +4,15 @@ variables: jobs: - job: 'Coverage' + timeoutInMinutes: 15 pool: name: Azure Pipelines demands: java vmImage: "ubuntu-16.04" steps: - - template: "templates/coverage.yml" \ No newline at end of file + - script: | + sudo apt-get --yes install gdb + sudo sysctl kernel.yama.ptrace_scope=0 + displayName: 'Install gdb' + + - template: "templates/coverage.yml" diff --git a/azure-pipelines/mac-coverage.yaml b/azure-pipelines/mac-coverage.yaml index d708b511..b0ac327a 100644 --- a/azure-pipelines/mac-coverage.yaml +++ b/azure-pipelines/mac-coverage.yaml @@ -4,9 +4,14 @@ variables: jobs: - job: 'Coverage' + timeoutInMinutes: 15 pool: name: Azure Pipelines demands: java vmImage: "macOS-10.13" steps: - - template: "templates/coverage.yml" \ No newline at end of file + - script: | + ulimit -Sn 8192 + displayName: 'Increase file descriptor limit' + + - template: "templates/coverage.yml" diff --git a/azure-pipelines/pipelines.yaml b/azure-pipelines/pipelines.yaml index 487eb93e..3db1b6bb 100644 --- a/azure-pipelines/pipelines.yaml +++ b/azure-pipelines/pipelines.yaml @@ -3,6 +3,7 @@ variables: jobs: - job: "Lint" + timeoutInMinutes: 15 displayName: "Lint" pool: { vmImage: "ubuntu-16.04" } @@ -30,6 +31,7 @@ jobs: displayName: "Publish linting results" - job: "Test_Linux" + timeoutInMinutes: 15 displayName: "Tests - Linux" pool: { vmImage: "ubuntu-16.04" } @@ -57,6 +59,7 @@ jobs: - template: "templates/run_tests.yml" - job: "Test_MacOS" + timeoutInMinutes: 15 displayName: "Tests - macOS" pool: { vmImage: "macOS-10.13" } @@ -87,6 +90,7 @@ jobs: - template: "templates/run_tests.yml" - job: "Test_Windows" + timeoutInMinutes: 15 displayName: "Tests - Windows" pool: { vmImage: "vs2017-win2016" } diff --git a/azure-pipelines/win-coverage.yaml b/azure-pipelines/win-coverage.yaml index d3794515..8524acbd 100644 --- a/azure-pipelines/win-coverage.yaml +++ b/azure-pipelines/win-coverage.yaml @@ -4,6 +4,7 @@ variables: jobs: - job: 'Coverage' + timeoutInMinutes: 15 pool: name: Azure Pipelines demands: java