本月测试基础设施更新:2024年12月

本月测试基础设施更新:2024年12月

💡 原文英文,约1000词,阅读约需4分钟。
📝

内容提要

2024年12月测试基础设施更新总结:rustc-dev-guide已成为josh子树,简化了贡献流程。compiletest改进了输出比较和调试测试,支持新正则表达式指令,取消了预定义的FileCheck前缀,优化了指令命名,提升了测试体验。

🎯

关键要点

  • rustc-dev-guide现在成为josh子树,简化了贡献流程。
  • compiletest改进了输出比较,显示预规范化的输出差异。
  • compiletest允许使用特定调试器运行调试信息测试。
  • ui测试支持//@ forbid-output指令,检查stderr中不应出现的模式。
  • ./x test现在接受--no-capture标志,简化了命令行输入。
  • FileCheck测试不再预定义MSVC和NONMSVC前缀,避免了调试困难。
  • normalize-{stderr,stdout}-test指令已重命名为normalize-{stderr,stdout}。
  • compiletest拒绝使用内置FileCheck后缀作为修订名称,减少混淆。
➡️

继续阅读