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

Basic support for DataContext={resource: ...} #1392

Open
wants to merge 12 commits into
base: main
Choose a base branch
from

Fix some issues with incorrect binding result types

e7708ec
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Open

Basic support for DataContext={resource: ...} #1392

Fix some issues with incorrect binding result types
e7708ec
Select commit
Loading
Failed to load commit list.
GitHub Actions / chrome-tests-Linux-Production-Default completed Nov 24, 2024 in 0s

UI Test Results from chrome on Linux

This run completed at 11/24/2024 22:03:20

Details

Test Results - UI Test Results from chrome on Linux

Expand the following summaries for more details:

Duration: 769.1037527 seconds
Times
Started: 2024-11-24T21:50:22.7288703+00:00
Creation: 2024-11-24T21:50:28.4231971+00:00
Queuing: 2024-11-24T21:50:28.4231972+00:00
Finished: 2024-11-24T22:03:11.8326230+00:00
Duration: 769.1037527 seconds
Outcome: Failed | Total Tests: 545 | Passed: 539 | Failed: 3
Counters
Total: 545
Executed: 542
Passed: 539
Failed: 3
Error: 0
Timeout: 0
Aborted: 0
Inconclusive: 0
PassedButRunAborted: 0
NotRunnable: 0
NotExecuted: 0
Disconnected: 0
Warning: 0
Completed: 0
InProgress: 0
Pending: 0

Tests:

🔘 DotVVM.Samples.Tests.Feature.PostbackConcurrencyTests.Feature_PostbackConcurrency_RedirectPostbackQueue
Name: DotVVM.Samples.Tests.Feature.PostbackConcurrencyTests.Feature_PostbackConcurrency_RedirectPostbackQueue
Class Name: DotVVM.Samples.Tests.Feature.PostbackConcurrencyTests
Outcome: NotExecuted 🔘
Duration: 00:00:00.0010000

🔘 DotVVM.Samples.Tests.Feature.PostbackSpaNavigationTests.PostbackSpaNavigationTest_SuccessfulNavigation_SurvivingStaticCommand
Name: DotVVM.Samples.Tests.Feature.PostbackSpaNavigationTests.PostbackSpaNavigationTest_SuccessfulNavigation_SurvivingStaticCommand
Class Name: DotVVM.Samples.Tests.Feature.PostbackSpaNavigationTests
Outcome: NotExecuted 🔘
Duration: 00:00:00.0010000

🔘 DotVVM.Samples.Tests.Control.CheckBoxTests.Control_CheckBox_CheckedItemsEmpty
Name: DotVVM.Samples.Tests.Control.CheckBoxTests.Control_CheckBox_CheckedItemsEmpty
Class Name: DotVVM.Samples.Tests.Control.CheckBoxTests
Outcome: NotExecuted 🔘
Duration: 00:00:00.0010000

❌ DotVVM.Samples.Tests.Feature.MarkupControlTests.Feature_MarkupControl_MultiControlHierarchy
Name: DotVVM.Samples.Tests.Feature.MarkupControlTests.Feature_MarkupControl_MultiControlHierarchy
Class Name: DotVVM.Samples.Tests.Feature.MarkupControlTests
Outcome: Failed
Duration: 00:00:16.7828426

Error Message

Riganti.Selenium.Core.Abstractions.Exceptions.SeleniumTestFailedException : 

-----------  Aggregated Inner Exceptions  -----------

// Exception #1: 
Riganti.Selenium.Core.Abstractions.Exceptions.SequenceCountException: Element count in sequence is different from the expected value. Selector: 'ul:nth-child(0) li', Expected value: '20', Actual value: '1'.

Check results: 

Browser: chrome:fast
Url: http://localhost:16019/FeatureSamples/MarkupControl/MultiControlHierarchy
Screenshot: 

   at DotVVM.Samples.Tests.Feature.MarkupControlTests.<>c__DisplayClass10_0.<Feature_MarkupControl_MultiControlHierarchy>b__1() in /_/src/Samples/Tests/Tests/Feature/MarkupControlTests.cs:line 248
   at DotVVM.Samples.Tests.Feature.MarkupControlTests.<>c.<Feature_MarkupControl_MultiControlHierarchy>b__10_0(IBrowserWrapper browser) in /_/src/Samples/Tests/Tests/Feature/MarkupControlTests.cs:line 245




// Exception #2: 
Riganti.Selenium.Core.Abstractions.Exceptions.SequenceCountException: Element count in sequence is different from the expected value. Selector: 'ul:nth-child(0) li', Expected value: '20', Actual value: '1'.

Check results: 

