Skip to content

UI test for #1986 - #2088

Merged
beto-rodriguez merged 7 commits into
devfrom
add-uitest-1986
Feb 9, 2026
Merged

UI test for #1986#2088
beto-rodriguez merged 7 commits into
devfrom
add-uitest-1986

Conversation

@beto-rodriguez

Copy link
Copy Markdown
Collaborator

Add a UI test for #1986

Copilot AI review requested due to automatic review settings February 9, 2026 15:54
@github-actions

github-actions Bot commented Feb 9, 2026

Copy link
Copy Markdown

Thanks for your contribution!

The build and test process is starting. This may take a while.
You can find more details below as the process continues or at the actions tab.


All packages have been packed successfully! 📦✅
You can download the NuGet packages for this build here.

The packages will be available for 30 days, you can either use them directly, or wait for this PR to be merged to have them published to NuGet.org.


Tests will start now, you can monitor their progress below or at the actions tab.

Test Results Summary (Failure) ❌ 😥

Core Windows Linux Mac Browser Android iOS
⚠️ cancelled ⚠️ cancelled ✅ passed ⚠️ cancelled ✅ passed ⚠️ cancelled ⚠️ cancelled

0 skipped.
786 passed.
0 failed. ❌

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds an Avalonia-specific UI regression test intended to cover LiveCharts2 issue #1986 (ScrollViewer + TabControl causing content not to render after tab switching), along with a new Avalonia sample view used by the test.

Changes:

  • Add a new SharedUITests test (AvaloniaTests) targeting the reported TabControl/ScrollViewer rendering regression.
  • Add a new Avalonia sample view (VisualTest/VirtualizationTest) containing a TabControl with ScrollViewers and charts to reproduce the scenario.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 4 comments.

File Description
tests/SharedUITests/AvaloniaTests.cs Adds a new Avalonia-only UI test meant to validate charts render after tab switching + scrolling.
samples/AvaloniaSample/VisualTest/VirtualizationTest/View.axaml.cs Adds code-behind helpers (tab switching, scrolling) and currently auto-drives the view on Loaded.
samples/AvaloniaSample/VisualTest/VirtualizationTest/View.axaml Adds the UI layout (TabControl with two ScrollViewer pages containing a large spacer + chart).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread samples/AvaloniaSample/VisualTest/VirtualizationTest/View.axaml.cs Outdated
Comment thread tests/SharedUITests/AvaloniaTests.cs Outdated
Comment thread tests/SharedUITests/AvaloniaTests.cs
Comment thread tests/SharedUITests/AvaloniaTests.cs Outdated
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings February 9, 2026 16:04

Copilot AI commented Feb 9, 2026

Copy link
Copy Markdown
Contributor

@beto-rodriguez I've opened a new pull request, #2089, to work on those changes. Once the pull request is ready, I'll request review from you.

@github-actions

github-actions Bot commented Feb 9, 2026

Copy link
Copy Markdown

Thanks for your contribution!

The build and test process is starting. This may take a while.
You can find more details below as the process continues or at the actions tab.

Test Results Summary (Failure) ❌ 😥

Core Windows Linux Mac Browser Android iOS
⚠️ cancelled ⚠️ cancelled ⚠️ cancelled ⚠️ cancelled ⚠️ cancelled ⚠️ cancelled ⚠️ cancelled

0 skipped.
0 passed.
0 failed. ❌

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@github-actions

github-actions Bot commented Feb 9, 2026

Copy link
Copy Markdown

Thanks for your contribution!

The build and test process is starting. This may take a while.
You can find more details below as the process continues or at the actions tab.


All packages have been packed successfully! 📦✅
You can download the NuGet packages for this build here.

The packages will be available for 30 days, you can either use them directly, or wait for this PR to be merged to have them published to NuGet.org.


Tests will start now, you can monitor their progress below or at the actions tab.

Test Results Summary (Failure) ❌ 😥

Core Windows Linux Mac Browser Android iOS
✅ passed ❌ failed ❌ failed ❌ failed ❌ failed ❌ failed ✅ passed

0 skipped.
578 passed.
1 failed. ❌

Test Results Summary (Failure) ❌ 😥

Core Windows Linux Mac Browser Android iOS
✅ passed ❌ failed ❌ failed ❌ failed ❌ failed ❌ failed ✅ passed

0 skipped.
5709 passed.
10 failed. ❌

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.

@github-actions

github-actions Bot commented Feb 9, 2026

Copy link
Copy Markdown

Thanks for your contribution!

The build and test process is starting. This may take a while.
You can find more details below as the process continues or at the actions tab.


All packages have been packed successfully! 📦✅
You can download the NuGet packages for this build here.

The packages will be available for 30 days, you can either use them directly, or wait for this PR to be merged to have them published to NuGet.org.


Tests will start now, you can monitor their progress below or at the actions tab.

Test Results Summary (Failure) ❌ 😥

Core Windows Linux Mac Browser Android iOS
✅ passed ❌ failed ❌ failed ❌ failed ❌ failed ❌ failed ✅ passed

0 skipped.
1155 passed.
39 failed. ❌

Copilot AI review requested due to automatic review settings February 9, 2026 17:43
@github-actions

github-actions Bot commented Feb 9, 2026

Copy link
Copy Markdown

Thanks for your contribution!

The build and test process is starting. This may take a while.
You can find more details below as the process continues or at the actions tab.

Test Results Summary (Failure) ❌ 😥

Core Windows Linux Mac Browser Android iOS
⚠️ cancelled ⚠️ cancelled ⚠️ cancelled ⚠️ cancelled ⚠️ cancelled ⚠️ cancelled ⚠️ cancelled

0 skipped.
0 passed.
0 failed. ❌

@github-actions

github-actions Bot commented Feb 9, 2026

Copy link
Copy Markdown

Thanks for your contribution!

The build and test process is starting. This may take a while.
You can find more details below as the process continues or at the actions tab.


All packages have been packed successfully! 📦✅
You can download the NuGet packages for this build here.

The packages will be available for 30 days, you can either use them directly, or wait for this PR to be merged to have them published to NuGet.org.


Tests will start now, you can monitor their progress below or at the actions tab.

Test Results Summary (Failure) ❌ 😥

Core Windows Linux Mac Browser Android iOS
✅ passed ❌ failed ❌ failed ❌ failed ❌ failed ❌ failed ✅ passed

0 skipped.
842 passed.
20 failed. ❌

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 3 out of 3 changed files in this pull request and generated 2 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread tests/SharedUITests/AvaloniaTests.cs
Comment thread tests/SharedUITests/AvaloniaTests.cs
@github-actions

github-actions Bot commented Feb 9, 2026

Copy link
Copy Markdown

Thanks for your contribution!

The build and test process is starting. This may take a while.
You can find more details below as the process continues or at the actions tab.


All packages have been packed successfully! 📦✅
You can download the NuGet packages for this build here.

The packages will be available for 30 days, you can either use them directly, or wait for this PR to be merged to have them published to NuGet.org.


Tests will start now, you can monitor their progress below or at the actions tab.

Test Results Summary (Passed) ✅ 🥳

0 skipped.
0 failed.
1114 passed! ✅

@beto-rodriguez
beto-rodriguez merged commit 30bfcd8 into dev Feb 9, 2026
37 checks passed
@beto-rodriguez
beto-rodriguez deleted the add-uitest-1986 branch February 9, 2026 18:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants