You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* 'master' of https://github.com/Azure/azure-sdk-for-python: (30 commits)
[EventGrid] Improve docs (Azure#16986)
Fixed delete_blob method signature (Azure#16983)
Fixed Content-MD5 serialization and typing (Azure#16987)
[eventgrid] Black formatting and tests suite (Azure#16989)
Appconfig perf test (Azure#16809)
adds support for milliseconds on datetime objects (Azure#16847)
[ServiceBus] Improve AMQP Error handling (Azure#16427)
T2 resource 2021 02 26 (Azure#16961)
T2 servicefabricmanagedclusters 2021 02 26 (Azure#16958)
Update Prepare-Release script (Azure#16976)
the previous filter was erroneously filtering out real files. (Azure#16978)
Update azure-core minimum version (Azure#16968)
update documention in depends section of eng_sys_checks.md (Azure#16967)
version (Azure#16959)
T2 web 2021 02 24 (Azure#16901)
Change test pipeline to run in eastus2 (Azure#16950)
Adding azure-devtools to mr-auth dev_requirements (Azure#16953)
Add perf tests for eventgrid (Azure#16949)
temp fix for canary tests (Azure#16945)
Update get_package_properties to also return path to setup.py (Azure#16946)
...
Copy file name to clipboardExpand all lines: doc/eng_sys_checks.md
+3-3
Original file line number
Diff line number
Diff line change
@@ -48,7 +48,7 @@ Analyze job in both nightly CI and pull request validation pipeline runs a set o
48
48
Change log verification is added to ensure package has valid change log for current version. Guidelines to properly maintain the change log is documented [here](https://github.com/Azure/azure-sdk-for-python/blob/master/doc/)
49
49
50
50
## PR Validation Checks
51
-
Each pull request runs various tests using `pytest` in addition to all the tests mentioned above in analyze check. Pull request validation performs 3 different types of test: `whl, sdist and depends`. Following section explains the purpose of each of these tests and how to execute them locally. All pull requests are validated on multiple python versions across different platforms and below is the test matrix for pull request.
51
+
Each pull request runs various tests using `pytest` in addition to all the tests mentioned above in analyze check. Pull request validation performs 3 different types of test: `whl, sdist and depends`. The following section explains the purpose of each of these tests and how to execute them locally. All pull requests are validated on multiple python versions across different platforms. Find the test matrix below.
52
52
53
53
54
54
|`Python Version`|`Platform`|
@@ -73,8 +73,8 @@ This test installs sdist of the package being tested and runs all tests cases in
73
73
2. Run following command
74
74
``tox -e sdist -c ../../../eng/tox/tox.ini``
75
75
76
-
####depends
77
-
This test is to ensure all modules in the package being tested can be successfully imported. This is to ensure all package requirement is properly set in setup.py as well as to ensure modules are imported using valid namespace. This test install the package and it's required packages and executes `from <package-root-namespace> import *`. For e.g.`from azure.core import *`.
76
+
####depends
77
+
The `depends` check ensures all modules in a target package can be successfully imported. Actually installing and importing will verify that all package requirements are properly set in setup.py and that the `__all__` set for the package is properly defined. This test installs the package and its required packages, then executes `from <package-root-namespace> import *`. For example from `azure-core`, the following would be invoked: `from azure.core import *`.
78
78
79
79
Following is the command to run this test environment locally.
Write-Verbose"Copying data from latest matching [$($latestVersionItem.id)] with version $($latestVersionItem.fields["Custom.PackageVersionMajorMinor"])"
303
+
if ($latestVersionItem.fields["System.AssignedTo"]) {
0 commit comments