Skip to content

OCC-174: Downloading the Chrome WebDriver fails with Chrome >=15 #685

OCC-174: Downloading the Chrome WebDriver fails with Chrome >=15

OCC-174: Downloading the Chrome WebDriver fails with Chrome >=15 #685

Triggered via pull request August 4, 2023 14:21
Status Cancelled
Total duration 8m 37s
Artifacts 1

build-and-test.yml

on: pull_request
Matrix: Build and Test / Build and Test
Spelling  /  Check Spelling
53s
Spelling / Check Spelling
Spelling  /  Comment (PR)
0s
Spelling / Comment (PR)
post-pull-request-checks-automation  /  post-pull-request-checks-automation
post-pull-request-checks-automation / post-pull-request-checks-automation
Fit to window
Zoom out
Zoom in

Annotations

11 errors and 10 warnings
PageChangeAssertionException in OrchardCore.Commerce.Tests.UI.Tests.UserTests.UserPersistenceTests.UserDetailsEditorShouldPersist(browser: Chrome): test/OrchardCore.Commerce.Tests.UI/Tests/UserTests/UserPersistenceTests.cs#L127
Lombiq.Tests.UI.Exceptions.PageChangeAssertionException: An assertion during the page change event has failed on page https://localhost:9001/user/details (Your Details - Orchard Setup). ---> Lombiq.Tests.UI.Exceptions.HtmlValidationAssertionException: Shouldly uses your source code to generate its great error messages, build your test project with full debug information to get better error messages The provided expression should be empty but was "/home/runner/work/OrchardCore.Commerce/OrchardCore.Commerce/test/OrchardCore.Commerce.Tests.UI/bin/Debug/net6.0/HtmlValidationTemp/83f9ab5d-9faa-4d92-a3e6-a04c65cef14b.html 111:259 error Duplicate form control name "UserDetailsPart.IsCorporation.Value" form-dup-name ✖ 1 problem (1 error, 0 warnings) More information: https://html-validate.org/rules/form-dup-name.html " Check the HTML validation report in the failure dump for details. ---> Shouldly.ShouldAssertException: Shouldly uses your source code to generate its great error messages, build your test project with full debug information to get better error messages The provided expression should be empty but was "/home/runner/work/OrchardCore.Commerce/OrchardCore.Commerce/test/OrchardCore.Commerce.Tests.UI/bin/Debug/net6.0/HtmlValidationTemp/83f9ab5d-9faa-4d92-a3e6-a04c65cef14b.html 111:259 error Duplicate form control name "UserDetailsPart.IsCorporation.Value" form-dup-name ✖ 1 problem (1 error, 0 warnings) More information: https://html-validate.org/rules/form-dup-name.html " at Lombiq.Tests.UI.Services.HtmlValidationConfiguration.<>c.<.cctor>b__27_0(HtmlValidationResult validationResult) at Lombiq.Tests.UI.Extensions.HtmlValidationUITestContextExtensions.AssertHtmlValidityAsync(UITestContext context, Action`1 htmlValidationOptionsAdjuster, Func`2 assertHtmlValidationResultAsync) --- End of inner exception stack trace --- at Lombiq.Tests.UI.Extensions.HtmlValidationUITestContextExtensions.AssertHtmlValidityAsync(UITestContext context, Action`1 htmlValidationOptionsAdjuster, Func`2 assertHtmlValidationResultAsync) at Lombiq.Tests.UI.Extensions.HtmlValidationOrchardCoreUITestExecutorConfigurationExtensions.<>c__DisplayClass0_0.<<SetUpHtmlValidationAssertionOnPageChange>b__0>d.MoveNext() --- End of stack trace from previous location --- at System.Collections.Generic.EnumerableExtensions.AwaitEachAsync[TItem](IEnumerable`1 source, Func`2 asyncOperation) at Lombiq.Tests.UI.Services.UITestContext.TriggerAfterPageChangeEventAsync() --- End of inner exception stack trace --- at Lombiq.Tests.UI.Services.UITestContext.TriggerAfterPageChangeEventAsync() at System.Collections.Generic.EnumerableExtensions.AwaitEachAsync[TItem](IEnumerable`1 source, Func`2 asyncOperation) at Lombiq.Tests.UI.Extensions.NavigationUITestContextExtensions.<>c__DisplayClass3_0.<<GoToAbsoluteUrlAsync>b__0>d.MoveNext() --- End of stack trace from previous location --- at Lombiq.Tests.UI.Extensions.ExtendedLoggingExtensions.<>c__DisplayClass23_0.<<ExecuteSectionAsync>b__0>d.MoveNext() --- End of stack trace from previous location --- at Lombiq.Tests.UI.Extensions.ExtendedLoggingExtensions.ExecuteSectionAsync[TResult](UITestContext context, LogSection section, Func`1 functionAsync) at OrchardCore.Commerce.Tests.UI.Tests.UserTests.UserPersistenceTests.<>c.<<UserDetailsEditorShouldPersist>b__18_0>d.MoveNext() in /home/runner/work/OrchardCore.Commerce/OrchardCore.Commerce/test/OrchardCore.Commerce.Tests.UI/Tests/UserTests/UserPersistenceTests.cs:line 127 --- End of stack trace from previous location --- at Lombiq.Tests.UI.Services.UITestExecutionSession`1.ExecuteAsync(Int32 retryCount, String dumpRootPath) at Lombiq.Tests.UI.Services.UITestExecutionSession`1.ExecuteAsync(Int32 retryCount, String dumpRootPath) at Lombiq.Tests.UI.Services.UITestExecutionSession`1.ExecuteAsync(Int32 retryCount, String dumpRootPath) at Lombiq.Tests.UI.Services.UITestExecutor.ExecuteOrchardCoreTestInnerAsync[TEntryPoint](UITestManifest testManifest, OrchardCoreUITestExecutorConfiguration configuration, Strin
PageChangeAssertionException in OrchardCore.Commerce.Tests.UI.Tests.ProductTests.ProductBehaviourTests.PriceVariantsProductCanBeAddedToShoppingCart(browser: Chrome): test/OrchardCore.Commerce.Tests.UI/Tests/ProductTests/ProductBehaviourTests.cs#L49
Lombiq.Tests.UI.Exceptions.PageChangeAssertionException: An assertion during the page change event has failed on page https://localhost:9040/cart (Your Cart - Orchard Setup). ---> Lombiq.Tests.UI.Exceptions.AccessibilityAssertionException: Asserting the accessibility analysis result failed. Check the accessibility report failure dump for details. ---> Shouldly.ShouldAssertException: Shouldly uses your source code to generate its great error messages, build your test project with full debug information to get better error messages The provided expression should be empty but had 1 item and was [Selenium.Axe.AxeResultItem (62497617)] Additional Info: Links must be distinguishable without relying on color: <a href="/Contents/ContentItems/testpricevariantproduct000" class="link-primary">TestPriceVariantProduct</a> at Lombiq.Tests.UI.Extensions.AccessibilityCheckingUITestContextExtensions.AssertAccessibility(UITestContext context, Action`1 axeBuilderConfigurator, Action`1 assertAxeResult) --- End of inner exception stack trace --- at Lombiq.Tests.UI.Extensions.AccessibilityCheckingUITestContextExtensions.AssertAccessibility(UITestContext context, Action`1 axeBuilderConfigurator, Action`1 assertAxeResult) at Lombiq.Tests.UI.Extensions.AccessibilityCheckingOrchardCoreUITestExecutorConfigurationExtensions.<>c__DisplayClass0_0.<SetUpAccessibilityCheckingAssertionOnPageChange>b__0(UITestContext context) at System.Collections.Generic.EnumerableExtensions.AwaitEachAsync[TItem](IEnumerable`1 source, Func`2 asyncOperation) at Lombiq.Tests.UI.Services.UITestContext.TriggerAfterPageChangeEventAsync() --- End of inner exception stack trace --- at Lombiq.Tests.UI.Services.UITestContext.TriggerAfterPageChangeEventAsync() at System.Collections.Generic.EnumerableExtensions.AwaitEachAsync[TItem](IEnumerable`1 source, Func`2 asyncOperation) at Lombiq.Tests.UI.Extensions.NavigationWebElementExtensions.<>c__DisplayClass0_0.<<ClickReliablyAsync>b__0>d.MoveNext() --- End of stack trace from previous location --- at Lombiq.Tests.UI.Extensions.ExtendedLoggingExtensions.<>c__DisplayClass23_0.<<ExecuteSectionAsync>b__0>d.MoveNext() --- End of stack trace from previous location --- at Lombiq.Tests.UI.Extensions.ExtendedLoggingExtensions.ExecuteSectionAsync[TResult](UITestContext context, LogSection section, Func`1 functionAsync) at OrchardCore.Commerce.Tests.UI.Tests.ProductTests.ProductBehaviourTests.<>c.<<PriceVariantsProductCanBeAddedToShoppingCart>b__2_0>d.MoveNext() in /home/runner/work/OrchardCore.Commerce/OrchardCore.Commerce/test/OrchardCore.Commerce.Tests.UI/Tests/ProductTests/ProductBehaviourTests.cs:line 49 --- End of stack trace from previous location --- at Lombiq.Tests.UI.Services.UITestExecutionSession`1.ExecuteAsync(Int32 retryCount, String dumpRootPath) at Lombiq.Tests.UI.Services.UITestExecutionSession`1.ExecuteAsync(Int32 retryCount, String dumpRootPath) at Lombiq.Tests.UI.Services.UITestExecutionSession`1.ExecuteAsync(Int32 retryCount, String dumpRootPath) at Lombiq.Tests.UI.Services.UITestExecutor.ExecuteOrchardCoreTestInnerAsync[TEntryPoint](UITestManifest testManifest, OrchardCoreUITestExecutorConfiguration configuration, String dumpRootPath) at Lombiq.Tests.UI.Services.UITestExecutor.ExecuteOrchardCoreTestInnerAsync[TEntryPoint](UITestManifest testManifest, OrchardCoreUITestExecutorConfiguration configuration, String dumpRootPath)
PageChangeAssertionException in OrchardCore.Commerce.Tests.UI.Tests.TaxTests.TaxBehaviourTests.ProductDetailsShouldShowCorrectTaxRates(browser: Chrome): test/OrchardCore.Commerce.Tests.UI/Tests/TaxTests/TaxBehaviourTests.cs#L88
Lombiq.Tests.UI.Exceptions.PageChangeAssertionException: An assertion during the page change event has failed on page https://localhost:9012/user/addresses (Your Addresses - Orchard Setup). ---> Lombiq.Tests.UI.Exceptions.HtmlValidationAssertionException: Shouldly uses your source code to generate its great error messages, build your test project with full debug information to get better error messages The provided expression should be empty but was "/home/runner/work/OrchardCore.Commerce/OrchardCore.Commerce/test/OrchardCore.Commerce.Tests.UI/bin/Debug/net6.0/HtmlValidationTemp/860d3655-498d-4ef4-ab94-8f1e947a6091.html 535:301 error Duplicate form control name "UserAddressesPart.BillingAndShippingAddressesMatch.Value" form-dup-name ✖ 1 problem (1 error, 0 warnings) More information: https://html-validate.org/rules/form-dup-name.html " Check the HTML validation report in the failure dump for details. ---> Shouldly.ShouldAssertException: Shouldly uses your source code to generate its great error messages, build your test project with full debug information to get better error messages The provided expression should be empty but was "/home/runner/work/OrchardCore.Commerce/OrchardCore.Commerce/test/OrchardCore.Commerce.Tests.UI/bin/Debug/net6.0/HtmlValidationTemp/860d3655-498d-4ef4-ab94-8f1e947a6091.html 535:301 error Duplicate form control name "UserAddressesPart.BillingAndShippingAddressesMatch.Value" form-dup-name ✖ 1 problem (1 error, 0 warnings) More information: https://html-validate.org/rules/form-dup-name.html " at Lombiq.Tests.UI.Services.HtmlValidationConfiguration.<>c.<.cctor>b__27_0(HtmlValidationResult validationResult) at Lombiq.Tests.UI.Extensions.HtmlValidationUITestContextExtensions.AssertHtmlValidityAsync(UITestContext context, Action`1 htmlValidationOptionsAdjuster, Func`2 assertHtmlValidationResultAsync) --- End of inner exception stack trace --- at Lombiq.Tests.UI.Extensions.HtmlValidationUITestContextExtensions.AssertHtmlValidityAsync(UITestContext context, Action`1 htmlValidationOptionsAdjuster, Func`2 assertHtmlValidationResultAsync) at Lombiq.Tests.UI.Extensions.HtmlValidationOrchardCoreUITestExecutorConfigurationExtensions.<>c__DisplayClass0_0.<<SetUpHtmlValidationAssertionOnPageChange>b__0>d.MoveNext() --- End of stack trace from previous location --- at System.Collections.Generic.EnumerableExtensions.AwaitEachAsync[TItem](IEnumerable`1 source, Func`2 asyncOperation) at Lombiq.Tests.UI.Services.UITestContext.TriggerAfterPageChangeEventAsync() --- End of inner exception stack trace --- at Lombiq.Tests.UI.Services.UITestContext.TriggerAfterPageChangeEventAsync() at System.Collections.Generic.EnumerableExtensions.AwaitEachAsync[TItem](IEnumerable`1 source, Func`2 asyncOperation) at Lombiq.Tests.UI.Extensions.NavigationUITestContextExtensions.<>c__DisplayClass3_0.<<GoToAbsoluteUrlAsync>b__0>d.MoveNext() --- End of stack trace from previous location --- at Lombiq.Tests.UI.Extensions.ExtendedLoggingExtensions.<>c__DisplayClass23_0.<<ExecuteSectionAsync>b__0>d.MoveNext() --- End of stack trace from previous location --- at Lombiq.Tests.UI.Extensions.ExtendedLoggingExtensions.ExecuteSectionAsync[TResult](UITestContext context, LogSection section, Func`1 functionAsync) at OrchardCore.Commerce.Tests.UI.Tests.TaxTests.TaxBehaviourTests.<>c__DisplayClass6_0.<<ProductDetailsShouldShowCorrectTaxRates>g__UpdateAddressAndVerifyPriceAsync|2>d.MoveNext() in /home/runner/work/OrchardCore.Commerce/OrchardCore.Commerce/test/OrchardCore.Commerce.Tests.UI/Tests/TaxTests/TaxBehaviourTests.cs:line 88 --- End of stack trace from previous location --- at OrchardCore.Commerce.Tests.UI.Tests.TaxTests.TaxBehaviourTests.<>c.<<ProductDetailsShouldShowCorrectTaxRates>b__6_0>d.MoveNext() in /home/runner/work/OrchardCore.Commerce/OrchardCore.Commerce/test/OrchardCore.Commerce.Tests.UI/Tests/TaxTests/TaxBehaviourTests.cs:line 98 --- End of stack trace from previous location --- at Lombiq.Tests.UI.Services.UITestExecutionSession`1.ExecuteAsync(Int32 retryCoun
PageChangeAssertionException in OrchardCore.Commerce.Tests.UI.Tests.OrderTests.OrderSuccessTests.ShoppingCartUpdateButtonWorks(browser: Chrome): test/OrchardCore.Commerce.Tests.UI/Tests/OrderTests/OrderSuccessTests.cs#L63
Lombiq.Tests.UI.Exceptions.PageChangeAssertionException: An assertion during the page change event has failed on page https://localhost:9047/cart (Your Cart - Orchard Setup). ---> Lombiq.Tests.UI.Exceptions.AccessibilityAssertionException: Asserting the accessibility analysis result failed. Check the accessibility report failure dump for details. ---> Shouldly.ShouldAssertException: Shouldly uses your source code to generate its great error messages, build your test project with full debug information to get better error messages The provided expression should be empty but had 1 item and was [Selenium.Axe.AxeResultItem (52101614)] Additional Info: Links must be distinguishable without relying on color: <a href="/Contents/ContentItems/testpricevariantproduct000" class="link-primary">TestPriceVariantProduct</a> at Lombiq.Tests.UI.Extensions.AccessibilityCheckingUITestContextExtensions.AssertAccessibility(UITestContext context, Action`1 axeBuilderConfigurator, Action`1 assertAxeResult) --- End of inner exception stack trace --- at Lombiq.Tests.UI.Extensions.AccessibilityCheckingUITestContextExtensions.AssertAccessibility(UITestContext context, Action`1 axeBuilderConfigurator, Action`1 assertAxeResult) at Lombiq.Tests.UI.Extensions.AccessibilityCheckingOrchardCoreUITestExecutorConfigurationExtensions.<>c__DisplayClass0_0.<SetUpAccessibilityCheckingAssertionOnPageChange>b__0(UITestContext context) at System.Collections.Generic.EnumerableExtensions.AwaitEachAsync[TItem](IEnumerable`1 source, Func`2 asyncOperation) at Lombiq.Tests.UI.Services.UITestContext.TriggerAfterPageChangeEventAsync() --- End of inner exception stack trace --- at Lombiq.Tests.UI.Services.UITestContext.TriggerAfterPageChangeEventAsync() at System.Collections.Generic.EnumerableExtensions.AwaitEachAsync[TItem](IEnumerable`1 source, Func`2 asyncOperation) at Lombiq.Tests.UI.Extensions.NavigationWebElementExtensions.<>c__DisplayClass0_0.<<ClickReliablyAsync>b__0>d.MoveNext() --- End of stack trace from previous location --- at Lombiq.Tests.UI.Extensions.ExtendedLoggingExtensions.<>c__DisplayClass23_0.<<ExecuteSectionAsync>b__0>d.MoveNext() --- End of stack trace from previous location --- at Lombiq.Tests.UI.Extensions.ExtendedLoggingExtensions.ExecuteSectionAsync[TResult](UITestContext context, LogSection section, Func`1 functionAsync) at OrchardCore.Commerce.Tests.UI.Tests.OrderTests.OrderSuccessTests.AddProductToCartAsync(UITestContext context, String contentItemId) in /home/runner/work/OrchardCore.Commerce/OrchardCore.Commerce/test/OrchardCore.Commerce.Tests.UI/Tests/OrderTests/OrderSuccessTests.cs:line 63 at OrchardCore.Commerce.Tests.UI.Tests.OrderTests.OrderSuccessTests.<>c.<<ShoppingCartUpdateButtonWorks>b__2_0>d.MoveNext() in /home/runner/work/OrchardCore.Commerce/OrchardCore.Commerce/test/OrchardCore.Commerce.Tests.UI/Tests/OrderTests/OrderSuccessTests.cs:line 49 --- End of stack trace from previous location --- at Lombiq.Tests.UI.Services.UITestExecutionSession`1.ExecuteAsync(Int32 retryCount, String dumpRootPath) at Lombiq.Tests.UI.Services.UITestExecutionSession`1.ExecuteAsync(Int32 retryCount, String dumpRootPath) at Lombiq.Tests.UI.Services.UITestExecutionSession`1.ExecuteAsync(Int32 retryCount, String dumpRootPath) at Lombiq.Tests.UI.Services.UITestExecutor.ExecuteOrchardCoreTestInnerAsync[TEntryPoint](UITestManifest testManifest, OrchardCoreUITestExecutorConfiguration configuration, String dumpRootPath) at Lombiq.Tests.UI.Services.UITestExecutor.ExecuteOrchardCoreTestInnerAsync[TEntryPoint](UITestManifest testManifest, OrchardCoreUITestExecutorConfiguration configuration, String dumpRootPath)
PageChangeAssertionException in OrchardCore.Commerce.Tests.UI.Tests.UserTests.UserPersistenceTests.UserAddressEditorShouldPersist(browser: Chrome): test/OrchardCore.Commerce.Tests.UI/Tests/UserTests/UserPersistenceTests.cs#L45
Lombiq.Tests.UI.Exceptions.PageChangeAssertionException: An assertion during the page change event has failed on page https://localhost:9054/user/addresses (Your Addresses - Orchard Setup). ---> Lombiq.Tests.UI.Exceptions.HtmlValidationAssertionException: Shouldly uses your source code to generate its great error messages, build your test project with full debug information to get better error messages The provided expression should be empty but was "/home/runner/work/OrchardCore.Commerce/OrchardCore.Commerce/test/OrchardCore.Commerce.Tests.UI/bin/Debug/net6.0/HtmlValidationTemp/0c345d88-d4a3-4d35-9163-8794314440bf.html 535:301 error Duplicate form control name "UserAddressesPart.BillingAndShippingAddressesMatch.Value" form-dup-name ✖ 1 problem (1 error, 0 warnings) More information: https://html-validate.org/rules/form-dup-name.html " Check the HTML validation report in the failure dump for details. ---> Shouldly.ShouldAssertException: Shouldly uses your source code to generate its great error messages, build your test project with full debug information to get better error messages The provided expression should be empty but was "/home/runner/work/OrchardCore.Commerce/OrchardCore.Commerce/test/OrchardCore.Commerce.Tests.UI/bin/Debug/net6.0/HtmlValidationTemp/0c345d88-d4a3-4d35-9163-8794314440bf.html 535:301 error Duplicate form control name "UserAddressesPart.BillingAndShippingAddressesMatch.Value" form-dup-name ✖ 1 problem (1 error, 0 warnings) More information: https://html-validate.org/rules/form-dup-name.html " at Lombiq.Tests.UI.Services.HtmlValidationConfiguration.<>c.<.cctor>b__27_0(HtmlValidationResult validationResult) at Lombiq.Tests.UI.Extensions.HtmlValidationUITestContextExtensions.AssertHtmlValidityAsync(UITestContext context, Action`1 htmlValidationOptionsAdjuster, Func`2 assertHtmlValidationResultAsync) --- End of inner exception stack trace --- at Lombiq.Tests.UI.Extensions.HtmlValidationUITestContextExtensions.AssertHtmlValidityAsync(UITestContext context, Action`1 htmlValidationOptionsAdjuster, Func`2 assertHtmlValidationResultAsync) at Lombiq.Tests.UI.Extensions.HtmlValidationOrchardCoreUITestExecutorConfigurationExtensions.<>c__DisplayClass0_0.<<SetUpHtmlValidationAssertionOnPageChange>b__0>d.MoveNext() --- End of stack trace from previous location --- at System.Collections.Generic.EnumerableExtensions.AwaitEachAsync[TItem](IEnumerable`1 source, Func`2 asyncOperation) at Lombiq.Tests.UI.Services.UITestContext.TriggerAfterPageChangeEventAsync() --- End of inner exception stack trace --- at Lombiq.Tests.UI.Services.UITestContext.TriggerAfterPageChangeEventAsync() at System.Collections.Generic.EnumerableExtensions.AwaitEachAsync[TItem](IEnumerable`1 source, Func`2 asyncOperation) at Lombiq.Tests.UI.Extensions.NavigationUITestContextExtensions.<>c__DisplayClass3_0.<<GoToAbsoluteUrlAsync>b__0>d.MoveNext() --- End of stack trace from previous location --- at Lombiq.Tests.UI.Extensions.ExtendedLoggingExtensions.<>c__DisplayClass23_0.<<ExecuteSectionAsync>b__0>d.MoveNext() --- End of stack trace from previous location --- at Lombiq.Tests.UI.Extensions.ExtendedLoggingExtensions.ExecuteSectionAsync[TResult](UITestContext context, LogSection section, Func`1 functionAsync) at OrchardCore.Commerce.Tests.UI.Tests.UserTests.UserPersistenceTests.<>c.<<UserAddressEditorShouldPersist>b__17_0>d.MoveNext() in /home/runner/work/OrchardCore.Commerce/OrchardCore.Commerce/test/OrchardCore.Commerce.Tests.UI/Tests/UserTests/UserPersistenceTests.cs:line 45 --- End of stack trace from previous location --- at Lombiq.Tests.UI.Services.UITestExecutionSession`1.ExecuteAsync(Int32 retryCount, String dumpRootPath) at Lombiq.Tests.UI.Services.UITestExecutionSession`1.ExecuteAsync(Int32 retryCount, String dumpRootPath) at Lombiq.Tests.UI.Services.UITestExecutionSession`1.ExecuteAsync(Int32 retryCount, String dumpRootPath) at Lombiq.Tests.UI.Services.UITestExecutor.ExecuteOrchardCoreTestInnerAsync[TEntryPoint](UITestManifest testManifest, OrchardCoreUIT
Build and Test / Build and Test (ubuntu-latest)
Process completed with exit code 1.
OrchardCore.Commerce.Tests.UI.Tests.OrderTests.OrderSuccessTests ► ShoppingCartUpdateButtonWorks(browser: Chrome): test/OrchardCore.Commerce.Tests.UI/Tests/OrderTests/OrderSuccessTests.cs#L63
Failed test found in: test/OrchardCore.Commerce.Tests.UI/TestResults/test-results.trx Error: Lombiq.Tests.UI.Exceptions.PageChangeAssertionException : An assertion during the page change event has failed on page https://localhost:9047/cart (Your Cart - Orchard Setup). ---- Lombiq.Tests.UI.Exceptions.AccessibilityAssertionException : Asserting the accessibility analysis result failed. Check the accessibility report failure dump for details. -------- Shouldly.ShouldAssertException : Shouldly uses your source code to generate its great error messages, build your test project with full debug information to get better error messages The provided expression should be empty but had 1 item and was [Selenium.Axe.AxeResultItem (52101614)] Additional Info: Links must be distinguishable without relying on color: <a href="/Contents/ContentItems/testpricevariantproduct000" class="link-primary">TestPriceVariantProduct</a>
OrchardCore.Commerce.Tests.UI.Tests.ProductTests.ProductBehaviourTests ► PriceVariantsProductCanBeAddedToShoppingCart(browser: Chrome): test/OrchardCore.Commerce.Tests.UI/Tests/ProductTests/ProductBehaviourTests.cs#L49
Failed test found in: test/OrchardCore.Commerce.Tests.UI/TestResults/test-results.trx Error: Lombiq.Tests.UI.Exceptions.PageChangeAssertionException : An assertion during the page change event has failed on page https://localhost:9040/cart (Your Cart - Orchard Setup). ---- Lombiq.Tests.UI.Exceptions.AccessibilityAssertionException : Asserting the accessibility analysis result failed. Check the accessibility report failure dump for details. -------- Shouldly.ShouldAssertException : Shouldly uses your source code to generate its great error messages, build your test project with full debug information to get better error messages The provided expression should be empty but had 1 item and was [Selenium.Axe.AxeResultItem (62497617)] Additional Info: Links must be distinguishable without relying on color: <a href="/Contents/ContentItems/testpricevariantproduct000" class="link-primary">TestPriceVariantProduct</a>
OrchardCore.Commerce.Tests.UI.Tests.TaxTests.TaxBehaviourTests ► ProductDetailsShouldShowCorrectTaxRates(browser: Chrome): test/OrchardCore.Commerce.Tests.UI/Tests/TaxTests/TaxBehaviourTests.cs#L88
Failed test found in: test/OrchardCore.Commerce.Tests.UI/TestResults/test-results.trx Error: Lombiq.Tests.UI.Exceptions.PageChangeAssertionException : An assertion during the page change event has failed on page https://localhost:9012/user/addresses (Your Addresses - Orchard Setup). ---- Lombiq.Tests.UI.Exceptions.HtmlValidationAssertionException : Shouldly uses your source code to generate its great error messages, build your test project with full debug information to get better error messages The provided expression should be empty but was "/home/runner/work/OrchardCore.Commerce/OrchardCore.Commerce/test/OrchardCore.Commerce.Tests.UI/bin/Debug/net6.0/HtmlValidationTemp/860d3655-498d-4ef4-ab94-8f1e947a6091.html 535:301 error Duplicate form control name "UserAddressesPart.BillingAndShippingAddressesMatch.Value" form-dup-name ✖ 1 problem (1 error, 0 warnings) More information: https://html-validate.org/rules/form-dup-name.html " Check the HTML validation report in the failure dump for details. -------- Shouldly.ShouldAssertException : Shouldly uses your source code to generate its great error messages, build your test project with full debug information to get better error messages The provided expression should be empty but was "/home/runner/work/OrchardCore.Commerce/OrchardCore.Commerce/test/OrchardCore.Commerce.Tests.UI/bin/Debug/net6.0/HtmlValidationTemp/860d3655-498d-4ef4-ab94-8f1e947a6091.html 535:301 error Duplicate form control name "UserAddressesPart.BillingAndShippingAddressesMatch.Value" form-dup-name ✖ 1 problem (1 error, 0 warnings) More information: https://html-validate.org/rules/form-dup-name.html "
OrchardCore.Commerce.Tests.UI.Tests.UserTests.UserPersistenceTests ► UserAddressEditorShouldPersist(browser: Chrome): test/OrchardCore.Commerce.Tests.UI/Tests/UserTests/UserPersistenceTests.cs#L45
Failed test found in: test/OrchardCore.Commerce.Tests.UI/TestResults/test-results.trx Error: Lombiq.Tests.UI.Exceptions.PageChangeAssertionException : An assertion during the page change event has failed on page https://localhost:9054/user/addresses (Your Addresses - Orchard Setup). ---- Lombiq.Tests.UI.Exceptions.HtmlValidationAssertionException : Shouldly uses your source code to generate its great error messages, build your test project with full debug information to get better error messages The provided expression should be empty but was "/home/runner/work/OrchardCore.Commerce/OrchardCore.Commerce/test/OrchardCore.Commerce.Tests.UI/bin/Debug/net6.0/HtmlValidationTemp/0c345d88-d4a3-4d35-9163-8794314440bf.html 535:301 error Duplicate form control name "UserAddressesPart.BillingAndShippingAddressesMatch.Value" form-dup-name ✖ 1 problem (1 error, 0 warnings) More information: https://html-validate.org/rules/form-dup-name.html " Check the HTML validation report in the failure dump for details. -------- Shouldly.ShouldAssertException : Shouldly uses your source code to generate its great error messages, build your test project with full debug information to get better error messages The provided expression should be empty but was "/home/runner/work/OrchardCore.Commerce/OrchardCore.Commerce/test/OrchardCore.Commerce.Tests.UI/bin/Debug/net6.0/HtmlValidationTemp/0c345d88-d4a3-4d35-9163-8794314440bf.html 535:301 error Duplicate form control name "UserAddressesPart.BillingAndShippingAddressesMatch.Value" form-dup-name ✖ 1 problem (1 error, 0 warnings) More information: https://html-validate.org/rules/form-dup-name.html "
Build and Test / Build and Test (windows-latest)
The operation was canceled.
UI test may be flaky
The OrchardCore.Commerce.Tests.UI.Tests.UserTests.UserPersistenceTests.UserDetailsEditorShouldPersist(browser: Chrome) test failed 1 time(s) and will be retried. This may indicate it being flaky.
UI test may be flaky
The OrchardCore.Commerce.Tests.UI.Tests.UserTests.UserPersistenceTests.UserDetailsEditorShouldPersist(browser: Chrome) test failed 2 time(s) and will be retried. This may indicate it being flaky.
UI test may be flaky
The OrchardCore.Commerce.Tests.UI.Tests.ProductTests.ProductBehaviourTests.PriceVariantsProductCanBeAddedToShoppingCart(browser: Chrome) test failed 1 time(s) and will be retried. This may indicate it being flaky.
UI test may be flaky
The OrchardCore.Commerce.Tests.UI.Tests.ProductTests.ProductBehaviourTests.PriceVariantsProductCanBeAddedToShoppingCart(browser: Chrome) test failed 2 time(s) and will be retried. This may indicate it being flaky.
UI test may be flaky
The OrchardCore.Commerce.Tests.UI.Tests.TaxTests.TaxBehaviourTests.ProductDetailsShouldShowCorrectTaxRates(browser: Chrome) test failed 1 time(s) and will be retried. This may indicate it being flaky.
UI test may be flaky
The OrchardCore.Commerce.Tests.UI.Tests.TaxTests.TaxBehaviourTests.ProductDetailsShouldShowCorrectTaxRates(browser: Chrome) test failed 2 time(s) and will be retried. This may indicate it being flaky.
UI test may be flaky
The OrchardCore.Commerce.Tests.UI.Tests.OrderTests.OrderSuccessTests.ShoppingCartUpdateButtonWorks(browser: Chrome) test failed 1 time(s) and will be retried. This may indicate it being flaky.
UI test may be flaky
The OrchardCore.Commerce.Tests.UI.Tests.OrderTests.OrderSuccessTests.ShoppingCartUpdateButtonWorks(browser: Chrome) test failed 2 time(s) and will be retried. This may indicate it being flaky.
UI test may be flaky
The OrchardCore.Commerce.Tests.UI.Tests.UserTests.UserPersistenceTests.UserAddressEditorShouldPersist(browser: Chrome) test failed 1 time(s) and will be retried. This may indicate it being flaky.
UI test may be flaky
The OrchardCore.Commerce.Tests.UI.Tests.UserTests.UserPersistenceTests.UserAddressEditorShouldPersist(browser: Chrome) test failed 2 time(s) and will be retried. This may indicate it being flaky.

Artifacts

Produced during runtime
Name Size
ui-test-failure-dump-.-Linux-X64-GitHub Actions 4 Expired
140 MB