-
Notifications
You must be signed in to change notification settings - Fork 227
Add integration test stage for DSCv3 #2102
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
82 commits
Select commit
Hold shift + click to select a range
7f0033d
Add integration test stage for DSCv3
johlju 662fbb7
Fix pipeline
johlju c197394
Test environment scope
johlju b5988e9
run stage directly
johlju 90d4392
Run stage after build
johlju c7aa156
Test remembering env variable
johlju 8cb4655
set process env from user env
johlju 0991588
Fix pipeline
johlju 5828c3b
Output SqlServerDsc resources
johlju 58697fa
Add prereq to test
johlju 16bf27d
First try running get
johlju 38ad5b6
try another way
johlju e5d0ae9
yet another try
johlju b3df1cf
fix trace level
johlju 6e1b45e
Fix test fails on error
johlju 3574c03
change trace level
johlju d15b654
Use latest preview
johlju 2836204
Fix running in pwsh
johlju 01f25d7
Output json files
johlju 5f8b5d5
fix more debug output
johlju 10ec276
fix typo
johlju 9a11e71
Fix test
johlju 376ad60
Fix test
johlju a624f22
Update DSCv3 installation command to include prerelease versions
johlju b704eb2
Enhance integration tests by ensuring temporary folder creation and i…
johlju 37241fb
Add DebugDscEngine resource for testing and debugging purposes with c…
johlju 1fdd2af
Add integration tests for DebugDscEngine resource to validate configu…
johlju fc7696c
Update integration test execution order for DSCv3_DebugDscEngine
johlju 2459a57
Update integration test tags for DebugDscEngine to include PowerBI
johlju c1d7fd5
Add verbose logging for DebugDscEngine resource integration tests
johlju 3621311
Add PowerShell version verification in BeforeAll block for integratio…
johlju 04c100a
Fix verbose logging to output complete PowerShell version in integrat…
johlju a947d5a
Improve verbose logging to format result output in DebugDscEngine int…
johlju c9a16ab
Enhance verbose logging to include environment variables and format P…
johlju 5cada60
Improve verbose logging to format result output as JSON in DebugDscEn…
johlju 6c860c7
Enhance verbose logging to include detailed result output in DebugDsc…
johlju 647a85a
Enhance verbose logging to clarify environment variable output in Deb…
johlju eb1bcf8
Remove verbose output of environment variables in Get() method of Deb…
johlju 1e45875
Refactor Get() method to output sorted environment variables in Debug…
johlju bf3b0bc
debug verbose stream
johlju 0728130
Remove verbose output of environment variables in Get() method of Deb…
johlju 33674df
debug integ test
johlju b09368d
Add Integration Test stage for DSCv3 Resources - DEBUG
johlju 595dbbd
Fix script extension in Reporting Services Integration Test command
johlju 5870a58
Refactor integration tests for DebugDscEngine: remove redundant test …
johlju 9122154
Remove verbose output of environment variables in BeforeAll block of …
johlju 4f17378
Add step to retrieve and display available DSCv3 resources in pipeline
johlju 5e54eb1
DEBUG 1
johlju 1f52482
DEBUG 2
johlju ecf5681
DEBUG 3
johlju d9d2de8
DEBUG 4
johlju 6b38132
DEBUG 5
johlju 2997039
DEBUG 6
johlju 1076792
DEBUG 7
johlju 1012fbc
DEBUG 8
johlju 20b2913
Refactor DSCv3 installation script to enable verbose output and resou…
johlju 41206ab
Enhance DSCv3 installation script with detailed resource listing and …
johlju 6d47ddc
Refactor DSCv3 integration tests to streamline result handling and en…
johlju a5af0f0
Remove DEBUG stage for DSCv3 integration tests to streamline pipeline…
johlju 40f3261
Update integration tests to assert specific error messages for missin…
johlju 6723bb4
Refactor integration tests to improve error handling and output for D…
johlju 35c3a04
Refactor verbose output in integration tests to remove redundant text…
johlju d72209d
Enhance verbose output in integration tests to include detailed resul…
johlju 9d815fa
Enable PSDscRunAsCredential context in integration tests and define t…
johlju 44dc948
Add TODO comment to remove skip for PSDscRunAsCredential context when…
johlju 6136b80
Add mocked warning message for testing purposes in Get() method of De…
johlju 571b869
Remove mocked warning message from Get() method in DebugDscEngine class
johlju 9349160
Add integration tests and enhance DebugDscEngine properties for impro…
johlju 64337a6
Add DSCv3 integration tests for SqlDatabase resource to verify compat…
johlju 0882eef
Convert KeyProperty value to uppercase in GetCurrentState method
johlju 69d0119
Update integration test stages to include Prerequisites and Install-S…
johlju 332b83e
Update test run title and remove unused matrix configuration for Powe…
johlju f09e230
Add integration tests for SqlRSSetup resource to validate desired sta…
johlju 51011da
Update integration test execution order to include Install-SqlDscServ…
johlju 3189b57
Refactor verbose message logging in Connect-SQL function
johlju b40c535
Add integration tests for model database recovery model functionality
johlju 66d3745
Remove DebugDscEngine resource and associated tests from the repository
johlju a34f41e
Update trace level from 'trace' to 'info' in integration tests for Sq…
johlju 64f3781
Update CHANGELOG.md to include DSCv3 integration tests for SqlDatabas…
johlju 4e9de46
Update CHANGELOG.md and integration tests for SqlDatabase and SqlRSSe…
johlju 134aa84
Fix credential handling and update comments in integration tests for …
johlju aa93edc
Fix credential handling by wrapping Get-ComputerName in parentheses f…
johlju File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -111,7 +111,8 @@ | |
| "HRESULT", | ||
| "RSDB", | ||
| "RSIP", | ||
| "contoso" | ||
| "contoso", | ||
| "PSDSC" | ||
| ], | ||
| "cSpell.ignorePaths": [ | ||
| ".git" | ||
|
|
||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.