{"id":18794849,"url":"https://github.com/acerv/runltp-rs","last_synced_at":"2025-04-13T15:33:58.904Z","repository":{"id":122919448,"uuid":"442777934","full_name":"acerv/runltp-rs","owner":"acerv","description":"runltp command line tool made in Rust","archived":true,"fork":false,"pushed_at":"2021-12-30T23:48:32.000Z","size":29,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-19T19:25:29.137Z","etag":null,"topics":["ltp","testing","testing-framework"],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/acerv.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-12-29T13:16:41.000Z","updated_at":"2023-08-15T13:23:22.000Z","dependencies_parsed_at":null,"dependency_job_id":"2b219ffb-bab6-4997-a360-57e71d8b21de","html_url":"https://github.com/acerv/runltp-rs","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/acerv%2Frunltp-rs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/acerv%2Frunltp-rs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/acerv%2Frunltp-rs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/acerv%2Frunltp-rs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/acerv","download_url":"https://codeload.github.com/acerv/runltp-rs/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248736449,"owners_count":21153598,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ltp","testing","testing-framework"],"created_at":"2024-11-07T21:31:18.724Z","updated_at":"2025-04-13T15:33:58.892Z","avatar_url":"https://github.com/acerv.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Introduction\n\nThis is an alternative version of `runltp` tool, which used by LTP project to\nrun LTP testing suites and test the Linux kernel.\n\n    runltp-rs 1.0\n    Andrea Cervesato \u003candrea.cervesato@suse.com\u003e\n    LTP runner made in Rust\n\n    USAGE:\n        runltp-rs [SUBCOMMAND]\n\n    FLAGS:\n        -h, --help       Prints help information\n        -V, --version    Prints version information\n\n    SUBCOMMANDS:\n        help       Prints this message or the help of the given subcommand(s)\n        install    Install LTP from scratch\n        list       List testing suites\n        run        Execute user defined list of test suites (separate with ',')\n\n\nBy changing the following evironment variables it's possibile to change the\nclient behavior:\n\n- `LTPROOT`: LTP install directory\n- `TMPDIR`: temporary LTP directory\n\n# Development status\n\n- [x] method for binaries execution\n- [x] method for bash scripts execution\n- [x] parse runtest file\n- [x] execute runtest file\n- [x] execute \"scenario_groups/default\"\n- [x] list available testing suites\n- [x] handle LTPROOT and TMPDIR variables\n- [ ] report file\n- [x] download and install LTP from git\n- [ ] run testing suite inside VM\n- [ ] run testing suite via SSH\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Facerv%2Frunltp-rs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Facerv%2Frunltp-rs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Facerv%2Frunltp-rs/lists"}