Source: elastalert
Version: 0.1.28-1
Severity: serious
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/elastalert.html
...
=================================== FAILURES ===================================
_____________ test_wait_until_responsive_timeout_es_not_available ______________
ea = <elastalert.elastalert.ElastAlerter instance at 0x7f425861dab8>
capsys = <_pytest.capture.CaptureFixture instance at 0x7f4258e4d7e8>
def test_wait_until_responsive_timeout_es_not_available(ea, capsys):
"""Bail out if ElasticSearch doesn't (quickly) become responsive."""
# Never becomes responsive :-)
ea.writeback_es.ping.return_value = False
ea.writeback_es.indices.exists.return_value = False
clock = mock.MagicMock()
clock.side_effect = [0.0, 1.0, 2.0, 3.0]
timeout = datetime.timedelta(seconds=2.5)
with mock.patch('time.sleep') as sleep:
with pytest.raises(SystemExit) as exc:
ea.wait_until_responsive(timeout=timeout, clock=clock)
assert exc.value.code == 1
# Ensure we get useful diagnostics.
output, errors = capsys.readouterr()
> assert 'Could not reach ElasticSearch at "es:14900".' in errors
E assert 'Could not reach ElasticSearch at "es:14900".' in ''
tests/base_test.py:1068: AssertionError
------------------------------ Captured log call -------------------------------
elastalert.py 1086 ERROR Could not reach ElasticSearch at
"es:14900".
___________ test_wait_until_responsive_timeout_index_does_not_exist ____________
ea = <elastalert.elastalert.ElastAlerter instance at 0x7f4258e3e4d0>
capsys = <_pytest.capture.CaptureFixture instance at 0x7f4258e4dd40>
def test_wait_until_responsive_timeout_index_does_not_exist(ea, capsys):
"""Bail out if ElasticSearch doesn't (quickly) become responsive."""
# Never becomes responsive :-)
ea.writeback_es.ping.return_value = True
ea.writeback_es.indices.exists.return_value = False
clock = mock.MagicMock()
clock.side_effect = [0.0, 1.0, 2.0, 3.0]
timeout = datetime.timedelta(seconds=2.5)
with mock.patch('time.sleep') as sleep:
with pytest.raises(SystemExit) as exc:
ea.wait_until_responsive(timeout=timeout, clock=clock)
assert exc.value.code == 1
# Ensure we get useful diagnostics.
output, errors = capsys.readouterr()
> assert 'Writeback index "wb" does not exist, did you run
> `elastalert-create-index`?' in errors
E assert 'Writeback index "wb" does not exist, did you run
`elastalert-create-index`?' in ''
tests/base_test.py:1095: AssertionError
------------------------------ Captured log call -------------------------------
elastalert.py 1080 ERROR Writeback index "wb" does not exist,
did you run `elastalert-create-index`?
==================== 2 failed, 155 passed in 96.76 seconds =====================
E: pybuild pybuild:283: test: plugin distutils failed with: exit code=1: cd
/build/1st/elastalert-0.1.28/.pybuild/pythonX.Y_2.7/build; python2.7 -m pytest
tests
dh_auto_test: pybuild --test --test-pytest -i python{version} -p 2.7 returned
exit code 13
make: *** [debian/rules:7: build] Error 25