大型测试数据文件和github

时间:2019-07-05 06:10:30

标签: git testing github large-data

我正在使用git作为存储库在Bamboo上执行测试。现在,我需要运行一个测试,以检查是否有大数据上传(文件大小约为400MB。由于github的限制为100MB,当我尝试推送此大文件时,git push超时了。我可以通过其他方式从github执行测试,从其他任何位置获取此文件吗?或者是否可以将其推送到git?

1 个答案:

答案 0 :(得分:0)

最好在测试运行之前生成此类文件。

在Windows中,您可以使用FileGen

filegen test.txt 1024

将生成带有test.txt个随机符号的文件1024

或在您的bash中使用此命令:

head -c 5000 /dev/urandom >data.txt

这将生成具有5000个随机符号的data.txt文件。

对于具有500Mb文件的情况,生成此类文件大约需要10秒钟。