summaryrefslogtreecommitdiffstats
path: root/tools
Commit message (Collapse)AuthorAgeFilesLines
* Another suppression for a race in webrtc.eugenis@google.com2012-05-151-0/+8
| | | | | | | | | BUG=103711 TEST=tsan-mac bot TBR=jhawkins Review URL: https://chromiumcodereview.appspot.com/10387126 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137090 0039d316-1c4b-4281-b951-d872f2087c98
* Widen a suppression for leaks in buzz::XmppClient.eugenis@google.com2012-05-151-9/+0
| | | | | | | | | BUG=80654 TEST=Heapcheck bots TBR=jhawkins Review URL: https://chromiumcodereview.appspot.com/10332168 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137089 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress leaks of WebDataService.eugenis@google.com2012-05-152-0/+44
| | | | | | | | | BUG=128145 TEST=memory.fyi waterfall TBR=jhawkins Review URL: https://chromiumcodereview.appspot.com/10403002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137087 0039d316-1c4b-4281-b951-d872f2087c98
* Reverted suppression for unaddressable ↵zelidrag@chromium.org2012-05-151-26/+0
| | | | | | | | | | | | gdata::GDataSystemService::file_system() access. BUG=125833 TBR=zhaoqin@google.com TEST=membots Review URL: https://chromiumcodereview.appspot.com/10384170 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137033 0039d316-1c4b-4281-b951-d872f2087c98
* Support enum in idl file.penghuang@chromium.org2012-05-145-1/+59
| | | | | | | | | | BUG=127658 TEST=Manually Review URL: https://chromiumcodereview.appspot.com/10389078 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136957 0039d316-1c4b-4281-b951-d872f2087c98
* Fix mode=hashtable without --outdir to create the directory at the right place.maruel@chromium.org2012-05-143-83/+227
| | | | | | | | | | | | | | | | Improve isolate_smoke_test.py to be more representative of what's happening in chromium's gyp files. Fix tests on windows. No need to run Strace tests on Windows, they fail because of os.path.sep differences. TBR=mad@chromium.org BUG=98636 TEST= Review URL: https://chromiumcodereview.appspot.com/10383154 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136814 0039d316-1c4b-4281-b951-d872f2087c98
* Valgrind: Detect the situation when layout tests finishes too quickly.thestig@chromium.org2012-05-132-15/+32
| | | | | | | | | BUG=none TEST=Broken Valgrind Webkit Layout Tests bot turns red. Review URL: https://chromiumcodereview.appspot.com/10382119 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136797 0039d316-1c4b-4281-b951-d872f2087c98
* Heapchecker: Widen a suppression for CrOS.thestig@chromium.org2012-05-131-2/+2
| | | | | | | | | BUG=127954 TEST=nnoe TBR=eugenis Review URL: https://chromiumcodereview.appspot.com/10387106 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136795 0039d316-1c4b-4281-b951-d872f2087c98
* Valgrind / Heapchecker: Suppress a few leaks in NaCl and Prerendering.thestig@chromium.org2012-05-132-0/+52
| | | | | | | | | BUG=127953,127954 TEST=none TBR=eugenis Review URL: https://chromiumcodereview.appspot.com/10386112 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136794 0039d316-1c4b-4281-b951-d872f2087c98
* Files generated by the JSON schema compiler are named incorrectlycduvall@chromium.org2012-05-1211-18/+36
| | | | | | | | | | | | | | | Files are now named like "file_name.h" instead of "fileName.h" or "file.name.h", and all the JSON files have been renamed. BUG=125669 TEST=All previous tests for the renamed files Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=135077 Review URL: https://chromiumcodereview.appspot.com/10272021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136747 0039d316-1c4b-4281-b951-d872f2087c98
* Adjust tsan suppression nudged by r136679 or r136641.fischman@chromium.org2012-05-111-0/+1
| | | | | | | | | | | | BUG=93932 TBR=dalecurtis NOTRY=true TEST=FFmpegVideoDecoder no longer mentioned by: ./tools/valgrind/waterfall.sh fetch && ./tools/valgrind/waterfall.sh match Review URL: https://chromiumcodereview.appspot.com/10392064 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136710 0039d316-1c4b-4281-b951-d872f2087c98
* Checkout Web Page Replay in src/third_party (was ↵slamm@google.com2012-05-111-1/+1
| | | | | | | | | | | | | | | | | | | | chrome/tools/build/third_party). Previously (issue 10020064), this was committed and backed out because of licensecheck.pl issues. This CL depends on issue 10310044 to fix licensecheck.pl UNKNOWNs for webpagereplay/third_party/dns. This CL differs from 10020064 in that it grabs an updated Web Page Replay to fix UNKNOWNs for webpagereplay/third_party/nbhttp. BUG= TEST= Review URL: https://chromiumcodereview.appspot.com/10310084 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136708 0039d316-1c4b-4281-b951-d872f2087c98
* Add .clean_trace() to the APIs to delete the stale traces.maruel@chromium.org2012-05-111-2/+21
| | | | | | | | | | | | | It'll become soon more complex for strace so it's preferable to have a proper interface. R=mad@chromium.org BUG=98636 TEST= Review URL: https://chromiumcodereview.appspot.com/10381112 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136655 0039d316-1c4b-4281-b951-d872f2087c98
* Remove VideoBear and ManyVideoBear from test_shell_tests.tony@chromium.org2012-05-111-3/+0
| | | | | | | | | | | | | We have similar tests in src/content/browser/media_browsertest.cc so we don't need the tests in test_shell_tests. Also, these don't test for leaks since they doesn't run under valgrind. BUG=126514 Review URL: https://chromiumcodereview.appspot.com/10377062 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136615 0039d316-1c4b-4281-b951-d872f2087c98
* Add scripts to list or trace all test cases in a gtest executable.maruel@chromium.org2012-05-116-136/+545
| | | | | | | | | | | | | | | | | | list_test_cases.py quickly outputs the test cases in a gtest executable. For browser_tests is takes ~100ms. trace_test_cases.py traces each test individually to be able to generate pretty graphs. read_trace.py is a debugging tool to read a single trace. Refactor trace_inputs.py to make it possible. I changed the semantic for it so that stdin is closed and stderr is redirected to stdout. I also have the logger not look at the logging level to determine if output should be shown. R=rogerta@chromium.org BUG=98636 TEST= Review URL: https://chromiumcodereview.appspot.com/10377105 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136601 0039d316-1c4b-4281-b951-d872f2087c98
* Make all extension api types fully qualified.bryeung@chromium.org2012-05-1113-65/+164
| | | | | | | | | | | BUG=123073 TEST= (unit_tests --gtest_filter=ExtensionAPI) && (browser_tests --gtest_filter=ExtensionApiTest) Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=136296 Review URL: https://chromiumcodereview.appspot.com/10367002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136588 0039d316-1c4b-4281-b951-d872f2087c98
* Improve strace tracing and add unit tests.maruel@chromium.org2012-05-112-13/+105
| | | | | | | | | | | | | | | | Rename _Context to Context so it can be unit tested without warnings. The classes are self-contained anyway. Add more informative assertion print out. R=rogerta@chromium.org BUG= TEST= Review URL: https://chromiumcodereview.appspot.com/10386094 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136571 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress a leak in JPEGCodec::Decode().hbono@chromium.org2012-05-112-0/+13
| | | | | | | | | | | This change suppresses a SkBitmap leak created in JPEGCodec::Decode(), which may be caused by the Skia roll <http://crbug.com/136308>. TBR=eugenis,reed BUG=127718 TEST=make the "Chromium OS (valgrind)(10)" bot and the "Linux Heapcheck" bot green. Review URL: https://chromiumcodereview.appspot.com/10386083 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136481 0039d316-1c4b-4281-b951-d872f2087c98
* Suppresses leaks in SkBitmap::allocPixles().hbono@chromium.org2012-05-111-0/+8
| | | | | | | | | | | This change suppresses leaks in SkBitmap::allocPixels(), which may be caused by the Skia roll r136308 <http://crbug.com/136308>. TBR=eugenis,reed BUG=127717 TEST=make the "Linux Heapcheck" bot greener. Review URL: https://chromiumcodereview.appspot.com/10356121 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136478 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress a leak in gfx::Image::Image().hbono@chromium.org2012-05-112-0/+17
| | | | | | | | | | | This change suppresses a leak in gfx::Image::Image(), which may be caused by r136404 <http://crrev.com/136304>. TBR=eugenis,pkotwicz BUG=127716 TEST=make the "Linux Tests (valgrind)(9)" bot greener. Review URL: https://chromiumcodereview.appspot.com/10382120 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136477 0039d316-1c4b-4281-b951-d872f2087c98
* Adding use_system_libusb option for third_party/libusbgdk@chromium.org2012-05-101-5/+5
| | | | | | | | | | | | | | | | There are build and distribution configurations under which packaged libraries cannot be included. The use_system_libusb option allows these platforms (Linux, currently) to use the pre-installed libusb. BUG=124803 TEST=none Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=136127 Review URL: https://chromiumcodereview.appspot.com/10332075 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136421 0039d316-1c4b-4281-b951-d872f2087c98
* Add syntactic sugar for ArrayBuffer as a type in IDL api definitions.asargent@chromium.org2012-05-101-2/+4
| | | | | | | | | BUG=127488 TEST=Existing browser tests should still pass Review URL: https://chromiumcodereview.appspot.com/10378084 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136375 0039d316-1c4b-4281-b951-d872f2087c98
* Remove evan[m]?@chromium.org from OWNERS files.tony@chromium.org2012-05-101-1/+0
| | | | | | | | | | He no longer works on this project. BUG=None Review URL: https://chromiumcodereview.appspot.com/10392021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136374 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a leak following r135955rsleevi@chromium.org2012-05-102-11/+0
| | | | | | | | | | BUG=127364 TEST=no leak TBR=willchan,dhollowa Review URL: https://chromiumcodereview.appspot.com/10382088 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136368 0039d316-1c4b-4281-b951-d872f2087c98
* page-cycler-intl1 and page-cycler-moz expectations update.dominich@google.com2012-05-101-3/+3
| | | | | | | | | | | See http://build.chromium.org/f/chromium/perf/vista-release-dual-core/intl1/report.html?history=50&rev=136330 for an example. BUG=127622 TBR=cmp@chromium.org Review URL: https://chromiumcodereview.appspot.com/10389073 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136353 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 136296 - Make all extension api types fully qualified.yzshen@chromium.org2012-05-1013-164/+65
| | | | | | | | | | | | BUG=123073 TEST= (unit_tests --gtest_filter=ExtensionAPI) && (browser_tests --gtest_filter=ExtensionApiTest) Review URL: https://chromiumcodereview.appspot.com/10367002 TBR=bryeung@chromium.org Review URL: https://chromiumcodereview.appspot.com/10381089 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136323 0039d316-1c4b-4281-b951-d872f2087c98
* Make all extension api types fully qualified.bryeung@chromium.org2012-05-1013-65/+164
| | | | | | | | | BUG=123073 TEST= (unit_tests --gtest_filter=ExtensionAPI) && (browser_tests --gtest_filter=ExtensionApiTest) Review URL: https://chromiumcodereview.appspot.com/10367002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136296 0039d316-1c4b-4281-b951-d872f2087c98
* Re-enable some net tests under TSan/Wintimurrrr@chromium.org2012-05-101-13/+0
| | | | | | | | | | | The new TSan binary should consume less memory and avoid OOM by flushing its state on near-OOM. TBR=hbono BUG=46647,53304,51145,50346 Review URL: https://chromiumcodereview.appspot.com/10356094 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136267 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress leaks from gfx::VideoDecodeAccelerationSupportsail@chromium.org2012-05-101-0/+56
| | | | | | | | | BUG=127499 TEST= Review URL: https://chromiumcodereview.appspot.com/10377079 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136218 0039d316-1c4b-4281-b951-d872f2087c98
* Complete rewrite of isolate.py to be more modular.maruel@chromium.org2012-05-093-382/+562
| | | | | | | | | | | | | | | | | | | | | | | Use an OO approach to store the state. Make the code clearer. 1. Remove 'variables' from foo.result and create foo.state for less important state. 2. Store and manage the file paths in native os.path.sep. Simplify the whole code. 3. Remove the requirement of providing a .isolate file to isolate.py when providing an existing .result file. Make it reuse the result file's data as needed, simplifying user's life. R=nsylvain@chromium.org BUG=98637 TEST=manually ran all the tests on linux and windows Review URL: https://chromiumcodereview.appspot.com/10387037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136111 0039d316-1c4b-4281-b951-d872f2087c98
* Valgrind / Heapchecker: Update TransportSecurityPersister leak suppressions ↵thestig@chromium.org2012-05-092-8/+15
| | | | | | | | | | | after r136074. BUG=125807 TEST=none TBR=hbono Review URL: https://chromiumcodereview.appspot.com/10389046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136094 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 135837 - Valgrind uninitialized in ↵danakj@chromium.org2012-05-091-21/+0
| | | | | | | | | | | | | | | | | ViewLayerTest::DontPaintChildrenWithLayers Suppresses unititialized report in ViewLayerTest::DontPaintChildrenWithLayers. BUG=127236 TEST=Valgrind on ChromeOS TBR=tkent@chromium.org Review URL: https://chromiumcodereview.appspot.com/10388029 TBR=dhollowa@chromium.org Review URL: https://chromiumcodereview.appspot.com/10384082 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136030 0039d316-1c4b-4281-b951-d872f2087c98
* Update perf expectations after new source file increased data size.dmazzoni@chromium.org2012-05-091-1/+1
| | | | | | | | | BUG=127373 TEST=none TBR=chase Review URL: https://chromiumcodereview.appspot.com/10382081 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136001 0039d316-1c4b-4281-b951-d872f2087c98
* TSan race in fun:media::FFmpegVideoDecoder::DoDecodeBufferdhollowa@chromium.org2012-05-091-0/+7
| | | | | | | | | | | | Expands tsan suppression for fun:media::FFmpegVideoDecoder::DoDecodeBuffer. BUG=93932 TEST=TSan goes green TBR=timurrrr@chromium.org Review URL: https://chromiumcodereview.appspot.com/10391026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@135982 0039d316-1c4b-4281-b951-d872f2087c98
* Leak in fun:base::::CreateScopedFoodhollowa@chromium.org2012-05-092-0/+11
| | | | | | | | | | | | Adds suppression for leak in fun:base::::CreateScopedFoo BUG=127364 TEST=Valgrind and Heapcheck go green TBR=rsleevi@chromium.org Review URL: https://chromiumcodereview.appspot.com/10382079 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@135979 0039d316-1c4b-4281-b951-d872f2087c98
* Media PipelineIntegrationTest.BasicPlayback fails under Windows TSandhollowa@chromium.org2012-05-081-0/+1
| | | | | | | | | | | | | Disables failing test on Windows/TSan. Failures are flakey, no consistent pattern. BUG=120396 TEST=TSan TBR=dalecurtis@chromium.org Review URL: https://chromiumcodereview.appspot.com/10382061 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@135861 0039d316-1c4b-4281-b951-d872f2087c98
* Leak in MessageLoop::MessageLoopdhollowa@chromium.org2012-05-081-0/+7
| | | | | | | | | | | | Adds suppression for leak in MessageLoop::MessageLoop BUG=127237 TEST=Heapcheck TBR=glider@chromium.org Review URL: https://chromiumcodereview.appspot.com/10378050 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@135842 0039d316-1c4b-4281-b951-d872f2087c98
* Valgrind uninitialized in ViewLayerTest::DontPaintChildrenWithLayersdhollowa@chromium.org2012-05-081-0/+21
| | | | | | | | | | | | Suppresses unititialized report in ViewLayerTest::DontPaintChildrenWithLayers. BUG=127236 TEST=Valgrind on ChromeOS TBR=tkent@chromium.org Review URL: https://chromiumcodereview.appspot.com/10388029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@135837 0039d316-1c4b-4281-b951-d872f2087c98
* Avoid using TestURLRequestContextGetter in SpellingServiceClientTest.hbono@chromium.org2012-05-081-8/+0
| | | | | | | | | | SpellingServiceClientTest does not have an IO thread and it cannot delete TestURLRequestContextGetter. (This object posts an IO task to delete itself.) This change avoids creating this object to fix this leak. BUG=125890 TEST=make the "Chromium OS (valgrind)(10)" bot green without suppressions. Review URL: https://chromiumcodereview.appspot.com/10316002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@135793 0039d316-1c4b-4281-b951-d872f2087c98
* Update perf expectationsnsylvain@chromium.org2012-05-071-4/+4
| | | | | | | | | | | | | | | | | | | | | | xp-release-dual-core/moz/total_op_b/IO_op_b: Improvement caused by 134801 http://build.chromium.org/f/chromium/perf/xp-release-dual-core/moz/report.html?history=170&rev=135612&graph=total_op_b linux-release/sizes/chrome-textrel/textrel: Shows up as improved, but no graph to verify, and the values did not change linux-release/sizes/nacl_helper-bss/bss: Shows up as improved, but no graph to verify. Silencing it. linux-release/intl1/times/t: No obvious regression. It goes slightly over the limit every few builds. Extend the range. http://build.chromium.org/f/chromium/perf/linux-release/intl1/report.html?history=150&rev=135613 TBR=cmp Review URL: http://codereview.chromium.org/10386012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@135698 0039d316-1c4b-4281-b951-d872f2087c98
* Changing si perf numbers for mac. Key changed: ↵jwd@chromium.org2012-05-071-1/+1
| | | | | | | | | | mac-release/sizes/chrome-si/initializers. BUG=121695 TBR=cmp@chromium.org Review URL: https://chromiumcodereview.appspot.com/10382040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@135684 0039d316-1c4b-4281-b951-d872f2087c98
* Prevent a use-after-free by explicitly destroying a TCVA's window before the ↵ben@chromium.org2012-05-071-11/+0
| | | | | | | | | | TCVA (the window's delegate) is completely destroyed. http://crbug.com/122610 TEST=none Review URL: https://chromiumcodereview.appspot.com/10031004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@135683 0039d316-1c4b-4281-b951-d872f2087c98
* Updating perf_expectations.json for 2 new protobufs. Updating ↵jwd@chromium.org2012-05-071-2/+2
| | | | | | | | | | linux-release-64/sizes/chrome-si/initializers and linux-release/sizes/chrome-si/initializers. BUG=121695 TBR=cmp@chromium.org Review URL: https://chromiumcodereview.appspot.com/10387007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@135660 0039d316-1c4b-4281-b951-d872f2087c98
* Add libva to chromium third_party.fischman@chromium.org2012-05-071-0/+33
| | | | | | | | | BUG=126466 TEST=checklicenses passes with the new exception (pending getting upstream to conform) Review URL: https://chromiumcodereview.appspot.com/10375035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@135647 0039d316-1c4b-4281-b951-d872f2087c98
* Rename a DrMemory suppression.rnk@chromium.org2012-05-071-23/+23
| | | | | | | | | BUG=117539,79933 TBR=willchan@chromium.org Review URL: https://chromiumcodereview.appspot.com/10383007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@135642 0039d316-1c4b-4281-b951-d872f2087c98
* LocalFileReaderTest leak fix.kinuko@chromium.org2012-05-061-25/+0
| | | | | | | | | BUG=123302 TEST=LocalFileReaderTest.* Review URL: https://chromiumcodereview.appspot.com/10260002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@135594 0039d316-1c4b-4281-b951-d872f2087c98
* Alarm resolution changed to minutes and minimum delay added.mtytel@chromium.org2012-05-052-10/+9
| | | | | | | | | | | | | There is a 5 minute minimum delay enforced for released extensions and a 0 minute delay enforced for extensions in development. BUG=122821 TEST=Call chrome.experimental.alarms.create and verify that the alarm is delayed in the number of minutes passed in. Review URL: http://codereview.chromium.org/10217018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@135559 0039d316-1c4b-4281-b951-d872f2087c98
* Add one more static initializer. nsylvain@chromium.org2012-05-051-1/+1
| | | | | | | | | Needed for change 135481 tbr=stevet Review URL: https://chromiumcodereview.appspot.com/10368029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@135498 0039d316-1c4b-4281-b951-d872f2087c98
* Make the design api-based to make it cleaner and only process the SCM ↵maruel@chromium.org2012-05-051-277/+402
| | | | | | | | | | | | | | | | | | | controlled files. Add check for shebang. Add check for windows executable. Add --bare option to ease mass processing of file with incorrect bit. R=thestig@chromium.org BUG= TEST= Review URL: http://codereview.chromium.org/10088002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@135495 0039d316-1c4b-4281-b951-d872f2087c98
* Update linux (32) static initializer. rev 135481 added a new one.nsylvain@chromium.org2012-05-051-1/+1
| | | | | | Review URL: https://chromiumcodereview.appspot.com/10383022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@135491 0039d316-1c4b-4281-b951-d872f2087c98