[Lldb-commits] [lldb] 12db5c2 - [lldb] Move Continuous Integration documentation under Testing

Jonas Devlieghere via lldb-commits lldb-commits at lists.llvm.org
Fri Aug 18 14:05:44 PDT 2023


Author: Jonas Devlieghere
Date: 2023-08-18T14:05:38-07:00
New Revision: 12db5c29e13c36e9e51b32b57cf555be4c475b7c

URL: https://github.com/llvm/llvm-project/commit/12db5c29e13c36e9e51b32b57cf555be4c475b7c
DIFF: https://github.com/llvm/llvm-project/commit/12db5c29e13c36e9e51b32b57cf555be4c475b7c.diff

LOG: [lldb] Move Continuous Integration documentation under Testing

The current "Continuous Integration" is pretty scarce. All we really
need is a link to buildbot and GreenDragon. Move this under testing.

Added: 
    

Modified: 
    lldb/docs/.htaccess
    lldb/docs/index.rst
    lldb/docs/resources/test.rst

Removed: 
    lldb/docs/resources/bots.rst


################################################################################
diff  --git a/lldb/docs/.htaccess b/lldb/docs/.htaccess
index 194c9ddc288828..f094bd6ebc783e 100644
--- a/lldb/docs/.htaccess
+++ b/lldb/docs/.htaccess
@@ -19,6 +19,7 @@ Redirect 301 /resources/architecture.html https://lldb.llvm.org/resources/overvi
 Redirect 301 /design/sbapi.html https://lldb.llvm.org/resources/sbapi.html
 Redirect 301 /design/overview.html https://lldb.llvm.org/resources/overview.html
 Redirect 301 /use/extensions.html https://lldb.llvm.org/resources/extensions.html
+Redirect 301 /resources/bots.html https://lldb.llvm.org/resources/test.html
 
 # Redirect old Python API to new Python API.
 Redirect 301 /python_reference/lldb-module.html https://lldb.llvm.org/python_api.html

diff  --git a/lldb/docs/index.rst b/lldb/docs/index.rst
index 0ae7c4ce1bac46..ae0261e15973da 100644
--- a/lldb/docs/index.rst
+++ b/lldb/docs/index.rst
@@ -148,7 +148,6 @@ interesting areas to contribute to lldb.
    resources/build
    resources/test
    resources/fuzzing
-   resources/bots
    resources/sbapi
    resources/extensions
    resources/caveats

diff  --git a/lldb/docs/resources/bots.rst b/lldb/docs/resources/bots.rst
deleted file mode 100644
index 635b3982c3d035..00000000000000
--- a/lldb/docs/resources/bots.rst
+++ /dev/null
@@ -1,31 +0,0 @@
-Continuous Integration
-======================
-
-Buildbot
---------
-
-LLVM Buildbot is the place where volunteers provide build machines. Everyone can
-`add a buildbot for LLDB <https://llvm.org/docs/HowToAddABuilder.html>`_.
-
-An overview of all LLDB builders can be found here:
-
-`https://lab.llvm.org/buildbot/#/builders?tags=lldb <https://lab.llvm.org/buildbot/#/builders?tags=lldb>`_
-
-GreenDragon
------------
-
-GreenDragon builds and tests LLDB on macOS. It has a `dedicated tab
-<http://green.lab.llvm.org/green/view/LLDB/>`_ for LLDB.
-
-* `lldb-cmake <http://green.lab.llvm.org/green/view/LLDB/job/lldb-cmake/>`_
-* `lldb-cmake-matrix <http://green.lab.llvm.org/green/view/LLDB/job/lldb-cmake-matrix/>`_
-* `lldb-cmake-standalone <http://green.lab.llvm.org/green/view/LLDB/job/lldb-cmake-standalone/>`_
-* `lldb-cmake-sanitized <http://green.lab.llvm.org/green/view/LLDB/job/lldb-cmake-sanitized/>`_
-
-Documentation
--------------
-
-The documentation bot validates that the website builds correctly with Sphinx.
-It does not generate the website itself, which happens on a separate server.
-
-* `lldb-sphinx-docs <http://lab.llvm.org:8011/builders/lldb-sphinx-docs>`_

diff  --git a/lldb/docs/resources/test.rst b/lldb/docs/resources/test.rst
index f91285980f2a87..1d96357b54960a 100644
--- a/lldb/docs/resources/test.rst
+++ b/lldb/docs/resources/test.rst
@@ -409,6 +409,21 @@ The 'child_send1.txt' file gets generated during the test run, so it makes sense
 TestSTTYBeforeAndAfter.py file to do the cleanup instead of artificially adding it as part of the default cleanup action which serves to
 cleanup those intermediate and a.out files.
 
+CI
+--
+
+LLVM Buildbot is the place where volunteers provide machines for building and
+testing. Everyone can `add a buildbot for LLDB <https://llvm.org/docs/HowToAddABuilder.html>`_.
+
+An overview of all LLDB builders can be found here:
+
+`https://lab.llvm.org/buildbot/#/builders?tags=lldb <https://lab.llvm.org/buildbot/#/builders?tags=lldb>`_
+
+Building and testing for macOS uses a 
diff erent platform called GreenDragon. It
+has a dedicated tab for LLDB: `https://green.lab.llvm.org/green/view/LLDB/
+<https://green.lab.llvm.org/green/view/LLDB/>`_
+
+
 Running The Tests
 -----------------
 


        


More information about the lldb-commits mailing list