@Override
        public Stream<? extends Arguments> provideArguments(ExtensionContext context) {
            return Stream.of(
                    arguments(true, true, null),
                    arguments(true, false, new IllegalStateException("abort stream with a specified cause")),
                    arguments(false, true, new IllegalStateException("abort stream with a specified cause")),
                    arguments(false, false, null));
        }
The aggregation future must be completed even if the request being aggregated has been aborted.
core/src/test/java/com/linecorp/armeria/internal/common/DefaultHttpRequestTest.java