跳到内容
新问题

有关于这个项目的问题吗?注册一个免费的GitHub帐户以打开一个问题,并联系其维护者和社区。

单击“注册GitHub”,表示您同意我们的服务条款隐私声明。我们偶尔会向您发送与帐户相关的电子邮件。

已经在GitHub上了?登录到您的帐户

添加自动性能度量工作流 #4139

对话

乔麦吉尔
复制链接
成员

Trac票:https://core.trac.wordpress.org/tickt/57687


此Pull请求仅用于代码审查。请将所有其他讨论保留在Trac记录单中。不要合并此Pull请求。请参见GitHub拉取代码审查请求有关更多详细信息,请参阅《核心手册》。

为性能测试设置初始GitHub操作
这会将使用`wp-scripts`中的`test-e2e`命令的性能测试移动到它们自己的目录中,并更新规范以修复以前触发的一些JS错误。
.github/工作流/性能.yml 过时的 显示已解决 隐藏已解决
.github/工作流/性能.yml 过时的 显示已解决 隐藏已解决
这将添加一个新的BASE_HASH环境变量,该变量在我们引用基本版本或哈希的整个工作流中使用。
复制链接
贡献者

@成本开发 成本开发 留下了评论

选择隐藏此评论的原因

将显示原因,以便向其他人描述此评论。了解更多信息.

感谢ping审阅此公关@穆克什班查尔27!

除了一个小的评论格式更改外,我没有发现任何在之前的讨论中没有提到和解决的问题。干得好!

复制链接
成员

@费利萨尔茨 felixarntz公司 留下了评论

选择隐藏此评论的原因

将显示原因,以便向其他人描述此评论。了解更多信息.

@乔麦吉尔 @穆克什班查尔27干得好,LGTM!🚢

这是一个很好的起点。合并后,让我们评估我们得到的指标的方差,看看它们的可靠性。有几个后续问题需要进一步研究,例如其他指标(对于客户端来说最重要的是LCP,也可能是一般的Web Vitals)或其他场景(可能是WP的翻译版本,带有对象缓存的站点,诸如此类的想法)。当然,我们还必须记住保持工作流的持续时间可管理,因此需要谨慎做出这些决定。

-name:打印基线性能测试结果
运行:“node./tests/performance/results.js--prefix=base”

-name:设置基础sha
复制链接
贡献者

选择隐藏此评论的原因

将显示原因,以便向其他人描述此评论。了解更多信息.

建议的更改
-名称:设置底座
-名称:设置底座SHA公司

缩写。

复制链接
贡献者

@德斯罗什 德斯罗什 留下了评论

选择隐藏此评论的原因

将显示原因,以便向其他人描述此评论。了解更多信息.

我对所有的修改都很满意。非常感谢大家!真的很期待合并此内容,这样我们就可以开始跟踪性能更改对更改集的更改。

@乔麦吉尔
复制链接
成员 作者

在中提交55459

@乔麦吉尔 乔麦吉尔删除了 功能/自动性能测试-mvp 分支 2023年6月9日17:18
免费注册 在GitHub上加入此对话.已经有帐户了吗?登录以发表评论
标签
还没有
项目
还没有
开发

成功合并此请求可能会解决这些问题。

7名参与者