Update smoke tests to auto-generate dependency checks for all t2 SDKs
The goal for smoke tests is to catch and block on dependency issues before release.
Delete the legacy smoke tests for each language (applies to net, python, java). Pull in all track 2 packages to a single project and install/compile (nightly versions, GA/beta versions). Run the project and instantiate clients from each package, where useful (for detecting lazy loaded runtime dependency issues).
@benbp
What does this issue entails ? Can I get some more detail regarding what the expected end state is ?
[Uploading... RE Github issue 3035.msg]Discussion thread
we need to create a sample type executable that creates and uses all the available sdk clients. this will be run as part of the nightly builds to ensure we don't have some strange interdependency issues