Skip to content

Add integration test framework for isolated #280

Add integration test framework for isolated

Add integration test framework for isolated #280

Triggered via pull request December 18, 2024 19:51
Status Success
Total duration 6m 3s
Artifacts

validate-build-analyzer.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 warnings
build: src/DurableFunctions.TypedInterfaces/example/obj/Generated/DurableFunctions.TypedInterfaces/DurableFunctions.TypedInterfaces.DurableTaskSourceGenerator/TypedDurableClient.cs#L107
'IDurableOrchestrationClient.GetStatusAsync(DateTime?, DateTime?, IEnumerable<OrchestrationRuntimeStatus>, CancellationToken)' is obsolete
build: src/DurableFunctions.TypedInterfaces/example/obj/Generated/DurableFunctions.TypedInterfaces/DurableFunctions.TypedInterfaces.DurableTaskSourceGenerator/TypedDurableClient.cs#L125
'IDurableOrchestrationClient.GetStatusAsync(OrchestrationStatusQueryCondition, CancellationToken)' is obsolete
build: src/DurableFunctions.TypedInterfaces/example/SimpleOrchestration.cs#L21
DurableClient attribute is applied to a 'ITypedDurableClient' but must be used with either an IDurableClient, IDurableEntityClient, or an IDurableOrchestrationClient.
build: src/DurableFunctions.TypedInterfaces/example/SimpleOrchestration.cs#L31
OrchestrationTrigger is applied to a 'ITypedDurableOrchestrationContext' but must be used with an IDurableOrchestrationContext instead.
build: src/DurableFunctions.TypedInterfaces/example/Calculator.cs#L106
OrchestrationTrigger is applied to a 'ITypedDurableOrchestrationContext' but must be used with an IDurableOrchestrationContext instead.
build: test/DotnetIsolatedE2ETests/Helpers/TestUtility.cs#L28
Cannot convert null literal to non-nullable reference type.
build: test/DotnetIsolatedE2ETests/Helpers/TestLoggerProvider.cs#L54
Nullability of reference types in type of parameter 'exception' of 'void TestLoggerProvider.Log<TState>(LogLevel logLevel, EventId eventId, TState state, Exception exception, Func<TState, Exception, string> formatter)' doesn't match implicitly implemented member 'void ILogger.Log<TState>(LogLevel logLevel, EventId eventId, TState state, Exception? exception, Func<TState, Exception?, string> formatter)' (possibly because of nullability attributes).
build: test/DotnetIsolatedE2ETests/Helpers/TestLoggerProvider.cs#L35
Nullability in constraints for type parameter 'TState' of method 'TestLoggerProvider.BeginScope<TState>(TState)' doesn't match the constraints for type parameter 'TState' of interface method 'ILogger.BeginScope<TState>(TState)'. Consider using an explicit interface implementation instead.
build: test/DotnetIsolatedE2ETests/Fixtures/FunctionAppFixture.cs#L21
Non-nullable field '_funcProcess' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.