- 执行所有单元测试,熟悉vstart
- 运行../qa/workunits/rgw/run-s3tests.sh出现三个问题
- python open file的找不到问题:python是相对于shell执行路径
- 多次执行,中间kill 这个脚本,导致测试例子很多,重复执行,而且有相对路径模块导入问题: nosetests在shell执行路径下找测试例子,kill脚本,导致以前的测试例子还在。同时python在相对路径导入时搜索到其他目录,而不是本执行文件的上层目录。
- tenant s3 test问题: s3 config 没有进行s3 tenant配置
- 提交了pr
- 既然开发环境基本没问题了,计划在bluestor上努力。
可能方法:- 源码阅读
- 测试驱动
- 性能测试(环境?)
- 搭建集成测试环境或者熟悉,理解或者能够去定位解决tracker上的集成测试跑出的bug
- irc,maillist混
dive into ceph
Ceph单元测试PR提交、混社区方法