文件名称:ci:管理各种项目存储库的CI
文件大小:17KB
文件格式:ZIP
更新时间:2024-03-15 20:20:01
Shell
词 旨在促进各种Stratis项目的持续集成(CI)测试的一组脚本。 通用脚本: “ runalltests.sh”:安装依赖项程序包,并运行所有CI测试。 (如果在新系统上进行设置,请运行此脚本。) 请注意,“ runalltests.sh”脚本将克隆“ stratisd”和“ stratis-cli”存储库,并执行适当的测试。 CI脚本: “ cli.sh”:stratis-cli测试套件CI脚本 “ stratisd.sh”:stratisd测试套件CI脚本(用于防锈测试) “ stratisd_nonrust.sh”:分层测试套件CI脚本(用于客户端-dbus测试) 使用真实设备运行分层测试 要使用刮擦测试设备运行stratisd测试,请创建文件/etc/stratis/test_config.json 。 分层测试需要四个刮擦设备,其大小至少应为8 GiB。 test
【文件预览】:
ci-master
----cli_with_stratisd.sh(2KB)
----rustadvtest.sh(923B)
----blackbox()
--------parse_json.py(1KB)
--------stratisd.spec(2KB)
--------stratis-cli.spec(2KB)
--------build-and-package.sh(2KB)
--------reset-upstream-stratis-repos.sh(2KB)
--------stratis-blackbox-run.sh(3KB)
--------README.md(969B)
----unified()
--------stratisd.spec(3KB)
--------README.md(165B)
----.github()
--------workflows()
----runalltests.sh(2KB)
----dependencies_fedora.sh(906B)
----stratisd.sh(1KB)
----stratisd_nonrust.sh(2KB)
----batch_cancel.py(1KB)
----cli.sh(2KB)
----teardown.sh(2KB)
----Makefile(486B)
----README.md(1KB)