Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge main into feature/websockets. #3994

Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
80 commits
Select commit Hold shift + click to select a range
e0706ba
Stress test (#3820)
gearama Jul 13, 2022
a3926d6
Fixed the metadata for better handling (#3824)
azure-sdk Jul 13, 2022
593437b
Update attestation core vcpkg dependency to latest GA version that is…
ahsonkhan Jul 15, 2022
7bf6735
Remove winhttp (#3832)
gearama Jul 15, 2022
73bb61d
Move perf.yml to eng/common (#3833)
azure-sdk Jul 15, 2022
cff96f8
Sync eng/common directory with azure-sdk-tools for PR 3656 (#3834)
azure-sdk Jul 15, 2022
c3ecbcd
Update casing for 'verison' (#3821)
azure-sdk Jul 19, 2022
b95cdcf
Print additional result summary formats to pipelines UI (#3842)
azure-sdk Jul 19, 2022
584f83c
Sync eng/common directory with azure-sdk-tools for PR 3702 (#3843)
azure-sdk Jul 20, 2022
6c74e57
Fix incorrect failure notification in vcpkg publishing (#3838)
danieljurek Jul 21, 2022
992a3a9
Helm charts (#3841)
gearama Jul 25, 2022
8cb8a43
Sync eng/common directory with azure-sdk-tools for PR 3661 (#3846)
azure-sdk Jul 25, 2022
ea2d3ad
Sync eng/common directory with azure-sdk-tools for PR 3735 (#3845)
azure-sdk Jul 25, 2022
a75c95b
Increment version for keyvault releases (#3809)
azure-sdk Jul 25, 2022
c437f5a
Removed hard dependency on opentelemetry version (#3844)
LarryOsterman Jul 26, 2022
209dcae
Revert "Add full clone fallback to sparse checkout (#3661)" (#3851)
azure-sdk Jul 26, 2022
f2efced
Sync eng/common directory with azure-sdk-tools for PR 3753 (#3857)
azure-sdk Jul 27, 2022
9843c71
Bump macOs version to macos-11 (#3853)
sima-zhu Jul 28, 2022
1dab2c1
Update CHANGELOG.md
RickWinter Jul 28, 2022
9eae0df
Fix misleading step name in az module install (#3859)
azure-sdk Jul 29, 2022
86b3305
Retry poll calls on EINTR (#3858)
johnwheffner Aug 1, 2022
9a04638
Fix bad path to sample matrix json (#3860)
azure-sdk Aug 2, 2022
e8906ca
Sync eng/common directory with azure-sdk-tools for PR 3826 (#3863)
azure-sdk Aug 3, 2022
755d717
Core August releases (#3862)
antkmsft Aug 4, 2022
5a8d623
Increment version for core releases (#3865)
azure-sdk Aug 4, 2022
5411134
Storage Aug GA release (#3864)
Jinming-Hu Aug 5, 2022
bf65862
CG only runs on internal (#3866)
JonathanCrd Aug 5, 2022
93991ab
STG 79 80 81 Features (#3850)
Jinming-Hu Aug 5, 2022
5954ef7
Sync eng/common directory with azure-sdk-tools for PR 3860 (#3871)
azure-sdk Aug 5, 2022
1f82325
Storage August Preview Release (#3868)
Jinming-Hu Aug 9, 2022
b5c456c
Increment version for storage releases (#3875)
azure-sdk Aug 9, 2022
e019b3e
Fix an issue that reason phrase is missing as expected from HTTP/2 se…
keshen-msft Aug 10, 2022
c152c05
Update CODEOWNERS (#3881)
microzchang Aug 11, 2022
82d4446
updated targeted proxy version to one that properly allows consumptio…
azure-sdk Aug 15, 2022
2dd3dbe
Fix `azure-storage-blobs-cpp` beta install (#3889)
antkmsft Aug 17, 2022
634df13
Fixed #3899 - Handle new OSX version correctly; reformatted platform-…
LarryOsterman Aug 24, 2022
f8c41df
Simpler get-binarysizes check for OSX (#3901)
LarryOsterman Aug 24, 2022
9afb371
Sync eng/common directory with azure-sdk-tools for PR 3874 (#3907)
azure-sdk Aug 25, 2022
221a175
File Share Features until STG82 (#3908)
Jinming-Hu Aug 29, 2022
3756ae6
Empty file or existing file won't be created/overwritten if the blob …
Jinming-Hu Aug 30, 2022
db99ee1
Remove unnecessary checkout: none that causes conflicts with sparse c…
azure-sdk Sep 1, 2022
825d2dd
Core September Release (#3913)
antkmsft Sep 1, 2022
81b7336
Increment package version after release of azure-core (#3919)
azure-sdk Sep 1, 2022
737a09f
Migrate SkipDefaultCheckout to SkipCheckoutNone (#3916)
azure-sdk Sep 1, 2022
e29fe9b
Storage Sept Release (#3914)
Jinming-Hu Sep 6, 2022
7b68b31
Increment version for storage releases (#3924)
azure-sdk Sep 6, 2022
009fe81
Add github actions based check enforcer (#3922)
benbp Sep 7, 2022
deb847e
Add `$schema` to `cgmanifest.json` (#3918)
JamieMagee Sep 13, 2022
3fec13f
Remove SkipDefaultCheckout parameter (#3930)
azure-sdk Sep 14, 2022
0e00a3a
Compatibility improvement for striped blob (#3932)
microzchang Sep 15, 2022
17ca687
add a parameter 'condition' to the test-proxy ci invocations. (#3931)
azure-sdk Sep 15, 2022
a511ef6
storage ad-hoc release (#3934)
Jinming-Hu Sep 16, 2022
9b29538
Increment package version after release of azure-storage-blobs (#3935)
azure-sdk Sep 16, 2022
52f9437
Update `AttestationClient::AttestTpm` API to match existing `AttestOp…
penglimsft Sep 19, 2022
237c03a
Update check enforcer yaml permissions and name (#3944)
benbp Sep 19, 2022
9295737
Set VCPKG_ROOT (#3938)
danieljurek Sep 20, 2022
b809bf9
Sync the devops helper scripts between azure-sdk repo and tools repo …
azure-sdk Sep 20, 2022
14e4f52
Add Win32FileTimeConverter (#3941)
Jinming-Hu Sep 21, 2022
65ea32f
Sync eng/common directory with azure-sdk-tools for PR 4169 (#3950)
azure-sdk Sep 22, 2022
769b6c5
Enable Query() test in blob SDK (#3960)
Jinming-Hu Sep 22, 2022
68eea9a
Sync eng/common directory with azure-sdk-tools for PR 4212 (#3962)
azure-sdk Sep 22, 2022
c8d7961
Pipeline core (#3953)
gearama Sep 26, 2022
53797c8
Win32FileTimeConverter (#3967)
Jinming-Hu Sep 28, 2022
91c67f9
Sync eng/common directory with azure-sdk-tools for PR 4240 (#3965)
azure-sdk Sep 28, 2022
eb9c35d
Revert "Add Win32FileTimeConverter (#3941)" (#3966)
Jinming-Hu Sep 29, 2022
74d6b75
add test case for batch options on snapshots and versions (#3970)
Jinming-Hu Sep 30, 2022
ead6ac3
Merge feature/datalakestg82 (#3973)
Jinming-Hu Sep 30, 2022
c194034
Build subscription configuration from cloud config values (#3976)
benbp Sep 30, 2022
19deeec
fix LROs in keyvault (#3952)
gearama Oct 3, 2022
53c9da1
Pull all Websockets changes to main except for WebSockets itself. (#3…
LarryOsterman Oct 4, 2022
cc64ffa
Upadte Attestation changelog.md (#3992)
antkmsft Oct 4, 2022
8178da4
Remove cspell directive from being visible (#3993)
antkmsft Oct 4, 2022
cf7ae62
Merge branch 'main' into larryo/mergemaintowebsockets
LarryOsterman Oct 4, 2022
eb32f29
Post-merge changes to websockets code
LarryOsterman Oct 4, 2022
dd2d050
Update Attestation readme.md (#3991)
antkmsft Oct 4, 2022
33760d5
Added back WebSocket_server.py
LarryOsterman Oct 5, 2022
a7f179e
Added Start-WebSocketServer.ps1 to list of files to copy
LarryOsterman Oct 5, 2022
8a0e021
clang-format
LarryOsterman Oct 5, 2022
895a1f9
Fixed memory leak in curl (#3995)
LarryOsterman Oct 5, 2022
ff0e4b3
Merge branch 'main' into larryo/mergemaintowebsockets
LarryOsterman Oct 5, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 10 additions & 1 deletion .github/workflows/event.yml
Original file line number Diff line number Diff line change
@@ -1,13 +1,22 @@
name: GitHub Event Handler
# NOTE: currently azure-sdk-actions only hosts check enforcer code.
# If further functionality is added, this name should be updated to reflect
# the more generic behavior
name: Check Enforcer

on:
check_suite:
types: [completed]
issue_comment:
types: [created]

permissions: {}

jobs:
event-handler:
permissions:
statuses: write # to set status (azure/azure-sdk-actions)
pull-requests: read # to read pull requests (azure/azure-sdk-actions)
checks: read # to read check status (azure/azure-sdk-actions)
name: Handle ${{ github.event_name }} ${{ github.event.action }} event
runs-on: ubuntu-latest
steps:
Expand Down
14 changes: 10 additions & 4 deletions .vscode/cspell.json
Original file line number Diff line number Diff line change
Expand Up @@ -186,6 +186,12 @@
"SECP"
]
},
{
"filename": "**/sdk/core/azure-core/**",
"words": [
"TEAMPROJECTID"
]
},
{
"filename": "**/sdk/core/azure-core/README.md",
"words": [
Expand Down Expand Up @@ -235,10 +241,10 @@
]
},
{
"filename": "**/sdk/storage/azure-storage-files-shares/**/*",
"words": [
"mibps"
]
"filename": "**/sdk/storage/azure-storage-files-shares/**/*",
"words": [
"mibps"
]
},
{
"filename": "**/cmake-modules/**/*",
Expand Down
53 changes: 53 additions & 0 deletions CMakeSettings.json
Original file line number Diff line number Diff line change
Expand Up @@ -56,12 +56,65 @@
"buildCommandArgs": "",
"ctestCommandArgs": "",
"inheritEnvironments": [ "msvc_x86" ],
"variables": [
{
"name": "BUILD_TESTING",
"value": "True",
"type": "BOOL"
},
{
"name": "VCPKG_TARGET_TRIPLET",
"value": "x86-windows-static",
"type": "STRING"
},
{
"name": "MSVC_USE_STATIC_CRT",
"value": "True",
"type": "BOOL"
}
]
},
{
"name": "x86-Release-static_curl",
"generator": "Ninja",
"configurationType": "MinSizeRel",
"buildRoot": "${projectDir}\\out\\build\\${name}",
"installRoot": "${projectDir}\\out\\install\\${name}",
"cmakeCommandArgs": "",
"buildCommandArgs": "",
"ctestCommandArgs": "",
"inheritEnvironments": [ "msvc_x86" ],
"variables": [
{
"name": "VCPKG_TARGET_TRIPLET",
"value": "x86-windows-static",
"type": "STRING"
},
{
"name": "BUILD_TESTING",
"value": "True",
"type": "BOOL"
},
{
"name": "DISABLE_PROXY_TESTS",
"value": "True",
"type": "BOOL"
},
{
"name": "BUILD_PERFORMANCE_TESTS",
"value": "True",
"type": "BOOL"
},
{
"name": "RUN_LONG_UNIT_TESTS",
"value": "True",
"type": "BOOL"
},
{
"name": "BUILD_TRANSPORT_CURL",
"value": "True",
"type": "BOOL"
},
{
"name": "MSVC_USE_STATIC_CRT",
"value": "True",
Expand Down
6 changes: 3 additions & 3 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ Thank you for your interest in contributing to Azure SDK for C++.
- **DO** submit all code changes via pull requests (PRs) rather than through a direct commit. PRs will be reviewed and potentially merged by the repo maintainers after a peer review that includes at least one maintainer.
- **DO** review your own PR to make sure there aren't any unintended changes or commits before submitting it.
- **DO NOT** submit "work in progress" PRs. A PR should only be submitted when it is considered ready for review and subsequent merging by the contributor.
- If the change is work-in-progress or an experiment, **DO** start if off as a temporary draft PR.
- If the change is work-in-progress or an experiment, **DO** start it off as a temporary draft PR.
- **DO** give PRs short-but-descriptive names (e.g. "Improve code coverage for Azure.Core by 10%", not "Fix #1234") and add a description which explains why the change is being made.
- **DO** refer to any relevant issues, and include [keywords](https://docs.github.com/articles/closing-issues-via-commit-messages/) that automatically close issues when the PR is merged.
- **DO** tag any users that should know about and/or review the change.
Expand Down Expand Up @@ -48,13 +48,13 @@ Codespaces is new technology that allows you to use a container as your developm
### GitHub Codespaces

1. From the Azure SDK GitHub repo, click on the "Code -> Open with Codespaces" button.
1. Open a Terminal. The development environment will be ready for you. Continue to [Building and Testing](https://github.com/Azure/azure-sdk-for-cpp/blob/main/CONTRIBUTING.md#building-and-testing).
1. Open a Terminal. The development environment will be ready for you. Continue to [Building the project](#building-the-project).

### VS Code Codespaces

1. Install the [VS Code Remote Extension Pack](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.vscode-remote-extensionpack)
1. When you open the Azure SDK for C++ repo in VS Code, it will prompt you to open the project in the Dev Container. If it does not prompt you, then hit CTRL+P, and select "Remote-Containers: Open Folder in Container..."
1. Open a Terminal. The development environment will be ready for you. Continue to [Building and Testing](https://github.com/Azure/azure-sdk-for-cpp/blob/main/CONTRIBUTING.md#building-and-testing).
1. Open a Terminal. The development environment will be ready for you. Continue to [Building the project](#building-the-project).

## Full Local Setup

Expand Down
4 changes: 1 addition & 3 deletions doc/DistributedTracing.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,4 @@
---
# cspell:words openetelemetry
---
<!-- cspell:words openetelemetry -->
# Distributed Tracing in the C++ SDK

Azure has adopted [W3C Distributed Tracing](https://www.w3.org/TR/trace-context/) as a paradigm for correlating
Expand Down
16 changes: 1 addition & 15 deletions eng/common/pipelines/templates/jobs/perf.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,9 +32,6 @@ parameters:
- name: OperatingSystems
type: string
default: 'Linux'
- name: Language
type: string
default: ''
- name: InstallLanguageSteps
type: stepList
default: []
Expand Down Expand Up @@ -63,19 +60,8 @@ parameters:
type: object
default: {}

resources:
repositories:
- repository: azure-sdk-tools
type: github
endpoint: Azure
name: Azure/azure-sdk-tools
ref: main

variables:
- ${{ parameters.Variables }}

jobs:
- job: Perf
- job: ${{ parameters.JobName }}
timeoutInMinutes: 360
strategy:
matrix:
Expand Down
26 changes: 23 additions & 3 deletions eng/common/scripts/Helpers/DevOps-WorkItem-Helpers.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -108,8 +108,8 @@ function LoginToAzureDevops([string]$devops_pat)
if (!$devops_pat) {
return
}
$azCmdStr = "'$devops_pat' | az devops login $($ReleaseDevOpsOrgParameters -join ' ')"
Invoke-Expression $azCmdStr
# based on the docs at https://aka.ms/azure-devops-cli-auth the recommendation is to set this env variable to login
$env:AZURE_DEVOPS_EXT_PAT = $devops_pat
}

function BuildHashKeyNoNull()
Expand Down Expand Up @@ -234,6 +234,7 @@ function FindPackageWorkItem($lang, $packageName, $version, $outputCommand = $tr
$fields += "Custom.PackagePatchVersions"
$fields += "Custom.Generated"
$fields += "Custom.RoadmapState"
$fields += "Microsoft.VSTS.Common.StateChangeDate"

$fieldList = ($fields | ForEach-Object { "[$_]"}) -join ", "
$query = "SELECT ${fieldList} FROM WorkItems WHERE [Work Item Type] = 'Package'"
Expand Down Expand Up @@ -466,7 +467,7 @@ function CreateOrUpdatePackageWorkItem($lang, $pkg, $verMajorMinor, $existingIte
if ($pkgName -ne $existingItem.fields["Custom.Package"]) { $changedField = "Custom.Package" }
if ($verMajorMinor -ne $existingItem.fields["Custom.PackageVersionMajorMinor"]) { $changedField = "Custom.PackageVersionMajorMinor" }
if ($pkgDisplayName -ne $existingItem.fields["Custom.PackageDisplayName"]) { $changedField = "Custom.PackageDisplayName" }
if ($pkgType -ne $existingItem.fields["Custom.PackageType"]) { $changedField = "Custom.PackageType" }
if ($pkgType -ne [string]$existingItem.fields["Custom.PackageType"]) { $changedField = "Custom.PackageType" }
if ($pkgNewLibrary -ne $existingItem.fields["Custom.PackageTypeNewLibrary"]) { $changedField = "Custom.PackageTypeNewLibrary" }
if ($pkgRepoPath -ne $existingItem.fields["Custom.PackageRepoPath"]) { $changedField = "Custom.PackageRepoPath" }
if ($serviceName -ne $existingItem.fields["Custom.ServiceName"]) { $changedField = "Custom.ServiceName" }
Expand Down Expand Up @@ -884,6 +885,25 @@ function UpdatePackageVersions($pkgWorkItem, $plannedVersions, $shippedVersions)
"value": "$shippedPackages"
}
"@

# If we shipped a version after we set "In Release" state then reset the state to "Next Release Unknown"
if ($pkgWorkItem.fields["System.State"] -eq "In Release")
{
$lastShippedDate = [DateTime]$newShippedVersions[0].Date
$markedInReleaseDate = ([DateTime]$pkgWorkItem.fields["Microsoft.VSTS.Common.StateChangeDate"])

# We just shipped so lets set the state to "Next Release Unknown"
if ($markedInReleaseDate -le $lastShippedDate)
{
$fieldUpdates += @'
{
"op": "replace",
"path": "/fields/State",
"value": "Next Release Unknown"
}
'@
}
}
}

# Full merged version set
Expand Down
4 changes: 4 additions & 0 deletions eng/common/scripts/Update-DevOps-Release-WorkItem.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,10 @@ az extension show -n azure-devops *> $null
if (!$?){
Write-Host 'Installing azure-devops extension'
az extension add --name azure-devops
} else {
# Force update the extension to the latest version if it was already installed
# this is needed to ensure we have the authentication issue fixed from earlier versions
az extension update -n azure-devops *> $null
}

. (Join-Path $PSScriptRoot SemVer.ps1)
Expand Down
2 changes: 1 addition & 1 deletion eng/common/testproxy/target_version.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.0.0-dev.20220810.2
1.0.0-dev.20220928.2
21 changes: 12 additions & 9 deletions eng/pipelines/templates/jobs/live.tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,6 @@ parameters:
- name: Location
type: string
default: ''
- name: SubscriptionConfiguration
type: string
default: $(sub-config-azure-cloud-test-resources)
- name: ServiceDirectory
type: string
default: not-specified
Expand Down Expand Up @@ -115,7 +112,7 @@ jobs:
dotnet tool install dotnet-reportgenerator-globaltool --tool-path tools
displayName: Install coverage tools
# CODE_COVERAGE variable is '' (do-not-generate) in all matrix but linux-gcc
# It is 'enabled' by default on linux-gcc but it can be opt-out by each pipeline (disabled)
# It is 'enabled' by default on linux-gcc but it can be opt-out by each pipeline (disabled)
condition: and(succeededOrFailed(), ne(variables['CODE_COVERAGE'], 'disabled'), ne(variables['CODE_COVERAGE'], ''))

- template: /eng/pipelines/templates/steps/cmake-build.yml
Expand All @@ -125,12 +122,18 @@ jobs:
BuildArgs: "$(BuildArgs)"
Env: "$(CmakeEnvArg)"

- template: /eng/common/TestResources/build-test-resource-config.yml
parameters:
SubscriptionConfiguration: ${{ parameters.CloudConfig.SubscriptionConfiguration }}
SubscriptionConfigurations: ${{ parameters.CloudConfig.SubscriptionConfigurations }}

- template: /eng/common/TestResources/deploy-test-resources.yml
parameters:
ServiceDirectory: ${{ parameters.ServiceDirectory }}
${{ if or(parameters.Location, parameters.CloudConfig.Location) }}:
Location: ${{ coalesce(parameters.Location, parameters.CloudConfig.Location) }}
SubscriptionConfiguration: ${{ parameters.CloudConfig.SubscriptionConfiguration }}
Location: ${{ coalesce(parameters.Location, parameters.CloudConfig.Location) }}
SubscriptionConfiguration: $(SubscriptionConfiguration)

- ${{ parameters.PreTestSteps }}

- ${{ parameters.PreTestSteps }}

Expand Down Expand Up @@ -201,9 +204,9 @@ jobs:
codeCoverageTool: Cobertura
summaryFileLocation: '$(Build.SourcesDirectory)/**/Cobertura.xml'
displayName: Publish Code Coverage to DevOps
condition: and(succeededOrFailed(), ne(variables['CODE_COVERAGE'], 'disabled'), ne(variables['CODE_COVERAGE'], ''))
condition: and(succeededOrFailed(), ne(variables['CODE_COVERAGE'], 'disabled'), ne(variables['CODE_COVERAGE'], ''))

- template: /eng/common/TestResources/remove-test-resources.yml
parameters:
ServiceDirectory: ${{ parameters.ServiceDirectory }}
SubscriptionConfiguration: ${{ parameters.SubscriptionConfiguration }}
SubscriptionConfiguration: $(SubscriptionConfiguration)
44 changes: 44 additions & 0 deletions eng/pipelines/templates/jobs/perf.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
parameters:
- name: ServiceDirectory
type: string
default: ''
- name: Services
type: string
default: ''
- name: PackageVersions
type: string
default: '.*'
- name: Tests
type: string
default: '.*'
- name: Arguments
type: string
default: '.*'
- name: Iterations
type: number
default: '5'
- name: AdditionalArguments
type: string
default: ''
- name: EnvVars
type: object
default: []

extends:
template: /eng/common/pipelines/templates/jobs/perf.yml
parameters:
Variables:
- template: /eng/pipelines/templates/variables/globals.yml
Language: Cpp
ServiceDirectory: ${{ parameters.ServiceDirectory }}
Services: ${{ parameters.Services }}
PackageVersions: ${{ parameters.PackageVersions }}
Tests: ${{ parameters.Tests }}
Arguments: ${{ parameters.Arguments }}
Iterations: ${{ parameters.Iterations }}
AdditionalArguments: ${{ parameters.AdditionalArguments }}
EnvVars: ${{ parameters.EnvVars}}
InstallLanguageSteps:
- template: /eng/pipelines/templates/steps/vcpkg-clone.yml
parameters:
RepoOwner: Microsoft
1 change: 1 addition & 0 deletions eng/pipelines/templates/stages/archetype-cpp-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -144,6 +144,7 @@ stages:
parameters:
RepoOwner: Azure
RepoName: azure-sdk-vcpkg-betas
SetVcpkgRoot: false

- template: /eng/pipelines/templates/steps/vcpkg-publish.yml
parameters:
Expand Down
14 changes: 9 additions & 5 deletions eng/pipelines/templates/stages/platform-matrix-live.json
Original file line number Diff line number Diff line change
@@ -1,18 +1,22 @@
{
"displayNames": {
"MacOS": ""
"_": ""
},
"include": [
{
"StaticConfigs": {
"x64_with_unit_test": {
"macOS-11": {
"Pool": "Azure Pipelines",
"OSVmImage": "macos-11",
"VCPKG_DEFAULT_TRIPLET": "x64-osx",
"CmakeArgs": " -DBUILD_TESTING=ON -DRUN_LONG_UNIT_TESTS=ON -DBUILD_PERFORMANCE_TESTS=ON -DBUILD_SAMPLES=ON -DDISABLE_PROXY_TESTS=ON ",
"AZURE_CORE_ENABLE_JSON_TESTS": 1,
"BuildArgs": "-j 4"
}
},
"BuildConfig": {
"x64_with_unit_test": {
"CmakeArgs": " -DBUILD_TESTING=ON -DRUN_LONG_UNIT_TESTS=ON -DBUILD_PERFORMANCE_TESTS=ON -DBUILD_SAMPLES=ON -DDISABLE_PROXY_TESTS=ON ",
"AZURE_CORE_ENABLE_JSON_TESTS": 1
}
}
},
{
Expand Down Expand Up @@ -49,7 +53,7 @@
"RunProxyTests": true
}
},
"BuildConfiguration": {
"BuildConfig": {
"x64_with_unit_test": {
"CmakeArgs": " -DBUILD_TESTING=ON -DBUILD_PERFORMANCE_TESTS=ON -DRUN_LONG_UNIT_TESTS=ON -DCMAKE_BUILD_TYPE=Release -DBUILD_SAMPLES=ON",
"AZURE_CORE_ENABLE_JSON_TESTS": 1
Expand Down
Loading