Skip to content
This repository has been archived by the owner on Aug 15, 2023. It is now read-only.

acerv/runltp-rs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

This is an alternative version of runltp tool, which used by LTP project to run LTP testing suites and test the Linux kernel.

runltp-rs 1.0
Andrea Cervesato <andrea.cervesato@suse.com>
LTP runner made in Rust

USAGE:
    runltp-rs [SUBCOMMAND]

FLAGS:
    -h, --help       Prints help information
    -V, --version    Prints version information

SUBCOMMANDS:
    help       Prints this message or the help of the given subcommand(s)
    install    Install LTP from scratch
    list       List testing suites
    run        Execute user defined list of test suites (separate with ',')

By changing the following evironment variables it's possibile to change the client behavior:

  • LTPROOT: LTP install directory
  • TMPDIR: temporary LTP directory

Development status

  • method for binaries execution
  • method for bash scripts execution
  • parse runtest file
  • execute runtest file
  • execute "scenario_groups/default"
  • list available testing suites
  • handle LTPROOT and TMPDIR variables
  • report file
  • download and install LTP from git
  • run testing suite inside VM
  • run testing suite via SSH

About

runltp command line tool made in Rust

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages