在Jest测试中将PNG文件写入磁盘非常慢

时间:2017-12-06 04:36:09

标签: node.js png jestjs

我看到完全相同的代码在Jest测试中运行三十秒,而在Node脚本中只有秒。

我已将问题精确定位到使用pngjsfs将PNG写入文件系统的行。我所采用的CPU profile似乎表明问题出在pngjs之内  在paethPredictorfilterSum函数中,但正如我之前提到的,减速只发生在Jest测试中。

我使用的是最新版本的Node(8.9.2)和最新版本的Jest(21.2.1)。 Windows和macOS都出现了这些问题。

请参阅this repository and README以重现此问题。

0 个答案:

没有答案