Skyline.DataMiner.QAOps.PipelineLibrary
1.6.0
Shared QAOps pipeline functions for DataMiner automation and test execution.
Installation Options
Owners
Copyright
(c) Skyline Communications. All rights reserved.
Package Details
Author(s)
- JanS
Tags
DataMiner QAOps Pipeline Testing dotnet
Functions
Invoke-DotNetTestAndPublishResults Invoke-DotNetTestHarvesting Initialize-QAFrameworkAgents Invoke-QAFrameworkTestPackage Invoke-QAFrameworkTestDiscovery
Dependencies
This module has no dependencies.
Release Notes
0.1.0 - BREAKING: Replaced the QAFramework PowerShell implementation with the Skyline.DataMiner.QAOps.QAFrameworkOrchestrator dotnet tool. Kept the discovery, Agent setup, and test-package entry points as tool-backed shims; removed the low-level QAFramework cmdlets.
FileList
- Skyline.DataMiner.QAOps.PipelineLibrary.nuspec
- .gitattributes
- Public\Invoke-QAFrameworkTestDiscovery.ps1
- .git\objects\6c\e3ab3869c05c6969d94084d70fe57becb337e7
- .git\objects\ec\12654cc66c5e9721b2e01f9bd407bf80e468ee
- .gitignore
- Public\Initialize-QAFrameworkAgents.ps1
- .git\objects\21\d19626bcadf2035d7bcf0324713a56e4c87b85
- .git\objects\db\b752100487b389f7e30c425ffbc2ad82ba6be6
- Skyline.DataMiner.QAOps.PipelineLibrary.psd1
- Public\Invoke-QAFrameworkTestPackage.ps1
- .git\objects\ea\a9e721e3d9ade1b595689de7fdf45ebaa94fde
- .git\objects\58\94962d74e2272ba65ba03cdb1c839ca2b322b7
- LICENSE.txt
- Public\Invoke-DotNetTestAndPublishResults.ps1
- .git\objects\18\8805d5eca9b9cfda4ffa0ef831a1573530c86f
- .git\objects\70\b9206f8d7bfebb1969f60e06e0ee642e9cdc3a
- README.md
- .git\hooks\post-update.sample
- .git\objects\23\adcfde1a0d705ab0f24f7590c0d0fa7b87574f
- .git\objects\49\554024b0cdbedfc231c67f29b2081bf20e8b9d
- Skyline.DataMiner.QAOps.PipelineLibrary.psm1
- .git\hooks\pre-receive.sample
- .git\objects\9f\995a9ed99893cc3c6c73d6cf68f75a606abb74
- .git\objects\f1\db06ff8701417ea335e45b6cb950a87b645499
- .git\hooks\commit-msg.sample
- .git\objects\0c\556546866a45f1226aaac6ae134b7b220a020f
- .git\objects\3c\28fed5b3c2b0c35d67255b93903f668804e7fe
- Private\Install-QAFrameworkTool.ps1
- .git\hooks\prepare-commit-msg.sample
- .git\objects\b8\b3359130a33c15a7d6d6df0dbfe0206e98d523
- .git\objects\97\9702b63ac242aa1028c8947f14138a7fe576bf
- Private\Invoke-QAFrameworkToolJson.ps1
- .git\hooks\pre-merge-commit.sample
- .git\objects\e8\027f5192eae3053aaf18d1178da523772f5668
- .git\objects\b4\a7dfbc37550f12579548c39d4616ef16bafc28
- Private\Resolve-QAFrameworkPackageFilePath.ps1
- .git\hooks\update.sample
- .git\objects\e8\2f09d729c8fa667429f2640fde03518e52f774
- .git\objects\8a\9c0c7bb16d8688d8f32b0c7c208d89dab1cb08
- Private\QAOpsMaintainers.ps1
- .git\hooks\push-to-checkout.sample
- .git\objects\bd\e2c45b722adfd027e83f857ca88b3878799cf3
- .git\objects\8a\a26455d23acf904be3ed9dfb3a3efe3e49245a
- Private\Resolve-QAFrameworkContentPath.ps1
- .git\hooks\applypatch-msg.sample
- .git\objects\02\4f8654478b19d66925a15f7e0b1f7be9158bee
- .git\objects\ed\3fcc3acf17690d700410dea654285eabfb05e0
- Private\Get-QAFrameworkPackageConfigInfo.ps1
- .git\hooks\pre-commit.sample
- .git\objects\40\63f02767e760870ad872d903a11d27af995fba
- .git\objects\94\91a2fda28342ab358eaf234e1afe0c07a53d62
- Private\Get-QAOpsTrxResult.ps1
- .git\hooks\pre-applypatch.sample
- .git\objects\e9\116f1dc973e2a66facf023c7937db8f2ab1b5e
- .git\objects\84\13d438d120341fcba42998920012520432f0f0
- Private\New-QAFrameworkRequestFile.ps1
- .git\hooks\pre-rebase.sample
- .git\objects\71\0072c163da3af90b5f2a9be8aa86b66898054a
- .git\objects\75\0807fb0f6ba29bdcbc23eec0f55180c42bd838
- Private\ConvertFrom-QAFrameworkLegacyDiscoveryConfig.ps1
- .git\hooks\pre-push.sample
- .git\objects\4e\1c29738b09146b95a51293a3834c1f17bc804b
- .git\objects\75\186ec8d0b3b2bff518e1aa7db779679e1e69ca
- Private\New-QAOpsUlid.ps1
- .git\hooks\sendemail-validate.sample
- .git\objects\88\0c7ea7122ca9e83e65189c65586fd759330f52
- .git\objects\75\cea47329785de1bb554c6fa9883f2f9b790f13
- Private\Invoke-QAFrameworkDotNet.ps1
- .git\hooks\fsmonitor-watchman.sample
- .git\objects\60\e0e1a85b68c531268932b30975a734f7d585f1
- .git\objects\43\b3722a615ac418656bdad89f8f623bf8e62ce3
- Private\Limit-String.ps1
- .git\logs\HEAD
- .git\objects\2d\a64362187569951b642d9d36298b4d241b661e
- .git\objects\43\a40129573b4fc0348d26aa283c40878a430a21
- tests\Module.Tests.ps1
- .git\info\exclude
- .git\objects\51\a40c80d1acac61d34cac19409f0e6b5b3d54a0
- .git\objects\12\73295ea9b5a4b71f16559214d1cfa6c3d6fcb0
- tests\DotNetPublishing.Tests.ps1
- .github\workflows\publish-powershell-gallery.yml
- .git\objects\38\a5da0eb192bc85ff883e4a39b76fb41d5832a0
- .git\objects\1b\1482a527be2db21050533fd2150c50e1da119e
- tests\P5C3.Tests.ps1
- .github\workflows\pester.yml
- .git\objects\87\ad2be19d1ab176bca2afb4328b6cb286bc953b
- .git\objects\67\b7abf7004135b56e1f4f3c7ee66a66fd546fbf
- tests\DotNetTestHarvesting.Tests.ps1
- tests\fixtures\conformance\runtime-lookup-vectors.json
- .git\objects\8b\a47a3ebedfd212a33e59b08e20b7bc2deabe80
- .git\objects\1c\d88fc7a113dc7676e0610e2234918404368f48
- tests\P5C4_F2.Tests.ps1
- tests\fixtures\conformance\noreply-login-vectors.json
- .git\objects\4b\8d63ec2b336bc1e892b16a361bf7260d2de7cc
- .git\objects\1c\b8de29c4654e065409130ca8b1814750b48d81
- tests\QAFrameworkHelpers.Tests.ps1
- tests\fixtures\conformance\status-watermark-vectors.json
- .git\objects\0b\66c72977c694c1d795f62f060fdf3e7261c500
- .git\objects\f0\5863994e9ac5eac889665ae4e0125619ce6b0b
- tests\R23_Fixes.Tests.ps1
- tests\fixtures\conformance\source-metadata.json
- .git\objects\29\dba0611efe122418871a337a72e7bc47a54fcc
- .git\objects\4f\50c4546ba1cd9d9c9fb440d1f490f4d46095a6
- .git\HEAD
- tests\fixtures\conformance\testcase-result-id-vectors.json
- .git\objects\1f\6a11b605814e565142ba0458931cd09a2c8ecf
- .git\objects\a5\a521fc7a5da165c6c94219946c3b512c398ee7
- .git\shallow
- tests\fixtures\conformance\sidecar-examples.json
- .git\objects\3a\cbe95b51e8258bd46151b2062f63fe4863a529
- .git\objects\f3\781d28020445d58f5e0b38b2ae1ba512c794ef
- .git\description
- tests\fixtures\conformance\maintainers-envelope-cases.json
- .git\objects\11\0a135a9fd5633fd2ef79748427e2d415565ee1
- .git\objects\7c\50ff66ec8f722a13be0c8b56f0bc5d1a0081bb
- .git\config.worktree
- tests\fixtures\conformance\precedence-merge-vectors.json
- .git\objects\14\9d0734f3af89c13d07a05a6a22b7ce6d7f73f0
- .git\objects\2e\b23608d97ee572010041db085a5ea716167d69
- .git\config
- tests\fixtures\conformance\publication-context-vectors.json
- .git\objects\e4\c8171e4b583715b192d4481b4e64e32bf11162
- .git\objects\42\4b972bf4a1e031254167489f44bcce17dfe059
- .git\index
- tests\fixtures\trx\mstest3-mtp.trx
- .git\objects\1a\a7c40b1223288eed7283ebef3f83ab43a33f1c
- .git\objects\8f\d841b1589461c8e15efad2eba529f815440624
- .git\FETCH_HEAD
- tests\fixtures\trx\mstest3-vstest.trx
- .git\objects\79\153466ecbd4da235d82c766eced7427b42e305
- .git\objects\6a\7bfa37d3f450dfa935ebe3f31c01d40f0e0650
- Templates\2.TestPackageExecution.sample.ps1
- tests\fixtures\trx\regenerate-trx-fixtures.ps1
- .git\objects\79\9c9b838f9fd1a09d9d2e25388c6fe18995c079
- tests\fixtures\trx\projects\XUnit2\XUnit2.csproj
- Templates\qaframework.tests.sample.json
- tests\fixtures\trx\xunit2-vstest.trx
- .git\objects\2f\16ce852bfb4f1aaea8d3dd6c2c1f393975994c
- tests\fixtures\trx\projects\XUnit2\IdentityTests.cs
- Templates\TestDiscovery.DotNet.sample.ps1
- tests\fixtures\trx\xunit3-vstest.trx
- .git\objects\a0\c429012e76eba3e63a8904170338bcb928fcdc
- tests\fixtures\trx\projects\XUnit3\XUnit3.csproj
- Templates\1.TestPackageSetup.sample.ps1
- tests\fixtures\trx\nunit4-vstest.trx
- .git\objects\a0\16e65ddcf4f073c8d0f6561657508e4c880a3d
- tests\fixtures\trx\projects\XUnit3\IdentityTests.cs
- Templates\TestDiscovery.sample.ps1
- .git\refs\tags\1.6.0
- .git\objects\d5\874c5beaa65a0ca4caec913c4c8ad4b6221fd5
- tests\fixtures\trx\projects\NUnit4\NUnit4.csproj
- Templates\3.TestPackageFinalize.sample.ps1
- .git\objects\16\20c1749615954a574a3a221a883aac02c587bf
- .git\objects\55\76fd129ca25bf4c1558561ca54675c53750f89
- tests\fixtures\trx\projects\NUnit4\IdentityTests.cs
- Templates\qaframework.config.sample.json
- .git\objects\62\fe2d2ba9cfdc4dc5434603ef24d68cc58c1c24
- .git\objects\c5\5d613c270220d4923c38ca862ebff0d8f0f38f
- tests\fixtures\trx\projects\MSTestV3\MSTestV3.csproj
- Public\Invoke-DotNetTestHarvesting.ps1
- .git\objects\6c\a7964c1ff2f719ae803444c3ef7147f7be50c0
- .git\objects\a4\a5ebb2fe8337762dada89063dae2e3a03554d5
- tests\fixtures\trx\projects\MSTestV3\IdentityTests.cs