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]