(view as text)
[Running on builder: "None"]
DBUS_SESSION_BUS_ADDRESS env var not found, starting dbus-launch
setting DBUS_SESSION_BUS_ADDRESS to unix:abstract=/tmp/dbus-vDoptukWbG,guid=11f168a2a28afaa3dbbee4c6000013be
setting DBUS_SESSION_BUS_PID to 7151
Enabling sandbox. Setting environment variable:
CHROME_DEVEL_SANDBOX="/opt/chromium/chrome_sandbox"
Window manager (openbox) started.
/usr/bin/python /mnt/data/b/build/scripts/slave/runisolatedtest.py --test_name "memory test: video_engine_core_unittests" --builder_name "Linux Tsan" --checkout_dir /mnt/data/b/build/slave/Linux_Tsan/build /mnt/data/b/build/slave/Linux_Tsan/build/src/out/Release/../../../src/tools/valgrind-webrtc/webrtc_tests.sh -- bash /mnt/data/b/build/slave/Linux_Tsan/build/src/out/Release/../../../src/tools/valgrind-webrtc/webrtc_tests.sh --test video_engine_core_unittests --tool tsan --target Release --build-dir src/out
bash /mnt/data/b/build/slave/Linux_Tsan/build/src/out/Release/../../../src/tools/valgrind-webrtc/webrtc_tests.sh --test video_engine_core_unittests --tool tsan --target Release --build-dir src/out
Using valgrind binaries from /mnt/data/b/build/slave/Linux_Tsan/build/src/third_party/valgrind/linux_x64
Cleanup /tmp from Valgrind stuff
02:35:04 chrome_tests.py [INFO] running test cmdline
02:35:04 chrome_tests.py [INFO] Reading gtest exclude filter files:
02:35:04 chrome_tests.py [INFO] "tools/valgrind-webrtc/gtest_exclude/video_engine_core_unittests.gtest-tsan.txt" - not found
02:35:04 chrome_tests.py [INFO] "tools/valgrind-webrtc/gtest_exclude/video_engine_core_unittests.gtest.txt" - not found
02:35:04 chrome_tests.py [INFO] "tools/valgrind-webrtc/gtest_exclude/video_engine_core_unittests.gtest_linux.txt" - not found
02:35:04 chrome_tests.py [INFO] "tools/valgrind-webrtc/gtest_exclude/video_engine_core_unittests.gtest-tsan_linux.txt" - not found
02:35:04 valgrind_test.py [INFO] starting execution...
02:35:04 valgrind_test.py [INFO] Removing CHROME_DEVEL_SANDBOX fron environment
02:35:04 common.py [INFO] export GTEST_DEATH_TEST_USE_FORK=1
02:35:04 common.py [INFO] export G_SLICE=always-malloc
02:35:04 common.py [INFO] export NSS_DISABLE_ARENA_FREE_LIST=1
02:35:04 common.py [INFO] export NSS_DISABLE_UNLOAD=1
02:35:04 common.py [INFO] running valgrind-tsan.sh --num-callers=30 --ignore=/mnt/data/b/build/slave/Linux_Tsan/build/src/tools/valgrind/tsan/ignores.txt --file-prefix-to-cut=/mnt/data/b/build/slave/Linux_Tsan/build/src/ --file-prefix-to-cut=build/src/ --file-prefix-to-cut=out/Release/../../ --file-prefix-to-cut=scripts/tsan/tsan/ --file-prefix-to-cut=src/tsan/tsan/ --gen-suppressions=true --announce-threads --free-is-write=no --show-pid=no --cut_stack_below=testing::Test::Run --cut_stack_below=testing::TestInfo::Run --cut_stack_below=testing::internal::Handle*ExceptionsInMethodIfSupported* --cut_stack_below=MessageLoop::Run --cut_stack_below=MessageLoop::RunTask --cut_stack_below=RunnableMethod* --cut_stack_below=DispatchToMethod* --cut_stack_below=base::internal::Invoker*::DoInvoke* --cut_stack_below=base::internal::RunnableAdapter*::Run* --cut_stack_below=start_thread --cut_stack_below=main --cut_stack_below=BaseThreadInitThunk -v --suppressions=/mnt/data/b/build/slave/Linux_Tsan/build/src/tools/valgrind/tsan/suppressions.txt --suppressions=/mnt/data/b/build/slave/Linux_Tsan/build/src/tools/valgrind-webrtc/tsan/suppressions.txt --log-file=/tmp/vg_logs_wXv6hb/tsan.%p src/out/Release/video_engine_core_unittests, timeout 10000 sec
02:35:04 common.py [INFO] started subprocess
[==========] Running 58 tests from 6 test cases.
[----------] Global test environment set-up.
[----------] 4 tests from CallStatsTest
[ RUN ] CallStatsTest.AddAndTriggerCallback
[ OK ] CallStatsTest.AddAndTriggerCallback (117 ms)
[ RUN ] CallStatsTest.ProcessTime
[ OK ] CallStatsTest.ProcessTime (9 ms)
[ RUN ] CallStatsTest.MultipleObservers
[ OK ] CallStatsTest.MultipleObservers (15 ms)
[ RUN ] CallStatsTest.ChangeRtt
[ OK ] CallStatsTest.ChangeRtt (7 ms)
[----------] 4 tests from CallStatsTest (158 ms total)
[----------] 3 tests from VieKeyRequestTest
[ RUN ] VieKeyRequestTest.CreateAndTriggerRequests
[ OK ] VieKeyRequestTest.CreateAndTriggerRequests (244 ms)
[ RUN ] VieKeyRequestTest.MultipleEncoders
[ OK ] VieKeyRequestTest.MultipleEncoders (23 ms)
[ RUN ] VieKeyRequestTest.AddTwiceError
[ OK ] VieKeyRequestTest.AddTwiceError (4 ms)
[----------] 3 tests from VieKeyRequestTest (272 ms total)
[----------] 25 tests from OveruseFrameDetectorTest
[ RUN ] OveruseFrameDetectorTest.TriggerOveruse
[ OK ] OveruseFrameDetectorTest.TriggerOveruse (72 ms)
[ RUN ] OveruseFrameDetectorTest.OveruseAndRecover
[ OK ] OveruseFrameDetectorTest.OveruseAndRecover (78 ms)
[ RUN ] OveruseFrameDetectorTest.OveruseAndRecoverNoObserver
[ OK ] OveruseFrameDetectorTest.OveruseAndRecoverNoObserver (73 ms)
[ RUN ] OveruseFrameDetectorTest.OveruseAndRecoverDisabled
[ OK ] OveruseFrameDetectorTest.OveruseAndRecoverDisabled (73 ms)
[ RUN ] OveruseFrameDetectorTest.DoubleOveruseAndRecover
[ OK ] OveruseFrameDetectorTest.DoubleOveruseAndRecover (97 ms)
[ RUN ] OveruseFrameDetectorTest.TriggerNormalUsageWithMinProcessCount
[ OK ] OveruseFrameDetectorTest.TriggerNormalUsageWithMinProcessCount (52 ms)
[ RUN ] OveruseFrameDetectorTest.ConstantOveruseGivesNoNormalUsage
[ OK ] OveruseFrameDetectorTest.ConstantOveruseGivesNoNormalUsage (1413 ms)
[ RUN ] OveruseFrameDetectorTest.ConsecutiveCountTriggersOveruse
[ OK ] OveruseFrameDetectorTest.ConsecutiveCountTriggersOveruse (24 ms)
[ RUN ] OveruseFrameDetectorTest.IncorrectConsecutiveCountTriggersNoOveruse
[ OK ] OveruseFrameDetectorTest.IncorrectConsecutiveCountTriggersNoOveruse (14 ms)
[ RUN ] OveruseFrameDetectorTest.CaptureJitter
[ OK ] OveruseFrameDetectorTest.CaptureJitter (57 ms)
[ RUN ] OveruseFrameDetectorTest.CaptureJitterResetAfterResolutionChange
[ OK ] OveruseFrameDetectorTest.CaptureJitterResetAfterResolutionChange (56 ms)
[ RUN ] OveruseFrameDetectorTest.CaptureJitterResetAfterFrameTimeout
[ OK ] OveruseFrameDetectorTest.CaptureJitterResetAfterFrameTimeout (57 ms)
[ RUN ] OveruseFrameDetectorTest.CaptureJitterResetAfterChangingThreshold
[ OK ] OveruseFrameDetectorTest.CaptureJitterResetAfterChangingThreshold (3 ms)
[ RUN ] OveruseFrameDetectorTest.MinFrameSamplesBeforeUpdatingCaptureJitter
[ OK ] OveruseFrameDetectorTest.MinFrameSamplesBeforeUpdatingCaptureJitter (3 ms)
[ RUN ] OveruseFrameDetectorTest.NoCaptureQueueDelay
[ OK ] OveruseFrameDetectorTest.NoCaptureQueueDelay (4 ms)
[ RUN ] OveruseFrameDetectorTest.CaptureQueueDelay
[ OK ] OveruseFrameDetectorTest.CaptureQueueDelay (2 ms)
[ RUN ] OveruseFrameDetectorTest.CaptureQueueDelayMultipleFrames
[ OK ] OveruseFrameDetectorTest.CaptureQueueDelayMultipleFrames (4 ms)
[ RUN ] OveruseFrameDetectorTest.CaptureQueueDelayResetAtResolutionSwitch
[ OK ] OveruseFrameDetectorTest.CaptureQueueDelayResetAtResolutionSwitch (3 ms)
[ RUN ] OveruseFrameDetectorTest.CaptureQueueDelayNoMatchingCapturedFrame
[ OK ] OveruseFrameDetectorTest.CaptureQueueDelayNoMatchingCapturedFrame (2 ms)
[ RUN ] OveruseFrameDetectorTest.EncodedFrame
[ OK ] OveruseFrameDetectorTest.EncodedFrame (5 ms)
[ RUN ] OveruseFrameDetectorTest.InitialEncodeUsage
[ OK ] OveruseFrameDetectorTest.InitialEncodeUsage (2 ms)
[ RUN ] OveruseFrameDetectorTest.EncodedUsage
[ OK ] OveruseFrameDetectorTest.EncodedUsage (66 ms)
[ RUN ] OveruseFrameDetectorTest.EncodeUsageResetAfterChangingThreshold
[ OK ] OveruseFrameDetectorTest.EncodeUsageResetAfterChangingThreshold (2 ms)
[ RUN ] OveruseFrameDetectorTest.TriggerOveruseWithEncodeUsage
[ OK ] OveruseFrameDetectorTest.TriggerOveruseWithEncodeUsage (134 ms)
[ RUN ] OveruseFrameDetectorTest.OveruseAndRecoverWithEncodeUsage
[ OK ] OveruseFrameDetectorTest.OveruseAndRecoverWithEncodeUsage (193 ms)
[----------] 25 tests from OveruseFrameDetectorTest (2493 ms total)
[----------] 16 tests from StreamSynchronizationTest
[ RUN ] StreamSynchronizationTest.NoDelay
[ OK ] StreamSynchronizationTest.NoDelay (14 ms)
[ RUN ] StreamSynchronizationTest.VideoDelay
[ OK ] StreamSynchronizationTest.VideoDelay (5 ms)
[ RUN ] StreamSynchronizationTest.AudioDelay
[ OK ] StreamSynchronizationTest.AudioDelay (6 ms)
[ RUN ] StreamSynchronizationTest.BothDelayedVideoLater
[ OK ] StreamSynchronizationTest.BothDelayedVideoLater (6 ms)
[ RUN ] StreamSynchronizationTest.BothDelayedVideoLaterAudioClockDrift
[ OK ] StreamSynchronizationTest.BothDelayedVideoLaterAudioClockDrift (1 ms)
[ RUN ] StreamSynchronizationTest.BothDelayedVideoLaterVideoClockDrift
[ OK ] StreamSynchronizationTest.BothDelayedVideoLaterVideoClockDrift (1 ms)
[ RUN ] StreamSynchronizationTest.BothDelayedAudioLater
[ OK ] StreamSynchronizationTest.BothDelayedAudioLater (6 ms)
[ RUN ] StreamSynchronizationTest.BothDelayedAudioClockDrift
[ OK ] StreamSynchronizationTest.BothDelayedAudioClockDrift (1 ms)
[ RUN ] StreamSynchronizationTest.BothDelayedVideoClockDrift
[ OK ] StreamSynchronizationTest.BothDelayedVideoClockDrift (2 ms)
[ RUN ] StreamSynchronizationTest.BaseDelay
[ OK ] StreamSynchronizationTest.BaseDelay (2 ms)
[ RUN ] StreamSynchronizationTest.BothDelayedAudioLaterWithBaseDelay
[ OK ] StreamSynchronizationTest.BothDelayedAudioLaterWithBaseDelay (2 ms)
[ RUN ] StreamSynchronizationTest.BothDelayedAudioClockDriftWithBaseDelay
[ OK ] StreamSynchronizationTest.BothDelayedAudioClockDriftWithBaseDelay (1 ms)
[ RUN ] StreamSynchronizationTest.BothDelayedVideoClockDriftWithBaseDelay
[ OK ] StreamSynchronizationTest.BothDelayedVideoClockDriftWithBaseDelay (1 ms)
[ RUN ] StreamSynchronizationTest.BothDelayedVideoLaterWithBaseDelay
[ OK ] StreamSynchronizationTest.BothDelayedVideoLaterWithBaseDelay (2 ms)
[ RUN ] StreamSynchronizationTest.BothDelayedVideoLaterAudioClockDriftWithBaseDelay
[ OK ] StreamSynchronizationTest.BothDelayedVideoLaterAudioClockDriftWithBaseDelay (1 ms)
[ RUN ] StreamSynchronizationTest.BothDelayedVideoLaterVideoClockDriftWithBaseDelay
[ OK ] StreamSynchronizationTest.BothDelayedVideoLaterVideoClockDriftWithBaseDelay (2 ms)
[----------] 16 tests from StreamSynchronizationTest (56 ms total)
[----------] 3 tests from ViECodecTest
[ RUN ] ViECodecTest.TestCompareCodecs
[ OK ] ViECodecTest.TestCompareCodecs (7 ms)
[ RUN ] ViECodecTest.TestCompareVP8CodecSpecific
[ OK ] ViECodecTest.TestCompareVP8CodecSpecific (4 ms)
[ RUN ] ViECodecTest.TestCompareSimulcastStreams
[ OK ] ViECodecTest.TestCompareSimulcastStreams (5 ms)
[----------] 3 tests from ViECodecTest (16 ms total)
[----------] 7 tests from ViERembTest
[ RUN ] ViERembTest.OneModuleTestForSendingRemb
[ OK ] ViERembTest.OneModuleTestForSendingRemb (281 ms)
[ RUN ] ViERembTest.LowerEstimateToSendRemb
[ OK ] ViERembTest.LowerEstimateToSendRemb (10 ms)
[ RUN ] ViERembTest.VerifyIncreasingAndDecreasing
[ OK ] ViERembTest.VerifyIncreasingAndDecreasing (16 ms)
[ RUN ] ViERembTest.NoRembForIncreasedBitrate
[ OK ] ViERembTest.NoRembForIncreasedBitrate (17 ms)
[ RUN ] ViERembTest.ChangeSendRtpModule
[ OK ] ViERembTest.ChangeSendRtpModule (17 ms)
[ RUN ] ViERembTest.OnlyOneRembForDoubleProcess
[ OK ] ViERembTest.OnlyOneRembForDoubleProcess (11 ms)
[ RUN ] ViERembTest.NoSendingRtpModule
[ OK ] ViERembTest.NoSendingRtpModule (10 ms)
[----------] 7 tests from ViERembTest (362 ms total)
[----------] Global test environment tear-down
[==========] 58 tests from 6 test cases ran. (3398 ms total)
[ PASSED ] 58 tests.
02:35:09 common.py [INFO] process ended, did not time out
02:35:09 common.py [INFO] flushing stdout
02:35:09 common.py [INFO] collecting result code
02:35:09 tsan_analyze.py [INFO] PASS: No reports found
02:35:09 valgrind_test.py [INFO] Test execution completed successfully.
02:35:09 valgrind_test.py [INFO] Analysis completed successfully.
02:35:09 valgrind_test.py [INFO] elapsed time: 00:00:05
Stopping Xvfb with pid 7152 ...
Xvfb pid file removed
exit code (as seen by runtest.py): 0
@@@STEP_TEXT@memory test: video_engine_core_unittests@@@
killed dbus-daemon with PID 7151
cleared DBUS_SESSION_BUS_ADDRESS environment variable