0
Commit Graph

12 Commits

Author SHA1 Message Date
Avi Drissman
dfd8808526 Update copyright headers in testing/, tools/
The methodology used to generate this CL is documented in
https://crbug.com/1098010#c95.

No-Try: true
No-Presubmit: true
Bug: 1098010
Change-Id: I3a8a7b150e7bd64690534727150646081df50439
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3900697
Reviewed-by: Mark Mentovai <mark@chromium.org>
Auto-Submit: Avi Drissman <avi@chromium.org>
Owners-Override: Avi Drissman <avi@chromium.org>
Commit-Queue: Avi Drissman <avi@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1047644}
2022-09-15 20:11:09 +00:00
Asanka Herath
ef7b34d9d7 [bash-completion] Fix path to gtest.cc
Bug: None
Change-Id: Id6e91bdedc8015ec2b0fb451f53ba2ca30ba7d0c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1957210
Reviewed-by: Nico Weber <thakis@chromium.org>
Commit-Queue: Asanka Herath <asanka@chromium.org>
Cr-Commit-Position: refs/heads/master@{#723031}
2019-12-09 19:22:20 +00:00
Robert Flack
13d4b34fd3 Enable bash-completion for content_shell.
Bug: 947013
Change-Id: Iaef076ff7fbca30c0b1879b79e4926d45123d319
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1543024
Auto-Submit: Robert Flack <flackr@chromium.org>
Reviewed-by: Nico Weber <thakis@chromium.org>
Commit-Queue: Nico Weber <thakis@chromium.org>
Cr-Commit-Position: refs/heads/master@{#645297}
2019-03-28 14:17:36 +00:00
Kent Tamura
a045a7ffb6 Add //third_party/blink/tools/run_web_tests.*,
which is the new name of run-webkit-tests.
This CL also replaces references to "run-webkit-tests" with
"run_web_tests.py".

* //blink/tools/run_layout_tests.py
 Show a message, and run run_web_tests.py.

* //BUILD.gn
 "webkit_layout_tests" doesn't need //third_party/WebKit/Tools/Scripts
 any longer.

* //testing/buildbot/gn_isolate_map.pyl
 Replace run-webkit-tests with run_web_tests.py.

* //third_party/blink/tools/run_web_tests.{bat,py}
 Added.

* //third_party/WebKit/Tools/Scripts/run-webkit-tests
 Show a message.

* Other files: Really trivial changes. In many files, this CL
  replaces "run-webkit-tests" with "run_web_tests.py" in comments or
  strings.

Note that we decided to rename LayoutTests to web_tests.
https://groups.google.com/a/chromium.org/forum/#!msg/blink-dev/KKNbuzj-3HY/H8FWgtKrBgAJ


Bug: 829697
Change-Id: I899457cb3bcdb306aa47843a4c767c5980d9edc0
Reviewed-on: https://chromium-review.googlesource.com/1025543
Commit-Queue: Kent Tamura <tkent@chromium.org>
Reviewed-by: Nico Weber <thakis@chromium.org>
Reviewed-by: Quinten Yearsley <qyearsley@chromium.org>
Reviewed-by: Dirk Pranke <dpranke@chromium.org>
Cr-Commit-Position: refs/heads/master@{#553452}
2018-04-25 05:08:11 +00:00
Kent Tamura
b53757e230 Move WebKit/Tools/Scripts/webkit-patch to blink/tools/blink_tool.py
The suffix part of the new name is 'tool' instead of 'patch' because
this command doesn't handle patches so much.

Bug: 829697
Change-Id: I90f34b6260032a7bbaf562d9b58ffc1a55c3922f
Reviewed-on: https://chromium-review.googlesource.com/1018700
Commit-Queue: Kent Tamura <tkent@chromium.org>
Reviewed-by: Dirk Pranke <dpranke@chromium.org>
Reviewed-by: Quinten Yearsley <qyearsley@chromium.org>
Cr-Commit-Position: refs/heads/master@{#552382}
2018-04-20 17:54:48 +00:00
qyearsley
85380c97c1 Move webkit-patch bash completion to tools/bash-completion.
Most of the contents of webkit-tools-completion.sh is now irrelevant,
but there was some logic for webkit-patch command completion there.

This CL doesn't copy it over, but adds some basic completion for
webkit-patch to tools/bash-completion.

Thanks to lukasza@, there is already completion for run-webkit-tests
there (added in https://codereview.chromium.org/2435893002).

This also makes a minor change to bash-completion to make it work
for zsh as well (if $BASH_SOURCE is undefined, use $0 instead).

BUG=660890

Review-Url: https://codereview.chromium.org/2657943006
Cr-Commit-Position: refs/heads/master@{#446551}
2017-01-27 02:46:20 +00:00
lukasza
990b7f8705 Match more test targets for bash completion.
I've realized that some test targets (e.g. interactive_ui_tests) are not
found by tools/bash-completion script (because of indentation in
BUILD.gn files that define these test targets).  This CL fixes the
script to also process those targets.

BUG=

Review-Url: https://codereview.chromium.org/2454403002
Cr-Commit-Position: refs/heads/master@{#428459}
2016-10-28 19:26:54 +00:00
lukasza
ca7fac6224 Bash completion support for run-webkit-tests (i.e. for layout tests).
BUG=none

Review-Url: https://codereview.chromium.org/2435893002
Cr-Commit-Position: refs/heads/master@{#427768}
2016-10-26 19:04:50 +00:00
lukasza
b2789fbec7 Bash completion support for --gtest_* and --test-launcher-* cmdline switches.
BUG=none

Review-Url: https://chromiumcodereview.appspot.com/2436533005
Cr-Commit-Position: refs/heads/master@{#426342}
2016-10-20 00:02:00 +00:00
groby@chromium.org
19f3044383 Made bash completion work for OSX
BUG=none
TEST=try autocompletion for OSX Chromium


Review URL: http://codereview.chromium.org/9418030

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@122944 0039d316-1c4b-4281-b951-d872f2087c98
2012-02-22 01:47:44 +00:00
evan@chromium.org
4f1594d954 bash-completion: use simpler git ls-files command
Equivalent perf, less code.

Review URL: https://chromiumcodereview.appspot.com/9307098

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@120439 0039d316-1c4b-4281-b951-d872f2087c98
2012-02-03 23:37:21 +00:00
evan@chromium.org
37e2a80818 bash completion rules
You can source this file from bash to add tab-completion of command-line
flags.

Review URL: https://chromiumcodereview.appspot.com/9320075

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@120403 0039d316-1c4b-4281-b951-d872f2087c98
2012-02-03 21:44:54 +00:00