Skip to content

Run Tests & Publish #45

Run Tests & Publish

Run Tests & Publish #45

Triggered via release October 23, 2024 13:51
@MarvinHo64MarvinHo64
created f344ece
Status Failure
Total duration 12m 39s
Artifacts 4
Matrix: test
Publish for MacOS
8m 51s
Publish for MacOS
Publish for Windows
8m 0s
Publish for Windows
Publish for Linux
3m 32s
Publish for Linux
Publish for Linux ARM64
3m 18s
Publish for Linux ARM64
discord-notification
0s
discord-notification
Fit to window
Zoom out
Zoom in

Annotations

4 errors and 33 warnings
Publish for Linux ARM64
ENOENT: no such file or directory, stat 'AuthoringTool/bin/Desktop_Publish/AuthoringTool-2.2.0-arm64.AppImage'
Publish for Linux
ENOENT: no such file or directory, stat 'AuthoringTool/bin/Desktop_Publish/authoring-tool_2.2.0_amd64.snap'
Publish for Windows
ENOENT: no such file or directory, stat 'D:\a\Autorentool\Autorentool\AuthoringTool\bin\Desktop_Publish\AuthoringTool Setup 2.2.0.exe'
Publish for MacOS
ENOENT: no such file or directory, stat 'AuthoringTool/bin/Desktop_Publish/AuthoringTool-2.2.0.dmg'
test (ubuntu-latest): SharedTest/ThemeHelperUt.cs#L24
Cannot convert null literal to non-nullable reference type.
test (ubuntu-latest): SharedTest/LearningElementDifficultyHelperUt.cs#L24
Cannot convert null literal to non-nullable reference type.
test (ubuntu-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 (ubuntu-latest): BackendAccessTest/BackendServices/UserWebApiServicesUt.cs#L298
'MockedRequestExtensions.Respond(MockedRequest, HttpResponseMessage)' is obsolete: 'Using this overload is not recommended. Instead, use Respond(req => new HttpResponseMessage(...))'
test (ubuntu-latest): BackendAccessTest/BackendServices/UserWebApiServicesUt.cs#L398
'MockedRequestExtensions.Respond(MockedRequest, HttpResponseMessage)' is obsolete: 'Using this overload is not recommended. Instead, use Respond(req => new HttpResponseMessage(...))'
test (ubuntu-latest): DataAccessTest/Extensions/ZipExtensionsUt.cs#L17
Non-nullable field '_fileSystem' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
test (ubuntu-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 (ubuntu-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 (ubuntu-latest): DataAccessTest/Persistence/PersistenceCt.cs#L466
Dereference of a possibly null reference.
test (ubuntu-latest): DataAccessTest/Persistence/PersistenceCt.cs#L467
Dereference of a possibly null reference.
test (macos-latest): SharedTest/ThemeHelperUt.cs#L24
Cannot convert null literal to non-nullable reference type.
test (macos-latest): SharedTest/LearningElementDifficultyHelperUt.cs#L24
Cannot convert null literal to non-nullable reference type.
test (macos-latest): BackendAccessTest/BackendServices/UserWebApiServicesUt.cs#L298
'MockedRequestExtensions.Respond(MockedRequest, HttpResponseMessage)' is obsolete: 'Using this overload is not recommended. Instead, use Respond(req => new HttpResponseMessage(...))'
test (macos-latest): BackendAccessTest/BackendServices/UserWebApiServicesUt.cs#L398
'MockedRequestExtensions.Respond(MockedRequest, HttpResponseMessage)' is obsolete: 'Using this overload is not recommended. Instead, use Respond(req => new HttpResponseMessage(...))'
test (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 (macos-latest): DataAccessTest/Extensions/ZipExtensionsUt.cs#L17
Non-nullable field '_fileSystem' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
test (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 (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 (macos-latest): DataAccessTest/Persistence/PersistenceCt.cs#L466
Dereference of a possibly null reference.
test (macos-latest): DataAccessTest/Persistence/PersistenceCt.cs#L467
Dereference of a possibly null reference.
test (windows-latest): SharedTest/ThemeHelperUt.cs#L24
Cannot convert null literal to non-nullable reference type.
test (windows-latest): SharedTest/LearningElementDifficultyHelperUt.cs#L24
Cannot convert null literal to non-nullable reference type.
test (windows-latest): BackendAccessTest/BackendServices/UserWebApiServicesUt.cs#L298
'MockedRequestExtensions.Respond(MockedRequest, HttpResponseMessage)' is obsolete: 'Using this overload is not recommended. Instead, use Respond(req => new HttpResponseMessage(...))'
test (windows-latest): BackendAccessTest/BackendServices/UserWebApiServicesUt.cs#L398
'MockedRequestExtensions.Respond(MockedRequest, HttpResponseMessage)' is obsolete: 'Using this overload is not recommended. Instead, use Respond(req => new HttpResponseMessage(...))'
test (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 (windows-latest): DataAccessTest/Extensions/ZipExtensionsUt.cs#L17
Non-nullable field '_fileSystem' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
test (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 (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 (windows-latest): DataAccessTest/Persistence/PersistenceCt.cs#L466
Dereference of a possibly null reference.
test (windows-latest): DataAccessTest/Persistence/PersistenceCt.cs#L467
Dereference of a possibly null reference.
Publish for Linux ARM64
The following actions use a deprecated Node.js version and will be forced to run on node20: samuelmeuli/action-snapcraft@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Publish for Windows
The following actions uses node12 which is deprecated and will be forced to run on node16: vimtor/action-zip@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Publish for Windows
The following actions use a deprecated Node.js version and will be forced to run on node20: vimtor/action-zip@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/

Artifacts

Produced during runtime
Name Size
authoringtool-linux Expired
462 MB
authoringtool-linux-arm64 Expired
476 MB
authoringtool-osx Expired
667 MB
authoringtool-win Expired
458 MB