Add an attribute that uses an environment variable to allow the test to run, and add the environment variable to our regularly scheduled integration runs that are on a rolling cadence in the dart lab
Since integrating our repos, there have been a number of changes in PRs that touch the encoding of the file, adding or removing a BOM as the editor in question decides. I've standardized on UTF-8 with BOM, as we do in roslyn, and put it in the .gitattributes so it should hopefully stay consistent.
* Re-enable IntegrationTests
* Try new images
* Use scout build
* Re-direct for VS.LS.Protocol
* Upgrade VS.Ext.Testing version
* Register all Handlers
* Include all Handlers
* Fix autoinsert test
* Cleanup
* Remove extra wrapper class
* CodeBase for MS.VS.LS.P
* Fix some failures
* Skip CodeFolding tests for now
* Turn off VS What's new for Integration tests
* Make edit to force project.json rewrite
* PR feedback
* Cleanup
* Use better file-close api
* Skip SetBreakpoint_FirstCharacter_SpanAdjusts
* React to logging changes
* Allow 2 attempts
* Cleanup
As part of the work to roll them out broadly, DartLab's templates were refactored to enable scenarios for more teams. Updating this pipeline to use the new agent template.