Skip to content

Commit 3b61512

Browse files
authored
Ensure Mac/Windows Coverage for identity/eventhub (Azure#22720)
* resolve coverage issues for identity and azure-eventhub, add eng/*.json to the exclusion list for cspell * adding minimum crypto test dependency due to platform issues * update tests to consume older version of azure-data-tables so that we don't hit mindependency failure
1 parent 3696e8c commit 3b61512

File tree

4 files changed

+22
-4
lines changed

4 files changed

+22
-4
lines changed

.vscode/cspell.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,8 +102,10 @@
102102
"sdk/tables/azure-data-tables/**",
103103
"sdk/textanalytics/azure-ai-textanalytics/**",
104104
"sdk/storage/azure-storage-blob/**",
105+
"eng/**/*.json",
105106
"eng/*.txt",
106-
"eng/tox/tox.ini"
107+
"eng/tox/tox.ini",
108+
"./eng/tox/*.py"
107109
],
108110
"words": [
109111
"adls",

eng/pipelines/templates/stages/platform-matrix-cryptography-dependency.json

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,10 @@
44
},
55
"matrix": {
66
"Agent": {
7-
"ubuntu-20.04": { "OSVmImage": "MMSUbuntu20.04", "Pool": "azsdk-pool-mms-ubuntu-2004-general" }
7+
"ubuntu-20.04": { "OSVmImage": "MMSUbuntu20.04", "Pool": "azsdk-pool-mms-ubuntu-2004-general" },
8+
"macOS-10.15": { "OSVmImage": "macOS-10.15", "Pool": "Azure Pipelines" }
89
},
9-
"PythonVersion": [ "pypy3", "3.6", "3.7", "3.8", "3.9" ],
10+
"PythonVersion": [ "pypy3", "3.8", "3.9" ],
1011
"CoverageArg": "--disablecov"
1112
},
1213
"include": [
@@ -20,6 +21,20 @@
2021
"TestSamples": "false"
2122
}
2223
}
24+
},
25+
{
26+
"Agent": {
27+
"macOS-10.15": { "OSVmImage": "macOS-10.15", "Pool": "Azure Pipelines" }
28+
},
29+
"PythonVersion": "3.7",
30+
"CoverageArg": "--disablecov"
31+
},
32+
{
33+
"Agent": {
34+
"windows-2019": { "OSVmImage": "MMS2019", "Pool": "azsdk-pool-mms-win-2019-general" }
35+
},
36+
"PythonVersion": "3.6",
37+
"CoverageArg": "--disablecov"
2338
}
2439
]
2540
}

eng/tox/install_depend_packages.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@
3737
"azure-core": "1.11.0",
3838
"requests": "2.19.0",
3939
"six": "1.12.0",
40+
"cryptography": "3.3.2"
4041
}
4142

4243
MAXIMUM_VERSION_SUPPORTED_OVERRIDE = {"cryptography": "4.0.0"}
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
-e ../../../tools/azure-sdk-tools
22
../../core/azure-core
33
../azure-eventhub
4-
../../tables/azure-data-tables
4+
azure-data-tables==12.2.0
55
-e ../../../tools/azure-devtools

0 commit comments

Comments
 (0)