我想知道我的集成测试是否会按照特定的顺序运行,并查看了maven-failsafe-plugin
文档,它是
runOrder
: 定义测试将以何种顺序运行。受支持的值是“字母顺序”、“反向字母顺序”、“随机”、“小时”(偶数小时按字母顺序,奇数小时按相反字母排列)、“失败优先”、“平衡”和“文件系统”。每小时的奇数/偶数是在扫描类路径时确定的,这意味着它可能在多模块构建过程中发生变化。first将运行上一次运行失败的测试,以及此运行的新测试。Balanced只与parallel=classes相关,并将尝试优化测试的运行顺序,使所有测试同时完成,从而减少总体执行时间。请注意,统计数据存储在pom.xml旁边的一个名为..surefire XXXXXXXXX的文件中,不应该被签入版本控制中。"XXXXX“是整个SHA1配置的校验和,因此不同的配置将有不同的统计文件,这意味着如果您更改任何配置设置,您将重新运行一次,然后才能建立新的统计数据。
java.lang.String
2.7
No
filesystem
文件系统顺序的含义是什么?文件的创建顺序?
发布于 2014-09-22 16:58:50
当您在目录中列出文件时,大多数工具按字母顺序显示它们,但它们真正的“默认”顺序是特定于实现的。
您可以使用ls -U在linux上显示该订单。
从一个ls手册:
-U do not sort; list entries in directory order
https://stackoverflow.com/questions/25978810
复制相似问题