-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
unstable tests #525
Comments
Flaky test on TCP segmentation (pretty much, about half of tries). I tried to find the place where it was introduced, but didn't find, probably it was enabied by:
|
|
tls.test_tls_cert.WrkTestsMultipleVhosts.test_wrk ======================================================================
ERROR: test_wrk (tls.test_tls_cert.WrkTestsMultipleVhosts)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/jenkins/workspace/_PR_tempesta_PR-2072/tempesta-test/helpers/remote.py", line 107, in run_cmd
assert p.returncode == 0, "Cmd: '%s' return code is not 0 (%d)." % (
AssertionError: Cmd: '/root/tempesta/scripts/tempesta.sh --reload' return code is not 0 (1).
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/jenkins/workspace/_PR_tempesta_PR-2072/tempesta-test/tls/test_tls_cert.py", line 875, in test_wrk
self.config_changer(10)
File "/home/jenkins/workspace/_PR_tempesta_PR-2072/tempesta-test/tls/test_tls_cert.py", line 861, in config_changer
self.get_tempesta().reload()
File "/home/jenkins/workspace/_PR_tempesta_PR-2072/tempesta-test/helpers/control.py", line 334, in reload
self._do_run(f"{self.srcdir}/scripts/tempesta.sh --reload")
File "/home/jenkins/workspace/_PR_tempesta_PR-2072/tempesta-test/helpers/control.py", line 346, in _do_run
self.node.run_cmd(cmd, timeout=30, env=env, err_msg=(self.err_msg % "start"))
File "/home/jenkins/workspace/_PR_tempesta_PR-2072/tempesta-test/helpers/remote.py", line 121, in run_cmd
raise CmdError(
helpers.remote.CmdError: ('Сmd /root/tempesta/scripts/tempesta.sh --reload exited with return code 1', b'...compile html templates for JS challenge\nRunning live reconfiguration of Tempesta...\nERROR: cannot reconfigure Tempesta FW (sysctl message: \n0), please check dmesg\n', b'', 1)
---------------------------------------------------------------------- |
Tempesta - 95f63a83a16d1a2e41131c364261e0749110697e Any setups:
|
Tempesta - 487bf2c9f4750d5eed94d1b0c34bf7763d44e511
|
Tempesta - 4647212ef7143d4b88c20dc4c7d1dc20574962d1
|
Tempesta - fa7cd2d The tests does not work on CI with TCP segmentation. You must run all tests suite before reproducing an exception. First
|
Tempesta 81531bf8f41c29160c36e9dfb7acfe20252fd809
|
Tempesta - ff0f02145172b92794ef3cd086a12af737caa793
Tempesta-test - ff0860655187b159cd981399961f9f1345e09b58
Any config:
ws
tests receive warning, but can be successful.t_frang.test_http_resp_code_block
-AssertionError: 0 != 1 : Expected nums of warnings in journalctl: 1, but got 0
tls.test_tls_integrity.ManyClientsH2
with body greater than 64 KB receives incorrect hash.sessions.test_h2_sticky_scheduler.H2StickySchedulerTestCase.test_h2_cookie_scheduler
- doesn't receive a warning in dmesg sometimes.Local config:
t_long_body.test_long_response.LongBodyInResponse
- these tests do not work correctly after DeproxyServer reworking. Now tests work for me with 100 MB body. Maybe Nginx should be used for these tests.access_log.test_access_log.AccessLogFrang
andaccess_log.test_access_log.AccessLogTest
sometimes don't receive a access log message in dmesg, but actually the message is present;Local config with TCP seg 1:
fixed in #2021http2_general.test_h2_hpack.TestFramePayloadLength.test_large_frame_payload_length
http2_general/test_h2_streams.TestH2Stream.test_max_concurrent_stream
- test fail when runnig all tests in http2_general-T 1 http2_general
. I cannot reproduce fail with-R
option.client.error_codes
when test fail -[<class 'ssl.SSLWantReadError'>, <class 'ssl.SSLWantReadError'>]
Remote config:
access_log
- remote tests sometimes freeze on CI. Last test -access_log.test_access_log_h2.Response404Test.test_tempesta
.t_frang.test_connection_rate_burst.FrangTcpVsBoth
Please remove these tests after fix from
tests_disabled*.json
files and fromtests_retry
.The text was updated successfully, but these errors were encountered: