你能给我一些线索吗?提前谢谢。
autotest.rb 方法被调用 find_files_to_test ,该算法非常基本,它每秒钟检查影响测试的所有文件的日期,然后对更改的文件进行依赖性分析,决定运行哪些测试。
autotest.rb
find_files_to_test
睡眠时间定义为初始化 self.sleep = 1 从 wait_for_changes
self.sleep = 1
wait_for_changes
Kernel.sleep self.sleep until find_files_to_test