OCC-174: Downloading the Chrome WebDriver fails with Chrome >=15 #686
build-and-test.yml
on: pull_request
Matrix: Build and Test / Build and Test
Spelling
/
Check Spelling
48s
post-pull-request-checks-automation
/
post-pull-request-checks-automation
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 |
|