Browser: chrome:fast
Url: http://localhost:16019/FeatureSamples/MarkupControl/MultiControlHierarchy
Screenshot: 

   at DotVVM.Samples.Tests.Feature.MarkupControlTests.<>c__DisplayClass10_0.<Feature_MarkupControl_MultiControlHierarchy>b__1() in /_/src/Samples/Tests/Tests/Feature/MarkupControlTests.cs:line 248
   at DotVVM.Samples.Tests.Feature.MarkupControlTests.<>c.<Feature_MarkupControl_MultiControlHierarchy>b__10_0(IBrowserWrapper browser) in /_/src/Samples/Tests/Tests/Feature/MarkupControlTests.cs:line 245



---- Riganti.Selenium.Core.Abstractions.Exceptions.SequenceCountException : Riganti.Selenium.Core.Abstractions.Exceptions.SequenceCountException: Element count in sequence is different from the expected value. Selector: 'ul:nth-child(0) li', Expected value: '20', Actual value: '1'.

Check results: 

Browser: chrome:fast
Url: http://localhost:16019/FeatureSamples/MarkupControl/MultiControlHierarchy
Screenshot: 

---- Riganti.Selenium.Core.Abstractions.Exceptions.SequenceCountException : Riganti.Selenium.Core.Abstractions.Exceptions.SequenceCountException: Element count in sequence is different from the expected value. Selector: 'ul:nth-child(0) li', Expected value: '20', Actual value: '1'.

Check results: 

Browser: chrome:fast
Url: http://localhost:16019/FeatureSamples/MarkupControl/MultiControlHierarchy
Screenshot: 

Error Stack Trace:

   at DotVVM.Samples.Tests.Feature.MarkupControlTests.<>c__DisplayClass10_0.<Feature_MarkupControl_MultiControlHierarchy>b__1() in /_/src/Samples/Tests/Tests/Feature/MarkupControlTests.cs:line 248
   at DotVVM.Samples.Tests.Feature.MarkupControlTests.<>c.<Feature_MarkupControl_MultiControlHierarchy>b__10_0(IBrowserWrapper browser) in /_/src/Samples/Tests/Tests/Feature/MarkupControlTests.cs:line 245

----- Inner Stack Trace #1 (Riganti.Selenium.Core.Abstractions.Exceptions.SequenceCountException) -----
   at DotVVM.Samples.Tests.Feature.MarkupControlTests.<>c__DisplayClass10_0.<Feature_MarkupControl_MultiControlHierarchy>b__1() in /_/src/Samples/Tests/Tests/Feature/MarkupControlTests.cs:line 248
   at DotVVM.Samples.Tests.Feature.MarkupControlTests.<>c.<Feature_MarkupControl_MultiControlHierarchy>b__10_0(IBrowserWrapper browser) in /_/src/Samples/Tests/Tests/Feature/MarkupControlTests.cs:line 245

----- Inner Stack Trace #2 (Riganti.Selenium.Core.Abstractions.Exceptions.SequenceCountException) -----
   at DotVVM.Samples.Tests.Feature.MarkupControlTests.<>c__DisplayClass10_0.<Feature_MarkupControl_MultiControlHierarchy>b__1() in /_/src/Samples/Tests/Tests/Feature/MarkupControlTests.cs:line 248
   at DotVVM.Samples.Tests.Feature.MarkupControlTests.<>c.<Feature_MarkupControl_MultiControlHierarchy>b__10_0(IBrowserWrapper browser) in /_/src/Samples/Tests/Tests/Feature/MarkupControlTests.cs:line 245


❌ DotVVM.Samples.Tests.Control.GridViewTests.Control_GridView_GridViewPagingSortingBase(path: "ControlSamples/GridView/GridViewPagingSortingServe"···)
Name: DotVVM.Samples.Tests.Control.GridViewTests.Control_GridView_GridViewPagingSortingBase(path: "ControlSamples/GridView/GridViewPagingSortingServe"···)
Class Name: DotVVM.Samples.Tests.Control.GridViewTests
Outcome: Failed
Duration: 00:00:16.8652232

Error Message

Riganti.Selenium.Core.Abstractions.Exceptions.SeleniumTestFailedException : 

-----------  Aggregated Inner Exceptions  -----------

// Exception #1: 
Riganti.Selenium.Core.Abstractions.Exceptions.EmptySequenceException: Sequence contains no elements. Selector: 'ShowHeaderWhenNoDataGrid'

Check results: 

