💡
原文英文,约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后缀作为修订名称,减少混淆。
➡️