OpenSearch/qa
Jason Tedor 0a79555a12
Require JDK 9 for compilation (#28071)
This commit modifies the build to require JDK 9 for
compilation. Henceforth, we will compile with a JDK 9 compiler targeting
JDK 8 as the class file format. Optionally, RUNTIME_JAVA_HOME can be set
as the runtime JDK used for running tests. To enable this change, we
separate the meaning of the compiler Java home versus the runtime Java
home. If the runtime Java home is not set (via RUNTIME_JAVA_HOME) then
we fallback to using JAVA_HOME as the runtime Java home. This enables:
 - developers only have to set one Java home (JAVA_HOME)
 - developers can set an optional Java home (RUNTIME_JAVA_HOME) to test
   on the minimum supported runtime
 - we can test compiling with JDK 9 running on JDK 8 and compiling with
   JDK 9 running on JDK 9 in CI
2018-01-16 13:45:13 -05:00
..
ccs-unavailable-clusters Cross Cluster Search: make remote clusters optional (#27182) 2017-11-21 11:41:47 +01:00
evil-tests Introduce elasticsearch-core jar (#28191) 2018-01-15 09:59:01 -07:00
full-cluster-restart [TEST] Wait for replicas to be allocated before shrinking 2018-01-08 10:02:56 +01:00
mixed-cluster Plugins: Add plugin extension capabilities (#27881) 2018-01-03 11:12:43 -08:00
multi-cluster-search Update version check for CCS optional remote clusters 2017-11-21 16:52:45 +01:00
no-bootstrap-tests Add the ability to bundle multiple plugins into a meta plugin (#28022) 2018-01-09 18:28:43 +01:00
query-builder-bwc Consolidate version numbering semantics (#27397) 2017-11-23 20:21:53 +00:00
reindex-from-old Require JDK 9 for compilation (#28071) 2018-01-16 13:45:13 -05:00
rolling-upgrade Add ability to associate an ID with tasks (#27764) 2018-01-12 15:34:17 -05:00
smoke-test-client Create nio-transport plugin for NioTransport (#27949) 2018-01-05 09:41:29 -07:00
smoke-test-http Create nio-transport plugin for NioTransport (#27949) 2018-01-05 09:41:29 -07:00
smoke-test-ingest-disabled Tests: Change rest test extension from .yaml to .yml (#24659) 2017-05-16 17:24:35 -07:00
smoke-test-ingest-with-all-dependencies Fixed test to be up to date with the new database files. 2017-12-20 14:41:41 +01:00
smoke-test-multinode Tests: Change rest test extension from .yaml to .yml (#24659) 2017-05-16 17:24:35 -07:00
smoke-test-plugins Tests: Change rest test extension from .yaml to .yml (#24659) 2017-05-16 17:24:35 -07:00
smoke-test-rank-eval-with-mustache Add skip versions for rank_eval yaml tests 2017-12-14 22:18:37 +01:00
smoke-test-reindex-with-all-modules Automatically prepare indices for splitting (#27451) 2017-11-23 09:48:54 +01:00
smoke-test-tribe-node Tests: Change rest test extension from .yaml to .yml (#24659) 2017-05-16 17:24:35 -07:00
vagrant Fix expected plugins test for transport-nio 2018-01-08 11:09:04 -05:00
verify-version-constants Ignore the `-snapshot` suffix when comparing the Lucene version in the build and the docs. (#27927) 2018-01-15 18:34:38 +01:00
wildfly Enable Wildfly tests on JDK 9 and JDK 10 2018-01-02 21:19:24 -05:00