bloomberg / bde

Basic Development Environment - a set of foundational C++ libraries used at Bloomberg.
Apache License 2.0
1.68k stars 318 forks source link

Test failure in ball_asyncfileobserver.t #287

Open greghogan opened 2 years ago

greghogan commented 2 years ago

bde 3.110.0.3 bde-tools 3.110.0.0

This is an intermittent failure.

$ while ./ball_asyncfileobserver.t 4 v v; do :; done
TEST /tmp/guix-build-bloomberg-bde-3.110.0.3.drv-0/source/groups/bal/ball/ball_asyncfileobserver.t.cpp CASE 4

TESTING 'releaseRecords'
========================
TEST /tmp/guix-build-bloomberg-bde-3.110.0.3.drv-0/source/groups/bal/ball/ball_asyncfileobserver.t.cpp CASE 4

TESTING 'releaseRecords'
========================
TEST /tmp/guix-build-bloomberg-bde-3.110.0.3.drv-0/source/groups/bal/ball/ball_asyncfileobserver.t.cpp CASE 4

TESTING 'releaseRecords'
========================
TEST /tmp/guix-build-bloomberg-bde-3.110.0.3.drv-0/source/groups/bal/ball/ball_asyncfileobserver.t.cpp CASE 4

TESTING 'releaseRecords'
========================
Error /tmp/guix-build-bloomberg-bde-3.110.0.3.drv-0/source/groups/bal/ball/ball_asyncfileobserver.t.cpp(2084): record.use_count() <= logCount    (failed)
Error, non-zero test status = 1.
mversche commented 2 years ago

Thanks. We can replicate this issue intermittently. Tracking with internal ticket 170729534