GD-152-3-ci-pr #400
ci-pr.yml
on: pull_request
Matrix: unit-tests
Final Results
0s
Annotations
11 errors and 71 warnings
🐧 Test Godot-v4.2.2-stable / Run API Tests
Process completed with exit code 1.
|
🐧 Test Godot-v4.2.2-stable / Run API Tests
Process completed with exit code 1.
|
🐧 Test Godot-v4.2-stable / Run API Tests
Process completed with exit code 1.
|
🐧 Test Godot-v4.2-stable / Run API Tests
Process completed with exit code 1.
|
🐧 Test Godot-v4.4-dev3 / Run API Tests
Process completed with exit code 1.
|
🐧 Test Godot-v4.4-dev3 / Run API Tests
Process completed with exit code 1.
|
🐧 Test Godot-v4.3-stable / Run API Tests
Process completed with exit code 1.
|
🐧 Test Godot-v4.3-stable / Run API Tests
Process completed with exit code 1.
|
🐧 Test Godot-v4.2.1-stable / Run API Tests
Process completed with exit code 1.
|
🐧 Test Godot-v4.2.1-stable / Run API Tests
Process completed with exit code 1.
|
Final Results
Process completed with exit code 1.
|
🐧 Test Godot-v4.2.2-stable / Run API Tests:
api/src/api/TestRunner.cs#L83
'TestSuite.TestSuite(string, IEnumerable<string>?, bool, bool)' is obsolete: 'This constructor is deprecated.'
|
🐧 Test Godot-v4.2.2-stable / Run API Tests:
api/src/api/InOutPipeProxy.cs#L147
The variable 'e' is declared but never used
|
🐧 Test Godot-v4.2.2-stable / Run API Tests:
api/src/core/GdUnit4TestEngine.cs#L21
Non-nullable property 'DebuggerFramework' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
|
🐧 Test Godot-v4.2.2-stable / Run API Tests:
api/src/core/commands/ExecuteSetupTestSuiteCommand.cs#L22
Non-nullable property 'Suite' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
|
🐧 Test Godot-v4.2.2-stable / Run API Tests:
api/src/core/commands/ExecuteTestCommand.cs#L27
Dereference of a possibly null reference.
|
🐧 Test Godot-v4.2.2-stable / Run API Tests:
api/src/core/commands/ExecuteTestSetupCommand.cs#L48
The variable 'e' is declared but never used
|
🐧 Test Godot-v4.2.2-stable / Run API Tests:
api/src/core/execution/Executor.cs#L46
'TestSuite.TestSuite(string, IEnumerable<string>?, bool, bool)' is obsolete: 'This constructor is deprecated.'
|
🐧 Test Godot-v4.2.2-stable / Run API Tests:
api/src/core/execution/ExecutionContext.cs#L55
Cannot convert null literal to non-nullable reference type.
|
🐧 Test Godot-v4.2.2-stable / Run API Tests:
api/src/core/commands/ICommandExecutor.cs#L12
Rename virtual/interface member ICommandExecutor.Stop() so that it no longer conflicts with the reserved language keyword 'Stop'. Using a reserved keyword as the name of a virtual/interface member makes it harder for consumers in other languages to override/implement the member. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1716)
|
🐧 Test Godot-v4.2.2-stable / Run API Tests:
api/src/api/TestRunner.cs#L83
'TestSuite.TestSuite(string, IEnumerable<string>?, bool, bool)' is obsolete: 'This constructor is deprecated.'
|
🐧 Test Godot-v4.2-stable / Run API Tests:
api/src/api/TestRunner.cs#L83
'TestSuite.TestSuite(string, IEnumerable<string>?, bool, bool)' is obsolete: 'This constructor is deprecated.'
|
🐧 Test Godot-v4.2-stable / Run API Tests:
api/src/api/InOutPipeProxy.cs#L147
The variable 'e' is declared but never used
|
🐧 Test Godot-v4.2-stable / Run API Tests:
api/src/core/GdUnit4TestEngine.cs#L21
Non-nullable property 'DebuggerFramework' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
|
🐧 Test Godot-v4.2-stable / Run API Tests:
api/src/core/commands/ExecuteTestSetupCommand.cs#L48
The variable 'e' is declared but never used
|
🐧 Test Godot-v4.2-stable / Run API Tests:
api/src/core/commands/ExecuteTestCommand.cs#L27
Dereference of a possibly null reference.
|
🐧 Test Godot-v4.2-stable / Run API Tests:
api/src/core/commands/ExecuteSetupTestSuiteCommand.cs#L22
Non-nullable property 'Suite' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
|
🐧 Test Godot-v4.2-stable / Run API Tests:
api/src/core/execution/Executor.cs#L46
'TestSuite.TestSuite(string, IEnumerable<string>?, bool, bool)' is obsolete: 'This constructor is deprecated.'
|
🐧 Test Godot-v4.2-stable / Run API Tests:
api/src/core/execution/ExecutionContext.cs#L55
Cannot convert null literal to non-nullable reference type.
|
🐧 Test Godot-v4.2-stable / Run API Tests:
api/src/core/commands/ICommandExecutor.cs#L12
Rename virtual/interface member ICommandExecutor.Stop() so that it no longer conflicts with the reserved language keyword 'Stop'. Using a reserved keyword as the name of a virtual/interface member makes it harder for consumers in other languages to override/implement the member. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1716)
|
🐧 Test Godot-v4.2-stable / Run API Tests:
api/src/api/TestRunner.cs#L83
'TestSuite.TestSuite(string, IEnumerable<string>?, bool, bool)' is obsolete: 'This constructor is deprecated.'
|
🐧 Test Godot-v4.4-dev3 / Run API Tests:
api/src/api/TestRunner.cs#L83
'TestSuite.TestSuite(string, IEnumerable<string>?, bool, bool)' is obsolete: 'This constructor is deprecated.'
|
🐧 Test Godot-v4.4-dev3 / Run API Tests:
api/src/api/InOutPipeProxy.cs#L147
The variable 'e' is declared but never used
|
🐧 Test Godot-v4.4-dev3 / Run API Tests:
api/src/core/GdUnit4TestEngine.cs#L21
Non-nullable property 'DebuggerFramework' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
|
🐧 Test Godot-v4.4-dev3 / Run API Tests:
api/src/core/execution/Executor.cs#L46
'TestSuite.TestSuite(string, IEnumerable<string>?, bool, bool)' is obsolete: 'This constructor is deprecated.'
|
🐧 Test Godot-v4.4-dev3 / Run API Tests:
api/src/core/execution/ExecutionContext.cs#L55
Cannot convert null literal to non-nullable reference type.
|
🐧 Test Godot-v4.4-dev3 / Run API Tests:
api/src/core/commands/ExecuteTestSetupCommand.cs#L48
The variable 'e' is declared but never used
|
🐧 Test Godot-v4.4-dev3 / Run API Tests:
api/src/core/commands/ExecuteTestCommand.cs#L27
Dereference of a possibly null reference.
|
🐧 Test Godot-v4.4-dev3 / Run API Tests:
api/src/core/commands/ExecuteSetupTestSuiteCommand.cs#L22
Non-nullable property 'Suite' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
|
🐧 Test Godot-v4.4-dev3 / Run API Tests:
api/src/core/commands/ICommandExecutor.cs#L12
Rename virtual/interface member ICommandExecutor.Stop() so that it no longer conflicts with the reserved language keyword 'Stop'. Using a reserved keyword as the name of a virtual/interface member makes it harder for consumers in other languages to override/implement the member. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1716)
|
🐧 Test Godot-v4.4-dev3 / Run API Tests:
api/src/core/GdUnit4TestEngine.cs#L21
Non-nullable property 'DebuggerFramework' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
|
🐧 Analyzer Tests:
api/src/api/TestRunner.cs#L83
'TestSuite.TestSuite(string, IEnumerable<string>?, bool, bool)' is obsolete: 'This constructor is deprecated.'
|
🐧 Analyzer Tests:
api/src/api/InOutPipeProxy.cs#L147
The variable 'e' is declared but never used
|
🐧 Analyzer Tests:
api/src/core/GdUnit4TestEngine.cs#L21
Non-nullable property 'DebuggerFramework' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
|
🐧 Analyzer Tests:
api/src/core/commands/ExecuteTestSetupCommand.cs#L48
The variable 'e' is declared but never used
|
🐧 Analyzer Tests:
api/src/core/commands/ExecuteTestCommand.cs#L27
Dereference of a possibly null reference.
|
🐧 Analyzer Tests:
api/src/core/commands/ExecuteSetupTestSuiteCommand.cs#L22
Non-nullable property 'Suite' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
|
🐧 Analyzer Tests:
api/src/core/execution/ExecutionContext.cs#L55
Cannot convert null literal to non-nullable reference type.
|
🐧 Analyzer Tests:
api/src/core/execution/Executor.cs#L46
'TestSuite.TestSuite(string, IEnumerable<string>?, bool, bool)' is obsolete: 'This constructor is deprecated.'
|
🐧 Analyzer Tests:
api/src/core/commands/ICommandExecutor.cs#L12
Rename virtual/interface member ICommandExecutor.Stop() so that it no longer conflicts with the reserved language keyword 'Stop'. Using a reserved keyword as the name of a virtual/interface member makes it harder for consumers in other languages to override/implement the member. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1716)
|
🐧 Analyzer Tests:
api/src/api/TestRunner.cs#L83
'TestSuite.TestSuite(string, IEnumerable<string>?, bool, bool)' is obsolete: 'This constructor is deprecated.'
|
🐧 TestAdapter Tests:
api/src/api/TestRunner.cs#L83
'TestSuite.TestSuite(string, IEnumerable<string>?, bool, bool)' is obsolete: 'This constructor is deprecated.'
|
🐧 TestAdapter Tests:
api/src/api/InOutPipeProxy.cs#L147
The variable 'e' is declared but never used
|
🐧 TestAdapter Tests:
api/src/core/commands/ExecuteTestSetupCommand.cs#L48
The variable 'e' is declared but never used
|
🐧 TestAdapter Tests:
api/src/core/commands/ExecuteTestCommand.cs#L27
Dereference of a possibly null reference.
|
🐧 TestAdapter Tests:
api/src/core/commands/ExecuteSetupTestSuiteCommand.cs#L22
Non-nullable property 'Suite' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
|
🐧 TestAdapter Tests:
api/src/core/GdUnit4TestEngine.cs#L21
Non-nullable property 'DebuggerFramework' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
|
🐧 TestAdapter Tests:
api/src/core/execution/ExecutionContext.cs#L55
Cannot convert null literal to non-nullable reference type.
|
🐧 TestAdapter Tests:
api/src/core/execution/Executor.cs#L46
'TestSuite.TestSuite(string, IEnumerable<string>?, bool, bool)' is obsolete: 'This constructor is deprecated.'
|
🐧 TestAdapter Tests:
api/src/core/commands/ICommandExecutor.cs#L12
Rename virtual/interface member ICommandExecutor.Stop() so that it no longer conflicts with the reserved language keyword 'Stop'. Using a reserved keyword as the name of a virtual/interface member makes it harder for consumers in other languages to override/implement the member. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1716)
|
🐧 TestAdapter Tests:
api/src/api/TestRunner.cs#L83
'TestSuite.TestSuite(string, IEnumerable<string>?, bool, bool)' is obsolete: 'This constructor is deprecated.'
|
🐧 Test Godot-v4.3-stable / Run API Tests:
api/src/api/TestRunner.cs#L83
'TestSuite.TestSuite(string, IEnumerable<string>?, bool, bool)' is obsolete: 'This constructor is deprecated.'
|
🐧 Test Godot-v4.3-stable / Run API Tests:
api/src/api/InOutPipeProxy.cs#L147
The variable 'e' is declared but never used
|
🐧 Test Godot-v4.3-stable / Run API Tests:
api/src/core/GdUnit4TestEngine.cs#L21
Non-nullable property 'DebuggerFramework' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
|
🐧 Test Godot-v4.3-stable / Run API Tests:
api/src/core/commands/ExecuteTestSetupCommand.cs#L48
The variable 'e' is declared but never used
|
🐧 Test Godot-v4.3-stable / Run API Tests:
api/src/core/commands/ExecuteTestCommand.cs#L27
Dereference of a possibly null reference.
|
🐧 Test Godot-v4.3-stable / Run API Tests:
api/src/core/commands/ExecuteSetupTestSuiteCommand.cs#L22
Non-nullable property 'Suite' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
|
🐧 Test Godot-v4.3-stable / Run API Tests:
api/src/core/execution/Executor.cs#L46
'TestSuite.TestSuite(string, IEnumerable<string>?, bool, bool)' is obsolete: 'This constructor is deprecated.'
|
🐧 Test Godot-v4.3-stable / Run API Tests:
api/src/core/execution/ExecutionContext.cs#L55
Cannot convert null literal to non-nullable reference type.
|
🐧 Test Godot-v4.3-stable / Run API Tests:
api/src/core/commands/ICommandExecutor.cs#L12
Rename virtual/interface member ICommandExecutor.Stop() so that it no longer conflicts with the reserved language keyword 'Stop'. Using a reserved keyword as the name of a virtual/interface member makes it harder for consumers in other languages to override/implement the member. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1716)
|
🐧 Test Godot-v4.3-stable / Run API Tests:
api/src/api/TestRunner.cs#L83
'TestSuite.TestSuite(string, IEnumerable<string>?, bool, bool)' is obsolete: 'This constructor is deprecated.'
|
🐧 Test Godot-v4.2.1-stable / Run API Tests:
api/src/api/TestRunner.cs#L83
'TestSuite.TestSuite(string, IEnumerable<string>?, bool, bool)' is obsolete: 'This constructor is deprecated.'
|
🐧 Test Godot-v4.2.1-stable / Run API Tests:
api/src/api/InOutPipeProxy.cs#L147
The variable 'e' is declared but never used
|
🐧 Test Godot-v4.2.1-stable / Run API Tests:
api/src/core/GdUnit4TestEngine.cs#L21
Non-nullable property 'DebuggerFramework' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
|
🐧 Test Godot-v4.2.1-stable / Run API Tests:
api/src/core/commands/ExecuteSetupTestSuiteCommand.cs#L22
Non-nullable property 'Suite' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
|
🐧 Test Godot-v4.2.1-stable / Run API Tests:
api/src/core/commands/ExecuteTestSetupCommand.cs#L48
The variable 'e' is declared but never used
|
🐧 Test Godot-v4.2.1-stable / Run API Tests:
api/src/core/commands/ExecuteTestCommand.cs#L27
Dereference of a possibly null reference.
|
🐧 Test Godot-v4.2.1-stable / Run API Tests:
api/src/core/execution/Executor.cs#L46
'TestSuite.TestSuite(string, IEnumerable<string>?, bool, bool)' is obsolete: 'This constructor is deprecated.'
|
🐧 Test Godot-v4.2.1-stable / Run API Tests:
api/src/core/execution/ExecutionContext.cs#L55
Cannot convert null literal to non-nullable reference type.
|
🐧 Test Godot-v4.2.1-stable / Run API Tests:
api/src/core/commands/ICommandExecutor.cs#L12
Rename virtual/interface member ICommandExecutor.Stop() so that it no longer conflicts with the reserved language keyword 'Stop'. Using a reserved keyword as the name of a virtual/interface member makes it harder for consumers in other languages to override/implement the member. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1716)
|
🐧 Test Godot-v4.2.1-stable / Run API Tests:
api/src/api/TestRunner.cs#L83
'TestSuite.TestSuite(string, IEnumerable<string>?, bool, bool)' is obsolete: 'This constructor is deprecated.'
|
Final Results
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 | |
---|---|---|
artifact_action_example_Godot4.2-stable
|
45.7 KB |
|
artifact_action_example_Godot4.2.1-stable
|
15.9 KB |
|
artifact_action_example_Godot4.2.2-stable
|
14.7 KB |
|
artifact_action_example_Godot4.3-stable
|
14.2 KB |
|
artifact_action_example_Godot4.4-dev3
|
15.3 KB |
|
artifact_adapter_tests
|
4.14 KB |
|
artifact_analyzer
|
3.24 KB |
|
artifact_api_tests_Godot4.2-stable
|
40.2 KB |
|
artifact_api_tests_Godot4.2.1-stable
|
8.82 KB |
|
artifact_api_tests_Godot4.2.2-stable
|
10.4 KB |
|
artifact_api_tests_Godot4.3-stable
|
9.91 KB |
|
artifact_api_tests_Godot4.4-dev3
|
11.5 KB |
|