Skip to content

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

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

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

Triggered via pull request August 4, 2023 17:31
Status Cancelled
Total duration 8m 46s
Artifacts 1

build-and-test.yml

on: pull_request
Matrix: Build and Test / Build and Test
Spelling  /  Check Spelling
48s
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

9 errors and 6 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:9052/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/9aff845c-ea3b-4e99-b18e-d5928c40d48a.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/9aff845c-ea3b-4e99-b18e-d5928c40d48a.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.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:9053/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/095216b0-105a-4595-9671-3b213ff9fea9.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/095216b0-105a-4595-9671-3b213ff9fea9.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.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:9077/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/c3c1e91a-f974-45c1-a9e2-d2489503f315.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/c3c1e91a-f974-45c1-a9e2-d2489503f315.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.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:9053/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/095216b0-105a-4595-9671-3b213ff9fea9.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/095216b0-105a-4595-9671-3b213ff9fea9.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:9077/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/c3c1e91a-f974-45c1-a9e2-d2489503f315.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/c3c1e91a-f974-45c1-a9e2-d2489503f315.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 ► UserDetailsEditorShouldPersist(browser: Chrome): test/OrchardCore.Commerce.Tests.UI/Tests/UserTests/UserPersistenceTests.cs#L127
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:9052/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/9aff845c-ea3b-4e99-b18e-d5928c40d48a.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/9aff845c-ea3b-4e99-b18e-d5928c40d48a.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 "
Build and Test / Build and Test (ubuntu-latest)
Canceling workflow due to one of the jobs failing.
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.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.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
67.8 MB