Browser: chrome:fast
Url: http://localhost:16019/ControlSamples/GridView/GridViewPagingSortingServerOnly
Screenshot: 

   at DotVVM.Samples.Tests.Control.GridViewTests.Control_GridViewShowHeaderWhenNoData(IBrowserWrapper browser) in /_/src/Samples/Tests/Tests/Control/GridViewTests.cs:line 590
   at DotVVM.Samples.Tests.Control.GridViewTests.<>c__DisplayClass11_0.<Control_GridView_GridViewPagingSortingBase>b__0(IBrowserWrapper browser) in /_/src/Samples/Tests/Tests/Control/GridViewTests.cs:line 576




// Exception #2: 
Riganti.Selenium.Core.Abstractions.Exceptions.EmptySequenceException: Sequence contains no elements. Selector: 'ShowHeaderWhenNoDataGrid'

Check results: 

Browser: chrome:fast
Url: http://localhost:16019/ControlSamples/GridView/GridViewPagingSortingServerOnly
Screenshot: 

   at DotVVM.Samples.Tests.Control.GridViewTests.Control_GridViewShowHeaderWhenNoData(IBrowserWrapper browser) in /_/src/Samples/Tests/Tests/Control/GridViewTests.cs:line 590
   at DotVVM.Samples.Tests.Control.GridViewTests.<>c__DisplayClass11_0.<Control_GridView_GridViewPagingSortingBase>b__0(IBrowserWrapper browser) in /_/src/Samples/Tests/Tests/Control/GridViewTests.cs:line 576



---- Riganti.Selenium.Core.Abstractions.Exceptions.EmptySequenceException : Riganti.Selenium.Core.Abstractions.Exceptions.EmptySequenceException: Sequence contains no elements. Selector: 'ShowHeaderWhenNoDataGrid'

Check results: 

Browser: chrome:fast
Url: http://localhost:16019/ControlSamples/GridView/GridViewPagingSortingServerOnly
Screenshot: 

---- Riganti.Selenium.Core.Abstractions.Exceptions.EmptySequenceException : Riganti.Selenium.Core.Abstractions.Exceptions.EmptySequenceException: Sequence contains no elements. Selector: 'ShowHeaderWhenNoDataGrid'

Check results: 

Browser: chrome:fast
Url: http://localhost:16019/ControlSamples/GridView/GridViewPagingSortingServerOnly
Screenshot: 

Error Stack Trace:

   at DotVVM.Samples.Tests.Control.GridViewTests.Control_GridViewShowHeaderWhenNoData(IBrowserWrapper browser) in /_/src/Samples/Tests/Tests/Control/GridViewTests.cs:line 590
   at DotVVM.Samples.Tests.Control.GridViewTests.<>c__DisplayClass11_0.<Control_GridView_GridViewPagingSortingBase>b__0(IBrowserWrapper browser) in /_/src/Samples/Tests/Tests/Control/GridViewTests.cs:line 576

----- Inner Stack Trace #1 (Riganti.Selenium.Core.Abstractions.Exceptions.EmptySequenceException) -----
   at DotVVM.Samples.Tests.Control.GridViewTests.Control_GridViewShowHeaderWhenNoData(IBrowserWrapper browser) in /_/src/Samples/Tests/Tests/Control/GridViewTests.cs:line 590
   at DotVVM.Samples.Tests.Control.GridViewTests.<>c__DisplayClass11_0.<Control_GridView_GridViewPagingSortingBase>b__0(IBrowserWrapper browser) in /_/src/Samples/Tests/Tests/Control/GridViewTests.cs:line 576

----- Inner Stack Trace #2 (Riganti.Selenium.Core.Abstractions.Exceptions.EmptySequenceException) -----
   at DotVVM.Samples.Tests.Control.GridViewTests.Control_GridViewShowHeaderWhenNoData(IBrowserWrapper browser) in /_/src/Samples/Tests/Tests/Control/GridViewTests.cs:line 590
   at DotVVM.Samples.Tests.Control.GridViewTests.<>c__DisplayClass11_0.<Control_GridView_GridViewPagingSortingBase>b__0(IBrowserWrapper browser) in /_/src/Samples/Tests/Tests/Control/GridViewTests.cs:line 576


❌ DotVVM.Samples.Tests.Feature.RedirectTests.Feature_Redirect_RedirectPostbackConcurrency
Name: DotVVM.Samples.Tests.Feature.RedirectTests.Feature_Redirect_RedirectPostbackConcurrency
Class Name: DotVVM.Samples.Tests.Feature.RedirectTests
Outcome: Failed
Duration: 00:00:22.5122194

Error Message

Riganti.Selenium.Core.Abstractions.Exceptions.SeleniumTestFailedException : 

-----------  Aggregated Inner Exceptions  -----------

