* Fix bad sysctl command in README
* Add --suite and --test flags to integration tests
So we can run a single suite or a single test without having to edit
any code.
* Drop several skipped integration tests
Many of these skips are no longer necessary. Didn't do an exhaustive
check of all skipped tests, so this is just a start.
* Simplify cleanup make target
* Use more inclusive language
* Don't bail on failing tests without --bail
* Skip a few more free suite tests
* Default to https when running platinum tests
* Add make targets for local integration testing
* Linter cleanup
* Skip some platinum integration tests
* Improvements to integration test README
* Another free test to skip for now
* Continue on non-bail test failure
* Output cleanup
* Fix yaml parser and crash on failure
* Log response in case of ResponseError
* Updated cleanup
* Updated skip list
* Updated skip list
* Updated skip list
* Added client helpers
* Updated test
* The search helper should return only the documents
* Added code comments
* Fixed bug
* Updated test
* Removed bulkSize and added flushBytes
* Updated test
* Added concurrency
* Updated test
* Added support for 429 handling in the scroll search helper
* Updated test
* Updated stats count
* Updated test
* Fix test
* Use client maxRetries as default
* Updated type definitions
* Refactored bulk helper to be more consistent with the client api
* Updated test
* Improved error handling, added refreshOnCompletion option and forward additinal options to the bulk api
* Updated type definitions
* Updated test
* Fixed test on Node v8
* Updated test
* Added TODO
* Updated docs
* Added Node v8 note
* Updated scripts
* Removed useless files
* Added helpers to integration test
* Fix cli argument position
* Moar fixes
* Test run elasticsearch in github actions
* Use master action version
* Add vm.max_map_count step
* Test new action setup
* Added Configure sysctl limits step
* Updated action to latest version
* Don't run helpers integration test in jenkins
* Run helpers integratino test also with Node v10
* Updated docs
* Updated docs
* Updated helpers type definitions
* Added test for helpers type definitions
* Added license header
* Improved user and roles handling
* Avoid deleting internal indices
* Updated skip version handling
* Fix leftover
* Improved indices and aliases cleanup
* Clean also internal indices
* Restore previous index/alias cleanup
* Ignore 404
* Integration test: Add limit of 3 minutes per yaml file
* Monitor all test files that take more than 1m to execute
* Set the threshold to 30s
* Refactored integration test runner
* Better time reporting
* Updated test time limits
* Updated CI script
* Run oss only in oss build
* Run only oss test
* Revert "Run only oss test"
This reverts commit fd3a07d42d.