文件名称:test-end-to-end-app
文件大小:8KB
文件格式:ZIP
更新时间:2024-04-22 02:12:14
Python
测试端到端应用 动机 存在此存储库的唯一目的是测试Semgrep CI(semgrep-app和semgrep-action)是否能够端到端顺利运行。 与我们内部的不给力的努力不同,此存储库以定期的计划节奏运行测试,并有意包含Semgrep识别的代码错误,以验证Semgrep的召回率特别是100%。 我们使用这个仓库: 收集有关Semgrep CI失败频率(停机时间)的数据 在分阶段引入新错误后20分钟内通知值班工程师 在生产中引入新错误后20分钟内通知值班工程师 怎么运行的 基础 每20分钟,将触发运行脚本test-semgrep-app-e2e.py的GitHub Actions作业。此脚本打开一个新的pull请求(使用Clara的个人访问令牌),此请求将弱点引入此代码库。这将触发两个GitHub Actions作业,一个在semgrep-staging上,另一个在semgrep-
【文件预览】:
test-end-to-end-app-main
----CONTRIBUTING.md(2KB)
----.github()
--------workflows()
----scripts()
--------test-semgrep-app-e2e.py(11KB)
----README.md(3KB)