javanna
91afe64df7
[TEST] remove unused ElasticsearchIntegrationTest#afterTestFailed method
2015-04-20 16:51:27 +02:00
Tanguy Leroux
0dad33f17f
Update after @eletrical review
2015-04-20 14:58:19 +02:00
Tanguy Leroux
867955188e
Standardization of packages structure and install
...
The existing DEB/RPM packages have a lot of differences: they don't execute the same actions when installing or removing the package. They also don't declare exactly the same environment variables at the same place. At the end of the day the global behavior and configuration is *almost* the same but it's very difficult to maintain the scripts.
This commits unifies the package behavior:
- DEB/RPM use the same package scripts (pre installation, post installation etc) in order to execute exactly the same actions
- Use of a unique environment vars file that declares everything needed by scripts (the goal is to delete vars declaration in init.d and systemd scripts, this will be done in another PR)
- Variables like directory paths are centralized and replaced according to the target platform (using #10330 )
- Move /etc/rc.d/init.d to standard /etc/init.d (RPM only)
- Add PID_DIR env var
- Always set ES_USER, ES_GROUP,MAX_MAP_COUNT and MAX_OPEN_FILES in env vars file
- Create log, data, work and plugins directories with DEB/RPM packaging system
- Change to elastic.co domain in copyright and control files
- Add Bats files to automate testing of DEB and RPM packages
- Update TESTING.asciidoc
More info on Bats here: https://github.com/sstephenson/bats
2015-04-20 14:58:19 +02:00
Adrien Grand
2b0440368c
Merge pull request #10674 from jpountz/enhancement/indexsearcher_count
...
Search: Cut over to IndexSearcher.count.
Close #10674
2015-04-20 14:54:48 +02:00
Adrien Grand
03c07377e3
Search: Cut over to IndexSearcher.count.
...
There is a new IndexSearcher.count method that makes it easier to count how
many documents match a particular query.
2015-04-20 14:49:35 +02:00
Robert Muir
db096b4404
Merge pull request #10656 from elastic/mockfilesystem
...
Integrate better with lucene test framework and mockfilesystems
2015-04-20 08:14:06 -04:00
Simon Willnauer
a6c154aa7a
Use dummy TermStatistics when term is not found Closes #10660
2015-04-20 11:46:29 +02:00
Shay Banon
45fa5dcad9
Cleanup local code transport execution
...
Now that we handle automatically the local execution within the transport service, we can remove parts of the code that handle it in actions.
closes #10582
2015-04-20 10:43:06 +02:00
Robert Muir
069e11ba40
set heartbeat to 10s
2015-04-19 18:44:14 -04:00
Robert Muir
2ed711fc6f
mark just this method as @Slow, can easily take over a minute
2015-04-19 15:09:16 -04:00
Robert Muir
b09d236fc0
run tests with AssertingCodec to find bugs
2015-04-19 13:56:12 -04:00
Ryan Ernst
68f75ea7b6
simplified rest skip range version parsing more, ranges can now be open
...
ended
2015-04-19 06:50:08 -07:00
Robert Muir
9e0a9588e8
add more paranoia to PathUtils
2015-04-19 09:21:45 -04:00
Robert Muir
c153772fca
ensure these two versions are always in sync
2015-04-19 09:12:15 -04:00
Simon Willnauer
551d16f685
[DOCS] Fix REST test execution line in testing documentation
2015-04-19 13:56:25 +02:00
Ryan Ernst
22af0e627c
cleanup order of before/after stuff, reorganize helper methods a bit
2015-04-18 18:17:13 -07:00
Robert Muir
b728772fe4
more fine-grained @slow tuning, remove from many tests that got unlucky with fsync
2015-04-18 19:59:29 -04:00
Ryan Ernst
137875513e
remove fixed seed for version util tests
2015-04-18 13:28:17 -07:00
Ryan Ernst
b46df4d5dc
suppress extrasfs from integ tests, fix bug in random version util
2015-04-18 13:25:00 -07:00
Robert Muir
c00f0ff08e
upgrade to lucene r1674576
2015-04-18 16:04:28 -04:00
Ryan Ernst
06eee11dbb
simplify version handling in rest tests, add tests for version utilities
2015-04-18 12:48:00 -07:00
Robert Muir
d301567ecf
let tests.verbose tell the story
2015-04-18 13:48:33 -04:00
Robert Muir
5bcd599cb3
remove repo, latest randomizedtesting is on maven central now
2015-04-18 12:25:39 -04:00
Ryan Ernst
ce6b3774ec
move version related stuff to dedicated test utility
2015-04-18 03:00:45 -07:00
Ryan Ernst
d8a92947d1
removed some esoteric helper functions, shuffled methods around in base class
2015-04-18 01:53:22 -07:00
Ryan Ernst
e91a7de9f7
move rest and integration test annotations and sysprops to their respective tests
2015-04-18 01:00:45 -07:00
Robert Muir
d2854d7267
mark slow tests with @Slow annotation
2015-04-18 02:23:05 -04:00
Ryan Ernst
b27c7f0d2a
suppress extrasfs from corrupted file test
2015-04-17 21:09:36 -07:00
Ryan Ernst
310e04bdb3
Merge branch 'mockfilesystem' of github.com:elastic/elasticsearch into mockfilesystem
2015-04-17 20:53:46 -07:00
Ryan Ernst
e4de0cb57f
removed jvm ordinal constant, only really needed now for test cluster
...
port numbering (moved to there)
2015-04-17 20:52:38 -07:00
Robert Muir
c7ce72733d
disable extras for this test
2015-04-17 23:52:28 -04:00
Robert Muir
96f08a38e6
parallelize rest tests
2015-04-17 23:38:01 -04:00
Ryan Ernst
621f502b12
move bwc specific stuff to backcompat base class
2015-04-17 18:48:34 -07:00
Robert Muir
52c4af6115
remove these helpers
2015-04-17 21:22:57 -04:00
Robert Muir
a312098785
nuke duplicate methods
2015-04-17 21:09:53 -04:00
Robert Muir
61b60da7d2
nuke some unused stuff
2015-04-17 21:02:05 -04:00
Robert Muir
aa381a2775
fold ESTestCase into ElasticsearchTestCase
2015-04-17 20:35:28 -04:00
Robert Muir
84811a57d6
nuke ElasticsearchSingleNodeLuceneTestCase
2015-04-17 20:19:32 -04:00
Robert Muir
0ff0a0082d
fix backwards test to not muck with URIs or get mad about extra clusters
2015-04-17 19:41:55 -04:00
Robert Muir
43b6cd2118
Merge branch 'master' into mockfilesystem
2015-04-17 19:15:25 -04:00
Robert Muir
e71553556e
remove tests.processors, this is a reproducibility nightmare
2015-04-17 18:32:52 -04:00
Robert Muir
e3e4c02379
nobody wants to look at bytecode
2015-04-17 17:16:03 -04:00
Robert Muir
c7c4045e19
speed up directory wrapping
2015-04-17 17:12:55 -04:00
Julie Tibshirani
dc1742785d
Mappings: Fixed an equality check in StringFieldMapper.
...
The check was ineffective and was causing search_quote_analyzer to be added to the mapping unnecessarily.
Closes #10357
closes #10359
2015-04-17 13:18:53 -07:00
Ryan Ernst
7faa9a045a
Change nocommit checks to not happen on intellij files (where there can
...
be a TODO task named eg Nocommits).
2015-04-17 12:54:15 -07:00
Michael McCandless
fdc7db7b11
Test back compat of 0.90.6 index
...
Add back UpgradeReallyOldIndexTest from 1.x, but test 0.90.6 index
(Lucene 4.x) instead of 0.20 (Lucene 3.x), and make sure
only_ancient_segments works.
Closes #10639
2015-04-17 14:02:53 -04:00
Robert Muir
a985c972f2
suppress all filesystems here due to jimfs brokenness
2015-04-17 12:28:29 -04:00
Robert Muir
b113fbd283
fix nocommits
2015-04-17 11:57:45 -04:00
Robert Muir
57b5e06dd6
disable extras for test, clean up some stragglers
2015-04-17 11:35:20 -04:00
Robert Muir
5718e5616a
fail the build if you typo test name
2015-04-17 09:45:38 -04:00