You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kudu.apache.org by al...@apache.org on 2021/10/21 18:47:16 UTC

[kudu] 01/02: [docs] suggest installing lsof if running tests

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 <al...@apache.org>
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 <ba...@cloudera.com>
---
 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]