chromium/src/tools/valgrind.git
8 hours agoadjust suppression for false positive uninit report from master
zhaoqin@google.com [Fri, 1 Aug 2014 03:23:39 +0000 (03:23 +0000)]
adjust suppression for false positive uninit report from
content::BrowserPluginTest_ResizeFlowControl_Test

TBR=bruening@chromium.org
BUG=drm-i#1546

Review URL: https://codereview.chromium.org/437743002

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@286946 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

12 hours agoAttempt to fix UnixDomainServerSocketTest.AcceptWithForbiddenUser
mmenke@chromium.org [Thu, 31 Jul 2014 23:10:58 +0000 (23:10 +0000)]
Attempt to fix UnixDomainServerSocketTest.AcceptWithForbiddenUser
under Valgrind on Mac.

The issue is most likely the assumption the test makes that
running the message loop is enough for a socket message to make it
from the server socket to the client socket.  The fix tries to
read from the client socket instead, and waits for the result.

BUG=397031

Review URL: https://codereview.chromium.org/420823002

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@286911 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

18 hours ago[MemSheriff] DrMemory: suppress uninitialized reads in mojo.
earthdok@chromium.org [Thu, 31 Jul 2014 16:57:54 +0000 (16:57 +0000)]
[MemSheriff] DrMemory: suppress uninitialized reads in mojo.

BUG=398547
TBR=thestig@chromium.org
NOTRY=true
NOTREECHECKS=true

Review URL: https://codereview.chromium.org/431973004

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@286830 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

18 hours ago[MemSheriff] DrMemory: suppress uninitialized read.
earthdok@chromium.org [Thu, 31 Jul 2014 16:55:17 +0000 (16:55 +0000)]
[MemSheriff] DrMemory: suppress uninitialized read.

BUG=399293
NOTRY=true
TBR=thestig@chromium.org

Review URL: https://codereview.chromium.org/418383004

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@286828 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

18 hours ago[MemSheriff] DrMemory: temporarily exclude a failing test.
earthdok@chromium.org [Thu, 31 Jul 2014 16:52:36 +0000 (16:52 +0000)]
[MemSheriff] DrMemory: temporarily exclude a failing test.

BUG=399289
NOTRY=true
TBR=thestig@chromium.org

Review URL: https://codereview.chromium.org/438633002

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@286824 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

18 hours ago[MemSheriff] DrMemory: broaden a suppression.
earthdok@chromium.org [Thu, 31 Jul 2014 16:51:52 +0000 (16:51 +0000)]
[MemSheriff] DrMemory: broaden a suppression.

BUG=387394
TBR=thestig@chromium.org
NOTRY=true

Review URL: https://codereview.chromium.org/432023002

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@286822 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

21 hours ago[MemSheriff] DrMemory: temporarily exclude a failing test.
earthdok@chromium.org [Thu, 31 Jul 2014 14:42:03 +0000 (14:42 +0000)]
[MemSheriff] DrMemory: temporarily exclude a failing test.

BUG=398549
TBR=thestig@chromium.org
NOTRY=true

Review URL: https://codereview.chromium.org/436613002

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@286808 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

21 hours ago[MemSheriff] Valgrind: disable an intentionally crashing test.
earthdok@chromium.org [Thu, 31 Jul 2014 14:32:13 +0000 (14:32 +0000)]
[MemSheriff] Valgrind: disable an intentionally crashing test.

BUG=none
TBR=thestig@chromium.org
NOTRY=true

Review URL: https://codereview.chromium.org/436583003

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@286807 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

44 hours agoReland: Introduce NON_ZERO_DURATION for animation unit tests
jamescook@chromium.org [Wed, 30 Jul 2014 14:59:38 +0000 (14:59 +0000)]
Reland: Introduce NON_ZERO_DURATION for animation unit tests

Animations are usually disabled in unit tests for performance. However, to
test the animation system itself some tests request "normal" durations.
Under some conditions (remote desktop, animation disabled for accessibility)
the "normal" duration could still be zero.

This was causing test failures and use-after-frees in ash_unittests on the
drmemory bots and for developers using remote desktop.

Introduce NON_ZERO_DURATION to signal that animation must be enabled and the
duration must be non-zero, but other than that can be as short as possible.

