Skip to content

Add ability to override logging in DefaultDataFetcherExceptionHandler #2413

Add ability to override logging in DefaultDataFetcherExceptionHandler

Add ability to override logging in DefaultDataFetcherExceptionHandler #2413

GitHub Actions / JUnit Tests succeeded Jan 30, 2024 in 0s

615 passed, 0 failed and 22 skipped

Tests passed successfully

Report Passed Failed Skipped Time
build/examples/dgs-examples-java/build/test-results/test/TEST-com.example.demo.ArtworkUploadDataFetcherTest.xml 1✅ 1s
build/examples/dgs-examples-java/build/test-results/test/TEST-com.example.demo.ReviewSubscriptionIntegrationTest.xml 1✅ 2s
build/examples/dgs-examples-java/build/test-results/test/TEST-com.example.demo.ReviewSubscriptionTest.xml 1✅ 34ms
build/examples/dgs-examples-java/build/test-results/test/TEST-com.example.demo.SecurityExampleFetchersTest.xml 7✅ 276ms
build/examples/dgs-examples-java/build/test-results/test/TEST-com.example.demo.ShowsDataFetcherTest.xml 6✅ 213ms
build/examples/dgs-examples-kotlin/build/test-results/test/TEST-com.example.demo.datafetchers.ReviewSubscriptionTest.xml 1✅ 142ms
build/examples/dgs-examples-kotlin/build/test-results/test/TEST-com.example.demo.datafetchers.ShowsDataFetcherTest.xml 4✅ 1⚪ 101ms
build/examples/dgs-examples-kotlin/build/test-results/test/TEST-com.example.demo.DgsExampleSmokeTest.xml 1✅ 561ms
graphql-dgs-client/build/test-results/test/TEST-com.netflix.graphql.client.GraphQLResponseJavaTest.xml 4✅ 251ms
graphql-dgs-client/build/test-results/test/TEST-com.netflix.graphql.dgs.client.CustomGraphQLClientTest.xml 2✅ 1s
graphql-dgs-client/build/test-results/test/TEST-com.netflix.graphql.dgs.client.CustomReactiveGraphQLClientTest.xml 2✅ 374ms
graphql-dgs-client/build/test-results/test/TEST-com.netflix.graphql.dgs.client.ErrorsTest.xml 5✅ 15ms
graphql-dgs-client/build/test-results/test/TEST-com.netflix.graphql.dgs.client.GraphQLResponseTest.xml 11✅ 96ms
graphql-dgs-client/build/test-results/test/TEST-com.netflix.graphql.dgs.client.GraphqlSSESubscriptionGraphQLClientTest.xml 5⚪ 4ms
graphql-dgs-client/build/test-results/test/TEST-com.netflix.graphql.dgs.client.ReactiveWebClientTest.xml 1✅ 12ms
graphql-dgs-client/build/test-results/test/TEST-com.netflix.graphql.dgs.client.RequestWithScalarTest.xml 1✅ 2ms
graphql-dgs-client/build/test-results/test/TEST-com.netflix.graphql.dgs.client.RestClientGraphQLClientTest.xml 4✅ 88ms
graphql-dgs-client/build/test-results/test/TEST-com.netflix.graphql.dgs.client.SSESubscriptionGraphQLClientTest.xml 5✅ 236ms
graphql-dgs-client/build/test-results/test/TEST-com.netflix.graphql.dgs.client.WebClientGraphQLClientTest.xml 4✅ 89ms
graphql-dgs-client/build/test-results/test/TEST-com.netflix.graphql.dgs.client.WebSocketGraphQLClientTest.xml 18✅ 2s
graphql-dgs-client/build/test-results/test/TEST-com.netflix.graphql.dgs.client.WebSocketGraphQLClientWithDGSServerTest.xml 4✅ 253ms
graphql-dgs-example-java-webflux/build/test-results/test/TEST-ReactiveGraphQLContextContributorTest.xml 1✅ 766ms
graphql-dgs-example-java/build/test-results/test/TEST-FileUploadMutationTest.xml 1✅ 769ms
graphql-dgs-example-java/build/test-results/test/TEST-GraphQLContextContributorTest.xml 3✅ 59ms
graphql-dgs-example-java/build/test-results/test/TEST-RequestHeaderDataFetcherTest.xml 2✅ 15ms
graphql-dgs-example-java/build/test-results/test/TEST-subsciption.integrationtest.SubscriptionIntegrationTest.xml 1✅ 3s
graphql-dgs-example-shared/build/test-results/test/TEST-com.netflix.graphql.dgs.example.shared.ConcurrentDataFetcherTest.xml 1⚪ 0ms
graphql-dgs-example-shared/build/test-results/test/TEST-com.netflix.graphql.dgs.example.shared.datafetcher.SubscriptionDataFetcherTest.xml 1✅ 2s
graphql-dgs-example-shared/build/test-results/test/TEST-com.netflix.graphql.dgs.example.shared.datafetcher.TimeDataFetcherTest.xml 2✅ 12ms
graphql-dgs-example-shared/build/test-results/test/TEST-com.netflix.graphql.dgs.example.shared.HelloDataFetcherTest.xml 8✅ 3s
graphql-dgs-example-shared/build/test-results/test/TEST-com.netflix.graphql.dgs.example.shared.MovieDataFetcherTest.xml 1✅ 16ms
graphql-dgs-extended-scalars/build/test-results/test/TEST-com.netflix.graphql.dgs.autoconfig.DgsExtendedScalarsAutoConfigurationTests.xml 11✅ 945ms
graphql-dgs-extended-scalars/build/test-results/test/TEST-com.netflix.graphql.dgs.autoconfig.DgsExtendedScalarsSmokeTest.xml 4✅ 841ms
graphql-dgs-extended-scalars/build/test-results/test/TEST-com.netflix.graphql.dgs.autoconfig.MultipleRegistrationOfExtendedScalarsTest.xml 1✅ 12ms
graphql-dgs-extended-scalars/build/test-results/test/TEST-com.netflix.graphql.dgs.autoconfig.TimeScalarsSmokeTest.xml 3✅ 30ms
graphql-dgs-extended-validation/build/test-results/test/TEST-com.netflix.graphql.dgs.autoconfig.BeanValidationSizeSmokeTest.xml 2✅ 874ms
graphql-dgs-extended-validation/build/test-results/test/TEST-com.netflix.graphql.dgs.autoconfig.DgsExtendedValidationAutoConfigurationTests.xml 1✅ 20ms
graphql-dgs-mocking/build/test-results/test/TEST-com.netflix.graphql.mocking.MockGraphQLVisitorTest.xml 17✅ 2s
graphql-dgs-pagination/build/test-results/test/TEST-com.netflix.graphql.dgs.pagination.DgsPaginationTypeDefinitionRegistryTest.xml 5✅ 933ms
graphql-dgs-reactive/build/test-results/test/TEST-com.netflix.graphql.dgs.reactive.DefaultDgsReactiveQueryExecutorTest.xml 11✅ 2s
graphql-dgs-reactive/build/test-results/test/TEST-com.netflix.graphql.dgs.reactive.ReactiveReturnTypesTest.xml 6✅ 236ms
graphql-dgs-spring-boot-micrometer/build/test-results/test/TEST-com.netflix.graphql.dgs.metrics.micrometer.DgsGraphQLMetricsPropertiesTest.xml 6✅ 2s
graphql-dgs-spring-boot-micrometer/build/test-results/test/TEST-com.netflix.graphql.dgs.metrics.micrometer.DgsGraphQLMicrometerAutoConfigurationTest.xml 2✅ 3s
graphql-dgs-spring-boot-micrometer/build/test-results/test/TEST-com.netflix.graphql.dgs.metrics.micrometer.MicrometerServletSmokeTest.xml 11✅ 1⚪ 2s
graphql-dgs-spring-boot-micrometer/build/test-results/test/TEST-com.netflix.graphql.dgs.metrics.micrometer.SpectatorLimitedTagMetricResolverTest.xml 1✅ 9ms
graphql-dgs-spring-boot-micrometer/build/test-results/test/TEST-com.netflix.graphql.dgs.metrics.micrometer.utils.CacheableQuerySignatureRepositoryTest$CacheManagerAvailableWithNoQuerySigCache.xml 1✅ 451ms
graphql-dgs-spring-boot-micrometer/build/test-results/test/TEST-com.netflix.graphql.dgs.metrics.micrometer.utils.CacheableQuerySignatureRepositoryTest$CacheManagerAvailableWithQuerySigCache.xml 1✅ 26ms
graphql-dgs-spring-boot-micrometer/build/test-results/test/TEST-com.netflix.graphql.dgs.metrics.micrometer.utils.CacheableQuerySignatureRepositoryTest$NoCacheManagerAvailable.xml 1✅ 10ms
graphql-dgs-spring-boot-micrometer/build/test-results/test/TEST-com.netflix.graphql.dgs.metrics.micrometer.utils.SimpleQuerySignatureRepositoryTest.xml 3✅ 53ms
graphql-dgs-spring-boot-oss-autoconfigure/build/test-results/test/TEST-com.netflix.graphql.dgs.autoconfig.AutoConfigWithExistingExecutableSchemaTest.xml 1✅ 2s
graphql-dgs-spring-boot-oss-autoconfigure/build/test-results/test/TEST-com.netflix.graphql.dgs.autoconfig.CustomFederationResolverTest.xml 1✅ 381ms
graphql-dgs-spring-boot-oss-autoconfigure/build/test-results/test/TEST-com.netflix.graphql.dgs.autoconfig.DefaultExceptionHandlerTest.xml 1✅ 218ms
graphql-dgs-spring-boot-oss-autoconfigure/build/test-results/test/TEST-com.netflix.graphql.dgs.autoconfig.DgsAutoConfigurationTest.xml 12✅ 2s
graphql-dgs-spring-boot-oss-autoconfigure/build/test-results/test/TEST-com.netflix.graphql.dgs.autoconfig.DgsConfigurationPropertiesTest.xml 3✅ 13ms
graphql-dgs-spring-boot-oss-autoconfigure/build/test-results/test/TEST-com.netflix.graphql.dgs.autoconfig.DisabledIntrospectionTest.xml 1✅ 76ms
graphql-dgs-spring-boot-oss-autoconfigure/build/test-results/test/TEST-com.netflix.graphql.dgs.autoconfig.QueryExecutorTest.xml 13✅ 875ms
graphql-dgs-spring-boot-oss-autoconfigure/build/test-results/test/TEST-com.netflix.graphql.dgs.diagnostics.SchemaFailureAnalyzerTest.xml 1✅ 33ms
graphql-dgs-spring-webflux-autoconfigure/build/test-results/test/TEST-com.netflix.graphql.dgs.webflux.apq.DgsWebFluxAutomatedPersistedQueriesSmokeTest.xml 4✅ 162ms
graphql-dgs-spring-webflux-autoconfigure/build/test-results/test/TEST-com.netflix.graphql.dgs.webflux.autoconfiguration.CustomDgsWebfluxHttpHandler.xml 1✅ 40ms
graphql-dgs-spring-webflux-autoconfigure/build/test-results/test/TEST-com.netflix.graphql.dgs.webflux.autoconfiguration.GraphiQlCustomEndpoint.xml 2✅ 13ms
graphql-dgs-spring-webflux-autoconfigure/build/test-results/test/TEST-com.netflix.graphql.dgs.webflux.autoconfiguration.GraphiQlCustomTitle.xml 1✅ 4ms
graphql-dgs-spring-webflux-autoconfigure/build/test-results/test/TEST-com.netflix.graphql.dgs.webflux.autoconfiguration.GraphiQlUI.xml 3✅ 14ms
graphql-dgs-spring-webflux-autoconfigure/build/test-results/test/TEST-com.netflix.graphql.dgs.webflux.autoconfiguration.GraphiQlUIDisabled.xml 1✅ 8ms
graphql-dgs-spring-webflux-autoconfigure/build/test-results/test/TEST-com.netflix.graphql.dgs.webflux.autoconfiguration.GraphQlCustomEndpoint.xml 2✅ 131ms
graphql-dgs-spring-webflux-autoconfigure/build/test-results/test/TEST-com.netflix.graphql.dgs.webflux.autoconfiguration.WebRequestTestWithCustomContext.xml 3✅ 40ms
graphql-dgs-spring-webflux-autoconfigure/build/test-results/test/TEST-com.netflix.graphql.dgs.webflux.autoconfiguration.WebRequestTestWithCustomEndpoint.xml 1✅ 10ms
graphql-dgs-spring-webflux-autoconfigure/build/test-results/test/TEST-com.netflix.graphql.dgs.webflux.autoconfiguration.WebRequestTestWithoutCustomContext.xml 1✅ 8ms
graphql-dgs-spring-webflux-autoconfigure/build/test-results/test/TEST-com.netflix.graphql.dgs.webflux.autoconfiguration.WebsocketSubscriptionsGraphQLTransportWSTest.xml 6✅ 1s
graphql-dgs-spring-webflux-autoconfigure/build/test-results/test/TEST-com.netflix.graphql.dgs.webflux.autoconfiguration.WebsocketSubscriptionsGraphQLWSTest.xml 3✅ 173ms
graphql-dgs-spring-webflux-autoconfigure/build/test-results/test/TEST-com.netflix.graphql.dgs.webflux.autoconfiguration.WebsocketSubscriptionsGraphQLWSTestCustomEndpoint.xml 2✅ 73ms
graphql-dgs-spring-webflux-autoconfigure/build/test-results/test/TEST-com.netflix.graphql.dgs.webflux.MalformedQueryContentTest.xml 3✅ 1s
graphql-dgs-spring-webmvc-autoconfigure/build/test-results/test/TEST-com.netflix.graphql.dgs.webmvc.apq.DgsWebMVCAutomatedPersistedQueriesSmokeTest.xml 4✅ 145ms
graphql-dgs-spring-webmvc-autoconfigure/build/test-results/test/TEST-com.netflix.graphql.dgs.webmvc.autoconfigure.DgsWebMvcAutoConfigurationTest.xml 12✅ 2s
graphql-dgs-spring-webmvc-autoconfigure/build/test-results/test/TEST-com.netflix.graphql.dgs.webmvc.autoconfigure.DgsWebMvcConfigurationPropertiesTest.xml 9✅ 19ms
graphql-dgs-spring-webmvc-autoconfigure/build/test-results/test/TEST-com.netflix.graphql.dgs.webmvc.autoconfigure.DgsWebMvcConfigurationPropertiesValidationTest.xml 10✅ 95ms
graphql-dgs-spring-webmvc-autoconfigure/build/test-results/test/TEST-com.netflix.graphql.dgs.webmvc.autoconfigure.GraphiQLPathConfigWithCustomGraphiQLPathTest.xml 1✅ 14ms
graphql-dgs-spring-webmvc-autoconfigure/build/test-results/test/TEST-com.netflix.graphql.dgs.webmvc.autoconfigure.GraphiQLPathConfigWithCustomGraphQLPathAndServletContextTest.xml 1✅ 138ms
graphql-dgs-spring-webmvc-autoconfigure/build/test-results/test/TEST-com.netflix.graphql.dgs.webmvc.autoconfigure.GraphiQLPathConfigWithCustomGraphQLPathTest.xml 1✅ 35ms
graphql-dgs-spring-webmvc-autoconfigure/build/test-results/test/TEST-com.netflix.graphql.dgs.webmvc.autoconfigure.GraphiQLPathConfigWithCustomPathsTest.xml 1✅ 16ms
graphql-dgs-spring-webmvc-autoconfigure/build/test-results/test/TEST-com.netflix.graphql.dgs.webmvc.autoconfigure.GraphiQLPathConfigWithDefaultPathsTest.xml 1✅ 14ms
graphql-dgs-spring-webmvc-autoconfigure/build/test-results/test/TEST-com.netflix.graphql.dgs.webmvc.autoconfigure.GraphiQLTitleConfigWithCustomGraphiQLTitleTest.xml 1✅ 15ms
graphql-dgs-spring-webmvc-autoconfigure/build/test-results/test/TEST-com.netflix.graphql.dgs.webmvc.autoconfigure.GraphiQLTitleConfigWithDefaultGraphiQLTitleTest.xml 1✅ 8ms
graphql-dgs-spring-webmvc-autoconfigure/build/test-results/test/TEST-com.netflix.graphql.dgs.webmvc.autoconfigure.WebRequestTest.xml 21✅ 288ms
graphql-dgs-spring-webmvc-autoconfigure/build/test-results/test/TEST-com.netflix.graphql.dgs.webmvc.MalformedQueryContentTest.xml 4✅ 1s
graphql-dgs-spring-webmvc/build/test-results/test/TEST-com.netflix.graphql.dgs.mvc.DgsMultipartPostControllerTest.xml 6✅ 480ms
graphql-dgs-spring-webmvc/build/test-results/test/TEST-com.netflix.graphql.dgs.mvc.DgsRestControllerTest.xml 8✅ 115ms
graphql-dgs-spring-webmvc/build/test-results/test/TEST-com.netflix.graphql.dgs.mvc.DgsRestSchemaJsonControllerTest.xml 1✅ 941ms
graphql-dgs-spring-webmvc/build/test-results/test/TEST-com.netflix.graphql.dgs.mvc.RequestHeaderTest.xml 6✅ 483ms
graphql-dgs-spring-webmvc/build/test-results/test/TEST-com.netflix.graphql.dgs.mvc.RequestParamTest.xml 3✅ 122ms
graphql-dgs-subscription-types/build/test-results/test/TEST-OperationMessageTest.xml 13✅ 1s
graphql-dgs-subscriptions-graphql-sse/build/test-results/test/TEST-com.netflix.graphql.dgs.subscriptions.graphql.sse.DgsGraphQLSSESubscriptionHandlerTest.xml 7⚪ 13ms
graphql-dgs-subscriptions-sse/build/test-results/test/TEST-com.netflix.graphql.dgs.subscriptions.sse.DgsSSESubscriptionHandlerTest.xml 7⚪ 8ms
graphql-dgs-subscriptions-websockets-autoconfigure/build/test-results/test/TEST-com.netflix.graphql.dgs.subscriptions.websockets.autoconfigure.DgsWebSocketConfigurationPropertiesTest.xml 2✅ 1s
graphql-dgs-subscriptions-websockets-autoconfigure/build/test-results/test/TEST-com.netflix.graphql.dgs.subscriptions.websockets.autoconfigure.DgsWebSocketConfigurationPropertiesValidationTest.xml 2✅ 581ms
graphql-dgs-subscriptions-websockets/build/test-results/test/TEST-com.netflix.graphql.dgs.subscriptions.websockets.WebsocketGraphQLTransportWSProtocolHandlerTest.xml 3✅ 13s
graphql-dgs-subscriptions-websockets/build/test-results/test/TEST-com.netflix.graphql.dgs.subscriptions.websockets.WebsocketGraphQLWSProtocolHandlerTest.xml 7✅ 333ms
graphql-dgs/build/test-results/test/TEST-com.netflix.graphql.dgs.context.DgsContextTest.xml 1✅ 547ms
graphql-dgs/build/test-results/test/TEST-com.netflix.graphql.dgs.CoroutineDataFetcherTest.xml 3✅ 5s
graphql-dgs/build/test-results/test/TEST-com.netflix.graphql.dgs.CustomDirectivesTest.xml 2✅ 669ms
graphql-dgs/build/test-results/test/TEST-com.netflix.graphql.dgs.CustomScalarsTest.xml 1✅ 56ms
graphql-dgs/build/test-results/test/TEST-com.netflix.graphql.dgs.DataFetcherWithDirectivesTest.xml 1✅ 137ms
graphql-dgs/build/test-results/test/TEST-com.netflix.graphql.dgs.DefaultDgsFederationResolverTest$EntityFetcherErrorsTest.xml 9✅ 496ms
graphql-dgs/build/test-results/test/TEST-com.netflix.graphql.dgs.DefaultDgsFederationResolverTest$EntityFetcherSuccessfulInteractionsTests.xml 5✅ 228ms
graphql-dgs/build/test-results/test/TEST-com.netflix.graphql.dgs.DefaultDgsFederationResolverTest$EntityFetcherSuccessfulInteractionsTests$EntityFetcherAsyncTests.xml 2✅ 48ms
graphql-dgs/build/test-results/test/TEST-com.netflix.graphql.dgs.DefaultDgsFederationResolverTest$TypeResolverTests.xml 5✅ 49ms
graphql-dgs/build/test-results/test/TEST-com.netflix.graphql.dgs.DgsDataFetchingEnvironmentTest.xml 6✅ 1s
graphql-dgs/build/test-results/test/TEST-com.netflix.graphql.dgs.DgsDataLoaderProviderTest.xml 9✅ 220ms
graphql-dgs/build/test-results/test/TEST-com.netflix.graphql.dgs.DgsDataLoaderProviderTest$UnnamedBatchLoaderTests.xml 3✅ 24ms
graphql-dgs/build/test-results/test/TEST-com.netflix.graphql.dgs.DgsSchemaProviderTest.xml 43✅ 2s
graphql-dgs/build/test-results/test/TEST-com.netflix.graphql.dgs.DgsTypeRegistryDefinitionTest.xml 2✅ 90ms
graphql-dgs/build/test-results/test/TEST-com.netflix.graphql.dgs.exceptions.DefaultDataFetcherExceptionHandlerTest.xml 7✅ 39ms
graphql-dgs/build/test-results/test/TEST-com.netflix.graphql.dgs.exceptions.DgsExceptionTest$ToGraphQlError.xml 3✅ 3ms
graphql-dgs/build/test-results/test/TEST-com.netflix.graphql.dgs.InterfaceDataFetchersTest.xml 1✅ 42ms
graphql-dgs/build/test-results/test/TEST-com.netflix.graphql.dgs.internal.CompletableFutureWrapperTest.xml 8✅ 73ms
graphql-dgs/build/test-results/test/TEST-com.netflix.graphql.dgs.internal.DefaultDgsQueryExecutorTest.xml 19✅ 434ms
graphql-dgs/build/test-results/test/TEST-com.netflix.graphql.dgs.internal.DgsDataLoaderRegistryTest.xml 11✅ 334ms
graphql-dgs/build/test-results/test/TEST-com.netflix.graphql.dgs.internal.DgsExecutionResultTest.xml 3✅ 2ms
graphql-dgs/build/test-results/test/TEST-com.netflix.graphql.dgs.internal.DgsExecutionResultTest$ToSpringResponse.xml 2✅ 4ms
graphql-dgs/build/test-results/test/TEST-com.netflix.graphql.dgs.internal.InputArgumentTest.xml 61✅ 1s
graphql-dgs/build/test-results/test/TEST-com.netflix.graphql.dgs.internal.InputObjectMapperTest.xml 20✅ 56ms
graphql-dgs/build/test-results/test/TEST-com.netflix.graphql.dgs.internal.MultiDataLoaderInstrumentationProvidersProviderTest.xml 1✅ 62ms
graphql-dgs/build/test-results/test/TEST-com.netflix.graphql.dgs.internal.SelectionSetUtilTest.xml 2✅ 2ms
graphql-dgs/build/test-results/test/TEST-com.netflix.graphql.dgs.TypeResolverTest.xml 3✅ 147ms
graphql-dgs/build/test-results/test/TEST-com.netflix.graphql.dgs.UnionDataFetcherTest.xml 1✅ 52ms
graphql-error-types/build/test-results/test/TEST-com.netflix.graphql.types.errors.TypedGraphQLErrorTest.xml 7✅ 226ms