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

Out-of-proc BootstrapperApplications #496

Merged
merged 5 commits into from
Mar 7, 2024

WIP - BA header simplification

4065d80
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Merged

Out-of-proc BootstrapperApplications #496

WIP - BA header simplification
4065d80
Select commit
Loading
Failed to load commit list.
GitHub Actions / Xunit Tests succeeded Mar 6, 2024 in 0s

1281 passed, 0 failed and 28 skipped

Tests passed successfully

Report Passed Failed Skipped Time
TestResults/api.trx 29✅ 2⚪ 8s
TestResults/bal.wixext.trx 21✅ 3s
TestResults/burn.trx 118✅ 6⚪ 5s
TestResults/libs.trx 238✅ 4⚪ 16s
TestResults/netfx.wixext.trx 8✅ 5s
TestResults/tools.trx 27✅ 66s
TestResults/util.wixext.trx 20✅ 4s
TestResults/wix.trx 638✅ 2⚪ 147s
TestResults/WixToolsetTest.BurnE2E.trx 141✅ 13⚪ 833s
TestResults/WixToolsetTest.MsiE2E.trx 30✅ 408s
TestResults/WixToolsetTest.WixE2ETests.trx 11✅ 1⚪ 53s

✅ TestResults/api.trx

31 tests were completed in 8s with 29 passed, 0 failed and 2 skipped.

Test suite Passed Failed Skipped Time
BalUtilTests.BAFunctions 1⚪ 1ms
BalUtilTests.BootstrapperApplication 1⚪ 1ms
BextUtilTests.BundleExtension 1✅ 87ms
WixToolsetTest.Data.SerializeFixture 7✅ 656ms
WixToolsetTest.Data.SymbolDefinitionFixture 7✅ 49ms
WixToolsetTest.Data.TagFixture 9✅ 47ms
WixToolsetTest.Data.WindowsInstallerTableDefinitionsFixture 1✅ 66ms
WixToolsetTest.Mba.Core.VerUtilFixture 4✅ 33ms

✅ TestResults/bal.wixext.trx

21 tests were completed in 3s with 21 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
WixToolsetTest.Bal.BalExtensionFixture 6✅ 1s
WixToolsetTest.Bal.InternalUIBAFixture 15✅ 2s

✅ TestResults/burn.trx

124 tests were completed in 5s with 118 passed, 0 failed and 6 skipped.

Test suite Passed Failed Skipped Time
Microsoft.Tools.WindowsInstallerXml.Test.Bootstrapper.CacheTest 4✅ 357ms
Microsoft.Tools.WindowsInstallerXml.Test.Bootstrapper.ElevationTest 2✅ 531ms
Microsoft.Tools.WindowsInstallerXml.Test.Bootstrapper.EmbeddedTest 2✅ 223ms
Microsoft.Tools.WindowsInstallerXml.Test.Bootstrapper.ExitCodeTest 2✅ 596ms
Microsoft.Tools.WindowsInstallerXml.Test.Bootstrapper.LoggingTest 2✅ 9ms
Microsoft.Tools.WindowsInstallerXml.Test.Bootstrapper.ManifestTest 2✅ 3ms
Microsoft.Tools.WindowsInstallerXml.Test.Bootstrapper.PlanTest 52✅ 6⚪ 257ms
Microsoft.Tools.WindowsInstallerXml.Test.Bootstrapper.RegistrationTest 12✅ 565ms
Microsoft.Tools.WindowsInstallerXml.Test.Bootstrapper.RelatedBundleTest 4✅ 11ms
Microsoft.Tools.WindowsInstallerXml.Test.Bootstrapper.SearchTest 16✅ 41ms
Microsoft.Tools.WindowsInstallerXml.Test.Bootstrapper.VariableTest 18✅ 61ms
Microsoft.Tools.WindowsInstallerXml.Test.Bootstrapper.VariantTest 2✅ 7ms

✅ TestResults/libs.trx

242 tests were completed in 16s with 238 passed, 0 failed and 4 skipped.

