This is an automated email from the ASF dual-hosted git repository. alexey pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/kudu.git
commit e8ad446f44a465c8b208a983c946a01fb1ba6357 Author: Alexey Serbin <[email protected]> AuthorDate: Wed Oct 20 19:03:40 2021 -0700 [docs] suggest installing lsof if running tests Some of the C++ tests (e.g., tests related to HMS integration) use lsof to determine whether a third-party component has successfully bound to a TCP port, so lsof is a prerequisite if running such tests. Change-Id: I2281d29d5c6399840c3d6405339873bd14d90b01 Reviewed-on: http://gerrit.cloudera.org:8080/17957 Tested-by: Kudu Jenkins Reviewed-by: Bankim Bhavsar <[email protected]> --- docs/installation.adoc | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/docs/installation.adoc b/docs/installation.adoc index 2b07617..24d474a 100644 --- a/docs/installation.adoc +++ b/docs/installation.adoc @@ -141,6 +141,12 @@ https://www.doxygen.nl/manual/install.html#install_src_unix[built from source ma this version of Doxygen on CentOS or RHEL older than 8.0 also requires https://www.softwarecollections.org/en/scls/rhscl/devtoolset-8/[devtoolset]. +. Optional: Install `lsof` if you plan to run tests: ++ +---- +$ sudo yum install lsof +---- + . Clone the Git repository and change to the new `kudu` directory. + [source,bash] @@ -290,6 +296,12 @@ $ sudo apt-get install gem graphviz ruby-dev xsltproc zlib1g-dev NOTE: Doxygen 1.8.19 or later is required to build the documentation, which has to be https://www.doxygen.nl/manual/install.html#install_src_unix[built from source manually]. +. Optional: Install `lsof` if you plan to run tests: ++ +---- +$ sudo apt-get install lsof +---- + . Clone the Git repository and change to the new `kudu` directory. + [source,bash] @@ -428,6 +440,12 @@ $ sudo make install $ sudo ldconfig ---- +. Optional: Install `lsof` if you plan to run tests: ++ +---- +$ sudo zypper install lsof +---- + . Clone the Git repository and change to the new `kudu` directory. + [source,bash] @@ -561,6 +579,12 @@ $ brew install doxygen graphviz ruby $ brew install gnu-sed --with-default-names #The macOS default sed handles the -i parameter differently ---- +. Optional: Install `lsof` if you plan to run tests: ++ +---- +$ brew install lsof +---- + . Clone the Git repository and change to the new `kudu` directory. + [source,bash]