// Exception #1: 
OpenQA.Selenium.WebDriverException: unknown error: unhandled inspector error: {"code":-32000,"message":"Node with given id does not belong to the document"}
  (Session info: chrome=131.0.6778.69)
   at OpenQA.Selenium.WebDriver.UnpackAndThrowOnError(Response errorResponse, String commandToExecute)
   at OpenQA.Selenium.WebDriver.Execute(String driverCommandToExecute, Dictionary`2 parameters)
   at OpenQA.Selenium.WebDriver.InternalExecute(String driverCommandToExecute, Dictionary`2 parameters)
   at OpenQA.Selenium.WebElement.Execute(String commandToExecute, Dictionary`2 parameters)
   at OpenQA.Selenium.WebElement.Click()
   at Riganti.Selenium.Core.ElementWrapper.Click() in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\ElementWrapper.cs:line 438
   at DotVVM.Samples.Tests.Feature.RedirectTests.TryClick(IElementWrapper element) in /_/src/Samples/Tests/Tests/Feature/RedirectTests.cs:line 89
   at DotVVM.Samples.Tests.Feature.RedirectTests.<Feature_Redirect_RedirectPostbackConcurrency>b__4_0(IBrowserWrapper browser) in /_/src/Samples/Tests/Tests/Feature/RedirectTests.cs:line 126
   at Riganti.Selenium.Core.TestInstance.RunTest(IWebBrowser browser) in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\TestInstance.cs:line 138
   at Riganti.Selenium.Core.TestInstance.RunAsyncCore() in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\TestInstance.cs:line 59
   at Riganti.Selenium.Core.TestInstance.RunAsyncCore() in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\TestInstance.cs:line 59
   at Riganti.Selenium.Core.TestInstance.RetryAsync(Func`1 action, Int32 testAttemptsCount) in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\TestInstance.cs:line 147


// Exception #2: 
OpenQA.Selenium.WebDriverException: unknown error: unhandled inspector error: {"code":-32000,"message":"Node with given id does not belong to the document"}
  (Session info: chrome=131.0.6778.69)
   at OpenQA.Selenium.WebDriver.UnpackAndThrowOnError(Response errorResponse, String commandToExecute)
   at OpenQA.Selenium.WebDriver.Execute(String driverCommandToExecute, Dictionary`2 parameters)
   at OpenQA.Selenium.WebDriver.InternalExecute(String driverCommandToExecute, Dictionary`2 parameters)
   at OpenQA.Selenium.WebElement.Execute(String commandToExecute, Dictionary`2 parameters)
   at OpenQA.Selenium.WebElement.Click()
   at Riganti.Selenium.Core.ElementWrapper.Click() in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\ElementWrapper.cs:line 438
   at DotVVM.Samples.Tests.Feature.RedirectTests.TryClick(IElementWrapper element) in /_/src/Samples/Tests/Tests/Feature/RedirectTests.cs:line 89
   at DotVVM.Samples.Tests.Feature.RedirectTests.<Feature_Redirect_RedirectPostbackConcurrency>b__4_0(IBrowserWrapper browser) in /_/src/Samples/Tests/Tests/Feature/RedirectTests.cs:line 113
   at Riganti.Selenium.Core.TestInstance.RunTest(IWebBrowser browser) in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\TestInstance.cs:line 138
   at Riganti.Selenium.Core.TestInstance.RunAsyncCore() in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\TestInstance.cs:line 59
   at Riganti.Selenium.Core.TestInstance.RunAsyncCore() in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\TestInstance.cs:line 59
   at Riganti.Selenium.Core.TestInstance.RetryAsync(Func`1 action, Int32 testAttemptsCount) in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\TestInstance.cs:line 147

---- OpenQA.Selenium.WebDriverException : unknown error: unhandled inspector error: {"code":-32000,"message":"Node with given id does not belong to the document"}
  (Session info: chrome=131.0.6778.69)
---- OpenQA.Selenium.WebDriverException : unknown error: unhandled inspector error: {"code":-32000,"message":"Node with given id does not belong to the document"}
  (Session info: chrome=131.0.6778.69)

