[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.
This commit is contained in:
Jonas Devlieghere 2023-08-18 14:01:33 -07:00
parent 8d8c8981ca
commit 12db5c29e1
No known key found for this signature in database
GPG Key ID: 49CC0BD90FDEED4D
4 changed files with 16 additions and 32 deletions

View File

@ -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

View File

@ -148,7 +148,6 @@ interesting areas to contribute to lldb.
resources/build
resources/test
resources/fuzzing
resources/bots
resources/sbapi
resources/extensions
resources/caveats

View File

@ -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>`_

View File

@ -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 different 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
-----------------