Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Enable integration tests to run in parallel (#388)
* Introducing IoT Hub dataplane RBAC support + various improvements (#341) * Introducing IoT Hub dataplane RBAC support. * IoT Hub rbac support for most commands. * Removed deprecated nested IoT edge artifacts. * Removed deprecated show-connection-string artifacts. * --auth-type supports configurable defaults. * Improved IoT Hub test infrastructure. * Significant refactor of IoT Hub tests. * Various additional improvements. * All warnings from tests are now shown. * Uamqp integration with jwt auth. * Modify HISTORY.rst * Iotc command versioning (#340) * add support for v1 and preview routes * update history file * address review comments * lint fixes * Add warning for qos deprecation and update contributing guide (#342) * Add warning for qos deprecation and update contributing guide * removing version from deprecate_info * Integration tests command update in Contributing guide * Iotc command ga (#348) * remove preview tags * history updates * Use enum value instead of literal str. (#349) * Managed identity support for device-identity import and export (#344) * Fix for new identity parameter format * test updates * better differentiation of storage vars * updated to remove *all* user-identitites after storage tests until CLI core is patched * Update azext_metadata.json (#351) * Increment version to v0.10.13 * Update README.md * Update HISTORY.rst * Add dataplane reset (#352) * pr comments * update dt reset to only support deleting both * Remove unused import * C2D messaging improvements. (#354) * Remove hiding of warnings from sample pytest.ini * Digital Twin wait commands (#345) * update to use wait * fix error status code * int testing * update help * Add Identity Storage Account ID param to sentinel values (#355) * Module identity renew key (#356) * initial changes * update params, help * add missing module to test * Word change * Update README.md * Pipeline updates (#359) * Pipeline updates Added nightly build pipeline Added template to run tests against minimum supported AZ CLI * Pipeline parameter refactoring * Moved deprecated ubuntu images to `ubuntu-latest` Co-authored-by: Paymaun <[email protected]> * Check for conditionals before running test jobs (#363) * Update d2c and simulate commands to return errors for non SaS devices - update help to reflect the change (#346) * Add warning for qos deprecation and update contributing guide * removing version from deprecate_info * Integration tests command update in Contributing guide * Update help message for d2c command and mqtt simulation to indicate only sas auth is supported * Checks and error messages when non SAS devices are used for MQTT operations * Indentation update in help file * fix styling * Adding enum and updating test * Addressed comments * Update simulate message (#371) IoTHub is not a MQTT Broker * Make gitHubConnection a variable. (#373) * Iotc updates (#368) * initial commit * add integration tests. * history file update. lint fixes * history updates * Update HISTORY.rst * address review comments Co-authored-by: Ryan K <[email protected]> * Edge deployment validation changes. (#382) * Only system module content is validated by default. * The target schema used is with respect to "schemaVersion" in "properties.desired". * Any schema defintion processing issues will skip validation. * Couple linter fixes. (#384) * Extend generate token (#375) * generate sas token with all parsers * style fixes * update param, parser enum * updates with respect to pr * updated error message * Roll pipeline ubuntu versions back to Ubuntu-16.04 (#386) * Support for upcoming changes in Track 2 SDKs (#383) * Initial DPS track 2 breaking change fixes * Test update to patch azure cli core Profile.get_subscription_id * revert change of unit test subscription id * Remove six (#387) Co-authored-by: Paymaun <[email protected]> * Separate IoT Hub per test suite to enable parallel test execution * Addressed comments * minor update * test environment pipeline updates * Update help for --login and --hub-name (#389) * Update mock import. (#391) * Refactoring and addressing comments * Update setup.py * fstrings fix * Formatting updates to tests * Create one hub per test suite and provide Data contributor role to user * Account refresh and test class parallel run * remove commented parts of test * lint updates * Merge with dev * Azure devops merge fix * Run integration tests in parallel * Update to tests Co-authored-by: Paymaun <[email protected]> Co-authored-by: valluriraj <[email protected]> Co-authored-by: Ryan K <[email protected]> Co-authored-by: Paymaun Heidari <[email protected]> Co-authored-by: vilit1 <[email protected]> Co-authored-by: Ricardo Minguez (Rido) <[email protected]>
- Loading branch information