The test “test_quic_multistream.t” is unstabled when running with ASAN
#24.521 geöffnet am 29. Mai 2024
Repository-Metriken
- Stars
- (30.157 Stars)
- PR-Merge-Metriken
- (Keine gemergten PRs in 30 T)
Beschreibung
When I use below config:
set VSCMD_SKIP_SENDTELEMETRY=1 & "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\Tools\VsDevCmd.bat" -host_arch=amd64 -arch=amd64 & set _CL_= /Bcapture_repro C:\a\_work\_temp\rwc_project_logs\OpenSSL\preprocessed_repro_test /fsanitize=address /GS- /wd5072 & set _LINK_= /onfailrepro:C:\a\_work\_temp\rwc_project_logs\OpenSSL\link_repro_test /InferASanLibs /incremental:no /debug
I see fairly frequent (probably ~50%) failures in the “test_quic_multistream.t” test
nmake test TESTS=test_quic_multistream
`# INFO: # Running script 13 (order=1, blocking=0) # ERROR: (int) 'ossl_time_compare(ossl_time_now(), op_deadline) <= 0' failed @ test\quic_multistream_test.c:1083 # [1] compared to [0] # ERROR: # op 2 timed out on thread 3 # # ERROR: # failed in script "script 13" at op 2, thread 3 # # # INFO: # while repeating, iteration 1 of 10, starting at script op 1 # INFO: # script "script 13" finished on thread 1 # INFO: # script "script 13" finished on thread 0 # INFO: # script "script 13" finished on thread 4 # INFO: # script "script 13" finished on thread 2 # INFO: # script "script 13" finished on thread -1 # ERROR: (bool) 'join_threads(h.threads, h.num_threads) == true' failed @ test\quic_multistream_test.c:2090 # false # OPENSSL_TEST_RAND_SEED=1716789498 not ok 90 - iteration 50
------------------------------------------------------------------------------
# OPENSSL_TEST_RAND_SEED=1716789498
not ok 2 - test_script
------------------------------------------------------------------------------
C:\Strawberry\perl\bin\perl.exe ....\util\wrap.pl ....\test\quic_multistream_test.exe ....\test\certs\servercert.pem ....\test\certs\serverkey.pem => 1 not ok 1
------------------------------------------------------------------------------
Looks like you failed 1 test of 2.70-test_quic_multistream.t ..
Dubious, test returned 1 (wstat 256, 0x100) Failed 1/2 subtests (less 1 skipped subtest: 0 okay)
Test Summary Report
70-test_quic_multistream.t (Wstat: 256 (exited 1) Tests: 2 Failed: 1) Failed test: 1 Non-zero exit status: 1 Files=1, Tests=2, 251 wallclock secs ( 0.03 usr + 0.02 sys = 0.05 CPU) Result: FAIL`