Test suite Passed Failed Skipped Time
CfgTests.UriUtil 2✅ 5ms
DutilTests.AppUtil 2✅ 3ms
DutilTests.ApupUtil 2✅ 320ms
DutilTests.DictUtil 2✅ 2s
DutilTests.DirUtil 2✅ 315ms
DutilTests.DUtil 2✅ 2ms
DutilTests.EnvUtil 4✅ 79ms
DutilTests.FileUtil 2⚪ 2ms
DutilTests.GuidUtil 4✅ 83ms
DutilTests.IniUtil 2✅ 107ms
DutilTests.LocUtil 4✅ 328ms
DutilTests.MemUtil 10✅ 36ms
DutilTests.MonUtil 2⚪ 2ms
DutilTests.PathUtil 60✅ 223ms
DutilTests.PipeUtil 2✅ 719ms
DutilTests.ProcUtil 4✅ 132ms
DutilTests.RegUtil 72✅ 279ms
DutilTests.StrUtil 6✅ 78ms
DutilTests.VerUtil 26✅ 143ms
WixToolsetTest.Versioning.VerUtilTestsFixture 10✅ 28ms
WixToolsetTest.Versioning.WixVerFixture 22✅ 29ms

✅ TestResults/netfx.wixext.trx

8 tests were completed in 5s with 8 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
WixToolsetTest.Netfx.NetfxExtensionFixture 8✅ 5s

✅ TestResults/tools.trx

27 tests were completed in 66s with 27 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
WixToolsetTest.Heat.DirectoryToPayloadGroupFixture 3✅ 546ms
WixToolsetTest.Heat.HeatFixture 6✅ 570ms
WixToolsetTest.Sdk.MsbuildHeatFixture 18✅ 64s

✅ TestResults/util.wixext.trx

20 tests were completed in 4s with 20 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
WixToolsetTest.Util.UtilExtensionFixture 20✅ 4s

✅ TestResults/wix.trx

640 tests were completed in 147s with 638 passed, 0 failed and 2 skipped.

