{"id":13937394,"url":"https://github.com/autotest/autotest","last_synced_at":"2025-07-19T23:32:15.544Z","repository":{"id":1688194,"uuid":"2416164","full_name":"autotest/autotest","owner":"autotest","description":"Autotest - Fully automated tests on Linux","archived":false,"fork":false,"pushed_at":"2024-02-21T07:51:13.000Z","size":94995,"stargazers_count":709,"open_issues_count":123,"forks_count":354,"subscribers_count":128,"default_branch":"master","last_synced_at":"2024-11-27T05:32:30.934Z","etag":null,"topics":["linux","python","testing"],"latest_commit_sha":null,"homepage":"http://autotest.github.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/autotest.png","metadata":{"files":{"readme":"README.fedora","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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2011-09-19T15:25:16.000Z","updated_at":"2024-11-05T10:47:35.000Z","dependencies_parsed_at":"2024-11-27T06:48:05.880Z","dependency_job_id":null,"html_url":"https://github.com/autotest/autotest","commit_stats":{"total_commits":7654,"total_committers":291,"mean_commits":"26.302405498281786","dds":0.8295009145544814,"last_synced_commit":"8095aa0e70d4d937188dd6e38350c914f181bef7"},"previous_names":[],"tags_count":19,"template":false,"template_full_name":null,"purl":"pkg:github/autotest/autotest","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/autotest%2Fautotest","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/autotest%2Fautotest/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/autotest%2Fautotest/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/autotest%2Fautotest/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/autotest","download_url":"https://codeload.github.com/autotest/autotest/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/autotest%2Fautotest/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266041699,"owners_count":23867944,"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":["linux","python","testing"],"created_at":"2024-08-07T23:03:33.978Z","updated_at":"2025-07-19T23:32:12.523Z","avatar_url":"https://github.com/autotest.png","language":"Python","funding_links":[],"categories":["Python","testing","\u003ca id=\"89e277bca2740d737c1aeac3192f374c\"\u003e\u003c/a\u003e工具"],"sub_categories":["\u003ca id=\"203d00ef3396d68f5277c90279f4ebf3\"\u003e\u003c/a\u003e新添加"],"readme":"# For installation and configuration instruction on Fedora-based systems,\n# consult https://fedoraproject.org/wiki/Install_and_configure_autotest\n\n# For creating your own package, follow these instructions:\n\n1) Decide what autotest version/branch/commit you want to package. The following assumes you want to package the next tree, at commit 0c2ab5b5306f6ccf5b47ff8b989faa2ad412c3d6. This also assumes you building packages for the fedora-19-x86_64 target.\n\n2) Modify the specfile and update the commit accordingly.\n\n3) Write down the \"shortcommit\" also, it's just the first 7 characters of the commit hash.\n\n4) Get a tarball out of the autotest tree. This is usually a matter of running something like:\n\n  $ git archive next --prefix autotest-0.15.1.next.git0c2ab5b/ -o /tmp/autotest-src/autotest-0.15.1.next.git0c2ab5b.tar.gz\n\nPlease pay attention to the prefix appended to the archive and the output in a separate, empty directory.\n\n5) Create a SRPM out of the SPEC file and tarball by running something like:\n\n  $ mock --buildsrpm --spec autotest-framework.spec --sources=/tmp/autotest-src\n\n6) Now save your SRPM to another location, or else, it'll be overwritten by the next mock run:\n\n  $ cp /var/lib/mock/fedora-19-x86_64/result/autotest-framework-0.15.1.next.git0c2ab5b-1.fc19.src.rpm /tmp/\n\n7) Now build the \"binary\" RPMS out of the SRPM:\n\n  $ mock --rebuild /tmp/autotest-framework-0.15.1.next.git0c2ab5b-1.fc19.src.rpm\n\n8) Enjoy! The RPMS should be located at: /var/lib/mock/fedora-19-x86_64/result\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fautotest%2Fautotest","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fautotest%2Fautotest","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fautotest%2Fautotest/lists"}