lisa/docs/index.rst

74 строки
2.7 KiB
ReStructuredText
Исходник Обычный вид История

..
LISA documentation master file, created by
2021-07-09 09:48:20 +03:00
sphinx-quickstart on Tue Jun 29 13:51:04 2021.
You can adapt this file completely to your liking, but it should at least
contain the root `toctree` directive.
Welcome to Linux Integration Services Automation (LISA)!
========================================================
2021-07-09 09:48:20 +03:00
|CI Workflow| |GitHub license|
2021-07-09 09:48:20 +03:00
**Linux Integration Services Automation (LISA)** is a Linux quality
validation system, which consists of two parts
- A test framework to drive test execution.
- A set of test suites to verify Linux kernel/distribution quality.
**LISA** was originally designed and implemented for Microsoft Azure and
Windows HyperV platforms; now it can be used to validate Linux quality
on any platforms if the proper orchestrator module implemented.
Why LISA
--------
- **Scalable**Benefit from the appropriate abstractions, **LISA**
can be used to test the quality of numerous Linux distributions
without duplication of code implementation.
- **Customizable**: The test suites created on top of **LISA** can be
customized to support different quality validation needs.
- **Support multiple platforms**: **LISA** is created with modular
design, to support various of Linux platforms including Microsoft
Azure, Windows HyperV, Linux bare metal, and other cloud based
platforms.
- **End-to-end**: **LISA** supports platform specific orchestrator to
create and delete test environment automatically; it also provides
flexibility to preserve environment for troubleshooting if test
failed.
2021-07-09 09:48:20 +03:00
.. toctree::
2021-07-12 11:54:25 +03:00
:maxdepth: 1
:hidden:
2021-07-09 09:48:20 +03:00
Introduction <quick_start>
2021-07-12 11:54:25 +03:00
Installation <install>
2021-07-09 09:48:20 +03:00
Run tests <run_test/run>
Write tests <write_test/write>
Contributing <contributing>
Troubleshooting <troubleshooting>
History and road map
--------------------
The previous LISA called LISAv2, which is in `master
branch <https://github.com/microsoft/lisa/tree/master>`__. The previous
LISA can be used standalone or called from the current LISA. Learn more
from `how to run LISAv2 test cases <run_test/run_legacy.html>`__.
LISA is in active developing, and a lot of exciting features are
implementing. Were listening your
`feedback <https://github.com/microsoft/lisa/issues/new>`__.
License
-------
The entire codebase is under `MIT license <LICENSE>`__.
.. |CI Workflow| image:: https://github.com/microsoft/lisa/workflows/CI%20Workflow/badge.svg?branch=main
:target: https://github.com/microsoft/lisa/actions?query=workflow%3A%22CI+Workflow+for+LISAv3%22+event%3Apush+branch%3Amain
.. |GitHub license| image:: https://img.shields.io/github/license/microsoft/lisa
:target: https://github.com/microsoft/lisa/blob/main/LICENSE