summaryrefslogtreecommitdiffstats
path: root/testing
Commit message (Collapse)AuthorAgeFilesLines
* Experimental support for fuzzing on mac.aizatsky2016-03-252-0/+11
| | | | | | | | BUG=597066 Review URL: https://codereview.chromium.org/1818273002 Cr-Commit-Position: refs/heads/master@{#383389}
* PlzNavigate: fix several WebContentsImpl testsclamy2016-03-251-4/+0
| | | | | | | | | | | | | | This CL fixes several WebContentsImplTests when run with PlzNavigate by making sure they call the appropriate helper functions and having a definition of CrossSiteNavigationPending that matches the one in the current navigation codepath. BUG=439423 CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_site_isolation Review URL: https://codereview.chromium.org/1832443002 Cr-Commit-Position: refs/heads/master@{#383313}
* PlzNavigate: disable a ResourceDispatcherHostTest about transfersclamy2016-03-251-2/+0
| | | | | | | | | | | | This CL disables ResourceDispatcherHostTest.CancelRequestsForContextTransferred when Plznavigate is enabled. This test is testing something specific to transfer navigations, which don't exist with PlzNavigate. BUG=439423 Review URL: https://codereview.chromium.org/1833873003 Cr-Commit-Position: refs/heads/master@{#383304}
* PlzNavigate: fix WebContentsImplTest.FindOpenerRVHWhenPendingclamy2016-03-251-1/+0
| | | | | | | | | | | | | This CL fixes WebContentsImplTest.FindOpenerRVHWhenPending when run with PlzNavigate enabled by ensuring that a RenderFrameProxy will be created if there's a speculative RenderFrameHost with the appropriate SiteInstance. BUG=439423 CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_site_isolation Review URL: https://codereview.chromium.org/1829043002 Cr-Commit-Position: refs/heads/master@{#383275}
* Add remaining tests to Win x64 GN bot.dpranke2016-03-251-0/+7
| | | | | | | | | | | | | This should get us test parity with Win 7 Tests x64(1) and is a necessary step to flipping the CQ x64 bot over. R=brucedawson@chromium.org BUG=581899 CQ_INCLUDE_TRYBOTS=tryserver.chromium.win:win_chromium_gn_x64_rel Review URL: https://codereview.chromium.org/1820293003 Cr-Commit-Position: refs/heads/master@{#383205}
* PlzNavigate: fix LoFi test ShouldEnableLoFiModeNavigateBackThenForwardclamy2016-03-241-1/+0
| | | | | | | | | | | | | | | | | | This CL fixes LoFiResourceDispatcherHostBrowserTest.ShouldEnableLoFiModeNavigateBackThenForward when run with PlzNavigate enabled. The RenderFrameHost keeps track of the LoFi state of the last successful network navigation, which allows to give the proper value to subframes that are doing a history navigation. Subframe history navigations do not go to the renderer when PlzNavigate is enabled, therefore the value of LoFi state for the top level frame must be kept on the browser side to give it to subframes. BUG=575212 CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_site_isolation Review URL: https://codereview.chromium.org/1828663003 Cr-Commit-Position: refs/heads/master@{#383106}
* Move PDFium libfuzzers to pdf/pdfium/fuzzers.ochang2016-03-245-1871/+0
| | | | | | | | | | Also adds a JPX fuzzer. BUG=591789 Review URL: https://codereview.chromium.org/1820353002 Cr-Commit-Position: refs/heads/master@{#383072}
* Adds a single browser_test to the mojo fyi botsky2016-03-233-0/+16
| | | | | | | | | | | | | I want to at least add one to the main waterfall. If this probes stable I'll add it to the main waterfall, and then try more. BUG=581733 TEST=none R=dpranke@chromium.org, msw@chromium.org Review URL: https://codereview.chromium.org/1828003002 Cr-Commit-Position: refs/heads/master@{#382960}
* PlzNavigate: fix two RenderViewImplTests related to historyclamy2016-03-232-3/+0
| | | | | | | | | | | | | | This CL fixes RenderViewImplTest.BrowserNavigationStartNotUsedForHistoryNavigation and RenderViewImplTest.TestBackForward. Properly simulatin ghistory navigations with PlzNavigate enabled requires providing a url in the CommonNavigationParams, which was not being done. BUG=475027 Review URL: https://codereview.chromium.org/1797393008 Cr-Commit-Position: refs/heads/master@{#382940}
* Replace usages of DEPRECATED_java_in_dir with java_filesagrieve2016-03-231-1/+6
| | | | | | | | BUG=484854 Review URL: https://codereview.chromium.org/1829823002 Cr-Commit-Position: refs/heads/master@{#382905}
* PlzNavigate: fix SecurityExploitBrowserTest.MismatchedOriginOnCommitclamy2016-03-231-1/+0
| | | | | | | | | | | | | | | This CL fixes SecurityExploitBrowserTest.MismatchedOriginOnCommit. Due to a difference in how teh main resource request are made, a network request was still present when the test is destroyed. This request finishes and try to access teh StallDelegate which has already been destroyed. Resetting the ResourceDispatcherHostDelegate before destroying the test fixes that. BUG=475027 CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_site_isolation Review URL: https://codereview.chromium.org/1816563002 Cr-Commit-Position: refs/heads/master@{#382833}
* Convert leveldb_apptests to unit tests.erg2016-03-222-0/+16
| | | | | | | | | | BUG=594731 R=sky@chromium.org TBR=dpranke@chromium.org Review URL: https://codereview.chromium.org/1812263004 Cr-Commit-Position: refs/heads/master@{#382464}
* Fix bug in net::RequestPriority -> HTTP/2 dependency conversion.rdsmith2016-03-216-30/+0
| | | | | | | | | | | | This CL also defaults this behavior on (subject to finch override), refactors the finch control to be in line with network stack defaults (== based in io_thread.cc), and removes the non-default performance bot configuration. BUG=590225 R=bnc@chromium.org R=isherman@chromium.org Review URL: https://codereview.chromium.org/1779733003 Cr-Commit-Position: refs/heads/master@{#382360}
* [libfuzzer] tweaking sqlite3_prepare_v2_fuzzer.mmoroz2016-03-212-4/+28
| | | | | | | | | | | | A little bit hacky and hopefully temporarily change. Reject data with 'REGEXP' keyword until crbug.com/588737 gets fixed. R=aizatsky@chromium.org, inferno@chromium.org, kcc@chromium.org, krasin@chromium.org BUG=584819 Review URL: https://codereview.chromium.org/1806333006 Cr-Commit-Position: refs/heads/master@{#382327}
* Revert of Add interactive_ui_tests to Win8 Aura config. (patchset #1 id:1 of ↵sky2016-03-211-3/+0
| | | | | | | | | | | | | | | | | | | | | | | https://codereview.chromium.org/1795853002/ ) Reason for revert: interactive_ui_tests don't run well on win8 machines yet. See http://crbug.com/595071 . Reverting until sorted out. Original issue's description: > Add interactive_ui_tests to Win8 Aura config. > > BUG=373973,594417 > > Committed: https://crrev.com/e040041ab6a37553a6feb5717472926c4fa4bc9d > Cr-Commit-Position: refs/heads/master@{#381167} TBR=dpranke@chromium.org,wfh@chromium.org # Not skipping CQ checks because original CL landed more than 1 days ago. BUG=373973,594417,595071 Review URL: https://codereview.chromium.org/1823583003 Cr-Commit-Position: refs/heads/master@{#382322}
* [libfuzzer] Prevent division by zero in libpng_read_fuzzer.mmoroz2016-03-211-1/+1
| | | | | | | | | R=aizatsky@chromium.org, inferno@chromium.org, krasin@chromium.org BUG=584819 Review URL: https://codereview.chromium.org/1809383002 Cr-Commit-Position: refs/heads/master@{#382315}
* Revert of [libphonenumber] Run tests on swarming (patchset #5 id:80001 of ↵phoglund2016-03-214-40/+5
| | | | | | | | | | | | | | | | | | | | | | | | | https://codereview.chromium.org/1759723002/ ) Reason for revert: PhoneNumberMatcherTest.MatchesWithStrictGroupingLeniency fails on Win 7: https://build.chromium.org/p/chromium.win/builders/Win7%20Tests%20%28dbg%29%281%29/builds/47005 Original issue's description: > [libphonenumber] Run tests on swarming > > Also adding some files and their tests. > > BUG=585151 > > Committed: https://crrev.com/85d385a2ec9f6d365fee5a14fd2a5ea564ffb1a7 > Cr-Commit-Position: refs/heads/master@{#382114} TBR=thakis@chromium.org,mathp@chromium.org # Not skipping CQ checks because original CL landed more than 1 days ago. BUG=585151 Review URL: https://codereview.chromium.org/1817083002 Cr-Commit-Position: refs/heads/master@{#382299}
* Reland of Fix typo in Android perf variations for unified media pipeline ↵dalecurtis2016-03-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | trial. (patchset #1 id:1 of https://codereview.chromium.org/1813553002/ ) Reason for revert: Reverting this revert now that internal bots should be good to go per jbudorick@. Original issue's description: > Revert of Fix typo in Android perf variations for unified media pipeline trial. (patchset #1 id:1 of https://codereview.chromium.org/1808803002/ ) > > Reason for revert: > This is breaking the media tests downstream. > > Original issue's description: > > Fix typo in Android perf variations for unified media pipeline trial. > > > > BUG=533190 > > TEST=none > > > > Committed: https://crrev.com/31d22b6338ac6ac8b95e9f4c20cdccea11609be2 > > Cr-Commit-Position: refs/heads/master@{#381498} > > TBR=asvitkine@chromium.org,dalecurtis@chromium.org > # Skipping CQ checks because original CL landed less than 1 days ago. > NOPRESUBMIT=true > NOTREECHECKS=true > NOTRY=true > BUG=533190 > > Committed: https://crrev.com/194b8a29bb5bf254b7c5dc4d4b3a7cd56318542a > Cr-Commit-Position: refs/heads/master@{#381585} TBR=asvitkine@chromium.org,khushalsagar@chromium.org # Not skipping CQ checks because original CL landed more than 1 days ago. BUG=533190 Review URL: https://codereview.chromium.org/1816703003 Cr-Commit-Position: refs/heads/master@{#382165}
* [libfuzzer] documentation formatting nits.aizatsky2016-03-192-5/+9
| | | | | | | | BUG= Review URL: https://codereview.chromium.org/1819603002 Cr-Commit-Position: refs/heads/master@{#382142}
* Removing navbar.md because it works only for the root git directory.aizatsky2016-03-186-10/+140
| | | | | | | | | | | This concludes content transfer from the site. I will take another look at it after submitting and will change the redirect later next week. BUG=539572 Review URL: https://codereview.chromium.org/1812833006 Cr-Commit-Position: refs/heads/master@{#382129}
* [libphonenumber] Run tests on swarmingmathp2016-03-184-5/+40
| | | | | | | | | | Also adding some files and their tests. BUG=585151 Review URL: https://codereview.chromium.org/1759723002 Cr-Commit-Position: refs/heads/master@{#382114}
* [libfuzzer] fixing documentation nits, adding navbar.aizatsky2016-03-183-5/+8
| | | | | | | | BUG= Review URL: https://codereview.chromium.org/1813323002 Cr-Commit-Position: refs/heads/master@{#382051}
* [libfuzzer] using png_sig_cmp correctlyaizatsky2016-03-181-1/+1
| | | | | | | | | | | | | | | | | | | | | | | According to doc: Description png_sig_cmp() checks whether the given number of bytes match the PNG signature starting from the start position. The function shall return non-zero if num_to_check == 0 or start > 7. Return Value Zero - the given number of bytes starting from start position match the respective bytes of the PNG signature. Non-zero - the given number of bytes starting from start position do not match the respective bytes of the PNG signature or num_to_check == 0 or start > 7. BUG= Review URL: https://codereview.chromium.org/1815703002 Cr-Commit-Position: refs/heads/master@{#382032}
* Convert filesystem_apptests to shelltests.erg2016-03-182-0/+10
| | | | | | | | BUG=594730 Review URL: https://codereview.chromium.org/1814983002 Cr-Commit-Position: refs/heads/master@{#382021}
* [Android] Remove all target from and add minimal_symbols to Android GN.jbudorick2016-03-181-3/+0
| | | | | | | | | BUG=595798 TBR=dpranke@chromium.org Review URL: https://codereview.chromium.org/1807013005 Cr-Commit-Position: refs/heads/master@{#381987}
* Enable perf bot testing with ModerateBindingOnBackgroundTabCreation ↵pkotwicz2016-03-181-0/+5
| | | | | | | | | | experiment enabled BUG=595175 Review URL: https://codereview.chromium.org/1809303002 Cr-Commit-Position: refs/heads/master@{#381984}
* Enable NTPOfflinePages for fieldtrial testingtreib2016-03-181-0/+3
| | | | | | | | BUG=565219 Review URL: https://codereview.chromium.org/1806333002 Cr-Commit-Position: refs/heads/master@{#381967}
* PlzNavigate: have the error page replace the current entry if neededclamy2016-03-181-1/+0
| | | | | | | | | | | | This CL makes it so that if the browser set should_replace_current_entry to true and the navigation fails, the error page committed will replace the current entry. BUG=475027 Review URL: https://codereview.chromium.org/1806373002 Cr-Commit-Position: refs/heads/master@{#381950}
* [iOS] Fix testing/test.gni on iOS as follow-up to gn tool refactoring.sdefresne2016-03-181-5/+6
| | | | | | | | | | | | | With https://codereview.chromium.org/1804263003, data_deps are no longer recursed when looking for bundle_data (as the data is needed at compilation time) so change testing/test.gni to use deps instead of data_deps. BUG=297668 Review URL: https://codereview.chromium.org/1813763004 Cr-Commit-Position: refs/heads/master@{#381939}
* [libfuzzer] tweaking mp4 fuzzer: dictionary and max_len.aizatsky2016-03-183-0/+84
| | | | | | | | BUG=584819 Review URL: https://codereview.chromium.org/1808643006 Cr-Commit-Position: refs/heads/master@{#381869}
* [libfuzzer] First part of libfuzzer-chrome documentation.aizatsky2016-03-184-0/+252
| | | | | | | | | | | | | I expect to add 2 more documents in the follow up: - clusterfuzz-libfuzzer integration documentation (build bots, corpus, status links, reports) - reference (fuzzer_test reference, fuzzer options, dictionaries, etc.) BUG=539572 Review URL: https://codereview.chromium.org/1809843002 Cr-Commit-Position: refs/heads/master@{#381847}
* [libfuzzer] Add a sanity check for too big images in libpng_read_fuzzer.mmoroz2016-03-171-1/+5
| | | | | | | | | | | | This change has been mirrored from google3 png fuzzer. Should prevent some timeouts. R=aizatsky@chromium.org, inferno@chromium.org, kcc@chromium.org, krasin@chromium.org BUG=584819 TBR=aizatsky@chromium.org Review URL: https://codereview.chromium.org/1808123004 Cr-Commit-Position: refs/heads/master@{#381749}
* PlzNavigate: fix several failing NavigationControllerTestsclamy2016-03-171-3/+2
| | | | | | | | | | | | | | | https://codereview.chromium.org/1777903003 introduced several calls to TestRenderFrameHost::PrepareForCommit without calling TestRenderFrameHost::SendRendererInitiatedNavigationRequest when simulating renderer initiated navigations. This makes them fail with PlzNavigate enabled. This CL fixes this fact. BUG=439423 CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_site_isolation Review URL: https://codereview.chromium.org/1800123002 Cr-Commit-Position: refs/heads/master@{#381726}
* Update the FYI bot BrowserSideNavigation test filtersclamy2016-03-171-3/+0
| | | | | | | | | | | | | This update the BrowserSideNavigation bot test filters. NOTRY set to true since this only modifying filter files for an FYI bot. BUG=576261,439423 NOTRY=TRUE TBR=carlosk@chromium.org Review URL: https://codereview.chromium.org/1813773003 Cr-Commit-Position: refs/heads/master@{#381721}
* SimpleCache: Add fieldtrial testing information.gavinp2016-03-174-0/+20
| | | | | | | | | | | | This came up as a warning for a new finch trial advancing these to beta. R=asvitkine BUG=490029 Review URL: https://codereview.chromium.org/1790483003 Cr-Commit-Position: refs/heads/master@{#381718}
* [libfuzzer] Enable v8_script_parser_fuzzer for ClusterFuzz.mmoroz2016-03-171-1/+0
| | | | | | | | | | | | | | The fuzzer has been disabled in https://codereview.chromium.org/1703033002/ due to a lack of corpus pruning. I've also pruned corpus manually (122k -> 1k of files). R=aizatsky@chromium.org, inferno@chromium.org, jochen@chromium.org, krasin@chromium.org BUG=584819 TBR=aizatsky@chromium.org Review URL: https://codereview.chromium.org/1813743002 Cr-Commit-Position: refs/heads/master@{#381715}
* [libfuzzer] Add max_len restriction for v8_regexp_parser_fuzzer.mmoroz2016-03-172-0/+3
| | | | | | | | | | | | | Actually v8_regexp_parser_fuzzer works well, but speed is ~660 exec/s. With max_len restriction not greater than 1024, speed should be 1,000+. R=aizatsky@chromium.org, inferno@chromium.org, jochen@chromium.org, krasin@chromium.org TBR=aizatsky@chromium.org BUG=584819 Review URL: https://codereview.chromium.org/1812873002 Cr-Commit-Position: refs/heads/master@{#381714}
* [libfuzzer] Added dictionary for v8_json_parser_fuzzer.mmoroz2016-03-172-0/+34
| | | | | | | | | | | | | Also I've manually pruned the corpus because it was too large (170k+ files). That should reanimate the fuzzer + dictionary might be useful for JSON. R=aizatsky@chromium.org, inferno@chromium.org, jochen@chromium.org, krasin@chromium.org BUG=584819 TBR=aizatsky@chromium.org Review URL: https://codereview.chromium.org/1808203002 Cr-Commit-Position: refs/heads/master@{#381707}
* Add testing/iossim/BUILD.gn to build iossim as host for iOS build.sdefresne2016-03-172-0/+57
| | | | | | | | | | | | Remove some dead const variables flagged as such by clang (instead of deactivating the compiler warning as the change was simple). TBR=rohitrao@chromium.org BUG=594519 Review URL: https://codereview.chromium.org/1797253002 Cr-Commit-Position: refs/heads/master@{#381690}
* Add BUILD.gn rules to compile third_party/class-dump.sdefresne2016-03-172-60/+38
| | | | | | | | | | | | | | | | | Add third_party/class-dump/BUILD.gn to build class-dump as a host tool as part of the iOS build. Create a template "class_dump" (in third_party/class-dump/class-dump.gni) to simplify the execution of the class-dump tool on given framework. This required converting testing/iossim/redirect-stdout.sh to a python script as gn can only invokes python script. TBR=rohitrao@chromium.org BUG=594519 Review URL: https://codereview.chromium.org/1806523002 Cr-Commit-Position: refs/heads/master@{#381687}
* [Android] Switch instrumentation test names to their respective target names.jbudorick2016-03-172-12/+12
| | | | | | | | BUG=525873 Review URL: https://codereview.chromium.org/1695913002 Cr-Commit-Position: refs/heads/master@{#381599}
* Revert of Fix typo in Android perf variations for unified media pipeline ↵khushalsagar2016-03-161-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | trial. (patchset #1 id:1 of https://codereview.chromium.org/1808803002/ ) Reason for revert: This is breaking the media tests downstream. Original issue's description: > Fix typo in Android perf variations for unified media pipeline trial. > > BUG=533190 > TEST=none > > Committed: https://crrev.com/31d22b6338ac6ac8b95e9f4c20cdccea11609be2 > Cr-Commit-Position: refs/heads/master@{#381498} TBR=asvitkine@chromium.org,dalecurtis@chromium.org # Skipping CQ checks because original CL landed less than 1 days ago. NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=533190 Review URL: https://codereview.chromium.org/1813553002 Cr-Commit-Position: refs/heads/master@{#381585}
* Fix typo in Android perf variations for unified media pipeline trial.dalecurtis2016-03-161-1/+1
| | | | | | | | | BUG=533190 TEST=none Review URL: https://codereview.chromium.org/1808803002 Cr-Commit-Position: refs/heads/master@{#381498}
* Fix AutomaticTabDiscarding experiment on waterfalhubbe2016-03-162-2/+2
| | | | | | | | I messed it up in 1722603004. Review URL: https://codereview.chromium.org/1797323004 Cr-Commit-Position: refs/heads/master@{#381461}
* Update the FYI bot BrowserSideNavigation test filtersclamy2016-03-164-20/+14
| | | | | | | | | | | | | This update the BrowserSideNavigation bot test filters. NOTRY set to true since this only modifying filter files for an FYI bot. BUG=576261,510836,504347,475027,439423 NOTRY=TRUE TBR=carlosk@chromium.org Review URL: https://codereview.chromium.org/1810543002 Cr-Commit-Position: refs/heads/master@{#381443}
* Use bundle_data and create_bundle to add support for iOS app bundle.sdefresne2016-03-161-29/+21
| | | | | | | | | | | | | | | | | | Add a new script //build/config/ios/ios_gen_plist.py to generate the Info.plist by merging multiple source files, performing substitutions of variables and converting to binary1 format. Expand //build/config/ios/ios_sdk.gni to output variables required for the substitution of variables in Info.plist. Refactor ios_app template to use bundle_data and create_bundle to create the application bundle. BUG=297668 Review URL: https://codereview.chromium.org/1752873002 Cr-Commit-Position: refs/heads/master@{#381429}
* Remove support for old version of Xcode from iossim.sdefresne2016-03-162-270/+114
| | | | | | | | | | | | All bots and developers are now using Xcode 7.0 or more recent to build iOS so remove support for version of Xcode older than 6.0 from iossim. TBR=rohitrao@chromium.org BUG=594519 Review URL: https://codereview.chromium.org/1796093003 Cr-Commit-Position: refs/heads/master@{#381428}
* Run tests on new Windows and Linux machines with GeForce 730 GPUs.kbr2016-03-161-0/+900
| | | | | | | | | BUG=593432 TBR=zmo@chromium.org Review URL: https://codereview.chromium.org/1809563002 Cr-Commit-Position: refs/heads/master@{#381405}
* Re-enable swarming for Android content_browsertests the third time.stip2016-03-161-3/+9
| | | | | | | | BUG=525873 Review URL: https://codereview.chromium.org/1806763002 Cr-Commit-Position: refs/heads/master@{#381364}
* Add dEQP-EGL tests to GPU optional and ANGLE try bots.jmadill2016-03-162-9/+44
| | | | | | | | | | | | These tests give regression coverage for ANGLE's EGL layer. Windows-only for now, until we have the correct suppressions in place for other platforms. BUG=595018 Review URL: https://codereview.chromium.org/1804113002 Cr-Commit-Position: refs/heads/master@{#381363}