Test suite Passed Failed Skipped Time
WixToolsetTest.BuildTasks.WixBuildTaskFixture 1✅ 1s
WixToolsetTest.Converters.BalConditionFixture 1✅ 2ms
WixToolsetTest.Converters.BitnessFixture 4✅ 123ms
WixToolsetTest.Converters.BootstrapperApplicationFixture 12✅ 24ms
WixToolsetTest.Converters.BundleCacheFixture 4✅ 4ms
WixToolsetTest.Converters.ConditionFixture 26✅ 31ms
WixToolsetTest.Converters.ConverterFixture 17✅ 252ms
WixToolsetTest.Converters.ConverterIntegrationFixture 6✅ 136ms
WixToolsetTest.Converters.CustomActionFixture 2✅ 14ms
WixToolsetTest.Converters.CustomTableFixture 10✅ 13ms
WixToolsetTest.Converters.DependencyFixture 4✅ 4ms
WixToolsetTest.Converters.DirectoryFixture 7✅ 56ms
WixToolsetTest.Converters.DirectXExtensionFixture 1✅ 3ms
WixToolsetTest.Converters.ExePackageFixture 1✅ 2ms
WixToolsetTest.Converters.FeatureFixture 3✅ 4ms
WixToolsetTest.Converters.FirewallExtensionFixture 3✅ 6ms
WixToolsetTest.Converters.FormatFixture 3✅ 6ms
WixToolsetTest.Converters.IisExtensionFixture 1✅ 1ms
WixToolsetTest.Converters.IncludeFixture 2✅ 3ms
WixToolsetTest.Converters.LocalizationFixture 5✅ 6ms
WixToolsetTest.Converters.MsiPackageFixture 1✅ 2ms
WixToolsetTest.Converters.MsuPackageFixture 1✅ 111ms
WixToolsetTest.Converters.PrereqPackageFixture 2✅ 120ms
WixToolsetTest.Converters.ProductPackageFixture 10✅ 855ms
WixToolsetTest.Converters.PropertyFixture 6✅ 6ms
WixToolsetTest.Converters.RegistryFixture 1✅ 2ms
WixToolsetTest.Converters.RelatedBundleFixture 1✅ 1ms
WixToolsetTest.Converters.RemotePayloadFixture 2✅ 2ms
WixToolsetTest.Converters.SequenceFixture 1✅ 1ms
WixToolsetTest.Converters.Symbolizer.ConvertSymbolsFixture 1✅ 1s
WixToolsetTest.Converters.TagFixture 3✅ 4ms
WixToolsetTest.Converters.UIExtensionFixture 3✅ 12ms
WixToolsetTest.Converters.UtilExtensionFixture 7✅ 8ms
WixToolsetTest.Converters.VariableFixture 2✅ 3ms
WixToolsetTest.Converters.VSExtensionFixture 1✅ 3ms
WixToolsetTest.Converters.Wix4ConversionFixture 1✅ 1ms
WixToolsetTest.Core.ParserHelperFixture 6✅ 81ms
WixToolsetTest.Core.PreprocessorFixture 13✅ 108ms
WixToolsetTest.Core.VariableResolverFixture 1✅ 79ms
WixToolsetTest.CoreIntegration.AccessModifierFixture 11✅ 425ms
WixToolsetTest.CoreIntegration.AdvertisedTypeLibVersionFixture 4✅ 110ms
WixToolsetTest.CoreIntegration.AllUsersFixture 3✅ 281ms
WixToolsetTest.CoreIntegration.AppIdFixture 2✅ 148ms
WixToolsetTest.CoreIntegration.ApprovedExeFixture 2✅ 7ms
WixToolsetTest.CoreIntegration.AssemblyFixture 3✅ 349ms
WixToolsetTest.CoreIntegration.BadInputFixture 10✅ 45ms
WixToolsetTest.CoreIntegration.BindVariablesFixture 4✅ 454ms
WixToolsetTest.CoreIntegration.BundleBackwardsCompatibleFixture 2✅ 618ms
WixToolsetTest.CoreIntegration.BundleExtractionFixture 1✅ 304ms
WixToolsetTest.CoreIntegration.BundleFixture 22✅ 3s
WixToolsetTest.CoreIntegration.BundleManifestFixture 9✅ 4s
WixToolsetTest.CoreIntegration.BundlePackageFixture 4✅ 2s
WixToolsetTest.CoreIntegration.BurnRemotePayloadSubcommandFixture 9✅ 2s
WixToolsetTest.CoreIntegration.CabFixture 2✅ 738ms
WixToolsetTest.CoreIntegration.ClassFixture 6✅ 735ms
WixToolsetTest.CoreIntegration.CommandLineFixture 3✅ 126ms
WixToolsetTest.CoreIntegration.CommentsFixture 8✅ 489ms
WixToolsetTest.CoreIntegration.ComponentFixture 1✅ 9ms
WixToolsetTest.CoreIntegration.ContainerFixture 7✅ 3s
WixToolsetTest.CoreIntegration.CopyFileFixture 1✅ 63ms
WixToolsetTest.CoreIntegration.CustomActionFixture 8✅ 422ms
WixToolsetTest.CoreIntegration.CustomTableFixture 6✅ 564ms
WixToolsetTest.CoreIntegration.DecompileFixture 10✅ 560ms
WixToolsetTest.CoreIntegration.DependencyExtensionFixture 4✅ 840ms
WixToolsetTest.CoreIntegration.DirectoryFixture 8✅ 1s
WixToolsetTest.CoreIntegration.EncodingFixture 1✅ 144ms
WixToolsetTest.CoreIntegration.ExePackageFixture 17✅ 2s
WixToolsetTest.CoreIntegration.ExtensionFixture 11✅ 1⚪ 3s
WixToolsetTest.CoreIntegration.FeatureFixture 4✅ 163ms
WixToolsetTest.CoreIntegration.HarvestFilesFixture 16✅ 1s
WixToolsetTest.CoreIntegration.InstanceTransformFixture 1✅ 187ms
WixToolsetTest.CoreIntegration.LanguageFixture 4✅ 593ms
WixToolsetTest.CoreIntegration.LinkerFixture 5✅ 52ms
WixToolsetTest.CoreIntegration.MediaFixture 1✅ 128ms
WixToolsetTest.CoreIntegration.ModuleFixture 3✅ 859ms
WixToolsetTest.CoreIntegration.MsiCabinetFixture 5✅ 2s
WixToolsetTest.CoreIntegration.MsiFixture 16✅ 1s
WixToolsetTest.CoreIntegration.MsiPackageFixture 1✅ 202ms
WixToolsetTest.CoreIntegration.MsiQueryFixture 26✅ 4s
WixToolsetTest.CoreIntegration.MsiTransactionFixture 3✅ 737ms
WixToolsetTest.CoreIntegration.MsuPackageFixture 4✅ 361ms
WixToolsetTest.CoreIntegration.NakedFileFixture 15✅ 1s
WixToolsetTest.CoreIntegration.PackagePayloadFixture 13✅ 592ms
WixToolsetTest.CoreIntegration.ParseFixture 1✅ 1ms
WixToolsetTest.CoreIntegration.PatchFixture 14✅ 15s
WixToolsetTest.CoreIntegration.PayloadFixture 7✅ 956ms
WixToolsetTest.CoreIntegration.PreprocessorFixture 6✅ 787ms
WixToolsetTest.CoreIntegration.RegistryFixture 5✅ 344ms
WixToolsetTest.CoreIntegration.RollbackBoundaryFixture 3✅ 2s
WixToolsetTest.CoreIntegration.ShortcutFixture 2✅ 234ms
WixToolsetTest.CoreIntegration.SigningFixture 4✅ 692ms
WixToolsetTest.CoreIntegration.SoftwareTagFixture 3✅ 450ms
WixToolsetTest.CoreIntegration.TestXmlFixture 5✅ 1ms
WixToolsetTest.CoreIntegration.TransformFixture 2✅ 782ms
WixToolsetTest.CoreIntegration.UIFixture 2✅ 199ms
WixToolsetTest.CoreIntegration.UnadvertisedTypeLibVersionFixture 4✅ 688ms
WixToolsetTest.CoreIntegration.UpgradeFixture 5✅ 402ms
WixToolsetTest.CoreIntegration.VersionFixture 6✅ 884ms
WixToolsetTest.CoreIntegration.WarningFixture 2✅ 3ms
WixToolsetTest.CoreIntegration.WixiplFixture 4✅ 741ms
WixToolsetTest.CoreIntegration.WixlibFixture 7✅ 432ms
WixToolsetTest.CoreIntegration.WixlibQueryFixture 2✅ 6ms
WixToolsetTest.CoreIntegration.WixVariableFixture 4✅ 570ms
WixToolsetTest.CoreNative.CabinetFixture 5✅ 334ms
WixToolsetTest.CoreNative.CertificateHashesFixture 3✅ 250ms
WixToolsetTest.CoreNative.MsmFixture 1✅ 39ms
WixToolsetTest.Sdk.MsbuildFixture 69✅ 1⚪ 121s

