Paul Rogers
Paul Rogers
## Description [Issue #12359](https://github.com/apache/druid/issues/12359) proposes an approach to simplify and streamline integration tests, especially around the developer experience, but also for Travis. See that issue for the background. This PR...
Test [failed on Travis](https://app.travis-ci.com/github/apache/druid/jobs/573231078), works on a Mac. Test passed on previous runs. No code in the PR changed anything in the code covered by this test. ```text [ERROR] Tests...
The UT `CuratorDruidCoordinatorTest.testMoveSegment` failed in [this build](https://app.travis-ci.com/github/apache/druid/jobs/578851686) with a timeout: ```text [ERROR] Tests run: 3, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 60.211 s
The IT `ITKafkaIndexingServiceTransactionalParallelizedTest.testKafkaIndexDataWithStartStopSupervisor` failed in [this build](https://app.travis-ci.com/github/apache/druid/jobs/576843236): ```text 2022-07-15T21:23:37,650 INFO [TestNG-test=AllParallelizedTests-2] org.apache.druid.testing.utils.ITRetryUtil - Attempt[50/50] did not pass: Task waiting for autoScaling task numbers from 1 to 2 still not complete....
The test `HashPartitionMultiPhaseParallelIndexingTest.testRunWithHashPartitionFunction` failed in [this build](https://app.travis-ci.com/github/apache/druid/jobs/578451144): ```text org.apache.druid.indexing.common.task.batch.parallel.HashPartitionMultiPhaseParallelIndexingTest.testRunWithHashPartitionFunction[lockGranularity=TIME_CHUNK, useInputFormatApi=true, maxNumConcurrentSubTasks=2, intervalToIndex=null, numShards=2] Time elapsed: 12.633 s
`ITAutoCompactionLockContentionTest. testAutoCompactionDutyWithSegmentGranularityAndExistingCompactedSegmentsHaveDifferentSegmentGranularity ` failed in [this build](https://app.travis-ci.com/github/apache/druid/jobs/578684500): ```text [org.apache.druid.tests.coordinator.duty.ITAutoCompactionTest.testAutoCompactionDutyWithSegmentGranularityAndExistingCompactedSegmentsHaveDifferentSegmentGranularity] org.apache.druid.java.util.common.ISE: Max number of retries[240] exceeded for Task[Compaction segment count check]. Failing. at org.apache.druid.testing.utils.ITRetryUtil.retryUntil(ITRetryUtil.java:94) ~[druid-integration-tests-0.24.0-SNAPSHOT.jar:0.24.0-SNAPSHOT] ``` Looks like the test tried...
The UR `SeekableStreamSupervisorStateTest.testEmitNoticesTime` failed in [this build](https://app.travis-ci.com/github/apache/druid/jobs/578832602): ```text [ERROR] Tests run: 14, Failures: 2, Errors: 0, Skipped: 0, Time elapsed: 9.244 s
The UT `RemoteTaskRunnerTest.testRunPendingTaskFailToAssignTask` failed in [this build](https://app.travis-ci.com/github/apache/druid/jobs/578832603): ```text [ERROR] Tests run: 29, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 72.402 s
Druid is a powerful database optimized for time series at extreme scale. Druid provides features beyond those of a typical RDBMS: a flexible schema, ability to ingest from external data...
## Overview Proposed is a set of refactoring steps to move Druid’s Guice usage from a set of ad-hoc routines into a set of builders, so that the mechanism can...