DRILL-7973: Fix GitHub CI intermittent failures (#2293)
* Disable flaky Splunk test
* DdirectMemoryMb=3000 -DmemoryMb=1800
* fail-fast: false
* Update cache version
* Fix flaky TestHttpPlugin#testSlowResponse
* Enable all ignored tests in TestDrillbitResilience
* Set timeout for every test in TestDrillbitResilience
* Migrate TestDrillbitResilience from junit4 to junit5
* Release resources in the @AfterEach method in TestDrillbitResilience
* check timeout for the mock http plugin
* fix JUnit Tag name for slow tests
* make memory configs are common for builds in all CI. Fix travis OOM
* refactoring test cases to use ClusterTest and fixtures
* COMPLETED state for TestDrillbitResilience#cancelAfterEverythingIsCompleted
* Enable LogFixture for TestDrillbitResilience. Udpate javacc-maven-plugin for maven parallel execution (see maven message in the beginning with -V)
* -B -ntp -> --batch-mode --no-transfer-progress. Disable TestConfigLinkage
* add proper logging. Check whether query is really interrupted. Check whether control is properly injected. Check when UnorderReceiverBatch is starting waiting
* fix moving from STARTING to CANCELLATION_REQUESTED
* Doc is added
* Refactor TestPStoreProviders test. Update curator.version 5.1.0 -> 5.2.0
* Fix TestDrillbitResilience#cancelWhenQueryIdArrives