Skip to main content

Linux Integration Services Automation (LISA)

CI Workflow GitHub license Documentation Status

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)

Source distribution for mslisa 20260921.2
File Size Uploaded
mslisa-20260921.2.tar.gz 4.2 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for mslisa 20260921.2
File Interpreter ABI Platform
mslisa-20260921.2-py3-none-any.whl Python 3 none any Details

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

Release history Release notifications | RSS feed

This release

20260921.2 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page