{"id":19378853,"url":"https://github.com/linbit/lbtest","last_synced_at":"2025-02-24T16:24:35.450Z","repository":{"id":57516125,"uuid":"124229495","full_name":"LINBIT/lbtest","owner":"LINBIT","description":"Execute tests efficiently and concurrently in many VMs","archived":false,"fork":false,"pushed_at":"2020-02-13T10:42:48.000Z","size":120,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":7,"default_branch":"master","last_synced_at":"2025-02-13T00:33:50.953Z","etag":null,"topics":["drbd","testing","zfs"],"latest_commit_sha":null,"homepage":null,"language":"Shell","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/LINBIT.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-03-07T11:59:11.000Z","updated_at":"2023-12-11T04:50:58.000Z","dependencies_parsed_at":"2022-08-28T16:50:48.727Z","dependency_job_id":null,"html_url":"https://github.com/LINBIT/lbtest","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/LINBIT%2Flbtest","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LINBIT%2Flbtest/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LINBIT%2Flbtest/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LINBIT%2Flbtest/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/LINBIT","download_url":"https://codeload.github.com/LINBIT/lbtest/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240511447,"owners_count":19813264,"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":["drbd","testing","zfs"],"created_at":"2024-11-10T09:07:37.988Z","updated_at":"2025-02-24T16:24:35.412Z","avatar_url":"https://github.com/LINBIT.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# lbtest\n\nThis repository contains a set of tools that are used to test various [LINBIT](https://www.linbit.com)\nprojects concurrently in many VMs efficiently.\n\nFor more information please browse through the [presentation](https://go-talks.appspot.com/github.com/LINBIT/lbtest/lbtest.slide) or read it in [raw format](https://github.com/LINBIT/lbtest/blob/master/lbtest.slide)\n\nThis project consists of 3 parts:\n\n## d2ch\nThis extracts a docker container to the file system, effectively generating a chroot.\n\n## ch2vm\nThis in the end starts a VM based on a given distribution and kernel. It contains lots of nice magic that\nlayers ZFS snapshots in order to provide spearated per VM clones efficiently.\n\n## vmshed\nThis basically takes as input two configuration files, one that defines the tests, and one that defines the\nset of VMs. Then it executes tests concurrently and collects the result and if desired prepares output that\ncan be used in [jenkins](https://jenkins.io)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flinbit%2Flbtest","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flinbit%2Flbtest","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flinbit%2Flbtest/lists"}