Skip to content
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

Missing Test Apps after Import-TestToolkitToBcContainer #3729

Open
ChrisBlankDe opened this issue Oct 16, 2024 · 1 comment
Open

Missing Test Apps after Import-TestToolkitToBcContainer #3729

ChrisBlankDe opened this issue Oct 16, 2024 · 1 comment
Assignees

Comments

@ChrisBlankDe
Copy link
Contributor

Describe the issue
After importing Test Apps into container some tests apps are missing

Test Apps in C:\bcartifacts.cache\onprem\25.0.23364.25445\de\Applications <-> Installed Test Apps
Image
Image

I realize that not all apps should necessarily be installed.
However, features such as “Subscription & Recurring Billing”, "Sustainability", "E-Document*" are now developed in a separate app and automatically installed in every environment.
Also lokalization specific test apps like "ELSTER VAT Localization for Germany Tests" should be installed.
in my opinion, the associated test app should also be installed automatically when Import-TestToolkitToBcContainer is called.

Scripts used to create container and cause the issue

Import-Module bccontainerhelper -force
Import-TestToolkitToBcContainer -containerName bcserver

Full output of scripts

BcContainerHelper version 6.0.26
BC.HelperFunctions emits usage statistics telemetry to Microsoft
Running on Windows, PowerShell 5.1.20348.2760
LatestGenericTagVersion is 1.0.2.50

Skipping app 'C:\Applications\TestFramework\TestLibraries\permissions mock\Microsoft_Permissions Mock.app' as it is already installed
Skipping app 'C:\Applications\TestFramework\TestRunner\Microsoft_Test Runner.app' as it is already installed
Skipping app 'C:\Applications\TestFramework\TestLibraries\any\Microsoft_Any.app' as it is already installed
Skipping app 'C:\Applications\TestFramework\TestLibraries\assert\Microsoft_Library Assert.app' as it is already installed
Skipping app 'C:\Applications\TestFramework\TestLibraries\permissions mock\Microsoft_Permissions Mock.app' as it is already installed
Skipping app 'C:\Applications\TestFramework\TestLibraries\variable storage\Microsoft_Library Variable Storage.app' as it is already installed
Skipping app 'C:\Applications\System Application\Test\Microsoft_System Application Test Library.app' as it is already installed
Skipping app 'C:\Applications\BusinessFoundation\Test\Microsoft_Business Foundation Test Libraries.app' as it is already installed
Skipping app 'C:\Applications\BaseApp\Test\Microsoft_Tests-TestLibraries.app' as it is already installed
Skipping app 'C:\Applications\testframework\aitesttoolkit\Microsoft_AI Test Toolkit.app' as it is already installed
Skipping app 'C:\Applications\System Application\Test\Microsoft_System Application Test.app' as it is already installed
Skipping app 'C:\Applications\BusinessFoundation\Test\Microsoft_Business Foundation Tests.app' as it is already installed
Skipping app 'C:\Applications\BaseApp\Test\Microsoft_Tests-Bank.app' as it is already installed
Skipping app 'C:\Applications\BaseApp\Test\Microsoft_Tests-Cash Flow.app' as it is already installed
Skipping app 'C:\Applications\BaseApp\Test\Microsoft_Tests-Cost Accounting.app' as it is already installed
Skipping app 'C:\Applications\BaseApp\Test\Microsoft_Tests-CRM integration.app' as it is already installed
Skipping app 'C:\Applications\BaseApp\Test\Microsoft_Tests-Data Exchange.app' as it is already installed
Skipping app 'C:\Applications\BaseApp\Test\Microsoft_Tests-Dimension.app' as it is already installed
Skipping app 'C:\Applications\BaseApp\Test\Microsoft_Tests-ERM.app' as it is already installed
Skipping app 'C:\Applications\BaseApp\Test\Microsoft_Tests-Fixed Asset.app' as it is already installed
Skipping app 'C:\Applications\BaseApp\Test\Microsoft_Tests-General Journal.app' as it is already installed
Skipping app 'C:\Applications\BaseApp\Test\Microsoft_Tests-Graph.app' as it is already installed
Skipping app 'C:\Applications\BaseApp\Test\Microsoft_Tests-Integration.app' as it is already installed
Skipping app 'C:\Applications\BaseApp\Test\Microsoft_Tests-Invoicing.app' as it is already installed
Skipping app 'C:\Applications\BaseApp\Test\Microsoft_Tests-Job.app' as it is already installed
Skipping app 'C:\Applications\BaseApp\Test\Microsoft_Tests-Local.app' as it is already installed
Skipping app 'C:\Applications\BaseApp\Test\Microsoft_Tests-Marketing.app' as it is already installed
Skipping app 'C:\Applications\BaseApp\Test\Microsoft_Tests-Misc.app' as it is already installed
Skipping app 'C:\Applications\BaseApp\Test\Microsoft_Tests-Monitor Sensitive Fields.app' as it is already installed
Skipping app 'C:\Applications\BaseApp\Test\Microsoft_Tests-Permissions.app' as it is already installed
Skipping app 'C:\Applications\BaseApp\Test\Microsoft_Tests-Physical Inventory.app' as it is already installed
Skipping app 'C:\Applications\BaseApp\Test\Microsoft_Tests-Prepayment.app' as it is already installed
Skipping app 'C:\Applications\BaseApp\Test\Microsoft_Tests-Rapid Start.app' as it is already installed
Skipping app 'C:\Applications\BaseApp\Test\Microsoft_Tests-Report.app' as it is already installed
Skipping app 'C:\Applications\BaseApp\Test\Microsoft_Tests-Resource.app' as it is already installed
Skipping app 'C:\Applications\BaseApp\Test\Microsoft_Tests-Reverse.app' as it is already installed
Skipping app 'C:\Applications\BaseApp\Test\Microsoft_Tests-SCM.app' as it is already installed
Skipping app 'C:\Applications\BaseApp\Test\Microsoft_Tests-Service.app' as it is already installed
Skipping app 'C:\Applications\BaseApp\Test\Microsoft_Tests-SMB.app' as it is already installed
Skipping app 'C:\Applications\BaseApp\Test\Microsoft_Tests-Upgrade.app' as it is already installed
Skipping app 'C:\Applications\BaseApp\Test\Microsoft_Tests-User.app' as it is already installed
Skipping app 'C:\Applications\BaseApp\Test\Microsoft_Tests-VAT.app' as it is already installed
Skipping app 'C:\Applications\BaseApp\Test\Microsoft_Tests-Workflow.app' as it is already installed
TestToolkit successfully imported

Additional context

  • does it happen all the time? Yes
  • did it use to work? No
@freddydk
Copy link
Contributor

Yeah, I am using a naming convention, which once worked to locate the tests...
Will see what I can do to improve this mechanism.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants