[NFC] Simplify destructuring which is supported in recent Python versions (#83)

1 file changed
tree: dc6b1b604d57eaa3b38fb2abab7a4a377465d14b
  1. .github/
  2. deployment/
  3. docker/
  4. docs/
  5. examples/
  6. lnt/
  7. schemas/
  8. tests/
  9. utils/
  10. .gitignore
  11. docker-compose.yml
  12. Dockerfile
  13. LICENSE.TXT
  14. MANIFEST.in
  15. mypy.ini
  16. Procfile
  17. README.md
  18. requirements.client.txt
  19. requirements.server.txt
  20. requirements.txt
  21. setup.cfg
  22. setup.py
  23. tox.ini
README.md

LLVM “Nightly Test” Infrastructure

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

Testing is done by running tox from the top-level directory. It runs the tests for Python 3 and checks code style.