Linux Integration Services Automation (LISA)
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 is 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 orchestrators to create and delete test environment automatically; it also provides flexibility to preserve environments for troubleshooting if test(s) fails.
Documents
Contribute
You are very welcome to contribute to this repository. Please follow the contribution document for details.
Road map
LISA is in active developing, and a lot of exciting features are being implemented. We’re listening to your feedback.
License
The entire codebase is under MIT license.
Metadata
Release files for mslisa 20260921.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| mslisa-20260921.2.tar.gz | 4.2 MB | Without provenance | Details for mslisa-20260921.2.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| mslisa-20260921.2-py3-none-any.whl | Python 3 | none | any | Details for mslisa-20260921.2-py3-none-any.whl |
Total release size: 6.7 MB
Release files / mslisa-20260921.2.tar.gz
| Download URL | mslisa-20260921.2.tar.gz |
|---|---|
| Size | 4.2 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
eee9d2cf8288a32dff0801d5a8c51274e394469367fe4630a287f408bc7d3985
|
|
BLAKE2b-256 checksum How to use checksums |
0468912db7a875ae8b005aaba70f7a58b9d9514b7c18055d2373a6ef07f287ba
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
RestSharp/106.13.0.0
|
Release files / mslisa-20260921.2-py3-none-any.whl
| Download URL | mslisa-20260921.2-py3-none-any.whl |
|---|---|
| Size | 2.5 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
291cdb3618fab1e1a12156281bb3a94b12da760b8dbeefd03ab6087f869df4ba
|
|
BLAKE2b-256 checksum How to use checksums |
5a58be2148dd1d2b87f990e28f5adfa2d6a9ae7b9cd2b37c5be4424a890f2508
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
RestSharp/106.13.0.0
|
Security for mslisa 20260921.2
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.