Error Stack Trace:

   at OpenQA.Selenium.WebDriver.UnpackAndThrowOnError(Response errorResponse, String commandToExecute)
   at OpenQA.Selenium.WebDriver.Execute(String driverCommandToExecute, Dictionary`2 parameters)
   at OpenQA.Selenium.WebDriver.InternalExecute(String driverCommandToExecute, Dictionary`2 parameters)
   at OpenQA.Selenium.WebElement.Execute(String commandToExecute, Dictionary`2 parameters)
   at OpenQA.Selenium.WebElement.Click()
   at Riganti.Selenium.Core.ElementWrapper.Click() in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\ElementWrapper.cs:line 438
   at DotVVM.Samples.Tests.Feature.RedirectTests.TryClick(IElementWrapper element) in /_/src/Samples/Tests/Tests/Feature/RedirectTests.cs:line 89
   at DotVVM.Samples.Tests.Feature.RedirectTests.<Feature_Redirect_RedirectPostbackConcurrency>b__4_0(IBrowserWrapper browser) in /_/src/Samples/Tests/Tests/Feature/RedirectTests.cs:line 126
   at Riganti.Selenium.Core.TestInstance.RunTest(IWebBrowser browser) in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\TestInstance.cs:line 138
   at Riganti.Selenium.Core.TestInstance.RunAsyncCore() in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\TestInstance.cs:line 59
   at Riganti.Selenium.Core.TestInstance.RunAsyncCore() in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\TestInstance.cs:line 59
   at Riganti.Selenium.Core.TestInstance.RetryAsync(Func`1 action, Int32 testAttemptsCount) in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\TestInstance.cs:line 147
----- Inner Stack Trace #1 (OpenQA.Selenium.WebDriverException) -----
   at OpenQA.Selenium.WebDriver.UnpackAndThrowOnError(Response errorResponse, String commandToExecute)
   at OpenQA.Selenium.WebDriver.Execute(String driverCommandToExecute, Dictionary`2 parameters)
   at OpenQA.Selenium.WebDriver.InternalExecute(String driverCommandToExecute, Dictionary`2 parameters)
   at OpenQA.Selenium.WebElement.Execute(String commandToExecute, Dictionary`2 parameters)
   at OpenQA.Selenium.WebElement.Click()
   at Riganti.Selenium.Core.ElementWrapper.Click() in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\ElementWrapper.cs:line 438
   at DotVVM.Samples.Tests.Feature.RedirectTests.TryClick(IElementWrapper element) in /_/src/Samples/Tests/Tests/Feature/RedirectTests.cs:line 89
   at DotVVM.Samples.Tests.Feature.RedirectTests.<Feature_Redirect_RedirectPostbackConcurrency>b__4_0(IBrowserWrapper browser) in /_/src/Samples/Tests/Tests/Feature/RedirectTests.cs:line 126
   at Riganti.Selenium.Core.TestInstance.RunTest(IWebBrowser browser) in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\TestInstance.cs:line 138
   at Riganti.Selenium.Core.TestInstance.RunAsyncCore() in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\TestInstance.cs:line 59
   at Riganti.Selenium.Core.TestInstance.RunAsyncCore() in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\TestInstance.cs:line 59
   at Riganti.Selenium.Core.TestInstance.RetryAsync(Func`1 action, Int32 testAttemptsCount) in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\TestInstance.cs:line 147
----- Inner Stack Trace #2 (OpenQA.Selenium.WebDriverException) -----
   at OpenQA.Selenium.WebDriver.UnpackAndThrowOnError(Response errorResponse, String commandToExecute)
   at OpenQA.Selenium.WebDriver.Execute(String driverCommandToExecute, Dictionary`2 parameters)
   at OpenQA.Selenium.WebDriver.InternalExecute(String driverCommandToExecute, Dictionary`2 parameters)
   at OpenQA.Selenium.WebElement.Execute(String commandToExecute, Dictionary`2 parameters)
   at OpenQA.Selenium.WebElement.Click()
   at Riganti.Selenium.Core.ElementWrapper.Click() in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\ElementWrapper.cs:line 438
   at DotVVM.Samples.Tests.Feature.RedirectTests.TryClick(IElementWrapper element) in /_/src/Samples/Tests/Tests/Feature/RedirectTests.cs:line 89
   at DotVVM.Samples.Tests.Feature.RedirectTests.<Feature_Redirect_RedirectPostbackConcurrency>b__4_0(IBrowserWrapper browser) in /_/src/Samples/Tests/Tests/Feature/RedirectTests.cs:line 113
   at Riganti.Selenium.Core.TestInstance.RunTest(IWebBrowser browser) in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\TestInstance.cs:line 138
   at Riganti.Selenium.Core.TestInstance.RunAsyncCore() in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\TestInstance.cs:line 59
   at Riganti.Selenium.Core.TestInstance.RunAsyncCore() in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\TestInstance.cs:line 59
   at Riganti.Selenium.Core.TestInstance.RetryAsync(Func`1 action, Int32 testAttemptsCount) in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\TestInstance.cs:line 147