(Original patch https://codereview.chromium.org/420013002/ was correlated with
app_list_unittests failures in AppListMainViewTest.DragLastItemFromFolderAndDropAtLastSlot
AppListViewTestAura.ReshowWithOpenFolder but testing locally and on the try
bots can't repro it, so calling it flake.)

BUG=397478, 396969
TEST=ash_unittests on drmemory, Windows and Chrome OS bots
TBR=oshima@chromium.org

Review URL: https://codereview.chromium.org/426973002

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@286517 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

45 hours ago[MemSheriff] DrMemory: suppress unaddressable access...
earthdok@chromium.org [Wed, 30 Jul 2014 14:17:46 +0000 (14:17 +0000)]
[MemSheriff] DrMemory: suppress unaddressable access...

...in WTF::PlatformCondition::timedWait().

BUG=398850
TBR=wibling@chromium.org
NOTRY=true

Review URL: https://codereview.chromium.org/429903002

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@286511 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

47 hours ago[MemSheriff] DrMemory: broaden the suppression for visitStack.
earthdok@chromium.org [Wed, 30 Jul 2014 12:42:44 +0000 (12:42 +0000)]
[MemSheriff] DrMemory: broaden the suppression for visitStack.

BUG=340752
TBR=zhaoqin@google.com
NOTRY=true

Review URL: https://codereview.chromium.org/428163002

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@286496 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 days agoSuppress uninit reports in v8::internal::JSObjectWalkVisitor<v8::internal::Allocation...
glider@chromium.org [Tue, 29 Jul 2014 10:49:15 +0000 (10:49 +0000)]
Suppress uninit reports in v8::internal::JSObjectWalkVisitor<v8::internal::AllocationSiteCreationContext>::StructureWalk

BUG=398349
NOTRY=true
TBR=earthdok@chromium.org

Review URL: https://codereview.chromium.org/426903002

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@286168 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 days agoRemove suppression for bug 396639
sergeyu@chromium.org [Tue, 29 Jul 2014 09:37:14 +0000 (09:37 +0000)]
Remove suppression for bug 396639

The bug was fixed in r285978

BUG=396639
TBR=wez@chromium.org

Review URL: https://codereview.chromium.org/421933006

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@286148 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 days agoRevert of Introduce NON_ZERO_DURATION for animation unit tests (https://codereview...
jamescook@chromium.org [Tue, 29 Jul 2014 05:06:17 +0000 (05:06 +0000)]
Revert of Introduce NON_ZERO_DURATION for animation unit tests (https://codereview.chromium.org/420013002/)

Reason for revert:
I suspect this is causing Linux Tests dbg (2) failures in app_list_unittests:
http://build.chromium.org/p/chromium.linux/builders/Linux%20Tests%20%28dbg%29%282%29/builds/47929

Strangely I had green try runs for linux_chromium_rel for app_list_unittests.

Original issue's description:
> Introduce NON_ZERO_DURATION for animation unit tests
>
> Animations are usually disabled in unit tests for performance. However, to
> test the animation system itself some tests request "normal" durations.
> Under some conditions (remote desktop, animation disabled for accessibility)
> the "normal" duration could still be zero.
>
> This was causing test failures and use-after-frees in ash_unittests on the
> drmemory bots and for developers using remote desktop.
>
> Introduce NON_ZERO_DURATION to signal that animation must be enabled and the
> duration must be non-zero, but other than that can be as short as possible.
>
> BUG=397478,396969
> TEST=ash_unittests on drmemory, Windows and Chrome OS bots
>
> Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=286089

TBR=oshima@chromium.org,ajuma@chromium.org,sky@chromium.org
NOTREECHECKS=true
NOTRY=true
BUG=397478,396969

Review URL: https://codereview.chromium.org/413403011

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@286102 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 days agoIntroduce NON_ZERO_DURATION for animation unit tests
jamescook@chromium.org [Tue, 29 Jul 2014 04:22:05 +0000 (04:22 +0000)]
Introduce NON_ZERO_DURATION for animation unit tests

Animations are usually disabled in unit tests for performance. However, to
test the animation system itself some tests request "normal" durations.
Under some conditions (remote desktop, animation disabled for accessibility)
the "normal" duration could still be zero.

This was causing test failures and use-after-frees in ash_unittests on the
drmemory bots and for developers using remote desktop.

Introduce NON_ZERO_DURATION to signal that animation must be enabled and the
duration must be non-zero, but other than that can be as short as possible.

BUG=397478,396969
TEST=ash_unittests on drmemory, Windows and Chrome OS bots

Review URL: https://codereview.chromium.org/420013002

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@286089 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

6 days agoUpdate masters after the tryserver split.
sergeyberezin@chromium.org [Sat, 26 Jul 2014 04:38:32 +0000 (04:38 +0000)]
Update masters after the tryserver split.

Also replace deprecated linux_chromium_rel with linux_chromium_rel_swarming, while I'm at it.

R=agable@chromium.org, maruel@chromium.org
BUG=395196

Review URL: https://codereview.chromium.org/415323002

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@285752 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

6 days agoFix flake in WindowTest.TouchCaptureCancelsOtherTouches.
tdresser@chromium.org [Fri, 25 Jul 2014 21:31:18 +0000 (21:31 +0000)]
Fix flake in WindowTest.TouchCaptureCancelsOtherTouches.

Previously we were using real time for event timestamps.
Switch to using fake timestamps.

BUG=396387

Review URL: https://codereview.chromium.org/415043005

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@285685 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

6 days agoDisable WindowAnimationsTest.LockAnimationDuration and WindowAnimationsTest.HideShowB...
glider@chromium.org [Fri, 25 Jul 2014 12:36:33 +0000 (12:36 +0000)]
Disable WindowAnimationsTest.LockAnimationDuration and WindowAnimationsTest.HideShowBrightnessGrayscaleAnimation under Dr.Memory

BUG=397478
TBR=earthdok@chromium.org
NOTRY=true

Review URL: https://codereview.chromium.org/416993004

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@285577 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

6 days agoRemove the contents of tools/valgrind/tsan.
glider@chromium.org [Fri, 25 Jul 2014 12:31:00 +0000 (12:31 +0000)]
Remove the contents of tools/valgrind/tsan.
Leave a note about suppressing data races in TSan v2.

BUG=351259
TBR=bruening@chromium.org
NOTRY=true

Review URL: https://codereview.chromium.org/416363003

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@285573 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

7 days agoSuppress use-after-free in WindowAnimationsTest.CrossFadeToBounds
bruening@chromium.org [Thu, 24 Jul 2014 16:00:19 +0000 (16:00 +0000)]
Suppress use-after-free in WindowAnimationsTest.CrossFadeToBounds

BUG=397124
TBR=glider@chromium.org
NOTRY=true

Review URL: https://codereview.chromium.org/412223003

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@285290 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

7 days agoMemcheck suppressions for bug 397075 and bug 397066
glider@chromium.org [Thu, 24 Jul 2014 15:42:50 +0000 (15:42 +0000)]
Memcheck suppressions for bug 397075 and bug 397066

BUG=397066,397075
TBR=earthdok@chromium.org
NOTRY=true

Review URL: https://codereview.chromium.org/411323002

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@285283 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

7 days agoexclude flaky tests from cc_unittests on Dr.Memory full mode bot
zhaoqin@google.com [Thu, 24 Jul 2014 14:59:10 +0000 (14:59 +0000)]
exclude flaky tests from cc_unittests on Dr.Memory full mode bot
- LayerTreeHostAnimationTestContinuousAnimate.RunMultiThread_DirectRenderer_ImplSidePaint

TBR=danakj@chromium.org
BUG=397120

Review URL: https://codereview.chromium.org/410413006

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@285268 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

7 days agoDisable UnixDomainServerSocketTest.AcceptWithForbiddenUser under Valgrind on Mac
glider@chromium.org [Thu, 24 Jul 2014 14:52:03 +0000 (14:52 +0000)]
Disable UnixDomainServerSocketTest.AcceptWithForbiddenUser under Valgrind on Mac

BUG=397031
TBR=earthdok@chromium.org
NOTRY=true

Review URL: https://codereview.chromium.org/410413003

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@285264 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

7 days agoDelete the gtest filter files for TSan v1
glider@chromium.org [Thu, 24 Jul 2014 14:50:07 +0000 (14:50 +0000)]
Delete the gtest filter files for TSan v1
TSan v2 doesn't use those, so they are just confusing the sheriffs.

BUG=None
TBR=earthdok@chromium.org
NOTRY=true

Review URL: https://codereview.chromium.org/416813002

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@285263 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

8 days ago[MemSheriff] Exclude crashing test under Dr. Memory
bruening@google.com [Thu, 24 Jul 2014 02:44:35 +0000 (02:44 +0000)]
[MemSheriff] Exclude crashing test under Dr. Memory

BUG=396969
TBR=zhaoqin@chromium.org

Review URL: https://codereview.chromium.org/416723003

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@285123 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

8 days ago[MemSheriff] Exclude flaky browser_tests test
bruening@chromium.org [Thu, 24 Jul 2014 01:15:14 +0000 (01:15 +0000)]
[MemSheriff] Exclude flaky browser_tests test

BUG=http://code.google.com/p/drmemory/issues/detail?id=1052
TBR=zhaoqin@chromium.org
NOTRY=true

Review URL: https://codereview.chromium.org/415913002

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@285104 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

8 days agoUse the correct directory for reading test data in libaddressinput.
rouslan@chromium.org [Thu, 24 Jul 2014 00:52:41 +0000 (00:52 +0000)]
Use the correct directory for reading test data in libaddressinput.

This enables running libaddressinput unit tests on DrMemory bots, which
work from the directory above src/.

TBR=estade@chromium.org
BUG=395169,396203

Review URL: https://codereview.chromium.org/401883006

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@285093 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

8 days ago[MemSheriff] Exclude test with tsan warning
bruening@google.com [Wed, 23 Jul 2014 17:15:21 +0000 (17:15 +0000)]
[MemSheriff] Exclude test with tsan warning

BUG=396661
TBR=nednguyen@chromium.org

Review URL: https://codereview.chromium.org/416573002

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@284972 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

8 days ago[MemSheriff] Suppress self-interp false positives
bruening@google.com [Wed, 23 Jul 2014 16:52:36 +0000 (16:52 +0000)]
[MemSheriff] Suppress self-interp false positives

BUG=http://code.google.com/p/dynamorio/issues/detail?id=1443
TBR=zhaoqin@chromium.org

Review URL: https://codereview.chromium.org/417593002

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@284956 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

8 days ago[MemSheriff] Suppress libpng uninit report
bruening@google.com [Wed, 23 Jul 2014 16:39:42 +0000 (16:39 +0000)]
[MemSheriff] Suppress libpng uninit report

BUG=396658
TBR=earthdok@chromium.org

Review URL: https://codereview.chromium.org/417573003

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@284950 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

8 days ago[MemSheriff] Exclude failing tests
bruening@google.com [Wed, 23 Jul 2014 16:14:27 +0000 (16:14 +0000)]
[MemSheriff] Exclude failing tests

TBR=rouslan@chromium.org
BUG=395169

Review URL: https://codereview.chromium.org/417563002

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@284942 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

8 days agoSuppress GDI usage error in content::DesktopCaptureDevice::Core
bruening@chromium.org [Wed, 23 Jul 2014 15:31:41 +0000 (15:31 +0000)]
Suppress GDI usage error in content::DesktopCaptureDevice::Core

TBR=sergeyu@chromium.org
BUG=396639
NOTRY=true

Review URL: https://codereview.chromium.org/410193002

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@284929 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

9 days agoAdd TraceEventTestFixture.TraceBufferVectorReportFull test under Dr. Memory back.
nednguyen@google.com [Tue, 22 Jul 2014 21:06:15 +0000 (21:06 +0000)]
Add TraceEventTestFixture.TraceBufferVectorReportFull test under Dr. Memory back.

BUG=395739

Review URL: https://codereview.chromium.org/412543002

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@284767 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

9 days agoExclude test that is crashing under Dr. Memory
bruening@google.com [Tue, 22 Jul 2014 19:32:57 +0000 (19:32 +0000)]
Exclude test that is crashing under Dr. Memory

BUG=396203
TBR=rouslan@chromium.org

Review URL: https://codereview.chromium.org/408343002

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@284755 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

9 days agoExclude flaky tests under Dr. Memory
bruening@chromium.org [Tue, 22 Jul 2014 19:09:44 +0000 (19:09 +0000)]
Exclude flaky tests under Dr. Memory

TBR=zhaoqin@chromium.org
BUG=396172
NOTRY=true

Review URL: https://codereview.chromium.org/412623002

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@284746 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

9 days agoExpand test exclusion to whole AddressInputHelperTest.* subgroup.
bruening@google.com [Tue, 22 Jul 2014 16:22:04 +0000 (16:22 +0000)]
Expand test exclusion to whole AddressInputHelperTest.* subgroup.

TBR=rouslan@chromium.org
BUG=395169

Review URL: https://codereview.chromium.org/408143006

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@284699 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

9 days agoPrune some old Valgrind suppressions.
earthdok@chromium.org [Tue, 22 Jul 2014 16:14:42 +0000 (16:14 +0000)]
Prune some old Valgrind suppressions.

The associated bug has been marked fixed for a long time. One of the
suppressions (bug_30704f) still fires, so we'll need to file
a separate issue for it.

BUG=30704
TBR=bruening@chromium.org
NOTRY=true

Review URL: https://codereview.chromium.org/409793005

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@284696 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

9 days agoExclude WebNavigationApiTest.* and InspectUITest.* browser_tests as they are flaky...
bruening@google.com [Tue, 22 Jul 2014 16:11:13 +0000 (16:11 +0000)]
Exclude WebNavigationApiTest.* and InspectUITest.* browser_tests as they are flaky under Dr. Memory.

TBR=zhaoqin@chromium.org
BUG=none

Review URL: https://codereview.chromium.org/407143003

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@284692 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

10 days agoValgrind: Remove reference to gdb32.
thestig@chromium.org [Tue, 22 Jul 2014 02:39:28 +0000 (02:39 +0000)]
Valgrind: Remove reference to gdb32.

Instead, just use plain gdb, which should be able to handle 32-bit binaries.

NOTRY=true

Review URL: https://codereview.chromium.org/404303002

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@284602 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

10 days agoExclude failing tests under Valgrind.
bruening@chromium.org [Tue, 22 Jul 2014 00:47:31 +0000 (00:47 +0000)]
Exclude failing tests under Valgrind.

BUG=395739,395743
TBR=nednguyen@google.com
NOTRY=true

Review URL: https://codereview.chromium.org/406093003

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@284566 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

10 days agoExclude failing content_browsertests test under Dr. Memory
bruening@chromium.org [Tue, 22 Jul 2014 00:39:43 +0000 (00:39 +0000)]
Exclude failing content_browsertests test under Dr. Memory

TBR=zhaoqin@chromium.org
BUG=http://code.google.com/p/drmemory/issues/detail?id=1528
NOTRY=true

Review URL: https://codereview.chromium.org/401313004

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@284564 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

10 days agoExclude failing tests under Dr. Memory. Combine separate libaddressinput exclude...
bruening@google.com [Mon, 21 Jul 2014 19:44:33 +0000 (19:44 +0000)]
Exclude failing tests under Dr. Memory. Combine separate libaddressinput exclude files.

BUG=395169,395739,395743
TBR=nednguyen@google.com

Review URL: https://codereview.chromium.org/404193004

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@284482 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

13 days agoRepair WebRtcBrowserTest names in drmemory exclusions file
nick@chromium.org [Sat, 19 Jul 2014 04:43:13 +0000 (04:43 +0000)]
Repair WebRtcBrowserTest names in drmemory exclusions file
(these tests changed names when they went from TEST_P to
 TEST_F in r283700).

Fix spelling error in three test names.

Eliminate memory error suppressions that were put in as fixes:
* Revert "[MemSheriff] Suppress unreadable mem access"
* This reverts commit a922608663a6fd861aeff6fd2bc3984dcbda86db.
* (aka svn r283943)

* Revert "[MemSheriff] Disable failing tests"
* This reverts commit 565a8552b8e194807358b33ff741ae55ac9da901.
* (aka svn r284133)

BUG=394957,395172,389132,389098

Review URL: https://codereview.chromium.org/401073002

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@284308 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

13 days ago[MemSheriff] Disable failing tests
groby@chromium.org [Fri, 18 Jul 2014 17:11:25 +0000 (17:11 +0000)]
[MemSheriff] Disable failing tests

BUG=395172
R=miu@chromium.org, thestig@chromium.org
TBR=miu@chromium.org, thestig@chromium.org
NOTRY=true

Review URL: https://codereview.chromium.org/408483003

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@284133 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

13 days ago[MemSheriff] Suppress crashing test
groby@chromium.org [Fri, 18 Jul 2014 17:01:59 +0000 (17:01 +0000)]
[MemSheriff] Suppress crashing test

BUG=395169
R=rouslan@chromium.org, thestig@chromium.org
TBR=rouslan@chromium.org, thestig@chromium.org
NOTRY=true

Review URL: https://codereview.chromium.org/408483002

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@284130 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

2 weeks ago[MemSheriff] Suppress unreadable mem access
groby@chromium.org [Fri, 18 Jul 2014 00:12:21 +0000 (00:12 +0000)]
[MemSheriff] Suppress unreadable mem access

BUG=394957
R=thestig@chromium.org
TBR=thestig@chromium.org
NOTRY=true

Review URL: https://codereview.chromium.org/397373004

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@283943 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

2 weeks ago[MemSheriff] Suppress leak of BackgroundReaper in EnsureProcessTerminated.
groby@chromium.org [Thu, 17 Jul 2014 18:48:35 +0000 (18:48 +0000)]
[MemSheriff] Suppress leak of BackgroundReaper in EnsureProcessTerminated.

Based on existing LSan suppression from
  https://codereview.chromium.org/63153007

BUG=318221
R=earthdok@chromium.org
TBR=earthdok@chromium.org
NOTRY=true

Review URL: https://codereview.chromium.org/399893004

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@283828 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

2 weeks ago[MemSheriff] Reflect signature change in suppression
groby@chromium.org [Thu, 17 Jul 2014 18:21:04 +0000 (18:21 +0000)]
[MemSheriff] Reflect signature change in suppression

BUG=90057
R=thestig@chromium.org
TBR=thestig@chromium.org
NOTRY=true

Review URL: https://codereview.chromium.org/402713003

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@283819 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

2 weeks ago[SyncFS] Clear sync task runners on shutdown of SyncFileSystemService
tzik@chromium.org [Thu, 17 Jul 2014 11:29:23 +0000 (11:29 +0000)]
[SyncFS] Clear sync task runners on shutdown of SyncFileSystemService

This CL should fix a memory corruption in a unit_tests which is recently introduced.
That is caused by sync task invocation after SyncFileSystemService::Shutdown.

BUG=394460
TEST=unit_tests --gtest_filter='SyncFileSystemServiceTest.*'

Review URL: https://codereview.chromium.org/395333004

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@283756 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

2 weeks agoUpgrade valgrind suppressions from 'WebCore' to 'blink'.
mkwst@chromium.org [Thu, 17 Jul 2014 09:08:52 +0000 (09:08 +0000)]
Upgrade valgrind suppressions from 'WebCore' to 'blink'.

This CL brought to you by the commands 'grep', 'xargs', and 'sed'.

    grep -r -l "WebCore" ./tools/valgrind | xargs -L1 sed -i '' -e 's/WebCore/blink/g'
TBR=abarth@chromium.org

Review URL: https://codereview.chromium.org/398303002

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@283723 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

2 weeks ago[MemSheriff] Suppress ProtocolHandler leak
groby@chromium.org [Thu, 17 Jul 2014 03:06:10 +0000 (03:06 +0000)]
[MemSheriff] Suppress ProtocolHandler leak

BUG=394624
R=thestig@chromium.org
TBR=mmenke@chromium.org, thestig@chromium.org
NOTRY=true

Review URL: https://codereview.chromium.org/399013002

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@283621 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

2 weeks agoadjust suppression for uninit read on ThreadState::visitStack
zhaoqin@google.com [Thu, 17 Jul 2014 03:04:26 +0000 (03:04 +0000)]
adjust suppression for uninit read on ThreadState::visitStack

TBR=earthdok@chromium.org
BUG=340752

Review URL: https://codereview.chromium.org/398053005

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@283618 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

2 weeks ago[MemSheriff] WebCore is now blink
groby@chromium.org [Wed, 16 Jul 2014 23:48:56 +0000 (23:48 +0000)]
[MemSheriff] WebCore is now blink

namespace WebCore became namespace blink in blink's r178289
(http://src.chromium.org/viewvc/blink?view=revision&revision=178289)

WebKit DEPS have now rolled, this updates the suppressions to catch up.
All replacements done via a single command:
    grep -rl 'fun:_ZN7WebCore' tools/valgrind/memcheck |\
    xargs sed -i 's/fun:_ZN7WebCore/fun:_ZN5blink/'

BUG=none
TBR=thestig@chromium.org, abarth@chromium.org
NOTRY=true

Review URL: https://codereview.chromium.org/396413002

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@283587 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

2 weeks ago[MemSheriff] Suppress a leak
groby@chromium.org [Wed, 16 Jul 2014 23:47:19 +0000 (23:47 +0000)]
[MemSheriff] Suppress a leak

BUG=394558
R=thestig@chromium.org
TBR=thestig@chromium.org
NOTRY=true

Review URL: https://codereview.chromium.org/398193003

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@283585 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

2 weeks ago[MemSheriff] Suppress broken test.
groby@chromium.org [Wed, 16 Jul 2014 23:35:50 +0000 (23:35 +0000)]
[MemSheriff] Suppress broken test.

BUG=394460
TBR=thestig@chromium.org
NOTRY=true

Review URL: https://codereview.chromium.org/395253003

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@283577 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

2 weeks agoUpdate asan_symbolize.py to LLVM r213136.
glider@chromium.org [Wed, 16 Jul 2014 22:24:00 +0000 (22:24 +0000)]
Update asan_symbolize.py to LLVM r213136.
SymbolizationLoop.process_line() has been factored out and can now be used to symbolize the reports line by line.

BUG=235466
NOTRY=true

Review URL: https://codereview.chromium.org/397983002

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@283547 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

2 weeks agoexclude test from cc_unittests on Dr.Memory bots
zhaoqin@google.com [Wed, 16 Jul 2014 20:36:55 +0000 (20:36 +0000)]
exclude test from cc_unittests on Dr.Memory bots

TBR=bruening@chromium.org
BUG=DR-i#1476

Review URL: https://codereview.chromium.org/394283003

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@283492 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

2 weeks agoexclude KURLTest.Empty from blink_platform_unittests
zhaoqin@google.com [Wed, 16 Jul 2014 18:29:07 +0000 (18:29 +0000)]
exclude KURLTest.Empty from blink_platform_unittests

TBR=wangxianzhu@chromium.org
BUG=394338

Review URL: https://codereview.chromium.org/395263002

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@283444 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

2 weeks agoadd aura_unittests.gtest-drmemory_win32.txt for excluding test
zhaoqin@google.com [Tue, 15 Jul 2014 15:55:34 +0000 (15:55 +0000)]
add aura_unittests.gtest-drmemory_win32.txt for excluding test
in aura_unittests on Dr.Memory bot

TBR=bruening@chromium.org
BUG=none

Review URL: https://codereview.chromium.org/391123003

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@283198 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

2 weeks agodelete suppression for Dr.Memory i#1586, which is fixed in Dr.Memory r1973
zhaoqin@google.com [Tue, 15 Jul 2014 13:38:42 +0000 (13:38 +0000)]
delete suppression for Dr.Memory i#1586, which is fixed in Dr.Memory r1973

TBR=bruening@chromium.org
BUG=drm-i#1586

Review URL: https://codereview.chromium.org/397643002

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@283186 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

2 weeks ago[oilpan]: remove valgrind suppression for mac memory leak.
wibling@chromium.org [Mon, 14 Jul 2014 18:47:41 +0000 (18:47 +0000)]
[oilpan]: remove valgrind suppression for mac memory leak.

R=ager@chromium.org, jyasskin@chromium.org, oilpan-reviews@chromium.org
BUG=391556

Review URL: https://codereview.chromium.org/392633003

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@282988 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

2 weeks agoRemove obsolete valgrind suppression
estade@chromium.org [Fri, 11 Jul 2014 22:57:28 +0000 (22:57 +0000)]
Remove obsolete valgrind suppression

leak was fixed in r213560

BUG=175815
NOTRY=true

Review URL: https://codereview.chromium.org/383333002

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@282724 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

2 weeks agoexclude DownloadDangerPromptTest.TestAll from browser_tests on Dr.Memory bots
zhaoqin@google.com [Fri, 11 Jul 2014 12:51:51 +0000 (12:51 +0000)]
exclude DownloadDangerPromptTest.TestAll from browser_tests on Dr.Memory bots

TBR=bruening@chromium.org
BUG=none

Review URL: https://codereview.chromium.org/388803004

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@282621 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 weeks agosuppress uninit from WS2_32.dll!WSASocketW in UDPSocketTest.Connect net_unittests
zhaoqin@google.com [Fri, 11 Jul 2014 02:45:32 +0000 (02:45 +0000)]
suppress uninit from WS2_32.dll!WSASocketW in UDPSocketTest.Connect net_unittests

TBR=bruening@chromium.org
BUG=392585

Review URL: https://codereview.chromium.org/386863002

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@282509 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 weeks agosuppress memory leak from base::internal::PostTaskAndReplyImpl::PostTaskAndReply
zhaoqin@google.com [Thu, 10 Jul 2014 19:36:03 +0000 (19:36 +0000)]
suppress memory leak from base::internal::PostTaskAndReplyImpl::PostTaskAndReply
in chromeos_unittests

TBR=stevenjb@chromium.org
BUG=392936
TEST=waterfall.sh

Review URL: https://codereview.chromium.org/387663002

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@282399 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 weeks agosuppress uninit error from SkStroke::strokePath in unit_tests
zhaoqin@google.com [Thu, 10 Jul 2014 18:31:53 +0000 (18:31 +0000)]
suppress uninit error from SkStroke::strokePath in unit_tests

TBR=robertphillips@chromium.org
BUG=392912
TEST=waterfall.sh

Review URL: https://codereview.chromium.org/388563002

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@282384 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 weeks agoadd new *_unittests to tools/valgrind/chrome_tests.py to run with memory tools
zhaoqin@google.com [Thu, 10 Jul 2014 03:26:20 +0000 (03:26 +0000)]
add new *_unittests to tools/valgrind/chrome_tests.py to run with memory tools

R=bruening@chromium.org
BUG=none
NOTRY=true

Review URL: https://codereview.chromium.org/380813005

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@282238 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 weeks agoexclude 2 browser_tests from Dr.Memory full mode bot
zhaoqin@google.com [Thu, 10 Jul 2014 03:23:58 +0000 (03:23 +0000)]
exclude 2 browser_tests from Dr.Memory full mode bot

TBR=bruening@chromium.org
BUG=none

Review URL: https://codereview.chromium.org/379393002

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@282235 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 weeks agoexclude NodeObserverTest.Order from mojo_view_manager_lib_unittests on Dr.Memory bot
zhaoqin@google.com [Wed, 9 Jul 2014 16:09:58 +0000 (16:09 +0000)]
exclude NodeObserverTest.Order from mojo_view_manager_lib_unittests on Dr.Memory bot

TBR=ben@chromium.org
BUG=392485

Review URL: https://codereview.chromium.org/376193004

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@282052 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 weeks agoexclude GcdPrivateAPITest.AddRemove from browser_tests Dr.Memory bot
zhaoqin@google.com [Wed, 9 Jul 2014 15:00:43 +0000 (15:00 +0000)]
exclude GcdPrivateAPITest.AddRemove from browser_tests Dr.Memory bot

TBR=bruening@chromium.org
BUG=none

Review URL: https://codereview.chromium.org/381663002

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@282037 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 weeks agoUse a autorelease pool for the test webkit platform support class
jochen@chromium.org [Wed, 9 Jul 2014 14:05:05 +0000 (14:05 +0000)]
Use a autorelease pool for the test webkit platform support class

This is required to free the internal resources allocated when creating
the stats table

BUG=392244
R=marja@chromium.org

Review URL: https://codereview.chromium.org/377163002

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@282029 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 weeks agoFix PepperGamepadHostTest.WaitForReply
b.kelemen@samsung.com [Wed, 9 Jul 2014 05:41:35 +0000 (05:41 +0000)]
Fix PepperGamepadHostTest.WaitForReply

Fixup after "Gamepad: don't notify about connected pads twice".
The CHECK(!g_gamepad_service) I added is failing because during
unit tests several instance can be created and destroyed.

R=bajones@chromium.org
BUG=391503

Review URL: https://codereview.chromium.org/372053004

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@281959 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 weeks agosuppress falst positive uninit error from RenderStyle::NonInheritedFlags
zhaoqin@google.com [Wed, 9 Jul 2014 03:48:54 +0000 (03:48 +0000)]
suppress falst positive uninit error from RenderStyle::NonInheritedFlags

TBR=bruening@chromium.org
BUG=drm-i#1586

Review URL: https://codereview.chromium.org/377133002

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@281913 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 weeks agoRemove suppression for AutocompleteInputTest.
mukai@chromium.org [Wed, 9 Jul 2014 00:14:41 +0000 (00:14 +0000)]
Remove suppression for AutocompleteInputTest.

BUG=390108
TBR=eugenis@chromium.org
NOTRY=true

Review URL: https://codereview.chromium.org/367163004

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@281899 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 weeks agoValgrind: Remove tests that no longer exists from chrome_tests.py.
thestig@chromium.org [Tue, 8 Jul 2014 23:19:01 +0000 (23:19 +0000)]
Valgrind: Remove tests that no longer exists from chrome_tests.py.

NOTRY=true

Review URL: https://codereview.chromium.org/372473005

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@281871 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 weeks agosuppress memory leak from content::TestWebKitPlatformSupport::TestWebKitPlatformSupport
zhaoqin@google.com [Tue, 8 Jul 2014 20:13:20 +0000 (20:13 +0000)]
suppress memory leak from content::TestWebKitPlatformSupport::TestWebKitPlatformSupport

TBR=jochen@chromium.org
BUG=392244

Review URL: https://codereview.chromium.org/373043008

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@281808 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 weeks agoexclude failed content_browsertests on Dr.Memory full mode MFYI bot
zhaoqin@google.com [Tue, 8 Jul 2014 15:07:02 +0000 (15:07 +0000)]
exclude failed content_browsertests on Dr.Memory full mode MFYI bot

TBR=bruening@chromium.org
BUG=none

Review URL: https://codereview.chromium.org/375893002

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@281752 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 weeks agoSet buffering state variable even when Pipeline underflow is disabled.
scherkus@chromium.org [Tue, 8 Jul 2014 04:10:58 +0000 (04:10 +0000)]
Set buffering state variable even when Pipeline underflow is disabled.

r389104 added both a DCHECK to verify buffering state as well as a new
way to disable underflow logic for Pipeline. In debug valgrind builds
it became possible to underflow and hit the DCHECK since the variable
was never updated.

BUG=389104

Review URL: https://codereview.chromium.org/372013002

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@281654 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 weeks agoclear content_browsertests exclusion list for Dr.Memory to run all tests
zhaoqin@google.com [Tue, 8 Jul 2014 03:12:39 +0000 (03:12 +0000)]
clear content_browsertests exclusion list for Dr.Memory to run all tests

TBR=bruening@chromium.org
BUG=none

Review URL: https://codereview.chromium.org/376753003

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@281649 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 weeks agoExclude GamepadServiceTest.ConnectionsTest under DrMemory too.
jyasskin@chromium.org [Sat, 5 Jul 2014 19:22:56 +0000 (19:22 +0000)]
Exclude GamepadServiceTest.ConnectionsTest under DrMemory too.

BUG=391513
TBR=b.kelemen@samsung.com
NOTRY=true

Review URL: https://codereview.chromium.org/365373002

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@281473 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 weeks agoSuppress a valgrind leak of an Oilpan page.
jyasskin@chromium.org [Sat, 5 Jul 2014 19:17:23 +0000 (19:17 +0000)]
Suppress a valgrind leak of an Oilpan page.

BUG=391556
TBR=ager@chromium.org
NOTRY=true

Review URL: https://codereview.chromium.org/370103002

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@281472 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 weeks agoBroaden DOMWrapperWorld suppression after Blink r177430 renamed a function.
jyasskin@chromium.org [Sat, 5 Jul 2014 19:12:03 +0000 (19:12 +0000)]
Broaden DOMWrapperWorld suppression after Blink r177430 renamed a function.

BUG=340952
NOTRY=true
TBR=haraken@chromium.org

Review URL: https://codereview.chromium.org/370053004

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@281471 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 weeks agoExclude GamepadServiceTest.*, which times out on Mac Valgrind.
jyasskin@chromium.org [Fri, 4 Jul 2014 21:57:18 +0000 (21:57 +0000)]
Exclude GamepadServiceTest.*, which times out on Mac Valgrind.

BUG=391513
TBR=b.kelemen@samsung.com
NOTRY=true

Review URL: https://codereview.chromium.org/369283004

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@281442 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 weeks agoRe-suppress PipelineIntegrationTest.ChunkDemuxerAbortRead_AudioOnly: r281156 didn...
jyasskin@chromium.org [Fri, 4 Jul 2014 21:31:04 +0000 (21:31 +0000)]
Re-suppress PipelineIntegrationTest.ChunkDemuxerAbortRead_AudioOnly: r281156 didn't fully fix it.

BUG=389104
TBR=scherkus@chromium.org
NOTRY=true

Review URL: https://codereview.chromium.org/366343002

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@281438 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 weeks agoExclude PepperGamepadHostTest.WaitForReply from memory bots until it can be fixed.
jyasskin@chromium.org [Fri, 4 Jul 2014 21:21:57 +0000 (21:21 +0000)]
Exclude PepperGamepadHostTest.WaitForReply from memory bots until it can be fixed.

BUG=391503
TBR=b.kelemen@samsung.com
NOTRY=true

Review URL: https://codereview.chromium.org/373593003

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@281437 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 weeks agoSuppress a probable leak-on-shutdown in CancelableTaskTracker::NewTrackedTaskId.
jyasskin@chromium.org [Fri, 4 Jul 2014 20:43:39 +0000 (20:43 +0000)]
Suppress a probable leak-on-shutdown in CancelableTaskTracker::NewTrackedTaskId.

BUG=391510
TBR=sdefresne@chromium.org
NOTRY=true

Review URL: https://codereview.chromium.org/370043002

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@281436 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

4 weeks agoAlways run AudioRendererImpl's flush callback asynchronously.
scherkus@chromium.org [Thu, 3 Jul 2014 03:28:10 +0000 (03:28 +0000)]
Always run AudioRendererImpl's flush callback asynchronously.

It's possible to hit Pipeline's DCHECK that verifies renderers have
reset their buffering state after flushing since AudioRendererImpl
always runs buffering state changes asynchronously but ran the flush
callback synchronously.

BUG=389104

Review URL: https://codereview.chromium.org/363093003

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@281156 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

4 weeks agoRemove 3 valgrind suppressions.
eugenis@chromium.org [Wed, 2 Jul 2014 12:59:28 +0000 (12:59 +0000)]
Remove 3 valgrind suppressions.

The original change was reverted in r280844.

BUG=390500
TBR=jyasskin@chromium.org
NOTRY=true

Review URL: https://codereview.chromium.org/362983002

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@281012 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

4 weeks agoSuppress valgrind report.
eugenis@chromium.org [Tue, 1 Jul 2014 11:54:41 +0000 (11:54 +0000)]
Suppress valgrind report.

BUG=390500
TBR=jyasskin@chromiunm.org
NOTRY=true

Review URL: https://codereview.chromium.org/359413010

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@280801 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

4 weeks agoRemove suppression for ResourceLoader::Context leak
mmenke@chromium.org [Mon, 30 Jun 2014 18:24:08 +0000 (18:24 +0000)]
Remove suppression for ResourceLoader::Context leak
that was fixed in revision 279091
(https://codereview.chromium.org/342203002).

NOTRY=true
BUG=328092

Review URL: https://codereview.chromium.org/362543003

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@280636 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

4 weeks agoValgrind suppression.
eugenis@chromium.org [Mon, 30 Jun 2014 09:33:16 +0000 (09:33 +0000)]
Valgrind suppression.

BUG=390108
TBR=jyasskin@chromium.org
NOTRY=true

Review URL: https://codereview.chromium.org/347903004

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@280583 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

4 weeks agoFix memory error in ProfileChooserViewBrowserTest
mlerman@chromium.org [Mon, 30 Jun 2014 06:49:29 +0000 (06:49 +0000)]
Fix memory error in ProfileChooserViewBrowserTest

BUG=389263

Review URL: https://codereview.chromium.org/355763005

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@280570 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

4 weeks agoFix the safe browsing RecordLspFeature unit test.
pmonette@google.com [Sat, 28 Jun 2014 05:55:08 +0000 (05:55 +0000)]
Fix the safe browsing RecordLspFeature unit test.

On some windows machines, the mswsock.dll was already loaded in the
current process. This was not an expected case in the old test.

BUG=389467

Review URL: https://codereview.chromium.org/358133003

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@280504 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

4 weeks agoRevert 280429 "Reset host resolver in unittest"
stevenjb@chromium.org [Sat, 28 Jun 2014 02:19:14 +0000 (02:19 +0000)]
Revert 280429 "Reset host resolver in unittest"

> Reset host resolver in unittest
>
> BUG=386418
>
> Review URL: https://codereview.chromium.org/356933003

TBR=stevenjb@chromium.org

Review URL: https://codereview.chromium.org/342353004

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@280482 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

4 weeks agoFix a browser crash which occurs because the RenderWidgetHostViewAura instance attemp...
ananta@chromium.org [Fri, 27 Jun 2014 22:41:24 +0000 (22:41 +0000)]
Fix a browser crash which occurs because the RenderWidgetHostViewAura instance attempts to dereference a deleted LegacyRenderWidgetHostHWND pointer.

In the normal case the destruction of the LegacyRenderWidgetHostHWND instance is controlled by the
RenderWidgetHostViewAura class with a call to the LegacyRenderWidgetHostHWND::Destroy method which in turn
destroys the LegacyRenderWidgetHostHWND instance.

However there are cases like in browser_tests where the main window is destroyed via DestroyWindow which in turn
destroys the LegacyRenderWidgetHostHWND instance via its HWND and then the RenderWidgetHostViewAura instance derefs the LegacyRenderWidgetHostHWND object to destroy it etc.

Fix is to notify the RenderWidgetHostViewAura class that the LegacyRenderWidgetHostHWND instance was destroyed.

BUG=389191,388762
R=sky

Review URL: https://codereview.chromium.org/352223006

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@280435 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

4 weeks agoReset host resolver in unittest
stevenjb@chromium.org [Fri, 27 Jun 2014 22:16:27 +0000 (22:16 +0000)]
Reset host resolver in unittest

BUG=386418

Review URL: https://codereview.chromium.org/356933003

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@280429 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

4 weeks agoexclude two tests from Dr.Memory content_browsertests for crbug.com/389132
zhaoqin@google.com [Fri, 27 Jun 2014 21:37:56 +0000 (21:37 +0000)]
exclude two tests from Dr.Memory content_browsertests for crbug.com/389132

TBR=sergeyu@chromium.org, juberti@chromium.org, mallinath@chromium.org
BUG=389132

Review URL: https://codereview.chromium.org/357083002

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@280414 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

4 weeks agoDo not run VideoFrameSchedulerImplTest.EventualDisplay under Valgrind on Mac
glider@chromium.org [Fri, 27 Jun 2014 14:29:56 +0000 (14:29 +0000)]
Do not run VideoFrameSchedulerImplTest.EventualDisplay under Valgrind on Mac

BUG=389087
TBR=eugenis@chromium.org
NOTRY=true

Review URL: https://codereview.chromium.org/335483007

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@280325 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

5 weeks agoDisable PipelineIntegrationTest.ChunkDemuxerAbortRead_AudioOnly under Valgrind on Mac
glider@chromium.org [Fri, 27 Jun 2014 09:01:52 +0000 (09:01 +0000)]
Disable PipelineIntegrationTest.ChunkDemuxerAbortRead_AudioOnly under Valgrind on Mac
and SafeBrowsingEnvironmentDataCollectionWinTest.RecordLspFeature under DrMemory on Win32

BUG=389104,389467
TBR=eugenis@chromium.org
NOTRY=true

Review URL: https://codereview.chromium.org/350913003

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@280285 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

5 weeks agoSuppress a DrMemory report in WebRtcBrowserTests/WebRtcBrowserTest.TwoCallsWithAecDump/*
glider@chromium.org [Fri, 27 Jun 2014 08:54:58 +0000 (08:54 +0000)]
Suppress a DrMemory report in WebRtcBrowserTests/WebRtcBrowserTest.TwoCallsWithAecDump/*

BUG=389132
TBR=eugenis@chromium.org
NOTRY=true

Review URL: https://codereview.chromium.org/359713003

git-svn-id: http://src.chromium.org/svn/trunk/src/tools/valgrind@280282 4ff67af0-8c30-449e-8e8b-ad334ec8d88c