commit | d7fc7bf4d5846fa58a812e59536ed6240fc88673 | [log] [tgz] |
---|---|---|
author | Pavel Kosov <kpdev42@gmail.com> | Thu Mar 09 15:18:10 2023 +0300 |
committer | Pavel Kosov <kpdev42@gmail.com> | Thu Mar 09 15:18:10 2023 +0300 |
tree | 004adb38e3c75f0c1a8dd40f0ec56bc6271ae112 | |
parent | 2edc480b5d3d185da3bc8151caf954c94e137ace [diff] |
Fix test hang if curl is not installed Indicate environment misconfiguration explicitly: error out if 'curl' is not found instead of silently hanging in an infinite loop. Reviewed By: cmatthews Differential Revision: https://reviews.llvm.org/D144024
This directory and its subdirectories contain the LLVM nightly test infrastructure. This is technically version “4.0” of the LLVM nightly test architecture.
The infrastructure has the following layout:
$ROOT/lnt - Top-level Python ‘lnt’ module
$ROOT/lnt/server/db - Database schema, utilities, and examples of the LNT plist format.
$ROOT/docs - Sphinx documentation for LNT.
$ROOT/tests - Tests for the infrastructure.
For more information, see the web documentation, or docs/.
Testing is done by running tox from the top-level directory. It runs the tests for both Python 2 and Python 3, it also checks code style.