✅ TestResults/WixToolsetTest.BurnE2E.trx

154 tests were completed in 833s with 141 passed, 0 failed and 13 skipped.

Test suite Passed Failed Skipped Time
WixToolsetTest.BurnE2E.BAFunctionsTests 1✅ 14s
WixToolsetTest.BurnE2E.BasicFunctionalityTests 9✅ 61s
WixToolsetTest.BurnE2E.BundlePackageTests 10✅ 79s
WixToolsetTest.BurnE2E.CacheTests 5✅ 3⚪ 29s
WixToolsetTest.BurnE2E.ContainerTests 2✅ 7s
WixToolsetTest.BurnE2E.DependencyTests 21✅ 1⚪ 203s
WixToolsetTest.BurnE2E.ElevationTests 1✅ 3s
WixToolsetTest.BurnE2E.ExePackageTests 10✅ 29s
WixToolsetTest.BurnE2E.FailureTests 7✅ 27s
WixToolsetTest.BurnE2E.FeatureTests 3✅ 19s
WixToolsetTest.BurnE2E.FilesInUseTests 1✅ 1⚪ 3s
WixToolsetTest.BurnE2E.ForwardCompatibleBundleTests 8✅ 62s
WixToolsetTest.BurnE2E.LayoutTests 4✅ 11s
WixToolsetTest.BurnE2E.LongPathTests 11✅ 2⚪ 41s
WixToolsetTest.BurnE2E.MsiTransactionTests 2✅ 18s
WixToolsetTest.BurnE2E.PatchTests 4✅ 27s
WixToolsetTest.BurnE2E.PrereqBaTests 5✅ 4⚪ 22s
WixToolsetTest.BurnE2E.RegistrationTests 5✅ 15s
WixToolsetTest.BurnE2E.RollbackBoundaryTests 1✅ 3s
WixToolsetTest.BurnE2E.SlipstreamTests 10✅ 2⚪ 53s
WixToolsetTest.BurnE2E.UpdateBundleTests 8✅ 40s
WixToolsetTest.BurnE2E.UpgradeRelatedBundleTests 5✅ 32s
WixToolsetTest.BurnE2E.VariableTests 2✅ 6s
WixToolsetTest.BurnE2E.WixIuiBaTests 3✅ 16s
WixToolsetTest.BurnE2E.WixStdBaTests 3✅ 12s

✅ TestResults/WixToolsetTest.MsiE2E.trx

30 tests were completed in 408s with 30 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
WixToolsetTest.MsiE2E.FirewallExtensionTests 16✅ 20s
WixToolsetTest.MsiE2E.UtilExtensionUserTests 13✅ 387s
WixToolsetTest.MsiE2E.XmlConfigTests 1✅ 664ms

✅ TestResults/WixToolsetTest.WixE2ETests.trx

12 tests were completed in 53s with 11 passed, 0 failed and 1 skipped.

Test suite Passed Failed Skipped Time
WixE2E.WixE2EFixture 11✅ 1⚪ 52s