Skip to content

Identify DotvvmProperty with systematic 32-bit IDs #3258

Identify DotvvmProperty with systematic 32-bit IDs

Identify DotvvmProperty with systematic 32-bit IDs #3258

Triggered via pull request December 8, 2024 09:25
Status Failure
Total duration 20m 4s
Artifacts 9

main.yml

on: pull_request
Build all projects without errors
8m 11s
Build all projects without errors
JS unit tests
1m 1s
JS unit tests
Matrix: Build published projects without warnings
Matrix: .NET unit tests
Matrix: UI tests
Fit to window
Zoom out
Zoom in

Annotations

72 errors and 8 warnings
Build published projects without warnings (Release): src/Framework/Framework/Controls/PropertyImmutableHashtable.cs#L213
'MemoryMarshal' does not contain a definition for 'GetArrayDataReference'
Build published projects without warnings (Release): src/Framework/Framework/Controls/PropertyImmutableHashtable.cs#L260
'MemoryMarshal' does not contain a definition for 'GetArrayDataReference'
Build published projects without warnings (Release): src/Framework/Framework/Controls/PropertyImmutableHashtable.cs#L297
'MemoryMarshal' does not contain a definition for 'GetArrayDataReference'
Build published projects without warnings (Release): src/Framework/Framework/Controls/PropertyImmutableHashtable.cs#L330
'MemoryMarshal' does not contain a definition for 'GetArrayDataReference'
Build published projects without warnings (Release): src/Framework/Framework/Controls/DotvvmControlProperties.cs#L631
'BitOperations' is inaccessible due to its protection level
Build published projects without warnings (Release): src/Framework/Framework/Compilation/ControlTree/DefaultControlResolver.cs#L193
Using the generic type 'TaskCompletionSource<TResult>' requires 1 type arguments
Build published projects without warnings (Debug): src/Framework/Framework/Binding/DotvvmPropertyIdAssignment.cs#L287
'BitOperations' is inaccessible due to its protection level
Build published projects without warnings (Debug): src/Framework/Framework/Controls/PropertyImmutableHashtable.cs#L213
'MemoryMarshal' does not contain a definition for 'GetArrayDataReference'
Build published projects without warnings (Debug): src/Framework/Framework/Controls/PropertyImmutableHashtable.cs#L260
'MemoryMarshal' does not contain a definition for 'GetArrayDataReference'
Build published projects without warnings (Debug): src/Framework/Framework/Controls/PropertyImmutableHashtable.cs#L297
'MemoryMarshal' does not contain a definition for 'GetArrayDataReference'
Build published projects without warnings (Debug): src/Framework/Framework/Controls/PropertyImmutableHashtable.cs#L330
'MemoryMarshal' does not contain a definition for 'GetArrayDataReference'
Build published projects without warnings (Debug): src/Framework/Framework/Controls/DotvvmControlProperties.cs#L631
'BitOperations' is inaccessible due to its protection level
Build published projects without warnings (Debug): src/Framework/Framework/Compilation/ControlTree/DefaultControlResolver.cs#L193
Using the generic type 'TaskCompletionSource<TResult>' requires 1 type arguments
Build published projects without warnings (Debug): src/Framework/Framework/Compilation/ControlTree/DefaultControlResolver.cs#L210
The name 'CollectionsMarshal' does not exist in the current context
SerializationDotvvmControls: src/Tests/Runtime/ErrorPageTests.cs#L144
Test method DotVVM.Framework.Tests.Runtime.ErrorPageTests.SerializationDotvvmControls threw exception: System.NullReferenceException: Object reference not set to an instance of an object.
SortedChangedStaticCommand: src/Tests/ControlTests/GridViewTests.cs#L169
Test method DotVVM.Framework.Tests.ControlTests.GridViewTests.SortedChangedStaticCommand threw exception: System.Exception: GridViewTests.SortedChangedStaticCommand.html has changed, the actual output differs from the previous accepted output: diff --git a/src/Tests/ControlTests/testoutputs/GridViewTests.SortedChangedStaticCommand.html b/src/Tests/ControlTests/testoutputs/GridViewTests.SortedChangedStaticCommand.html index 92ac2cb..085fc3d 100644 --- a/src/Tests/ControlTests/testoutputs/GridViewTests.SortedChangedStaticCommand.html +++ b/src/Tests/ControlTests/testoutputs/GridViewTests.SortedChangedStaticCommand.html @@ -6,7 +6,7 @@ <table data-bind="dotvvm-gridviewdataset: { dataSet: EmptyCustomers(), mapping: {} }"> <thead> <tr> - <th data-bind="css: { &quot;sort-asc&quot;: ((_sortExpression) => dotvvm.dataSet.translations.SortingOptions.isColumnSortedAscending(ko.toJS(EmptyCustomers()?.SortingOptions), ko.unwrap(_sortExpression)))(&quot;Name&quot;), &quot;sort-desc&quot;: ((_sortExpression) => dotvvm.dataSet.translations.SortingOptions.isColumnSortedDescending(ko.toJS(EmptyCustomers()?.SortingOptions), ko.unwrap(_sortExpression)))(&quot;Name&quot;) }"> + <th data-bind="css: { &quot;sort-desc&quot;: ((_sortExpression) => dotvvm.dataSet.translations.SortingOptions.isColumnSortedDescending(ko.toJS(EmptyCustomers()?.SortingOptions), ko.unwrap(_sortExpression)))(&quot;Name&quot;), &quot;sort-asc&quot;: ((_sortExpression) => dotvvm.dataSet.translations.SortingOptions.isColumnSortedAscending(ko.toJS(EmptyCustomers()?.SortingOptions), ko.unwrap(_sortExpression)))(&quot;Name&quot;) }"> <a href="javascript:;" onclick="dotvvm.applyPostbackHandlers((options) => { dotvvm.viewModules.call(&quot;p0&quot;, &quot;resort&quot;, [[&quot;Name&quot;][0]], false); return null; Is this change OK? To let the test pass, stage the file in git. Confused? See https://github.com/exyi/CheckTestOutput/blob/master/trouble.md#changed-file
Call_FindCustomExtensionMethodWithInheritance: src/Tests/Binding/CustomExtensionMethodTests.cs#L61
Assert.AreEqual failed. Expected:<2>. Actual:<6>.
.NET unit tests (macOS-latest)
Process completed with exit code 1.
.NET unit tests (macOS-latest): src/Framework/Framework/Binding/DotvvmPropertyIdAssignment.cs#L287
'BitOperations' is inaccessible due to its protection level
.NET unit tests (macOS-latest): src/Framework/Framework/Controls/PropertyImmutableHashtable.cs#L213
'MemoryMarshal' does not contain a definition for 'GetArrayDataReference'
.NET unit tests (macOS-latest): src/Framework/Framework/Controls/PropertyImmutableHashtable.cs#L256
The name 'Vector256' does not exist in the current context
.NET unit tests (macOS-latest): src/Framework/Framework/Controls/PropertyImmutableHashtable.cs#L260
'MemoryMarshal' does not contain a definition for 'GetArrayDataReference'
.NET unit tests (macOS-latest): src/Framework/Framework/Controls/PropertyImmutableHashtable.cs#L294
The name 'Vector256' does not exist in the current context
.NET unit tests (ubuntu-latest): src/Framework/Framework/Binding/DotvvmPropertyIdAssignment.cs#L287
'BitOperations' is inaccessible due to its protection level
.NET unit tests (ubuntu-latest): src/Framework/Framework/Controls/PropertyImmutableHashtable.cs#L213
'MemoryMarshal' does not contain a definition for 'GetArrayDataReference'
.NET unit tests (ubuntu-latest): src/Framework/Framework/Controls/PropertyImmutableHashtable.cs#L256
The name 'Vector256' does not exist in the current context
.NET unit tests (ubuntu-latest): src/Framework/Framework/Controls/PropertyImmutableHashtable.cs#L260
'MemoryMarshal' does not contain a definition for 'GetArrayDataReference'
.NET unit tests (ubuntu-latest): src/Framework/Framework/Controls/PropertyImmutableHashtable.cs#L294
The name 'Vector256' does not exist in the current context
.NET unit tests (ubuntu-latest): src/Framework/Framework/Controls/PropertyImmutableHashtable.cs#L297
'MemoryMarshal' does not contain a definition for 'GetArrayDataReference'
.NET unit tests (ubuntu-latest): src/Framework/Framework/Controls/PropertyImmutableHashtable.cs#L330
'MemoryMarshal' does not contain a definition for 'GetArrayDataReference'
.NET unit tests (ubuntu-latest): src/Framework/Framework/Compilation/ControlTree/DefaultControlResolver.cs#L193
Using the generic type 'TaskCompletionSource<TResult>' requires 1 type arguments
.NET unit tests (ubuntu-latest): src/Framework/Framework/Compilation/ControlTree/DefaultControlResolver.cs#L210
The name 'CollectionsMarshal' does not exist in the current context
.NET unit tests (ubuntu-latest): src/Framework/Framework/Controls/DotvvmControlProperties.cs#L631
'BitOperations' is inaccessible due to its protection level
UI tests (chrome, windows-2022, Development, Default): src/Framework/Framework/Binding/DotvvmPropertyIdAssignment.cs#L272
'MemoryMarshal' does not contain a definition for 'CreateReadOnlySpan'
UI tests (chrome, windows-2022, Development, Default): src/Framework/Framework/Binding/DotvvmPropertyIdAssignment.cs#L274
A static local function cannot contain a reference to 'this' or 'base'.
UI tests (chrome, windows-2022, Development, Default): src/Framework/Framework/Binding/DotvvmPropertyIdAssignment.cs#L444
Argument 1: cannot convert from 'string' to 'System.ReadOnlySpan<char>'
UI tests (chrome, windows-2022, Development, Default): src/Framework/Framework/Compilation/ControlTree/DefaultControlResolver.cs#L111
'Dictionary<string, int>' does not contain a definition for 'TryAdd' and no accessible extension method 'TryAdd' accepting a first argument of type 'Dictionary<string, int>' could be found (are you missing a using directive or an assembly reference?)
UI tests (chrome, windows-2022, Development, Default): src/Framework/Framework/Compilation/ControlTree/DefaultControlResolver.cs#L193
Using the generic type 'TaskCompletionSource<TResult>' requires 1 type arguments
UI tests (chrome, windows-2022, Development, Default): src/Framework/Framework/Controls/DotvvmControlProperties.cs#L96
'Dictionary<DotvvmPropertyId, object?>' does not contain a definition for 'TryAdd' and no accessible extension method 'TryAdd' accepting a first argument of type 'Dictionary<DotvvmPropertyId, object?>' could be found (are you missing a using directive or an assembly reference?)
.NET unit tests (windows-2022): src/Framework/Framework/Binding/DotvvmPropertyIdAssignment.cs#L272
'MemoryMarshal' does not contain a definition for 'CreateReadOnlySpan'
.NET unit tests (windows-2022): src/Framework/Framework/Binding/DotvvmPropertyIdAssignment.cs#L274
A static local function cannot contain a reference to 'this' or 'base'.
.NET unit tests (windows-2022): src/Framework/Framework/Binding/DotvvmPropertyIdAssignment.cs#L287
'BitOperations' is inaccessible due to its protection level
.NET unit tests (windows-2022): src/Framework/Framework/Binding/DotvvmPropertyIdAssignment.cs#L444
Argument 1: cannot convert from 'string' to 'System.ReadOnlySpan<char>'
.NET unit tests (windows-2022): src/Framework/Framework/Controls/PropertyImmutableHashtable.cs#L25
The name 'HashCode' does not exist in the current context
.NET unit tests (windows-2022): src/Framework/Framework/Controls/PropertyImmutableHashtable.cs#L213
'MemoryMarshal' does not contain a definition for 'GetArrayDataReference'
.NET unit tests (windows-2022): src/Framework/Framework/Controls/PropertyImmutableHashtable.cs#L256
The name 'Vector256' does not exist in the current context
.NET unit tests (windows-2022): src/Framework/Framework/Controls/PropertyImmutableHashtable.cs#L260
'MemoryMarshal' does not contain a definition for 'GetArrayDataReference'
.NET unit tests (windows-2022): src/Framework/Framework/Controls/PropertyImmutableHashtable.cs#L294
The name 'Vector256' does not exist in the current context
.NET unit tests (windows-2022): src/Framework/Framework/Controls/PropertyImmutableHashtable.cs#L297
'MemoryMarshal' does not contain a definition for 'GetArrayDataReference'
Build all projects without errors: src/Framework/Framework/Binding/DotvvmPropertyIdAssignment.cs#L272
'MemoryMarshal' does not contain a definition for 'CreateReadOnlySpan'
Build all projects without errors: src/Framework/Framework/Binding/DotvvmPropertyIdAssignment.cs#L274
A static local function cannot contain a reference to 'this' or 'base'.
Build all projects without errors: src/Framework/Framework/Binding/DotvvmPropertyIdAssignment.cs#L287
'BitOperations' is inaccessible due to its protection level
Build all projects without errors: src/Framework/Framework/Binding/DotvvmPropertyIdAssignment.cs#L444
Argument 1: cannot convert from 'string' to 'System.ReadOnlySpan<char>'
Build all projects without errors: src/Framework/Framework/Compilation/ControlTree/DefaultControlResolver.cs#L111
'Dictionary<string, int>' does not contain a definition for 'TryAdd' and no accessible extension method 'TryAdd' accepting a first argument of type 'Dictionary<string, int>' could be found (are you missing a using directive or an assembly reference?)
Build all projects without errors: src/Framework/Framework/Compilation/ControlTree/DefaultControlResolver.cs#L193
Using the generic type 'TaskCompletionSource<TResult>' requires 1 type arguments
Build all projects without errors: src/Framework/Framework/Compilation/ControlTree/DefaultControlResolver.cs#L210
The name 'CollectionsMarshal' does not exist in the current context
Build all projects without errors: src/Framework/Framework/Controls/PropertyImmutableHashtable.cs#L25
The name 'HashCode' does not exist in the current context
Build all projects without errors: src/Framework/Framework/Controls/PropertyImmutableHashtable.cs#L213
'MemoryMarshal' does not contain a definition for 'GetArrayDataReference'
Build all projects without errors: src/Framework/Framework/Controls/PropertyImmutableHashtable.cs#L256
The name 'Vector256' does not exist in the current context
UI tests (chrome, ubuntu-latest, Production, ExperimentalFeaturesTests)
Action failed since 1 tests failed.
UI tests (chrome, ubuntu-latest, Production, ExperimentalFeaturesTests)
Process completed with exit code 1.
JS unit tests
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Build published projects without warnings (Release)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Build published projects without warnings (Debug)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
UI tests (chrome, ubuntu-latest, Production, Default)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
UI tests (firefox, ubuntu-latest, Production, Default)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
UI tests (firefox, ubuntu-latest, Development, ExperimentalFeaturesTests)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Deprecation notice: v1, v2, and v3 of the artifact actions
The following artifacts were uploaded using a version of actions/upload-artifact that is scheduled for deprecation: "chrome-tests-Linux-Production-Default", "chrome-tests-Linux-Production-ExperimentalFeaturesTests", "firefox-tests-Linux-Development-Default", "firefox-tests-Linux-Development-ExperimentalFeaturesTests", "firefox-tests-Linux-Production-Default", "framework-tests-net8.0-Debug-Linux", "framework-tests-net8.0-Debug-Windows", "framework-tests-net8.0-Release-Linux", "framework-tests-net8.0-Release-Windows". Please update your workflow to use v4 of the artifact actions. Learn more: https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/
UI tests (firefox, ubuntu-latest, Development, Default)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636

Artifacts

Produced during runtime
Name Size
chrome-tests-Linux-Production-Default
1.08 MB
chrome-tests-Linux-Production-ExperimentalFeaturesTests
2.03 MB
firefox-tests-Linux-Development-Default
3.46 MB
firefox-tests-Linux-Development-ExperimentalFeaturesTests
3.27 MB
firefox-tests-Linux-Production-Default
2.2 MB
framework-tests-net8.0-Debug-Linux
2.63 MB
framework-tests-net8.0-Debug-Windows
2.63 MB
framework-tests-net8.0-Release-Linux
2.63 MB
framework-tests-net8.0-Release-Windows
2.64 MB