Skip to main content

Linux Integration Services Automation

Project description

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mslisa_lildeng_test-20260513.1rc1.tar.gz (3.1 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mslisa_lildeng_test-20260513.1rc1-py3-none-any.whl (1.3 MB view details)

Uploaded Python 3

File details

Details for the file mslisa_lildeng_test-20260513.1rc1.tar.gz.

File metadata

File hashes

Hashes for mslisa_lildeng_test-20260513.1rc1.tar.gz
Algorithm Hash digest
SHA256 99870e1a29cb0225912c575a6fd74dae15be2069429858a8000505283ec61ba1
MD5 09365437565725d5efdc9384ff343129
BLAKE2b-256 a298434dabeb23082e360fa62b3fd1e1b977aa0cedf31be9cb5d1fde3bce5b95

See more details on using hashes here.

Provenance

The following attestation bundles were made for mslisa_lildeng_test-20260513.1rc1.tar.gz:

Publisher: publish.yml on LiliDeng/lisa

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mslisa_lildeng_test-20260513.1rc1-py3-none-any.whl.

File metadata

File hashes

Hashes for mslisa_lildeng_test-20260513.1rc1-py3-none-any.whl
Algorithm Hash digest
SHA256 affac483d7851b4f97c9eb0ab142f1c58d5f25ce254d9b6e2d39ae39f2c264f0
MD5 0aaa944e64ce377b146ed913edac7f4b
BLAKE2b-256 af11ce16a287fcaf47249b71691d344d9d4a3a7589122a516824ce6cfa72ef13

See more details on using hashes here.

Provenance

The following attestation bundles were made for mslisa_lildeng_test-20260513.1rc1-py3-none-any.whl:

Publisher: publish.yml on LiliDeng/lisa

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page