Favicon of setup-integration-test-config

setup-integration-test-config Skill

AI Agent SkillC#Open source

Create SQL Tools Service integration test connection settings by generating SQLConnectionInstances XML, then running Microsoft.SqlTools.ServiceLayer.TestEnvConfig to write sqlConnectionSettings.json in the user profile. Use when: setting up local integration tests, configuring SQL test credentials, preparing SQLConnect Published by microsoft in sqltoolsservice.

What is setup-integration-test-config Skill?

Create SQL Tools Service integration test connection settings by generating SQLConnectionInstances XML, then running Microsoft.SqlTools.ServiceLayer.TestEnvConfig to write sqlConnectionSettings.json in the user profile. Use when: setting up local integration tests, configuring SQL test credentials, preparing SQLConnect Published by microsoft in sqltoolsservice. This profile combines repository metadata with install, compatibility, and usage signals so developers can quickly decide whether it fits their agent workflow before opening the source repository.

Trust signal
95/100
Maintenance signal
90/100
Adoption signal
67/100

Automated repository signals based on public metadata such as recency, license, installation evidence, and adoption. These are not a security audit or endorsement.

Key capabilities

  • Includes SKILL.md support
  • Reusable instructions support
  • Testing
  • Database workflows
  • Writing
  • Testing use cases
  • Database workflows use cases

Technical details

Copy skill directory
  • Install or run with Copy skill directory

When to use setup-integration-test-config Skill

  • Use it for testing.
  • Use it for database workflows.
  • Use it for writing.

Built with

C#Copy skill directory

Editorial notes

Source

  • Creator: microsoft
  • Repository: microsoft/sqltoolsservice
  • Skill file: .github/skills/setup-integration-test-config/SKILL.md

What it does

Create SQL Tools Service integration test connection settings by generating SQLConnectionInstances XML, then running Microsoft.SqlTools.ServiceLayer.TestEnvConfig to write sqlConnectionSettings.json in the user profile. Use when: setting up local integration tests, configuring SQL test credentials, preparing SQLConnect

Skill instructions

Setup integration test config Set up local integration-test connection settings for SQL Tools Service by: 1. Preparing an XML file with connection/auth info for required test instances. 2. Running the Microsoft.SqlTools.ServiceLayer.TestEnvConfig project with that XML. 3. Producing sqlConnectionSettings.json at the user profile root and storing SQL passwords in credential storage. When to use - User asks to set up integration test connection config. - User needs sqlConnectionSettings.json for integration tests. - User mentions SQLConnectionInstancesTemplate.xml or TestEnvConfig. Ground truth in repo This workflow is implemented and exercised in: - test/Microsoft.SqlTools.ServiceLayer.TestEnvConfig/Program.cs - test/Microsoft.SqlTools.ServiceLayer.Test.Common/TestConfigPersistenceHelper.cs - .github/workflows/integration-tests.yml and azure-pipelines/integration-tests.yml Key behavior: - XML instances are read from the file passed to TestEnvConfig. - Each <Instance must include VersionK

Explore related resources

Frequently asked questions

What is setup-integration-test-config?

setup-integration-test-config is a open-source AI agent skill with Copy skill directory. Create SQL Tools Service integration test connection settings by generating SQLConnectionInstances XML, then running Microsoft.SqlTools.ServiceLayer.TestEnvConfig to write.

Who is setup-integration-test-config best for?

setup-integration-test-config is best for reusing agent instructions, scripts, and references, testing workflows, database workflows, writing workflows.

How do I install setup-integration-test-config?

Install or run setup-integration-test-config using Copy skill directory. Check setup-integration-test-config for the latest setup command.

Is setup-integration-test-config actively maintained?

setup-integration-test-config may need a closer maintenance check before production use.

Share:

Stars
505
Forks
166
Last commit
9 days ago
Repository age
10 years
License
NOASSERTION

Auto-fetched from GitHub.

Similar to setup-integration-test-config