Robert Muir
f67390e0c8
in the plugin: guard against HADOOP_HOME in environment on any platform.
...
hdfs fixture: minihdfs works on windows now, if things are properly set
but our test fixture still cannot launch this on windows.
2015-12-21 02:21:53 -05:00
Robert Muir
e93c491dbe
simplify hdfs fixture
2015-12-20 23:50:27 -05:00
Robert Muir
99f2cde225
Fail fast if HDFS cluster shuts itself down
2015-12-20 22:30:41 -05:00
Robert Muir
f4f8b6e3fe
Merge branch 'master' of github.com:elastic/elasticsearch into hdfs2-only
2015-12-20 21:59:02 -05:00
Robert Muir
08d1d2f192
add simple javaexec for now until test fixtures can be debugged when they do not start
2015-12-20 19:04:28 -05:00
Robert Muir
12a8428dfb
Add MiniHDFS test fixture, started before integTest and shut down after.
...
Currently uses a hardcoded port (9999), need to apply MavenFilteringHack after it starts.
2015-12-20 16:00:37 -05:00
Simon Willnauer
a9e9dc7d88
Disable tests for example-fixture
2015-12-20 15:13:14 +01:00
Ryan Ernst
9cb4c82c58
Build: Add fixture capabilities to integ tests
...
This change adds a Fixture class for use by gradle. A Fixture is an
external process that integration tests will use. It can be added as a
dependsOn for integTest, and will automatically be shutdown upon success
or failure, as well as relevant information dumped on failure. There is
also an example fixture in this change.
2015-12-19 15:46:21 -08:00
Boaz Leskes
83a5fe9650
merge upstream/master
2015-12-18 22:45:34 +01:00
Ryan Ernst
4ea19995cf
Remove wildcard imports
2015-12-18 12:43:47 -08:00
Areek Zillur
9d9b557cea
Don't allow nodes with missing custom data types to join cluster
2015-12-18 11:33:29 -05:00
Simon Willnauer
eca2435838
Merge branch 'master' into settings_prototype
2015-12-18 09:15:58 +01:00
Ryan Ernst
6a99796b02
Build: Move test framework under a "test" top level dir
...
This allows adding more test projects, eg integ test fixtures that will
be coming soon.
2015-12-17 21:25:06 -08:00