Skip to content

Bump Microsoft.NET.Test.Sdk from 17.7.2 to 17.10.0 #1698

Bump Microsoft.NET.Test.Sdk from 17.7.2 to 17.10.0

Bump Microsoft.NET.Test.Sdk from 17.7.2 to 17.10.0 #1698

Triggered via pull request July 11, 2024 15:22
Status Success
Total duration 4m 45s
Artifacts

coveralls.yaml

on: pull_request
Matrix: build
Matrix: test-platforms
send-summary
2s
send-summary
Fit to window
Zoom out
Zoom in

Annotations

1 error and 95 warnings
send-summary
Error: Input required and not supplied: url
test-platforms (macos-latest): SharedTest/ThemeHelperUt.cs#L24
Cannot convert null literal to non-nullable reference type.
test-platforms (macos-latest): SharedTest/LearningElementDifficultyHelperUt.cs#L24
Cannot convert null literal to non-nullable reference type.
test-platforms (macos-latest): TestHelpers/PersistEntityProvider.cs#L65
Possible null reference argument for parameter 'learningContent' in 'LearningElementPe.LearningElementPe(string name, ILearningContentPe learningContent, string description, string goals, LearningElementDifficultyEnum difficulty, ElementModel elementModel, int workload = 0, int points = 1, double positionX = 0, double positionY = 0)'.
test-platforms (macos-latest): DataAccessTest/Extensions/ZipExtensionsUt.cs#L17
Non-nullable field '_fileSystem' must contain a non-null value when exiting constructor. Consider declaring the field as nullable.
test-platforms (macos-latest): DataAccessTest/Persistence/ContentFileHandlerUt.cs#L48
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
test-platforms (macos-latest): DataAccessTest/Persistence/ContentFileHandlerUt.cs#L147
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
test-platforms (macos-latest): DataAccessTest/Persistence/PersistenceCt.cs#L466
Dereference of a possibly null reference.
test-platforms (macos-latest): DataAccessTest/Persistence/PersistenceCt.cs#L467
Dereference of a possibly null reference.
test-platforms (macos-latest): BackendAccessTest/BackendServices/UserWebApiServicesUt.cs#L294
'MockedRequestExtensions.Respond(MockedRequest, HttpResponseMessage)' is obsolete: 'Using this overload is not recommended. Instead, use Respond(req => new HttpResponseMessage(...))'
test-platforms (macos-latest): BackendAccessTest/BackendServices/UserWebApiServicesUt.cs#L369
'MockedRequestExtensions.Respond(MockedRequest, HttpResponseMessage)' is obsolete: 'Using this overload is not recommended. Instead, use Respond(req => new HttpResponseMessage(...))'
test-platforms (ubuntu-20.04): SharedTest/ThemeHelperUt.cs#L24
Cannot convert null literal to non-nullable reference type.
test-platforms (ubuntu-20.04): SharedTest/LearningElementDifficultyHelperUt.cs#L24
Cannot convert null literal to non-nullable reference type.
test-platforms (ubuntu-20.04): TestHelpers/PersistEntityProvider.cs#L65
Possible null reference argument for parameter 'learningContent' in 'LearningElementPe.LearningElementPe(string name, ILearningContentPe learningContent, string description, string goals, LearningElementDifficultyEnum difficulty, ElementModel elementModel, int workload = 0, int points = 1, double positionX = 0, double positionY = 0)'.
test-platforms (ubuntu-20.04): BackendAccessTest/BackendServices/UserWebApiServicesUt.cs#L294
'MockedRequestExtensions.Respond(MockedRequest, HttpResponseMessage)' is obsolete: 'Using this overload is not recommended. Instead, use Respond(req => new HttpResponseMessage(...))'
test-platforms (ubuntu-20.04): BackendAccessTest/BackendServices/UserWebApiServicesUt.cs#L369
'MockedRequestExtensions.Respond(MockedRequest, HttpResponseMessage)' is obsolete: 'Using this overload is not recommended. Instead, use Respond(req => new HttpResponseMessage(...))'
test-platforms (ubuntu-20.04): DataAccessTest/Extensions/ZipExtensionsUt.cs#L17
Non-nullable field '_fileSystem' must contain a non-null value when exiting constructor. Consider declaring the field as nullable.
test-platforms (ubuntu-20.04): DataAccessTest/Persistence/ContentFileHandlerUt.cs#L48
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
test-platforms (ubuntu-20.04): DataAccessTest/Persistence/ContentFileHandlerUt.cs#L147
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
test-platforms (ubuntu-20.04): DataAccessTest/Persistence/PersistenceCt.cs#L466
Dereference of a possibly null reference.
test-platforms (ubuntu-20.04): DataAccessTest/Persistence/PersistenceCt.cs#L467
Dereference of a possibly null reference.
test-platforms (ubuntu-22.04): SharedTest/ThemeHelperUt.cs#L24
Cannot convert null literal to non-nullable reference type.
test-platforms (ubuntu-22.04): SharedTest/LearningElementDifficultyHelperUt.cs#L24
Cannot convert null literal to non-nullable reference type.
test-platforms (ubuntu-22.04): TestHelpers/PersistEntityProvider.cs#L65
Possible null reference argument for parameter 'learningContent' in 'LearningElementPe.LearningElementPe(string name, ILearningContentPe learningContent, string description, string goals, LearningElementDifficultyEnum difficulty, ElementModel elementModel, int workload = 0, int points = 1, double positionX = 0, double positionY = 0)'.
test-platforms (ubuntu-22.04): BackendAccessTest/BackendServices/UserWebApiServicesUt.cs#L294
'MockedRequestExtensions.Respond(MockedRequest, HttpResponseMessage)' is obsolete: 'Using this overload is not recommended. Instead, use Respond(req => new HttpResponseMessage(...))'
test-platforms (ubuntu-22.04): BackendAccessTest/BackendServices/UserWebApiServicesUt.cs#L369
'MockedRequestExtensions.Respond(MockedRequest, HttpResponseMessage)' is obsolete: 'Using this overload is not recommended. Instead, use Respond(req => new HttpResponseMessage(...))'
test-platforms (ubuntu-22.04): DataAccessTest/Extensions/ZipExtensionsUt.cs#L17
Non-nullable field '_fileSystem' must contain a non-null value when exiting constructor. Consider declaring the field as nullable.
test-platforms (ubuntu-22.04): DataAccessTest/Persistence/ContentFileHandlerUt.cs#L48
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
test-platforms (ubuntu-22.04): DataAccessTest/Persistence/ContentFileHandlerUt.cs#L147
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
test-platforms (ubuntu-22.04): DataAccessTest/Persistence/PersistenceCt.cs#L466
Dereference of a possibly null reference.
test-platforms (ubuntu-22.04): DataAccessTest/Persistence/PersistenceCt.cs#L467
Dereference of a possibly null reference.
build (SharedTest): SharedTest/ThemeHelperUt.cs#L24
Cannot convert null literal to non-nullable reference type.
build (SharedTest): SharedTest/LearningElementDifficultyHelperUt.cs#L24
Cannot convert null literal to non-nullable reference type.
build (SharedTest): SharedTest/ThemeHelperUt.cs#L24
Cannot convert null literal to non-nullable reference type.
build (SharedTest): SharedTest/LearningElementDifficultyHelperUt.cs#L24
Cannot convert null literal to non-nullable reference type.
build (BackendAccessTest): BackendAccessTest/BackendServices/UserWebApiServicesUt.cs#L294
'MockedRequestExtensions.Respond(MockedRequest, HttpResponseMessage)' is obsolete: 'Using this overload is not recommended. Instead, use Respond(req => new HttpResponseMessage(...))'
build (BackendAccessTest): BackendAccessTest/BackendServices/UserWebApiServicesUt.cs#L369
'MockedRequestExtensions.Respond(MockedRequest, HttpResponseMessage)' is obsolete: 'Using this overload is not recommended. Instead, use Respond(req => new HttpResponseMessage(...))'
build (BackendAccessTest): BackendAccessTest/BackendServices/UserWebApiServicesUt.cs#L294
'MockedRequestExtensions.Respond(MockedRequest, HttpResponseMessage)' is obsolete: 'Using this overload is not recommended. Instead, use Respond(req => new HttpResponseMessage(...))'
build (BackendAccessTest): BackendAccessTest/BackendServices/UserWebApiServicesUt.cs#L369
'MockedRequestExtensions.Respond(MockedRequest, HttpResponseMessage)' is obsolete: 'Using this overload is not recommended. Instead, use Respond(req => new HttpResponseMessage(...))'
build (PresentationTest): TestHelpers/PersistEntityProvider.cs#L65
Possible null reference argument for parameter 'learningContent' in 'LearningElementPe.LearningElementPe(string name, ILearningContentPe learningContent, string description, string goals, LearningElementDifficultyEnum difficulty, ElementModel elementModel, int workload = 0, int points = 1, double positionX = 0, double positionY = 0)'.
build (PresentationTest): PresentationTest/TestExtensions.cs#L189
Possible null reference return.
build (PresentationTest): PresentationTest/View/LearningWorld/LearningWorldTreeViewUt.cs#L45
Non-nullable property 'StoryEle1' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build (PresentationTest): PresentationTest/View/LearningWorld/LearningWorldTreeViewUt.cs#L46
Non-nullable property 'StoryEle2' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build (PresentationTest): PresentationTest/View/LearningWorld/LearningWorldTreeViewUt.cs#L47
Non-nullable property 'Ele1' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build (PresentationTest): PresentationTest/PresentationLogic/AuthoringToolWorkspace/AuthoringToolWorkspacePresenterUt.cs#L148
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
build (PresentationTest): PresentationTest/PresentationLogic/AuthoringToolWorkspace/AuthoringToolWorkspacePresenterUt.cs#L163
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
build (PresentationTest): PresentationTest/PresentationLogic/AuthoringToolWorkspace/AuthoringToolWorkspacePresenterUt.cs#L181
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
build (PresentationTest): PresentationTest/PresentationLogic/AuthoringToolWorkspace/AuthoringToolWorkspacePresenterUt.cs#L20
Non-nullable field '_authoringToolWorkspaceViewModel' must contain a non-null value when exiting constructor. Consider declaring the field as nullable.
build (AuthoringToolTest): TestHelpers/PersistEntityProvider.cs#L65
Possible null reference argument for parameter 'learningContent' in 'LearningElementPe.LearningElementPe(string name, ILearningContentPe learningContent, string description, string goals, LearningElementDifficultyEnum difficulty, ElementModel elementModel, int workload = 0, int points = 1, double positionX = 0, double positionY = 0)'.
build (AuthoringToolTest): PresentationTest/View/LearningWorld/LearningWorldTreeViewUt.cs#L45
Non-nullable property 'StoryEle1' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build (AuthoringToolTest): PresentationTest/View/LearningWorld/LearningWorldTreeViewUt.cs#L46
Non-nullable property 'StoryEle2' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build (AuthoringToolTest): PresentationTest/View/LearningWorld/LearningWorldTreeViewUt.cs#L47
Non-nullable property 'Ele1' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build (AuthoringToolTest): PresentationTest/PresentationLogic/LearningWorld/LearningWorldPresenterUt.cs#L63
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
build (AuthoringToolTest): PresentationTest/PresentationLogic/LearningWorld/LearningWorldPresenterUt.cs#L87
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
build (AuthoringToolTest): PresentationTest/PresentationLogic/LearningWorld/LearningWorldPresenterUt.cs#L32
Non-nullable field '_authoringToolWorkspaceViewModel' must contain a non-null value when exiting constructor. Consider declaring the field as nullable.
build (AuthoringToolTest): PresentationTest/PresentationLogic/LearningSpace/FloorPlans/FloorPlanViewModelUt.cs#L18
Possible null reference argument for parameter 'path1' in 'string Path.Combine(string path1, string path2, string path3)'.
build (AuthoringToolTest): PresentationTest/TestExtensions.cs#L189
Possible null reference return.
build (AuthoringToolTest): PresentationTest/PresentationLogic/AuthoringToolWorkspace/AuthoringToolWorkspacePresenterUt.cs#L148
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
build (BusinessLogicTest): TestHelpers/PersistEntityProvider.cs#L65
Possible null reference argument for parameter 'learningContent' in 'LearningElementPe.LearningElementPe(string name, ILearningContentPe learningContent, string description, string goals, LearningElementDifficultyEnum difficulty, ElementModel elementModel, int workload = 0, int points = 1, double positionX = 0, double positionY = 0)'.
build (BusinessLogicTest): BusinessLogicTest/API/BusinessLogicUt.cs#L926
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
build (BusinessLogicTest): TestHelpers/PersistEntityProvider.cs#L65
Possible null reference argument for parameter 'learningContent' in 'LearningElementPe.LearningElementPe(string name, ILearningContentPe learningContent, string description, string goals, LearningElementDifficultyEnum difficulty, ElementModel elementModel, int workload = 0, int points = 1, double positionX = 0, double positionY = 0)'.
build (BusinessLogicTest): BusinessLogicTest/API/BusinessLogicUt.cs#L926
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
build (GeneratorTest): TestHelpers/PersistEntityProvider.cs#L65
Possible null reference argument for parameter 'learningContent' in 'LearningElementPe.LearningElementPe(string name, ILearningContentPe learningContent, string description, string goals, LearningElementDifficultyEnum difficulty, ElementModel elementModel, int workload = 0, int points = 1, double positionX = 0, double positionY = 0)'.
build (GeneratorTest): TestHelpers/PersistEntityProvider.cs#L65
Possible null reference argument for parameter 'learningContent' in 'LearningElementPe.LearningElementPe(string name, ILearningContentPe learningContent, string description, string goals, LearningElementDifficultyEnum difficulty, ElementModel elementModel, int workload = 0, int points = 1, double positionX = 0, double positionY = 0)'.
build (DataAccessTest): TestHelpers/PersistEntityProvider.cs#L65
Possible null reference argument for parameter 'learningContent' in 'LearningElementPe.LearningElementPe(string name, ILearningContentPe learningContent, string description, string goals, LearningElementDifficultyEnum difficulty, ElementModel elementModel, int workload = 0, int points = 1, double positionX = 0, double positionY = 0)'.
build (DataAccessTest): DataAccessTest/Extensions/ZipExtensionsUt.cs#L17
Non-nullable field '_fileSystem' must contain a non-null value when exiting constructor. Consider declaring the field as nullable.
build (DataAccessTest): DataAccessTest/Persistence/ContentFileHandlerUt.cs#L48
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
build (DataAccessTest): DataAccessTest/Persistence/ContentFileHandlerUt.cs#L147
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
build (DataAccessTest): DataAccessTest/Persistence/PersistenceCt.cs#L466
Dereference of a possibly null reference.
build (DataAccessTest): DataAccessTest/Persistence/PersistenceCt.cs#L467
Dereference of a possibly null reference.
build (DataAccessTest): TestHelpers/PersistEntityProvider.cs#L65
Possible null reference argument for parameter 'learningContent' in 'LearningElementPe.LearningElementPe(string name, ILearningContentPe learningContent, string description, string goals, LearningElementDifficultyEnum difficulty, ElementModel elementModel, int workload = 0, int points = 1, double positionX = 0, double positionY = 0)'.
build (DataAccessTest): DataAccessTest/Extensions/ZipExtensionsUt.cs#L17
Non-nullable field '_fileSystem' must contain a non-null value when exiting constructor. Consider declaring the field as nullable.
build (DataAccessTest): DataAccessTest/Persistence/ContentFileHandlerUt.cs#L48
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
build (DataAccessTest): DataAccessTest/Persistence/ContentFileHandlerUt.cs#L147
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
build (IntegrationTest): TestHelpers/PersistEntityProvider.cs#L65
Possible null reference argument for parameter 'learningContent' in 'LearningElementPe.LearningElementPe(string name, ILearningContentPe learningContent, string description, string goals, LearningElementDifficultyEnum difficulty, ElementModel elementModel, int workload = 0, int points = 1, double positionX = 0, double positionY = 0)'.
build (IntegrationTest): PresentationTest/View/LearningWorld/LearningWorldTreeViewUt.cs#L45
Non-nullable property 'StoryEle1' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build (IntegrationTest): PresentationTest/View/LearningWorld/LearningWorldTreeViewUt.cs#L46
Non-nullable property 'StoryEle2' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build (IntegrationTest): PresentationTest/View/LearningWorld/LearningWorldTreeViewUt.cs#L47
Non-nullable property 'Ele1' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
build (IntegrationTest): PresentationTest/TestExtensions.cs#L189
Possible null reference return.
build (IntegrationTest): PresentationTest/PresentationLogic/AuthoringToolWorkspace/AuthoringToolWorkspacePresenterUt.cs#L148
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
build (IntegrationTest): PresentationTest/PresentationLogic/AuthoringToolWorkspace/AuthoringToolWorkspacePresenterUt.cs#L163
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
build (IntegrationTest): PresentationTest/PresentationLogic/AuthoringToolWorkspace/AuthoringToolWorkspacePresenterUt.cs#L181
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
build (IntegrationTest): PresentationTest/PresentationLogic/AuthoringToolWorkspace/AuthoringToolWorkspacePresenterUt.cs#L20
Non-nullable field '_authoringToolWorkspaceViewModel' must contain a non-null value when exiting constructor. Consider declaring the field as nullable.
build (IntegrationTest): PresentationTest/PresentationLogic/LearningWorld/LearningWorldPresenterUt.cs#L63
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
test-platforms (windows-latest): SharedTest/ThemeHelperUt.cs#L24
Cannot convert null literal to non-nullable reference type.
test-platforms (windows-latest): SharedTest/LearningElementDifficultyHelperUt.cs#L24
Cannot convert null literal to non-nullable reference type.
test-platforms (windows-latest): BackendAccessTest/BackendServices/UserWebApiServicesUt.cs#L294
'MockedRequestExtensions.Respond(MockedRequest, HttpResponseMessage)' is obsolete: 'Using this overload is not recommended. Instead, use Respond(req => new HttpResponseMessage(...))'
test-platforms (windows-latest): BackendAccessTest/BackendServices/UserWebApiServicesUt.cs#L369
'MockedRequestExtensions.Respond(MockedRequest, HttpResponseMessage)' is obsolete: 'Using this overload is not recommended. Instead, use Respond(req => new HttpResponseMessage(...))'
test-platforms (windows-latest): TestHelpers/PersistEntityProvider.cs#L65
Possible null reference argument for parameter 'learningContent' in 'LearningElementPe.LearningElementPe(string name, ILearningContentPe learningContent, string description, string goals, LearningElementDifficultyEnum difficulty, ElementModel elementModel, int workload = 0, int points = 1, double positionX = 0, double positionY = 0)'.
test-platforms (windows-latest): DataAccessTest/Persistence/PersistenceCt.cs#L466
Dereference of a possibly null reference.
test-platforms (windows-latest): DataAccessTest/Persistence/PersistenceCt.cs#L467
Dereference of a possibly null reference.
test-platforms (windows-latest): DataAccessTest/Persistence/ContentFileHandlerUt.cs#L48
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
test-platforms (windows-latest): DataAccessTest/Persistence/ContentFileHandlerUt.cs#L147
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
test-platforms (windows-latest): DataAccessTest/Extensions/ZipExtensionsUt.cs#L17
Non-nullable field '_fileSystem' must contain a non-null value when exiting constructor. Consider declaring the field as nullable.
send-summary
The following actions uses Node.js version which is deprecated and will be forced to run on node20: CalmDownVal/webhook-summary@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/