diff --git a/extensions/integration-tests/.gitignore b/extensions/integration-tests/.gitignore new file mode 100644 index 0000000000..49cde0ecf8 --- /dev/null +++ b/extensions/integration-tests/.gitignore @@ -0,0 +1 @@ +!*.vsix diff --git a/extensions/integration-tests/extensionInstallers/azuredatastudio-postgresql-0.2.1.vsix b/extensions/integration-tests/extensionInstallers/azuredatastudio-postgresql-0.2.3.vsix similarity index 86% rename from extensions/integration-tests/extensionInstallers/azuredatastudio-postgresql-0.2.1.vsix rename to extensions/integration-tests/extensionInstallers/azuredatastudio-postgresql-0.2.3.vsix index 2eff39df80..57cb45d2ea 100644 Binary files a/extensions/integration-tests/extensionInstallers/azuredatastudio-postgresql-0.2.1.vsix and b/extensions/integration-tests/extensionInstallers/azuredatastudio-postgresql-0.2.3.vsix differ diff --git a/extensions/integration-tests/readme.md b/extensions/integration-tests/readme.md index 675867815d..c54040e279 100644 --- a/extensions/integration-tests/readme.md +++ b/extensions/integration-tests/readme.md @@ -28,3 +28,9 @@ The integration test suite has been added to ADS windows pipeline to run the tes 2. Smoke Test can be launched in 2 ways: 1. In the new window navigate to the test/smoke folder and run: node smoke/index.js 2. Or, In a VSCode window opened by step above, open AzureDataStudio folder and then select the 'Launch Smoke Test' option. + +## How to debug the tests +1. Set the debug target to `Attach to Extension Host` +1. Run the script to start the tests +1. Wait for the Window to reload (it does this after installing and activating the extensions) +1. Run the debug target - it should now attach to the Extension Host process and hit breakpoints set in the integration tests