stf from openstf to DeviceFarmer

记录一次debug过程看起来是同步代码遇到的问题,顺手查一下STF的最新代码,发现这个仓库已经存档了。

openstf/stf存档,新fork到DeviceFarmer组织下的DeviceFarmer/stf继续维护开发。

两边分支的最后同步commitID为5月19日的632d80fbe3520ee58af4fa0f1aefdc9d6db21dbfMerge pull request openstf #1229 from openstf/stf-service-apk

后面openstf上进行了一下文档的更新说明,代码相关的更新都在新仓库进行了。

但最新代码lib/units/storage/temp.js#L93的确定义了对文件的处理逻辑。

form.on('fileBegin', function(name, file) {
      var md5 = crypto.createHash('md5')
      file.name = md5.update(file.name).digest('hex')
    })

#filebegin

Emitted whenever a new file is detected in the upload stream. Use this event if you want to stream the file to somewhere else while buffering the upload on the file system.

这样导致只要上传文件就会走这一个逻辑。那最新的代码是如何确保文件可以正常获取到manifest文件的呢?

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。