Skip to content

Commit

Permalink
updated readme (#76)
Browse files Browse the repository at this point in the history
Signed-off-by: Luigi Pellecchia <[email protected]>
Co-authored-by: Luigi Pellecchia <[email protected]>
  • Loading branch information
pellecchialuigi and Luigi Pellecchia authored Jan 24, 2025
1 parent de6fc57 commit d351d29
Showing 1 changed file with 31 additions and 1 deletion.
32 changes: 31 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,32 @@ BASIL will help you on identifying gaps and on tracking progress.

## Supported Work Items

- Software Testable Requirements
- Software Requirements
- Test Specifications
- Test Cases
- Test Runs
- Test Run Configurations
- Justifications
- Documents

## Test Infrastructure

BASIL comes with its own test infrastructure that allow users to run any kind of test case (written in any programming language)
against different kind of test environment, such as containers, virtual machines, physical hardware.
That is possible thanks to a Test Management Tool (tmt), a python project that is using metadata files (fmf format) to describe test cases, test plans and user stories.
The metadata files is the abstraction layer BASIL needs to run any kind of test case.
tmt is also able to provision different kind of test environments, as the one above listed.

## Trace test executed on external infrastructures

BASIL is also able to trace test cases executed on external test infrastructure such as

- KernelCI
- Testing Farm
- github actions
- gitlab CI

to test cases.

## How to run it

Expand All @@ -32,5 +54,13 @@ Moreover you need to init a database to be able to use BASIL:

## Links

- [ELISA BASIL Instance](http://elisa-builder-00.iol.unh.edu:9056/)
- [Documentation](https://basil-the-fusa-spice.readthedocs.io/)
- [ELISA Webinar: Introducing Basil](https://elisa.tech/blog/2023/10/04/introducing-basil-video/)
- [Critical Software Summit - OSS North America Seattle 2024](https://www.youtube.com/watch?v=1xmcpco14nE)
- [Critical Software Summit - OSS Europe Wien 2024](https://www.youtube.com/watch?v=dTXGpzM6eYw&pp=ygUVc3VtbWl0IHNvZnR3YXJlIGJhc2ls)
- [Linux Plumbers - Wien 2024](https://www.youtube.com/watch?v=3QuEXTafxT0&pp=ygUZbGludXggcGx1bWJlcnMgMjAyNCBiYXNpbA%3D%3D)
- [Youtube - BASIL The Fusa Spice](https://www.youtube.com/@basil-the-fusa-spice/videos)
- [ELISA Blog](https://elisa.tech/blog/)
- [tmt - github](https://github.com/teemtee/tmt)
- [tmt - documentation](https://tmt.readthedocs.io/en/stable/)

0 comments on commit d351d29

Please sign in to comment.